Change font size Change site colors contrast
Felieton

Margaret Hamilton, programistka z NASA

7 marca 2018 / Daniel Kotliński

Słynne Prawo Murphy’ego mówi, że jeśli coś ma pójść źle - na pewno pójdzie źle.

Kiedy jednak bierzesz udział w pierwszej załogowej misji na Księżyc, tysiące inżynierów i ekspertów kilkudziesięciu specjalizacji latami pracuje nad tym, by uniknąć porażki. Nadchodzi 20 lipca 1969 roku, a ty po pokonaniu 384 400 kilometrów w przestrzeni kosmicznej wchodzisz na orbitę srebrnego globu. Lądownik odłącza się od statku,...

Słynne Prawo Murphy’ego mówi, że jeśli coś ma pójść źle – na pewno pójdzie źle. Kiedy jednak bierzesz udział w pierwszej załogowej misji na Księżyc, tysiące inżynierów i ekspertów kilkudziesięciu specjalizacji latami pracuje nad tym, by uniknąć porażki.

Nadchodzi 20 lipca 1969 roku, a ty po pokonaniu 384 400 kilometrów w przestrzeni kosmicznej wchodzisz na orbitę srebrnego globu. Lądownik odłącza się od statku, zbliża się do powierzchni i 3 minuty przed spotkaniem ze skalistym podłożem… ekrany w całej kabinie wypełnia tylko jeden, czerwony napis: ERROR. To nie jest komfortowa sytuacja.

Ta misja miała się nie udać. Kiedy zespół misji Apollo 11 mijał Księżyc dosłownie na wyciągnięcie ręki, komputer pokładowy zasygnalizowały konieczność wstrzymania manewru lądowania. Doszło do przeciążenia pamięci i w ramach procedury bezpieczeństwa konieczne stałoby się przerwanie misji.

10 lat wcześniej, młoda Margaret Hamilton ukończyła matematykę na Earlham College w Richmond, stanie Indiana. Po studiach rozpoczęła pracę jako nauczyciel w lokalnym liceum. 24-latka zamierzała doktoryzować się z matematyki abstrakcyjnej, ale w tym samym czasie jej mąż dostał się na prawo na Harvardzie. Umówili się, że najpierw studia ukończy on, a następnie Margaret.

Przebywając w Bostonie, dziewczyna dostała pracę w jednym z laboratoriów komputerowych na MIT. To miało być przejściowe zajęcie, ale z początkiem lat 60. rozpoczął się kosmiczny wyścig między dwoma mocarstwami – USA  i Związkiem Radzieckim. W 1961 r. prezydent J.F. Kennedy ogłosił start programu, którego uwieńczeniem miało być lądowanie Amerykanów na Księżycu.

Warto pamiętać, że czynność, którą dziś nazywamy “programowaniem”, ma niewiele wspólnego z tym, czym było w połowie ubiegłego stulecia. Programowanie, jako dziedzina zawodowa i naukowa, praktycznie nie istniało. Powstające wtedy oprogramowanie oraz standardy legły u podstaw nowoczesnego “języka komend”, którymi porozumiewamy się z komputerami.

Wkrótce MIT otrzymało kontrakt od NASA, w ramach którego miało stworzyć zespół inżynierów odpowiedzialnych za zaplanowanie księżycowej misji. Hamilton nie zwykła przejmować się tradycyjną rolą kobiety i żony, i błyskawicznie umówiła się na rozmowy rekrutacyjne w MIT do dwóch różnych zespołów.

Hamilton była matematycznym geniuszem. Niemal z miejsca obaj kierownicy widzieli ją u siebie. – Nie chciałam urazić niczyich uczuć, poprosiłam więc, żeby wykonali rzut monetą – śmiała się w wywiadzie dla portalu Futurism. Ostatecznie trafiła do formującego się zespołu, który miał być odpowiedzialny za stworzenie oprogramowania umożliwiającego lądowanie na Księżycu. – Oprogramowanie w tych czasach stanowiło kompletną zagadkę, tajemnicę, dla kadry zarządzającej. Mieliśmy dzięki temu mnóstwo swobody i szerokie możliwości wprowadzania własnych pomysłów w życie – opisywała w tej samej rozmowie z Futurism, dodając słynne zdanie: – Musieliśmy być pionierami; nie było innego wyjścia.

Był rok 1965, a Hamilton nie ukończyła nawet 30 lat. Margaret Hamilton była pierwszą programistką zatrudnioną w programie Apollo i osobą, która w ogóle wymyśliła określenie “software engineer”. Jej praca polegała na wybijaniu otworów w specjalnych kartach perforowanych, które były instrukcjami przetwarzanymi w nocy przez komputer symulujący pracę lądownika. Gdy kod nie wykazywał błędów, był wysyłany do pobliskiego ośrodka Raytheon, gdzie grupa szwaczek, nazywanych „małymi staruszkami” (“Little old ladies”), gwintowała miedziane druty przez magnetyczne pierścienie (drut przechodzący przez rdzeń oznaczał – w języku binarnym – 1, zaś drut otaczający rdzeń – 0).

Hamilton błyskawicznie wsiąkła w środowisko inżynierów; jak wielokrotnie powtarzała w różnych wywiadach, w MIT płeć nie miała znaczenia.

Po pracy regularnie chodziła z kolegami na drinka do kampusowej knajpy, gdzie kształtowała się wczesna “geekowska” subkultura. Nie miała żadnych kompleksów – i, przynajmniej według oficjalnych źródeł, nigdy nie doznała dyskryminacji w pracy przez wzgląd na bycie kobietą.

Niezależnie od tego jednak, stanowiła absolutną mniejszość w zdominowanym przez białych mężczyzn środowisku naukowym. Hamilton wspomina sytuację, która zrodziła w niej pomysł na pewien genialny trik, który później miał uratować misję lądowania na naszym naturalnym satelicie.

Co zabawne, dała temu początek jej 4-letnia córka.

Praca nad programem kosmicznym pochłaniała niemal każdą chwilę; także wieczory i weekendy. Aby nie tracić kontaktu z małą Lauren, Hamilton zabierała ją regularnie ze sobą do pracy. Można sobie wyobrazić, jak niesamowita musiała być dla małej dziewczynki możliwość spędzania wolnego czasu w laboratoriach i warsztatach, w których powstawały prototypy rakiet i lądowników.

Któregoś razu, podczas zabawy przy symulatorze modułu dowodzenia, Lauren przypadkowo nacisnęła przycisk, który spowodował rozpoczęcie procedury przygotowującej komputer do startu rakiety w trakcie kiedy astronauci “przebywali” w przestrzeni kosmicznej od kilku dni (podkreślmy – w symulatorze). To spowodowało nadpisanie części kodu i danych nawigacyjnych, umożliwiających powrót zespołu na Ziemię.

Hamilton oświeciło – chciała dopisać kod, który uniemożliwiłby wykonanie takiej instrukcji.

Szansa, że świetnie wyszkolony astronauta popełni tak trywialny błąd była – według NASA – zerowa i nikt nie potraktował prośby programistki poważnie. “To się nie może zdarzyć” – powtarzała “góra”. Kod nie został dodany, choć Hamilton udało przemycić w dokumentacji dla załogi ostrzeżenie, by uważali na włącznik uruchamiający procedurę przedstartową.

Misja Apollo 8, polegająca na okrążeniu Księżyca i powrocie na Ziemię, rozpoczęła się 21 grudnia 1968 roku. 5 dni po starcie, astronauta Jim Lovell – oczywiście – omyłkowo wykonał zabronioną instrukcję i komputer pokładowy w jednej chwili “stracił mapę”. Błyskawicznie ściągnięto Hamilton i zespół z MIT, by przygotowali poprawkę, którą z kolei będzie można wysłać radiowo do komputera w przestrzeni kosmicznej. 9 godzin później, awaria została naprawiona. Popełnienie kolejnego błędu mogło kosztować życie trójkę astronautów – pracę trzeba było wykonać szybko i perfekcyjnie. Gdyby tylko posłuchano Hamilton odpowiednio wcześniej…

Od tego czasu, jej uwaga koncentrowała się na tych wszystkich sytuacjach, kiedy coś mogło pójść nie tak.

Przy pracy nad oprogramowaniem pierwszego lądownika, który miał “siąść” na Księżycu w lipcu 1969 roku, problemem była przepustowość komputera. Jego moc, porównywalną z dzisiejszymi programatorami do pralek automatycznych, określał zegar taktowany 40 kHz (przeciętny laptop działa 100 tys. razy szybciej).

Mimo wszystko, było to wystarczająco, by wylądować. Na 3 minuty przed zetknięciem “Orła” z Księżycem, jeden z członków załogi omyłkowo ustawił przełącznik w złej pozycji. Uruchomił w ten sposób nadajnik radiowy, komunikujący się z orbitująca na górze rakietą. Ów nadajnik zużywał 13% mocy komputera, ale do bezpiecznego wylądowania, jednostka sterująca potrzebowała 90%. Procesor był przeciążony, a ekrany w lądowniku zaczęły migotać napisem oznaczającym awarię: ERROR.

Zdolność Hamilton do przewidywania – wydawałoby się – najgłupszych pomyłek, objawiła się ponownie.

Kod, który stworzyła wraz ze swoim zespołem, potrafił nadawać priorytety zadaniom, które komputer ma wykonać w pierwszej kolejności. Dzięki temu, szybko odłączył nadajnik radiowy i umożliwił wykonanie manewru lądowania na Księżycu.

O 20.17 świat usłyszał: “Eagle has landed”, a centrum zarządzania NASA zatrzęsło się od okrzyków radości. Trudno przecenić wartość historyczną i technologiczną tego dokonania – pierwszy raz w historii ludzkości, przedstawiciel naszego gatunku postawił stopę na innym ciele niebieskim. Zdarzenie to było transmitowane na całym świecie i oglądane na żywo przez 600 milionów ludzi.

Nie doszłoby do tego, gdyby nie geniusz Hamilton (i kreatywna zabawa jej córki!).

Procesy wymyślone przy okazji tej i kolejnych misji Apollo stanowiły olbrzymi krok w rozwoju technologicznym. W późniejszych latach, Hamilton była zaangażowana m.in. w prace nad Skylab (pierwszą amerykańską stację orbitalną), budowę promów kosmicznych czy tworzenie elektronicznych systemów sterowania statkami powietrznymi. Od lat 80. do dziś działa także jej firma programistyczna, Hamilton Technologies, z siedzibą w pobliżu kampusu MIT.

W przytoczonym wcześniej wywiadzie dla Futurism, Hamilton podkreślała, że kluczowe w nauce czegokolwiek, najważniejsze, to nie dać się przestraszyć. – Nawet kiedy tak zwani eksperci mówią: “to niemożliwe”, nigdy nie powinieneś bać się poszukiwać rozwiązań i zadawać “głupie” pytania. Tylko ci, którzy potrafią solidnie upaść, będą w stanie odnieść solidny sukces – podkreślała.

A kiedy mówi to osoba bezpośrednio odpowiedzialna za lądowanie ludzi na Księżycu, cóż… trudno polemizować!

ilustracja / Dixie Leota

Felieton

10 rzeczy, których absolutnie nie powinni robić rodzice na wolności

28 grudnia 2017 / Magda Żarnowska

Zawsze byłam dobra w wyliczankach, choć z matmy niekoniecznie.

100 rzeczy to naprawdę bardzo dużo, a że weekend był udany, spróbuję zamknąć moje przemyślenia jedynie w 10 zagadnieniach. Zupełnie niedawno biadoliłam, że rodzicom małych dzieci niezwykle trudno wyjść do ludzi, naturalnie z wyjątkiem wszelkich imprez rodzinno-parentingowych, a tu okazuje się, że jednak czasem się zdarza. Skoro zdarza się innym, los uśmiechnął się także...

Zawsze byłam dobra w wyliczankach, choć z matmy niekoniecznie. 100 rzeczy to naprawdę bardzo dużo, a że weekend był udany, spróbuję zamknąć moje przemyślenia jedynie w 10 zagadnieniach.

Zupełnie niedawno biadoliłam, że rodzicom małych dzieci niezwykle trudno wyjść do ludzi, naturalnie z wyjątkiem wszelkich imprez rodzinno-parentingowych, a tu okazuje się, że jednak czasem się zdarza. Skoro zdarza się innym, los uśmiechnął się także do nas i w ubiegły piątek można było nakręcić z naszym udziałem remake „Gorączki sobotniej nocy”, a co najmniej „O dwóch takich, co poszli w miasto”. Ostatnio w mojej głowie królują filmowe skojarzenia, więc z góry proszę o wybaczenie. Łatwiej się żyje, kiedy człowiek wie, że podobne rzeczy wydarzyły się innym i nawet film o tym nakręcono.

Na fali świeżutkich weekendowych doświadczeń, mam kolejną dawkę spostrzeżeń. Zastosowanie się do nich raczej zagwarantuje udany, spokojny wieczór. Powinno też zabezpieczyć opcję zachowania godności i dobrego imienia oraz wspomnień, które nie zostaną wykasowane z powodu przeciążenia twardego dysku. Co zrobić, aby bawić się jako dorośli, poważni ludzie? Czy „dorośli i poważni” to droga dobra dla każdego? My się do tych zasad nie stosowaliśmy, a zabawa była przednia. Wybór należy do Was.

Proszę zapiąć pasy, oto „ 10 rzeczy których absolutnie nie powinni robić rodzice na wolności”.

  1. Nie uprzedzajcie dzieci o swoich planach!! Nigdy! Z innymi zamieszanymi w planowanie rodzicami należy porozumiewać się szyfrem, najlepiej w obcym języku i to wyłącznie wtedy, kiedy dzieci nie ma w domu lub śpią za szczelnie zamkniętymi drzwiami. I oczywiście, jak dobrze wiemy, nie chodzi o sceny dantejskie, a raczej o fakt, że dzieci uprzedzone o naszym wychodnym, na pewno niezwłocznie postanowią się rozchorować. Nawet nie wiecie, ile imprez w ten sposób przeszło mi koło nosa…
  2. Przed wyjściem nie żywcie się szybkim zestawem obiadowym z nieznanego źródła, gdyż może to odcisnąć niezatarte piętno na reszcie imprezy, a na pewno wpłynąć na jej smutny finał- „jeśli wiesz, co chcę powiedzieć…” 😉 Żenujące upodlenie zapewnimy już sobie przecież poza domem.
  3. Dom postarajcie się opuścić niepostrzeżenie. Bez ckliwych pożegnań, przytulasów i buziaków. Gwarantuję, że po każdym „Mamo, nie idź”, zaczniecie się zastanawiać, czy na pewno warto.

    A poza tym, które dziecko uwierzy, że w piątek o 20.00, odstawieni jak cieć w Boże Ciało, naprawdę idziecie do Biedronki po masło albo zwyczajnie do pracy?

  4. Kobiety!! Nie zakładajcie nowych butów na wysokim obcasie zanim nie ustalicie, jak traficie na miejsce zbiórki. Serio. Choć i tak wiem, że nie da się tego uniknąć, bo buty takie ładne, a okazja tak rzadko… Jeśli już założycie, to miejcie w sobie tę asertywność (której mi zabrakło), żeby trochę hamować zapędy partnera, biegnącego na zbiórkę „normalnym tempem”. A szybki spacer po kocich łbach równać się może z „Terenową Masakrą”. Szkoda zamiast do knajpy, trafić jednak na ostry dyżur.
  5. Nie umawiajcie się na zbiórkę w miejscu wyjątkowo popularnym wśród innych bywalców przestrzeni miejskich. W tłumie młodzieży i turystów trudno niekiedy odnaleźć wszystkie zbłąkane owieczki. Po co tracić czas na poszukiwania, jeśli można już siedzieć w ciepłej knajpce i sączyć to i owo?
  6. Nie kupujcie piwa z nalewaka, choćby była promocja, a barman/barmanka byli wyjątkowo przekonywujący. Nie wierzcie, że teraz jesteście starsi, macie lepszą głowę, a szkodliwość piwa z nalewaka to wymysł pijanych nastolatków, jako uzasadnienie ich słabego stanu po powrocie do domu.
  7. Zanim wybierzecie knajpę jako docelowe miejsce Waszego upodlenia, upewnijcie się, że nikt aktualnie nie urządza tam 18tki. Głupio zostać posądzonym o bycie szpiegującym rodzicem jubilata. Fakt, młodzież patrzy z zachwytem na „pogujących” trzydziestokilkulatów, w tym kobiety w szpilkach znające teksty Nirvany, ale chęć zaimponowania podlotkom może skończyć się jeszcze gorzej.

    Nie tłumaczcie współimprezowiczom, że Simba nie jest postacią z Madagaskaru. Dla nich Madagaskar jest już wystarczająco starą bajką.

     

  8. Nie szalejcie przy barze. Nie mieszajcie alkoholu. Prawda stara jak świat, a jednak „na wolności” zdarza się zapomnieć. Nie dajcie się ponieść. Wiemy, że Was stać, bo pracujecie i pewnie macie kartę kredytową. Nie krzyczcie, proszę, w środku imprezy „Kolejka dla wszystkich!!”, nawet jeśli zawsze o tym marzyliście i teraz choć przez chwilę jesteście bożyszczem nastolatków.
  9. Nie idźcie na karaoke. A kiedy już pójdziecie, to nie wybierajcie szlagierów Mieczysława Fogga, jako tych, których mądry tekst i kontekst sytuacyjny, ma z Was uczynić gwiazdy imprezy. Jeśli już o karaoke mowa, to nie zapominajcie okularów z domu. Może i bez szkieł na nosie wydajecie się sami sobie bardziej sexy, ale z miną krecika, wgapiając się w ekran z tekstem, na pewno tracicie cały  swój sex-appeal. (Na szczęście kluby karaoke to miejsce szczególne jeśli chodzi o weekendowe upodlenie. Wszyscy wykonawcy jadą na tym samym wózku, kiedy to ilość spożytego alkoholu każe przypuszczać, że nie wygraliśmy The Voice of Poland lub innego Idola jedynie dlatego, że nie mieliśmy czasu wybrać się na casting. Znając zasady, nie trzeba obawiać się, że kompromitujące materiały i nagrania ujrzą światło dzienne. To jak tajne bractwo.)
  10. Nie wierzcie, że w środku nocy, po imprezie, musicie jeszcze skoczyć na pizzę albo do Mc Donalda. Tylko Wam się wydaje, że pożywny, wysokokaloryczny posiłek o 2 nad ranem pomoże Wam zachować zdrowe standardy zbilansowanej diety. I nie, nie wytańczyliście miliona kalorii.

 

Podsumowując, wiemy doskonale, jak wyglądają wyjścia rodziców do miasta.

Pamiętajcie tylko, że często zdarza się wrócić do mieszkania, gdzie pod opieką babć/cioć i innych niań, zostawiliśmy śpiące nasze największe skarby (dlatego proszę, wchodźcie po cichu i nie śpiewajcie na klatce). Zresztą, jak moglibyście zapomnieć, kiedy z pewnością przez większość imprezy z czułością przeglądaliście ich fotki i opowiadaliście urocze anegdoty, które potrafi zrozumieć tylko inny rodzic. Kiedy już wrócicie do ciepłego domu i padniecie w objęcia Morfeusza, nie zdążywszy zmyć makijażu i wklepać odpowiednich kremów, możecie mieć pewność, że już za chwilę zostaniecie wyciągnięci z waszej ciemnej, przytulnej nory, przez wasze cudowne trolle, rześkie jak grudniowy poranek. I znowu na pełnych obrotach. Nie dadzą człowiekowi cierpieć z godnością… I pamiętajcie jeszcze, że słowa „JUŻ NIGDY WIĘCEJ NIE IDĘ NA IMPREZĘ” są tymi, które zapomnicie jako pierwsze, gdy tylko nadarzy się podobna okazja – czyli co najmniej za pół roku.

Jak już pisałam wyżej, nie zastosowanie się do omawianych zasad może zapewnić niesamowite wrażenia, poczucie bycia „królem świata” i w pewnym zakresie niezapomniane wspomnienia 😊. Do dzieła!

 

 


Designed by Freepik

This error message is only visible to WordPress admins

Error: No connected account.

Please go to the Instagram Feed settings page to connect an account.

Mother-Life Balance to zdecydowanie mój plan na macierzyństwo po urodzeniu drugiego dziecka.

Sylwia Luks

The Mother Mag to mój ulubiony magazyn z którego czerpię wiele porad życiowych oraz wartościowych treści!

Leszek Kledzik

The Mother Mag logo