~/talk

Mayday Mark 2! More Software Lessons From Aviation Disasters.

Talkat Devoxx Belgium 2024 · 2024-10-07..10-11· [software-architecture, soft-skills]
slides:none on file

Deep dives into cases deliver actionable lessons: Air France 447 shows Pitot tube icing and conflicting airspeed cause autopilot disconnect, alternate-law flight control removes anti-stall protections and contributes to 228 fatalities; design choices (Airbus fly-by-wire laws) and ambiguous alerts confuse crews. A RabbitMQ cluster of three nodes with >1,000,000 queued messages causes an 8‑minute outage during node resync, exposing hidden sync costs. Emphasize crew resource management, redundancy tradeoffs, and deadly UX when automating.

AI-written summary · about

  1. 0:00Introduction and context
  2. 2:04The evolution of safety
  3. 3:33Analyzing crash data
  4. 5:42Technological advancements
  5. 10:45Automation philosophies
  6. 13:03Air France 447 case study
  7. 17:10Human factors in complex systems
  8. 23:41Redundancy and failure
  9. 29:31Human cognitive limitations
  10. 36:09Consistency versus correctness
  11. 39:07Assumptions and irrationality
  12. 41:06Habituation and complacency
  13. 44:29System design challenges
  14. 46:49Conclusion and takeaways
~/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.