Part of that popularity (for the "mother of all..." expressions) was Cheney's doing. Playing on Saddam Hussein's phrase "Mother of all battles" with "Mother of all retreats" when describing the retreat of the Iraqi army from Kuwait.
From this site's FAQ (linked at the bottom of the page):
> Are paywalls ok?
> It's ok to post stories from sites with paywalls that have workarounds.
> In comments, it's ok to ask how to read an article and to help other users do so. But please don't post complaints about paywalls. Those are off topic. More here. [emphasis added]
https://news.ycombinator.com/item?id=47317568 - A submission by this person's company where they say they'll refund you if a bug makes it past their system. Given how buggy their own system apparently is (to the point they're scrapping all the code), perhaps it's not such a smart offer on their part.
This is amusing when paired with the CTO's admission that he ran his team horribly, directing them to not write tests, and that they have to scrap all their work:
Norvig's solution is a work of art. When people ask me for examples of intrinsic versus accidental complexity, his sudoku solver is the best one I have. My only note is that he gives up and goes brute force early. When I first encountered it I had a lot of fun layering other common solving strategies on top of his base without too much extra trouble.
What I did not have fun with is porting it to elixir. That was a long journey to get to a solution I could keep adding stuff too. Immutable data is rough, particularly when you're maintaining 4 distinct views on the same data.
The manual tests also stop being run, or get reduced to such an extreme that any value from them is going to be low. Testing only happy paths and maybe release specific tests. This is shockingly (to outsiders, not to anyone who's ever been in the industry) common in aerospace and defense systems. There were some aircraft I would not fly on for a few years until I knew our updates had rolled out. Now I'm not connected to that work anymore so I'm back to "ignorance is bliss" mode and try not to think about it.
It's pretty much the same number of bracket-type characters as other languages, and both () and {} require the use of the shift key. Only counting the parentheses and curly braces:
They jammed the control link so the operators couldnt control it, then used gps spoofing to make its "lost communication fly home" protocol land itself in hostile territory.
These aircraft are maintained pretty well. They have explicit refresh cycles where they're taken to depots and pretty much torn apart and then rebuilt. The electronics also get refreshed over time with newer components (not just newer versions of old components or refurbished components, but new electronics and computer systems). It's not like they're still frozen in time at whatever version was initially put out 50 years ago.
reply