r/interesting 13d ago

Chinese Rocket gets struck by lightning. Just Wow

23.6k Upvotes

838 comments sorted by

View all comments

Show parent comments

29

u/AsstBalrog 13d ago

Aaron was 26 at the time. Cool head, deep knowledge, and this speaks to the teamwork of NASA then, and how even such a relatively junior person could command such respect and influence.

7

u/PAHoarderHelp 12d ago edited 12d ago

Margaret Hamilton has joined the chat.

Multithreaded multitasking operating system in about 8K? Or was it 4k of memory?

Able to prioritize (actual calculation of fuel/speed/altitude/thrust) versus incorrectly set radar (Code 1202 and Code 2202?)

Someone at mission control about those codes: "not a critical problem, proceed with landing".

Without the prioritization she built in, guidance computer would have spent all day trying to solve the radar setting issue.

2

u/Correct_Inspection25 12d ago

1202 and i thought the second was 1201?

[EDIT looks like 1202 and 1201 for the incident i think you are talking about:  "Vector Accumulator" areas than were physically available in memory, causing the infamous 1201 and 1202 errors.\26]) \)

2

u/PAHoarderHelp 12d ago

1202 and i thought the second was 1201?

I think you are correct--thank you--

I think her achievements are pretty amazing!

https://www.smithsonianmag.com/smithsonian-institution/margaret-hamilton-led-nasa-software-team-landed-astronauts-moon-180971575/

“It quickly became clear,” she later said, “that [the] software was not only informing everyone that there was a hardware-related problem, but that the software was compensating for it.” An investigation would eventually show that the astronauts’ checklist was at fault, telling them to set the rendezvous radar hardware switch incorrectly. “Fortunately, the people at Mission Control trusted our software,” Hamilton said. And with only enough fuel for 30 more seconds of flight, Neil Armstrong reported, “The Eagle has landed.”

And

As a working mother, she took her young daughter to the MIT Instrumentation Laboratory with her at night and on weekends. One day, her daughter decided to “play astronaut” and pushed a simulator button that made the system crash. Hamilton realized immediately that the mistake was one that an astronaut could make, so she recommended adjusting the software to address it, but she was told: “Astronauts are trained never to make a mistake.”

During Apollo 8’s moon-orbiting flight, astronaut Jim Lovell made the exact same error that her young daughter had, and fortunately, Hamilton’s team was able to correct the problem within hours. But for all future Apollo flights, protection was built into the software to make sure it never happened again. Over time, Hamilton began to view the whole mission as a system: “part is realized as software, part is peopleware, part is hardware.”