News for hackers. Stuff that matters.
Re:Margaret Hamilton has died by dadrian on Thursday October 08, 2026 @12:10AM (#50001751)
Hamilton invented the idea of error handling in software, and that error handling in the Apollo computer is why Buzz Aldrin was able to handle the error 1201/1202 in the minutes before the Eagle landed on the moon, instead of having to abort the mission.
Re:Margaret Hamilton has died by peterfirefly on Thursday October 08, 2026 @02:22AM (#50002393)
> invented the idea of error handling in software

No. Obviously not.

Re:Margaret Hamilton has died by tene80i on Thursday October 08, 2026 @03:00AM (#50002610)
Assume it’s not obvious and offer an interesting contribution, such as an alternative.
Re:Margaret Hamilton has died by Andrex on Thursday October 08, 2026 @04:38AM (#50003316)
I wonder if that was just an outgrowth of NASA's "plan for failure" ethos.

But, I also wonder if that ethos was apart of early NASA before they had failures to learn from... Hmm...

Re:Margaret Hamilton has died by codewritinfool on Thursday October 08, 2026 @09:13AM (#50005434)
Certainly that could be described as "error handling", but I would describe what saved the landing as priority scheduling combined with restart protection.
Re:Margaret Hamilton has died by xyzzyz on Thursday October 08, 2026 @09:16AM (#50005464)
You are misremembering something you read. Software written in 1950s already had error handling in it.
Re:Margaret Hamilton has died by tonymet on Thursday October 08, 2026 @02:33PM (#50009968)
The mythology is getting out of hand guys