butisaidsudo
I used to work at a place that was just using requirements.txt files that only included our direct dependencies. There was a project that needed updating after not being touched for a couple of years. The requirements.txt didn't change, but when we built the project again, some of the transitive dependencies used a newer version, and a bug was introduced from one of those updates. A bunch of time was wasted tracking down the issue, pinning the old version of the transitive dependency, and figuring out the damage caused by the bug.
As a result, the requirements.txt was changed to also include transitive dependencies. We had vulnerability scanning on our code, and it found a severe issue with one of the transitive dependencies, but there wasn't a version of that library with the issue fixed yet. Time was spent looking into this to see how we could be impacted. As it turns out, it was a transitive dependency for a library that we no longer used and removed from the project months ago. When you create your requirements.txt by running pip freeze > requirements.txt, you don't have an easy way of knowing which library requires which transitive dependency.
There's ways you can fix this using multiple requirements.txt files, but at that point it's a lot easier to use poetry, especially if you want to keep your development dependencies separate.
Base 12 is better than decimal in every way. It divides cleanly by 1, 2, 3, 4, 6, and 12. Compare that to decimal, where you have 1, 2, 5, 10. It's much better for scheduling. With decimal you couldn't have a nice, clean schedule for a factory with 3 shifts per day for example. 60 minutes (which is a multiple of 12) gives you a lot of ways to break up an hour, vs 100 minutes.
I had a friend once rant about how we should switch everything to base 12. It's obviously crazy given the effort vs reward, but I think we would have been better off to have done so way back when.
1. Are you going back home for Christmas?
2. No? Oh are you going to get a Christmas cake from KFC?
I was like, Christmas cake? And why KFC specifically? My confusion confused them just as much. Maybe they later thought it was because I was Canadian so it must just be an American thing.
Found that out the hard way when I went to meet a fried at the general store in Strawberry, and wound up a few hours away from him.
Distortion here means both extreme distortion (e.g. clipping) which is what people often think of when they hear the word "distortion", or the more technical definition of any alteration of the input signal. The pre-amps, compressors, and so on will all add their own distortion to the signal. However this is desired distortion. Tape offers some of this, although I'm not familiar with what its exact characteristics are.
Clipping (when the input signal amplitude exceeds the limits of the storage medium or output device) is a type of distortion that can sound great or absolutely awful.
Digital clipping sound awful. The max amplitude is all 1's in the digital storage medium. When a signal exceeds this, for the duration of it exceeding every sample will have that same value of all 1's. The waveform will basically have the top lopped off. There will be sharp "corners" where it starts to clip, and where it stops clipping. Those corners create "pops". It makes that part of the recording unusable.
Analog clipping can be a very sought after sound though. The max amplitude on tape is when all of the poles of the magnetic material are aligned. This isn't perfect though and it's not instant, so you get a slower compression of the signal and some variation. The waveform will look like its top has been squeezed downward. This can sound amazing.
The quality on youtube is pretty bad (spotify or elsewhere is better), but this song has a great example. You can hear his voice distort in many places, but it sounds wonderful (particularly starting around 2:20 - 2:40 and 3:10). https://www.youtube.com/watch?v=wAGS8UL9b6A
- Open Office won't print on Tuesdays: https://bugs.launchpad.net/ubuntu/+source/cupsys/+bug/255161...
- Can't send email more than 500 miles: http://web.mit.edu/jemorris/humor/500-miles
To the rest of your point though, I agree. My wife is a hardline recycler. I generally am too, but I have a hard time seeing the benefit in recycling soft plastics.
You can tie a regular bowline, or a bowline on a bight. The same knot will need a different technique for tying on a bight, since you can't pass the ends through. When you tie a bowline on a bight, first you take a bight, then you make a loop.
A big club in Tokyo was the only place I was ever asked, and even there I was waved right through. Apparently, they were just checking for "gang affiliation".
At lower volumes, we perceive mid-range frequencies to be more prominent than at higher volumes. The loudness buttons would add lows and highs and/or lower mids so that the music would "sound better" at lower volumes.
Now I'm just waiting for this newest one to kick the bucket. There are already some stability issues. Once it goes, I'm going to try fixing the thermal paste myself (https://www.ifixit.com/Story/20939/MBP_2011_GPU_Nightmare). I have all the parts and tools in my desk drawer ready to go for when it's game time.
I don't really know what I'll do if that doesn't work. I've considered getting a refurbished 2015 MBP.
Because of the complexity and the importance of getting it right, it took her around 10-15 minutes every time she needed to use it. She, and her colleagues, are pretty much luddites so a basic calculator was their only tool.
I spent 10 minutes writing the formula in javascript, dropping it an html file, and running a few test.
She absolutely loved it, and shared it with the rest of the staff. Apparently some counsellors at another clinic heard about it and requested it as well. Someone thanked me at her Christmas staff party.
In terms of effort to build vs. hours saved and end user appreciation, I don't think I'll ever top it.
However, after the attack wouldn't it be easy to compare both chains and see which coins were double spent? Wouldn't you obviously be the perpetrator, having both double spent, as well as having cashed out a large amount of money? Or is the idea that you'd be able to cash out to a bank account not tied to your real identity?
Whatever the exact number is, I don't think you can draw a conclusion just from that measure alone. The percentage of total properties owned by non-residents is less important than the percentage of recent sales that went to non-residents.
Some completely made up and simplified numbers to illustrate my point:
Let's say 10% of all properties in Vancouver have been sold on the market in the last 8 years, and 25% of those went to foreign buyers. That would only account for an increase in 2.5% of non-resident ownership. That by itself doesn't sound significant, but 25% of all sales going to buyers many of which are price insensitive is going to have a massive effect on prices.