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








