Everything is broken

Once upon a time, a friend of mine accidentally took over thousands of computers. He had found a vulnerability in a piece of software and started playing with it. In the process, he figured out how to get total administration access over a network. He put it in a script, and ran it to see what would happen, then went to bed for about four hours. Next morning on the way to work he checked on it, and discovered he was now lord and master of about 50,000 computers. After nearly vomiting in fear he killed the whole thing and deleted all the files associated with it. In the end he said he threw the hard drive into a bonfire. I can’t tell you who he is because he doesn’t want to go to Federal prison, which is what could have happened if he’d told anyone that could do anything about the bug he’d found. Did that bug get fixed? Probably eventually, but not by my friend. This story isn’t extraordinary at all. Spend much time in the hacker and security scene, you’ll hear stories like this and worse.

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.

It’s from 2014, but drop everything you’re doing right now and read this. Go on. Don’t put it off. Read it.

46 Comments

  1. 2017-04-05 2:46 am
  2. 2017-04-05 4:32 am
  3. 2017-04-05 7:39 am
    • 2017-04-05 9:06 am
    • 2017-04-05 2:48 pm
    • 2017-04-05 2:52 pm
      • 2017-04-05 3:59 pm
        • 2017-04-05 5:26 pm
      • 2017-04-06 6:57 pm
        • 2017-04-06 9:05 pm
        • 2017-04-06 10:01 pm
          • 2017-04-07 12:37 am
          • 2017-04-07 8:53 am
  4. 2017-04-05 7:45 am
  5. 2017-04-05 9:57 am
  6. 2017-04-05 11:14 am
    • 2017-04-05 2:45 pm
  7. 2017-04-05 11:24 am
    • 2017-04-05 3:25 pm
      • 2017-04-05 4:19 pm
        • 2017-04-05 5:34 pm
          • 2017-04-05 6:35 pm
          • 2017-04-05 9:31 pm
          • 2017-04-05 11:21 pm
          • 2017-04-06 1:49 am
          • 2017-04-06 11:24 am
          • 2017-04-06 11:57 am
          • 2017-04-06 12:16 pm
          • 2017-04-06 12:29 pm
          • 2017-04-06 12:44 pm
          • 2017-04-06 1:48 pm
          • 2017-04-06 8:52 pm
          • 2017-04-06 10:14 pm
          • 2017-04-07 5:38 am
          • 2017-04-06 12:02 pm
          • 2017-04-06 12:18 pm
          • 2017-04-06 12:28 pm
          • 2017-04-06 12:33 pm
          • 2017-04-06 12:51 pm
          • 2017-04-06 12:34 pm
    • 2017-04-05 4:53 pm
  8. 2017-04-05 2:07 pm
    • 2017-04-05 5:42 pm
      • 2017-04-06 12:27 am
        • 2017-04-06 2:35 pm
  9. 2017-04-06 12:15 am