Margaret Hamilton, computing pioneer who led software development for the Apollo program, dies at 90

6 days ago by HaraldvonBlauzahn to c/programming

Margaret H. Hamilton, a profoundly influential computer scientist best known for leading the software engineering team at MIT’s Instrumentation Lab during NASA’s Apollo program, died at age 90.
eah 27 points 6 days ago

hamilton

path: 0 26234287, hotness: undefined, score: 27, children: 0
red_tomato 16 points 6 days ago

A legend among legends. One of my few idols in software engineering.

It’s beyond my comprehension how anyone could successfully build the software that put the first humans on the moon and back on the first try. She had no reference. No one else had done it before her. Debugging tools were few. Internet wasn’t a thing. She had only one attempt to do it, and she did it.

Today it’s a big dare to do a routine deploy on a Friday.

path: 0 26234649, hotness: undefined, score: 16, children: 0
IanTwenty 11 points 6 days ago

Hamilton’s most famous contribution to the Apollo program came during the pivotal Apollo 11 mission to land on the moon in July of 1969. Moments before the Eagle module was set to land on the lunar surface, the onboard computer raised the alarm. It had detected a 1202 error: The computer was overloaded due to a fault in a hardware switch, and it was possible the system would not be able to handle the complex landing procedure. 

But Hamilton and her team had engineered priority-driven software, able to shut down unnecessary background tasks in order to prioritize mission-critical tasks. Houston trusted Hamilton’s software and allowed the mission to proceed, and two men walked on the moon for the first time.

This is clearly depicted in the excellent film 'First Man' (2018) during the tense final landing when Neil Armstrong is visibly annoyed at the alarm but Houston, after a short delay, allow it to be switched off.

path: 0 26237303, hotness: undefined, score: 11, children: 0
promitheas 8 points 6 days ago

Ahh, shame. Next machine i set up will have something with her name as the hostname. Already got turing, ada (lovelace), and bernlee.

path: 0 26238010, hotness: undefined, score: 8, children: 1
rizzothesmall 1 point 2 days ago

Make room for Grace Hopper in there, too!

path: 0 26238010 26304114, hotness: undefined, score: 1, children: 0
NigelFrobisher 6 points 6 days ago

Queen.

path: 0 26237327, hotness: undefined, score: 6, children: 0
Avicenna 4 points 6 days ago

what a legend

path: 0 26236993, hotness: undefined, score: 4, children: 0
vapeloki 4 points 6 days ago

Another Legend gone. RIP Margaret.

path: 0 26234422, hotness: undefined, score: 4, children: 0
IndustryStandard 3 points 6 days ago

Her grandson Fergie Chambers is currently imprisoned by the Spanish regime for being anti Israel

path: 0 26237223, hotness: undefined, score: 3, children: 1
NotGoingGently 3 points 5 days ago

Spanish regime You think Spain is somehow the bad guy in that imbroglio? Spain?

path: 0 26237223 26250488, hotness: undefined, score: 3, children: 0
programming
programming

@programming.dev

login for more options
28819
3723
3326

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev


go to feed...