42

Sometimes I think back to all the funny shit that happened and how simple stuff fucks everyone

- tired Database engineer deleting (not dropping, literally rm -rf) the database files on the wrong server

- Microsoft delivering viruses through updates

- Pissed and stubborn dev deleting his one line library repo which does something like removing a char left side of string fucking an unmeasurable amount of other projects

- Adobe getting hacked and exposed for storing passwords in plain texts

- a doubled line causing a bug called heartbleed in a fuckton of webservers

- a Tutorial Company getting kicked from github because their repo got so big github staff had to maintain the repo manually

- and an old one: bad code crashed a space shuttle

Comments
  • 3
    You forgot about the dev that wanted to test that WebKit was immune to the SHA1 collision and ended up fucking the WebKit SVN
  • 3
    Bad code didn't crash the space shuttle, cultural differences did. It was a mixup between imperial and metric.
  • 0
    @monr0e No it was a missed hyphen
  • 0
    @Data-Bound there was another one!?
  • 2
    Who got kicked off github?
  • 0
  • 2
  • 1
    @monr0e Except that this was a Mars rover.
  • 0
    @monr0e no, the imperial vs metric issue caused a Mars explorer to crash
  • 1
    Who got kicked from GitHub? I think I missed something here^^
  • 3
  • 0
    @lappalal @sigh An App called Enki....it's pretty awesome...It gives you about 5 minutes workouts about prgramming...They used a GitHub repo to track user ratins or statistics and the repo got so huge GitHub kicked them
  • 3
    @SZenC the same thing caused a non-programming problem for a plane in which a plane mid-flight ran out of jet fuel, no one was hurt or anything and if anyone is interested google "gimli glider", learnt it when I was doing engineering, programming and engineering share some common problems lol
  • 0
    @f03n1x Oh, yeah, I totally forgot about the gimli glider. But that wasn't purely a mistake of confusing imperial and metric, there also were some issues with the fuel level indicator IIRC.
  • 2
    @SZenC oh okay, I just remembered my lecturer tell me that it was because of the imperical/metric systems
  • 1
    @f03n1x the imperial vs metric thing certainly is a major contributor to the crash, but there were some more issues. Several protocol violations, confusion caused by the protocol, the fuel level indicator showing more than in the tanks, and the final nail in the coffin: there was no flight engineer on the plane, so the pilot calculated the amount of fuel needed, confused pounds and kgs when telling the pump operator, who consequently put in too little for the flight.
Add Comment