Everyone that says "but it's insane to use assembly to write an iOS app!" is both 100% correct and 100% missing the point. It's nice to float around on the surface most of the time and ship useful code, but if you don't spend at least a little of your time digging deep you'll miss out on a lot.
I'd never try to do this in prod, and neither would OP, but it's great to see how it works under the hood.
I’ve used them in production several times, recently when I needed to quickly check to see if a set of numbers were likely all the IDs of a particular kind of object, where the ID space is 64-bit ints and the population is in the hundreds of millions. We didn’t need perfection, just a bound error rate and predictable memory consumption, and a pre-loaded BF was perfect in this role.
According to Musk, "This rocket was meant to test very high retrothrust landing in water so it didn’t hurt the droneship, but amazingly it has survived." I suspect they never really thought about what it would take to tow it back, and when they did realized they didn't really want to.
The problem with this isn’t the tracking, as many have pointed out this isn’t _that_ much different than human supervisors, but rather the hugely limited scope of the tracking. There’s a lot more to what makes a human a valuable employee than can be tracked by a wristband, and while you can say all you want that this won’t cause humans to be treated like robots, if you entirely disincentivize the things that humans do well, then you already _are_ treating them like robots.
Ugh, look at the school ratings on that house, though. :-(
Not that there aren't a lot of places in the country with good schools and affordable housing prices, but for a lot of people with kids schools matter as much or more than housing prices.
Did your coworker correct it with "this is more readable" or "this is the correct way to do it"? The first is arguable (though I don't personally agree with the argument), the second just betrays a real lack of knowledge.
I pretty routinely listen to podcasts and audiobooks at 2-2.5x, and I could understand the English audio just fine. Not sure that I'd _want_ to listen to it that quickly, but I can understand why if that were your interface with your computer that you would.
I think that the most important thing I've learned about exercise (and it's taken me most of my almost 40 years to internalize it, and I'm still not great at it by any stretch) is that it's probably the longest game of all. If you're fortunate you're going to keep moving until the day you die, and the volume of work you do over that time between now and that day is so far in excess of the volume you can do on any given day that hurting yourself in an attempt to maximize today's volume is just ridiculous. It's easy to use that as an excuse to not do anything, unfortunately, but it's also a good reminder to slow down when your body tells you to.
At Facebook, I normally work from 8-4. I'm an early person, have kids to pick up from afterschool in the afternoon, and am on a team of people with similar schedules, so this works for me. Most people seem to work ~10-6, though.
It's a line out of the current administration's "we're [slashing this important program so as to benefit the few] to give people more choice over [healthcare / education / etc]."
Sadly this was about six years ago. The code and the platform it was built on are long gone. I don't know of anyone else who is doing exactly the same thing, though Allset Learning in Shanghai (run by a friend and fellow ex-employee of the company I built this thing at) is making graded readers built around similar ideas. Not really the same as an adaptive system, though.
I built something like this for Mandarin Chinese at a company I worked for in Shanghai, but the company was acquired and sort of put out to pasture, and it never launched. :-(
Essentially, we took already word-segmented dialog (splitting Chinese sentences into individual words is non-trivial, so having it already segmented was super useful), matched it to words that you knew, and suggested the next lesson you should learn by the percentage of vocabulary that would be new or challenging for you. It was pretty awesome, would love to have another shot at it someday.
I did that up by Heavenly Lake, which is about 1/3 in China and 2/3 in North Korea, back in 2001. The border was just a stone marker, a chain that ran to the cliffside, and a very young (although about the same age as I was at the time), very bored member of the Chinese armed police. Apparently the North Korean guards were about a half mile back, so if you were unlucky enough to stumble all the way out to them you were well and truly screwed.
I have a picture somewhere that a friend took when I jumped over the chain and turned around and smiled, two feet inside North Korea, before jumping back and smiling at the border guard, who pretty clearly just wanted to make sure no stupid American tourists got arrested by the Norks on his watch (apparently some European backpackers had tried to hike the perimeter of the lake not long before and spent a few months in a North Korean prison).
A professor of Marxist political philosophy at my university told our introductory course that the point of (political, at least) philosophy wasn't to learn the philosopher's ideas on how to fix his world but rather how his thought process could be used to analyze and fix ours. I don't remember much else from the course but that bit has stuck for all these years.
I think the idea is that we won't have the option to help us support our parents, because we'll need to keep living in the house (and haven't finished paying for it so we don't have the equity to borrow from anyway).
Most blogs consist of trivially addressable content (that is, everything has it's own URI, and the page is essentially "functional" -- the same URI will return the same content each time) and is thus trivially cacheable. Cloudflare or its many competitors will handle this extremely well.
It's trickier when there is content on a page that has to be dynamically generated fresh (or nearly fresh) per page load. Most blogs never get into this territory (or have no reason to, at least) and most of us have experience with WordPress at the "look y'all, ima start a blog" level of sophistication, so there's this kneejerk toward feeling like this is total overkill.
But it's not if you have the problems that owners of complex, interactive, heavily-trafficked WordPress sites have.