~/talk

Explosive overflow: Lessons from rocket science

Talkat StaffPlus New York 2024 · 2024-09-04..09-05· [observability, security]
links:none on file
slides:none on file

A concrete failure narrative: the 1996 inaugural flight of the Ariane 5 self‑destructs Thirty nine seconds after launch because an integer overflow in a reused inertial reference module causes the redundant inertial reference unit to fail in lockstep and the flight computer to command a 90° tilt. Static analysis had flagged issues but three risky assumptions remain; formal verification of a small TLS component takes months of focused work, showing the practical cost of proving correctness.

AI-written summary · about

  1. 0:00Rocket science and software security
  2. 1:44Bug finding to secure systems
  3. 3:54Security engineering beyond static analysis
  4. 6:01Formal verification limits
  5. 7:49Memory safe languages and White House recommendations
  6. 8:11Ariane 5 rocket explosion 1996
  7. 10:37Integer overflow in rocket software
  8. 12:28Why Ada couldn't prevent disaster
  9. 13:30Redundancy and error handling failure
  10. 15:36Static analysis limitations
  11. 17:20Bug constraints and assumptions
  12. 18:49Testing gaps and design flaws
  13. 20:55Postmortem lessons and corrections
  14. 22:00Software correctness and halting problem
  15. 23:24Root causes and lessons learned
  16. 25:32Design assumptions vs tools
  17. 26:14Language wars and enterprise reality
~/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.