~/talk

Buuuuugs iiiiin Spaaaaace!

Talkat RubyConf 2017 · 2017-11-15..11-17· [creative-coding]
slides:none on file

Four concrete rescue-and-fail episodes: Apollo 14 patches a floating abort bit by flipping registers and sequencing throttle commands to avoid an unwanted abort; Ariane 5 loses a launch when a 64-bit to 16-bit conversion overflows and redundant CPUs fail, feeding a spurious gimbal command and self‑destruct; Soviet NK‑33 engines (thirty‑three packed, later sold) prove surprisingly advanced; Galileo’s magnetometer survives a radiation‑flipped one byte by rebuilding old Forth/1802 toolchains with Common Lisp metaprogramming.

AI-written summary · about

  1. 0:00Intro
  2. 0:20Contact Colin
  3. 0:51NASA and Hubble
  4. 2:57We can send a man to the moon
  5. 3:19Apollo 14 abort bug
  6. 6:59Let abort flag
  7. 7:10The problem
  8. 10:21Monkeypatching
  9. 10:56Damage
  10. 13:04What went wrong
  11. 17:42The Ariane 5 rocket
  12. 18:17Agile development in the USSR
  13. 18:35US won the space race
  14. 18:55USSR beat us at every step
  15. 19:05Getting to the moon is hard
  16. 19:29The F1 engine
  17. 20:06The USSR
  18. 20:17NK33 Engine
  19. 20:39Rocket Engines
  20. 21:14The Soviet Union
  21. 23:04Closed Cycle Technology
  22. 24:51Soviet Union
  23. 25:18One Bad Bite
  24. 25:29Galileo Space Probe
  25. 25:46Galileo Problems
  26. 26:34JPL Shoes
  27. 28:09Processor
  28. 28:44Fourth
  29. 30:33Doop
  30. 30:53Functions
  31. 31:39lisp
  32. 32:53ROM Garrett
  33. 34:27Lisp is awesome
  34. 34:45Congratulations
  35. 35:07History is awesome
  36. 35:38The Remote Agent Experiment
  37. 35:57Digital Apollo
  38. 36:25Apollo 11 Source Code
  39. 36:44Apollo Guidance Computer
  40. 37:52Special Thanks
  41. 38:27Rocket Engine Comparison
~/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.