Vedeli ste, že prvý „počítačový bug“ bola skutočná moľa nájdená v počítači?

Keď dnes niekto povie, že v programe je bug, človek si predstaví chybu v kóde, zaseknutú aplikáciu alebo niečo, čo nejde tak, ako má. Slovo „bug“ dnes znie úplne digitálne. O to lepšie pôsobí fakt, že najslávnejší „počítačový bug“ bol naozaj skutočný hmyz: moľa, ktorú v roku 1947 našli zaseknutú v relé počítača Harvard Mark II a prilepili ju do logbooku s poznámkou „First actual case of bug being found.“

Presne tu však prichádza detail, ktorý robí celý príbeh ešte zaujímavejším. Nebola to chvíľa, keď sa slovo „bug“ prvýkrát začalo používať pre technický problém. Ten výraz bol v technike známy už dávno pred počítačmi. Smithsonian uvádza, že americkí inžinieri hovorili malým poruchám „bugs“ už viac než sto rokov a Computer History Museum spája pôvod technického používania slova s Thomasom Edisonom v 19. storočí.

To znamená, že slávna moľa nebola „prvý bug“ v jazykovom zmysle. Bola skôr prvým slávnym prípadom, keď sa bug našiel doslova ako skutočný tvor v počítači. Aj poznámka v logbooku to naznačuje trochu s humorom: nie „prvý bug vôbec“, ale „prvý skutočný prípad nájdenia bugu“. Bola to teda aj technická porucha, aj slovná hračka v jednom.

Celé sa to odohralo 9. septembra 1947 na počítači Harvard Mark II v Cambridge v štáte Massachusetts. Moľa sa zachytila medzi kontaktmi relé, teda v súčiastke, ktorá mechanicky prepínala elektrický obvod. Dnešné počítače si ľudia často predstavujú ako tiché čierne krabičky bez pohyblivých častí, ale skoré prvé boli plné relé, káblov a veľkých mechanických alebo elektromechanických prvkov. A práve v takomto prostredí sa pokojne mohlo stať, že aj malý hmyz narobil veľký problém.

S týmto príbehom sa často spája Grace Hopper, jedna z najznámejších postáv dejín informatiky. Computer History Museum píše, že bola pri tom a neskôr celý príbeh veľmi preslávila vo svojich prednáškach. Smithsonian zároveň spresňuje, že logbook pravdepodobne nebol priamo jej, no Hopper a ďalší ľudia z tímu výrazne pomohli rozšíriť používanie slov „computer bug“ a „debug“.

A práve slovo „debug“ je na tom krásne. Dnes znamená hľadať a opravovať chyby v programe. Znie to úplne normálne, skoro až nudne technicky. Lenže v tomto starom príbehu dostáva zrazu veľmi doslovný význam: najprv museli z počítača odstrániť reálneho „chrobáka“, až potom mohli pokračovať ďalej. Nie je to pôvod celého slova, ale je to taký silný a obrazný moment, že sa udržal v pamäti technického sveta dodnes.

Ešte zaujímavejšie je, že výraz „bug“ sa používal už v časoch telegrafie a skorých elektrických zariadení. IEEE Spectrum uvádza, že Edison týmto slovom označoval technické problémy a malé poruchy už v 70. rokoch 19. storočia a neskôr sa výraz rozšíril aj medzi ďalších inžinierov. Takže keď ľudia v roku 1947 napísali do záznamu tú slávnu vetu o „actual case of bug being found“, veľmi pravdepodobne sa pri tom aj trochu bavili. Vedeli, že používajú starý technický výraz, a naraz ho mohli použiť úplne doslova.

Dobré je aj to, že tento príbeh pekne ukazuje, aké fyzické boli prvé počítače. Dnes sa chyba často skrýva niekde v miliónoch riadkov kódu a človek ju nevidí. Vtedy sa chyba niekedy dala nájsť doslova pinzetou. Nie abstraktná softvérová chyba, ale reálna moľa prilepená medzi kontaktmi. Je to asi taký rozdiel, ako keď dnes riešite zamrznutú appku a niekto v roku 1947 riešil, že mu počítač sabotuje hmyz.

Ak by sa to malo prirovnať k dnešku, je to niečo ako keby technik otvoril server, našiel vo vnútri zaseknutý papierik, nalepil ho do servisnej knihy a napísal: „Tak, vinník dolapený.“ Práve táto kombinácia serióznej techniky a takmer komickej každodennosti robí z príbehu o mole jednu z najobľúbenejších kuriozít počítačovej histórie. A navyše je na ňom pekné to, že nie je vymyslený – ten logbook so skutočnou moľou je dnes v zbierkach Smithsonianu.

Malá moľa, veľký odkaz

Na tomto príbehu je asi najlepšie to, že spája dve pravdy naraz. Prvá je tá vtipná: áno, v dejinách počítačov naozaj existuje slávny bug, ktorý bol skutočným hmyzom. Druhá je tá presnejšia: slovo „bug“ bolo technickým výrazom už dávno predtým a moľa ho nevymyslela, len mu dala legendárnu podobu.

A možno práve preto je tento detail taký zapamätateľný. Nie je to len vtip do prednášky o starých počítačoch. Je to malá pripomienka, že technológie, ktoré dnes pôsobia dokonale digitálne a nehmotne, mali kedysi veľmi fyzický, hlučný a občas aj doslova hmyzí svet. A niekedy stačila jedna moľa, aby sa z technického termínu stala legenda. 😄

Zdroje:

• Smithsonian Institution - Log Book With Computer Bug • Computer History Museum - First Instance of Actual Computer Bug Being Found • IEEE Spectrum - Did You Know? Edison Coined the Term “Bug”

Pošli to ďalej

Bude ťa zaujímať

Kto vymyslel emoji a prečo sa z nich stal globálny fenomén

Emoji začali ako malá japonská sada a skončili ako...

Kto vymyslel lepiacu pásku a na čo pôvodne slúžila

Priehľadná lepiaca páska vznikla kvôli obalom, nie kanceláriám Lepiaca páska...

Žena, ktorá sa vydávala za muža a uzatvorila desiatky manželstiev

V Anglicku 18. storočia sa objavil prípad, ktorý znel...

Syr s dierami: ako sa v ňom vytvárajú dutiny

Prečo má syr diery? Nie sú tam náhodou 🧀 Keď...