
Margaret Hamilton przewodziła zespołowi setki inżynierów tworzących oprogramowanie misji księżycowej. A, i stworzyła standard "błędu Lauren".
#newsy #ksiezyc #nekrolog #nasa #it

Margaret Hamilton przewodziła zespołowi setki inżynierów tworzących oprogramowanie misji księżycowej. A, i stworzyła standard "błędu Lauren".
#newsy #ksiezyc #nekrolog #nasa #it
@naprawtagi
Proszę, oto cała historia Lauren error:
(źródło: https://news.mit.edu/2026/margaret-hamilton-computing-pioneer-dies-1007 )
“Defensive” programming and priority-driven software take humans to the moon
Hamilton discovered a talent for leadership, as well as a keen instinct for problem-solving and critical thinking that would prove to save Project Apollo several times over.
There was the incident that became known as “the Lauren error”: One day, her daughter Lauren, then four years old, was playing with the command module simulator at the Instrumentation Lab when she somehow activated a pre-launch program, called P01, while the simulator was in midflight — which crashed the simulator altogether.
Hamilton created a program add-on in the technical documentation warning users not to launch P01 during flight.
She also proposed a software fix to prevent the error happening during a real mission, but she was overruled on the grounds that the highly trained astronauts were never going to make that same mistake. Yet during the Apollo 8 mission in 1968, that’s exactly what happened: Jim Lovell inadvertently launched P01 during the flight, causing the on-flight navigational data to vanish. Hamilton and her team were called in to solve the error, and after that her proposed changes were integrated into the program. This was an early example of “defensive” programming, the practice of building software that could anticipate or fix errors on its own.
Historyjka na bis
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.
@redve W całym zindeksowanym internecie "the Lauren error" występuje tylko w tym artykule.
Zapytałem dlatego, że nie mogłem znaleźć w internecie "błędu Lauren", a opis tego wpisu - 'A, i stworzyła standard "błędu Lauren".' brzmiał, jakby to był powszechnie znany termin. W artykule podobnie: "There was the incident that became known as “the Lauren error”'. Nie bardzo 'known as' skoro google ani duckduckgo nic o tym nie wie. Termin 'programowanie defensywne' już bardziej znany, a ciekawostka z córką Margaret interesująca.
'She also proposed a software fix (...), but she was overruled on the grounds that the highly trained astronauts were never going to make that same mistake.' - to z kolei dzisiaj byłoby odebrane jako brak leadership skills, ale rzeczywistość podczas misji Apollo była zupełnie inna.
@naprawtagi
Jej nazwa, jej rozwiązanie. Wcale nie musiało się przyjąć. A cudzysłów, to sygnał, że coś w nim zawarte może być umowne.
Znalazłem ten termin w trzech artykułach, wiec zakładam, że jest autentyczny.
I mała podpowiedz: jak poszukasz w Google
+"Lauren error"
to masz większą szansę znaleźć to samo co ja.
Jeśli zaś chodzi kwestie zdolności przywódczych:
Pani Hamilton została szefem zespołu w latach 60tych mając 35 lat.
Jeśli w powyższym kontekście kwestionujesz jej zdolności przywódcze, to pozostaje mi pokiwać ze współczuciem głową.
Zaloguj się aby komentować