4 ms·
1. You haven't worked in government. Their code is worse than Yahoo! or virtually any startup. Bitcoin isn't. I bet the NSA and NASA both write code that's ord
by abstractbill 14y ago
1. You haven't worked in government. Their code is worse than Yahoo! or virtually any startup. Bitcoin isn't.
I bet the NSA and NASA both write code that's orders of magnitude better than anything Yahoo does, just to pick two counterexamples.
- rdl 14y agoSadly not particularly true of the NSA of 2013. And this wouldn't have been their A team.
- alexsb92 14y agoI'm curious, are you saying that with some particular examples in mind?
- mooneater 14y agoCan we please hear a little more about this, rdl?
- rdl 14y agoTalk to Binney. They contract out everything, and don't even oversee shit well anymore. They have regressed to the USG mean.
- socmoth 14y agoRdl is correct. Smart people often get hired by small firms which do contract work for government organizations. It allows the smart people to live outside of the hierarchy imposed by a large institution. The motivations are very similar to startups working outside of larger companies. You get more freedom in work choices and pay scale.
- rdl 14y agoI mean I am overstating the case for effect here, and I am sure there are small cliques of competent people hidden within big organizations everywhere, but if this were a government official project, it wouldn't have been done by those people. I knew brilliant people in the military in Iraq, but they weren't brilliant due to their jobs. If we did awesome stuff on the side it wouldn't have been a product of the US government. Government also discourages small side projects, especially in the classified world, and particularly discourages them from becoming production. They would far prefer to run a program of record, or pay for (well defined) innovation by third parties.
- deleted 14y ago[deleted]