Hmm, this is kind of neat, all the assembly source code for Apollo 11!

(the amount of code in here is a tiny, tiny, tiny size compared to any modern software, btw... TINY).

https://github.com/chrislgarry/Apollo-11

#space #sourcecode #software

GitHub - chrislgarry/Apollo-11: Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.

Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules. - chrislgarry/Apollo-11

GitHub

@ai6yr https://wehackthemoon.com/people/margaret-hamilton-her-daughters-simulation

this is one of my favorite Apollo stories.

One of the lead female engineer's young daughters was playing with the command module simulation computer...and crashed it.

They figured out how she did it and the NASA mgmt said "no astronaut would do that" and dropped the issue.

Guess what happened during an actual mission? Lol

In Their Own Words: Margaret Hamilton on Her Daughter's Simulation

They said it would never happen... and then it did

Hack the Moon
@pixelpusher220 LOL listening to the Artemis 2 mission, they spent an awful lot of time debugging those kinds of things, I thought. Every time I listened in...

@ai6yr @pixelpusher220 Our mission was 10,000 possible errors waiting to happen. I got bit by one - NASA sent some garbage frames, and my code didn't account for garbage in. So I got to race to Ames to make a small correction to the start time, and reinitialize the system.

The Apollo 11 code is beautifully commented. I could maintain and/or modify it without fearing side-effects I couldn't foresee because of code I misunderstood the function of.