3,803 karma · joined March 21, 2015
Green energy could have been cost-effective decades earlier, leading to wider adoption and massive investment in research. We could have been building nuclear plants for the last several decades instead of pretending coal was still viable.
If you stick to one language and add a fourth word, you're adding 10+ bits of entropy (depending on the size of the word list you're choosing randomly from).
The downside of this is that it decreases Uber's revenue. If Uber realizes the benefits of low security in their app, but not the costs, they have to incentive to take these or any other precautions. Making Uber responsible for the negative externalities of its service means that they have to take them into account when determining how to maximize profit.
This wouldn't have happened without Uber's involvement, and Uber is uniquely situated to be able to prevent this type of carjacking. If they're not responsible for the costs of their safety decisions, they should be.
[1] https://bulbapedia.bulbagarden.net/wiki/Arbok_(Pok%C3%A9mon)
If screen readers aren't compliant to the standard, then you need to test against as many screen readers as possible to ensure that your site is accessible. Users want a site that works, not a site that complies to an unimplemented standard.
The fact that you can't clearly delineate the point where you've learned to code doesn't mean that can't have learned how to code, and the fact that you can get better at coding doesn't mean you haven't learned to code yet.
Canonical said that they need to review their policies. To me, this implies that what he did was not against policy.
The actual quote acknowledges that the company's training and policies are at fault. I'd also expect a scapegoat to be publicly fired or disciplined, did they say that elsewhere?