Bugul Y2K a fost o eroare a computerului sau o eroare, care ar fi putut provoca probleme atunci când se ocupă de date de peste 31 decembrie 1999. Defectul, cu care se confruntă programatorii și utilizatorii peste tot în lume, la 1 ianuarie 2000, este cunoscut și sub numele de „bugul mileniului”. (Litera K, care înseamnă kil (o unitate de 1000), este folosită în mod obișnuit pentru a reprezenta numărul 1.000. Deci, Y2K înseamnă Anul 2000.) Mulți sceptici cred că abia a fost deloc o problemă.
Când se scriau programe computerizate complicate în anii 1960 până în anii 1980, inginerii de calculator au folosit un cod din două cifre pentru anul respectiv. „19” a fost lăsat deoparte. În loc de o citire a datei din 1970, se citea 70. Inginerii au scurtat data, deoarece stocarea datelor în computere era costisitoare și ocupa mult spațiu.
Pe măsură ce se apropia anul 2000, programatorii de computer au realizat că computerele ar putea să nu interpretează 00 ca 2000, dar ca 1900. Activitățile programate zilnic sau anual ar fi deteriorate sau defectuoase. Întrucât 31 decembrie 1999 s-a transformat în 1 ianuarie 2000, computerele ar putea interpreta 31 decembrie 1999, transformându-se în 1 ianuarie 1900.
Băncile, care calculează zilnic ratele dobânzii, s-au confruntat cu probleme reale. Ratele dobânzii reprezintă suma de bani pe care un creditor, cum ar fi o bancă, o taxează pe un client, cum ar fi o persoană fizică sau o afacere, pentru un împrumut. În loc de rata dobânzii pentru o zi, computerul ar calcula o rată a dobânzii pentru minus aproape 100 de ani!
Centrele de tehnologie, cum ar fi centralele electrice, au fost, de asemenea, amenințate de bug-ul Y2K. Centralele electrice depind de întreținerea de rutină a computerului pentru verificări de siguranță, cum ar fi presiunea apei sau nivelurile de radiații. Dacă nu aveți data corectă, ar fi respinse aceste calcule și ar putea risca rezidenții din apropiere.
Transportul depinde și de data și ora corectă. Companiile aeriene, în special, au fost puse în pericol, deoarece computerele cu înregistrări ale tuturor zborurilor programate ar fi amenințate după toate, au existat foarte puține zboruri ale companiilor aeriene în 1900.
Y2K a fost atât o problemă software, cât și hardware. Software-ul se referă la programele electronice utilizate pentru a spune computerului ce trebuie să facă. Hardware-ul este mașina computerului în sine. Companiile de software și hardware au alergat pentru a remedia eroarea și au furnizat programe „compatibile Y2K” pentru a vă ajuta. Cea mai simplă soluție a fost cea mai bună: data a fost pur și simplu extinsă la un număr din patru cifre. Guvernele, în special în Statele Unite și Regatul Unit, au lucrat pentru a soluționa problema.
În cele din urmă, au existat foarte puține probleme. O instalație de energie nucleară din Ishikawa, Japonia, a căzut unele dintre echipamentele sale de radiații, dar instalațiile de rezervă au asigurat că nu există nici o amenințare pentru public. SUA au detectat lansări de rachete în Rusia și au atribuit acest lucru bug-ului Y2K. Lansările de rachete au fost însă planificate din timp, ca parte a conflictului rusesc din Republica sa Cecenia. Nu a existat nicio defecțiune a computerului.
Țări precum Italia, Rusia și Coreea de Sud nu au făcut prea multe pentru a se pregăti pentru Y2K. Nu au avut mai multe probleme tehnologice decât acele țări, cum ar fi SUA, care au cheltuit milioane de dolari pentru a combate problema.
Din cauza lipsei de rezultate, mulți oameni au respins eroarea Y2K ca o farsă sau un sfârșit -cultul lumii.