It's hard to explain to regular people how much technology barely works, how much the infrastructure of our lives is held together by the IT equivalent of baling wire.
Computers, and computing, are broken.
Build it badly, and they will come.
For a bunch of us, especially those who had followed security and the warrantless wiretapping cases, the revelations weren't big surprises. We didn't know the specifics, but people who keep an eye on software knew computer technology was sick and broken. We've known for years that those who want to take advantage of that fact tend to circle like buzzards. The NSA wasn't, and isn't, the great predator of the internet, it's just the biggest scavenger around. It isn't doing so well because they are all powerful math wizards of doom.
Eight months before Snowden's first revelation I tweeted this:The NSA is doing so well because software is bullshit.
It was my exasperated acknowledgement that looking for good software to count on has been a losing battle. Written by people with either no time or no money, most software gets shipped the moment it works well enough to let someone go home and see their family. What we get is mostly terrible.Software is so bad because it's so complex, and because it's trying to talk to other programs on the same computer, or over connections to other computers. Even your computer is kind of more than one computer, boxes within boxes, and each one of those computers is full of little programs trying to coordinate their actions and talk to each other. Computers have gotten incredibly complex, while people have remained the same gray mud with pretensions of godhood.
Your average piece-of-shit Windows desktop is so complex that no one person on Earth really knows what all of it is doing, or how.














Comment: If you want to know more about electric nature of the universe and how humans interact with it, read this fascinating book Earth Changes and the Human Cosmic Connection: The Secret History of the World - Book 3