Quando un Bug Stupido Manda in Malora una Missione da 72 Milioni di Dollari (Sì, Avete Letto Bene)

Quando un Bug Stupido Manda in Malora una Missione da 72 Milioni di Dollari (Sì, Avete Letto Bene)

Ecco una lezione di umiltà per chi pensa che spendere miliardi risolva tutti i problemi: la missione Lunar Trailblazer della NASA, destinata a mappare l’acqua sulla Luna, è stata cancellata in un solo giorno. Cause? Errori di design e test che un qualsiasi maker avrebbe potuto evitare con un po’ di attenzione in più.

Immagino già i meeting di NASA: ‘Ok, lanciamo un satellite da 72 milioni senza testare abbastanza il software. Cosa potrebbe andare storto?’ Spoiler: tutto.

Il problema? Un bug nel sistema di comunicazione che ha fatto sì che il satellite non potesse più ricevere comandi. Niente di particolarmente complesso, ma abbastanza grave da rendere inutile una missione pianificata per anni. E qui veniamo al punto interessante: perché succedono queste cose?

Da smanettone, mi viene da dire che a volte la fretta di ‘lanciare prima degli altri’ (sì, anche nello spazio) fa dimenticare le basi. Testare, testare, testare. E poi testare ancora. Soprattutto quando si parla di hardware e software che non possono essere ‘aggiornati’ una volta in orbita.

Ma cosa significa per noi, che passiamo le notti a smanettare con Arduino e Raspberry Pi? Che anche i progetti più piccoli meritano la stessa attenzione. Un bug in un firmware può rovinare mesi di lavoro, e se non testate a dovere il vostro ultimo gadget, potreste ritrovarvi con un mucchio di componenti inutili.

E poi c’è la questione del vendor lock-in. La NASA usa sistemi proprietari? Probabilmente sì. E questo ci porta a un’altra lezione: quando possibile, preferite soluzioni open-source e ben documentate. Almeno se qualcosa va storto, potete metterci le mani dentro e provare a sistemarlo.

In conclusione: sì, la tecnologia è fantastica, ma senza una buona dose di prudenza e test, anche i progetti più costosi possono finire in fiamme (metaforicamente, speriamo). Quindi, la prossima volta che lanciate un satellite, o anche solo un drone in giardino, ricordate: testate, testate, testate.

E se proprio volete un consiglio extra: prima di inviare qualcosa nello spazio, fate un backup. Mai sa.

Source: The Stupidest Glitch Imaginable Killed a $72 Million Lunar Mission in a Single Day

Lascia un commento