~/talk

Programming's Greatest Mistakes

Talkat Build Stuff 2024 · 2024-11-13..11-15· [soft-skills]
name:Rendle
bluesky:rendle.dev
slides:none on file

A sequence of concrete software failures and their causes: a saved-query format gets corrupted by using FileWrite instead of Create and an internal recovery tool named Unf* file debacle is shipped on a floppy; Y2K fixes cost an estimated $0.5T while teams rewrite COBOL to Infomix; a Roman-numeral field overflows at 38 in the Kennel Club database; the Mars Climate Orbiter is lost to pound‑force vs Newton‑second unit mismatch; Ariane 5 self‑destructs when a 64‑bit float is cast into a 16‑bit integer; Night Capital loses $440M from a repurposed flag.

AI-written summary · about

  1. 0:00🚀 Welcome to Build Stuff Conference
  2. 1:00Introduction to Programming’s Greatest Mistakes
  3. 3:00The Y2K Crisis – When a Good Idea Became a Worldwide Panic
  4. 14:00The Kennel Club 38 Bug – A Literal Overflow
  5. 18:00Enterprise Software Failures – Why Enterprise Software Often Fails
  6. 22:00Intel Pentium Bug – The Floating Point Error That Cost Millions
  7. 25:00The Billion-Dollar Null Mistake – Tony Hoare’s Legacy
  8. 29:00The Night Capital Failure – When Software Crash Impacted the Stock Market
  9. 31:00The Mariner 1 Incident – A Horizontal Line that Changed Everything
  10. 34:00The Mars Climate Orbiter Disaster – Imperial vs Metric Units
  11. 39:00The Aran 5 Rocket Launch Failure – Software Code and Rocket Science Don’t Mix
  12. 41:00Brendan Eich and JavaScript Mistakes – How JavaScript Came to Be
  13. 42:00The Crowdstrike Bug of 2023 – A Data Update Gone Wrong
  14. 44:00The Worst Programming Mistake in History – How One Man Prevented World War III
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.