Hacker News new | ask | show | jobs
by moomin 614 days ago
When Margaret Hamilton developed the Apollo guidance systems, she ran three teams which all wrote completely independent guidance systems. She then wrote herself a program to arbitrate between them when they disagreed.
2 comments

I thought that the Apollo system was barely able to execute on the available hardware, so there was no redundancy.

I think that the space shuttle did feature this kind of system though.

I've got a nasty feeling you're right. I can't find any references at all really. My understanding was the shuttle was using very similar tech to Apollo but I can verify almost nothing.
Really they should've have three programs deciding.