I 10 errori informatici più famosi che costano milioni di dollari

Gli errori del computer o errori di codifica sono un fenomeno comune nel mondo della tecnologia, poiché quasi tutto il software sviluppato è bacato.

Qualsiasi software che presenta un bug all’inizio del suo ciclo di vita e viene scoperto in seguito è chiamato zero day. Ogni giorno sentiamo parlare di zero giorni scoperti, rendendo facile per gli hacker hackerare il sistema o il tuo PC.

Sebbene questi errori costino un sacco di soldi, ci sono molti casi in cui tali errori software hanno causato perdite per milioni di dollari. Oggi vi portiamo 10 errori così famosi e interessanti dal mondo della tecnologia.

I 10 errori più famosi e interessanti nel mondo della tecnologia

1. Ariane 5 Crash

L’Arian 5 è stato il quinto della serie Ariane di veicoli di lancio consumabili civili europei da utilizzare nei lanci spaziali e sarebbe stato utilizzato per lanciare satelliti nello spazio. Il nome deriva dalla grafia francese del personaggio mitologico Arianna. In una giornata di sole a Kourou, nella Guyana francese, il 4 giugno 1996, l’Ariane 5 senza equipaggio è esploso solo circa 40 secondi dopo il lancio. Questo razzo da 500 milioni di dollari è esploso a causa di un bug software molto comune noto come Integer Overflow. L’eccezione software SRI * interna si è verificata durante l’esecuzione di una conversione di dati a virgola mobile a 64 bit in un valore intero con segno a 16 bit. Il numero a virgola mobile convertito aveva un valore maggiore di quello che potrebbe rappresentare un intero con segno a 16 bit.

2. Guasto del software del missile Patriot

Questo bug del software ha finito per causare più perdite umane di quante possano essere contate in denaro. 28 militari statunitensi sono stati uccisi e 98 feriti quando un missile iracheno ha colpito la loro caserma perché il sistema missilistico progettato per proteggerli ha fallito a causa di un bug del software. Il sistema di difesa missilistico chiamato Patriot non è stato in grado di tracciare e intercettare il missile iracheno in arrivo a causa di un bug nel radar e nel software di tracciamento di Patriot e non è stato implementato in tempo.

Errore 3.Y2K o errore dell’anno 2000

Questo errore ha causato perdite e ha generato una nuova generazione di startup. Alla fine degli anni ’90, il bug dell’anno 2000 è stato forse il bug più discusso, anche se il mondo si aspettava che gli aerei si schiantassero, le navi virassero fuori rotta e i mercati azionari si schiantassero, come previsto da molti esperti di tecnologia. . L’errore era un semplice errore nel sistema di gestione del tempo dei computer che utilizzavano solo due cifre per rappresentare l’anno. Quindi il 1970 sarebbe rappresentato come 70 e il 1999 sarebbe rappresentato come 99.

leggere  Siti web di streaming live NBA 2020 - Guarda NBA online

Questo metodo ha funzionato bene fino al 31 dicembre 1999, ma non ha tenuto conto di questo millennio. A causa di questo errore, quasi tutti i computer funzionanti in quei giorni avrebbero letto il 1 gennaio 2000 e il 1 gennaio 1900. L’arresto anomalo non si è mai verificato, ma gli sviluppatori di software hanno impiegato un po’ di tempo per correggere questo errore.

4. Errore PayPal che ha effettuato un deposito di $ 92 miliardi

In una giornata calda e umida di giugno 2013, Chris Reynolds si è spaventato per la sua vita perché il suo conto PayPal ha mostrato un credito di $ 92.233.720.368.547.800. Il saldo del conto del dirigente delle pubbliche relazioni della Pennsylvania era salito a ben 92.233.720.368.547.800 dollari. Questo è un bel QUADRILLONE di $ 92 (e resto).

Il denaro è stato accreditato sul conto PayPal di Reynolds a causa di un errore che lo ha catapultato nel diventare l’uomo più ricco del mondo fino a quando il divertimento è durato. Reynolds era un milione di volte più ricco dell’uomo più ricco del mondo in quel momento, il magnate delle telecomunicazioni messicano Carlos Slim, che valeva 67 miliardi di dollari. PayPal ha ammesso che il credito era dovuto a un bug del software e si è offerto di donare una somma di denaro non specificata a una causa scelta da Reynolds.

5. Gangnam Style ha rotto YouTube

Nel 2014, YouTube ha rotto con un video musicale chiamato Psy’s Gangnam Style. Gli sviluppatori di YouTube hanno costruito la loro piattaforma su un registro a 32 bit, il che significa che YouTube potrebbe tenere traccia di un intervallo di valori da -2.147.483.648 a 2.147.483.647 per il suo contatore di visualizzazioni. Poiché, purtroppo, non è possibile registrare una visualizzazione negativa su YouTube, ciò si è tradotto in una capacità di monitoraggio delle visualizzazioni di quasi 2,15 miliardi.

“Non avremmo mai pensato che un video sarebbe stato visualizzato in numeri superiori a un numero intero a 32 bit”, ha affermato YouTube. in un post di Google+, “Ma questo era prima che incontrassi PSY.” Google ha corretto questo bug di YouTube modificando il conteggio delle visualizzazioni in un intero con segno a 64 bit.

6. Errore nella calcolatrice nativa di Windows

Questo errore non ha causato alcuna perdita, ma continua ancora oggi. Ogni versione del software operativo Windows di Microsoft ha una calcolatrice che non può dare la risposta corretta per la radice quadrata (9) -3. La risposta a questo calcolo dovrebbe essere 0, ma la calcolatrice di Windows non restituisce 0 come risultato. Vedere l’immagine qui sotto per comprendere l’errore.

leggere  I principali repository Kodi chiusi dopo l'arresto nel Regno Unito

Il risultato della calcolatrice è lo stesso per qualsiasi altro numero. Ad esempio, la risposta a sqrt (4) -2 dovrebbe essere 0 ma non restituirà 0 come risposta. Questo bug è stato scoperto anni prima, ma continua senza sosta anche in Windows 10.

7. Problema dell’anno 2038 con computer Unix a 32 bit

Questa volta, il problema del bug è simile al problema del bug dell’anno 2000 che abbiamo avuto alla fine degli anni ’90, tranne per il fatto che non è stato ancora risolto. I computer a 32 bit del mondo potrebbero essere fermati il ​​19 gennaio 2038, poiché il tempo scadrà in quella data. Il problema dell’anno 2038 è un problema per il calcolo e le situazioni di archiviazione dei dati in cui i valori temporali vengono archiviati o calcolati come un intero con segno a 32 bit e questo numero viene interpretato come il numero di secondi da 00: 00: 00 UTC del 1 gennaio , 1970. (l’epoca). Queste implementazioni non possono codificare ore dopo le 03:14:07 UTC del 19 gennaio 2038.

Secondo gli ingegneri del software, l’errore dell’anno 2038 non ha soluzione.

8. Il bug del software race condition crea blackout per 50 milioni di persone

Il 14 agosto 2003, un blackout in otto stati degli Stati Uniti e in Canada ha colpito 50 milioni di persone. PC Authority ha descritto la causa, un errore di race condition, come qualcosa che si verifica quando “due thread separati di una singola operazione utilizzano lo stesso elemento di codice”. Senza un tempismo adeguato, i fili si aggrovigliano e bloccano un sistema.

Questo è quello che è successo qui con il risultato di 256 centrali elettriche offline. Le interruzioni principali erano sotto forma di comunicazione cellulare con la migliore forma di comunicazione durante l’interruzione, che si dice fosse un laptop che utilizza un modem dial-up. E se ti sei semplicemente rabbrividito alla parola “dial-up”, non sei solo.

9. Esplosione del Mars Climate Orbiter da 327 milioni di dollari a causa di un bug del software

Il Mars Climate Orbiter è stato lanciato l’11 dicembre 1998 dalla NASA per cercare pianeti in grado di supportare la vita umana. Sfortunatamente, a causa di un bug nel software del computer a terra, il progetto da 327,6 milioni di dollari, secondo il Scheda tecnica della NASA – scomparso 286 giorni dopo. A causa di un errore di calcolo, Orbiter è entrato nell’atmosfera di Marte attraverso il punto di ingresso sbagliato e si è disintegrato poco dopo.

leggere  Il bug "chaiOS" di Apple può mandare in crash il tuo iPhone, iPad o Mac con un singolo collegamento

AT&T interruzione di nove ore a causa di un bug del software

Per nove ore nel gennaio 1990, i clienti AT&T negli Stati Uniti non furono in grado di effettuare chiamate interurbane. Ciò ha paralizzato l’intera rete telefonica statunitense per un’intera giornata. La radice del problema era un bug nel software di AT & T che controllava gli interruttori del relè a lunga distanza dell’azienda, software che era stato appena aggiornato. AT&T ha finito per perdere $ 60 milioni di spese quel giorno, un errore molto costoso.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *