579 karma · joined January 14, 2018
The author lost me here. They do not know what the "rule of law" is.
I think that seeing people happily go through dreadful events would be therapeutic for some people because it would reduce the anxiety that people experience when anticipating these events happening in the future.
Perhaps Bob was an engineer with a long record of success in other teams, who was surprised and justifiably defensive when his colleagues weren't happy with his work and demanded he do things differently for vague reasons that didn't make sense.
He's probably much happier now that he's in a more compatible team. Perhaps he's the guy in the photo.
It also makes the process of writing your code more mechanical, which is useful since you'll likely have to redo the process when the API changes.
I think the idea is to identify soldiers and other personnel who are at risk of becoming suicidal during a military operation. This seems like a good idea to me, given the extent that the safety of soldiers depends on the mental acuity of their colleagues.
When fakes are owned by anyone else, e.g. the folks writing the system under test, there's a high risk that the semantics of the fake and the real implementation will diverge, rendering the tests that use the fakes much less useful.
Stack Overflow wasn't developed by an established software company. It was a completely new startup, founded by two high-profile (at the time) software commentators.
They could have hired people to use any stack they wanted. While the state of web development wasn't what it is today, OSS stacks such as the LAMP stack were fairly well-understood and popular.
Yes, it raised quite a few eyebrows when they announced this decision.
Microsoft's Principal Engineer is much more junior than at these companies. It's more like Senior/Staff Engineer. Amazon (headquartered in Seattle like Microsoft), also has a Principal Staff Engineer role which is less senior than Principal at Google and most other Bay Area companies, roughly equivalent to Senior Staff at those companies.
If someone uses a megaphone in an anti-social manner, that's a matter for the police to handle.
I love both playing and watching rapid chess, but I think it's better for the world championship to be decided using classical time limits. That way, we get more interesting games, rather than the indignity of top players blundering while under time pressure.
The main lesson learned by many people at Google, including the operators of many mission-critical services, was that GCL was far more trouble than it was worth. They used an alternative more mainstream configuration language instead.
e: I was wrong; see below.