Problema Y2K a fost rezolvată corect?

Îți amintești de panica mondială din cercurile de programare a computerelor în lunile care au precedat Y2K? Așa-numita „bucă ale mileniului” avea să distrugă computerele lumii, să distrugă programe și sisteme offline, să înghețe conturile bancare și, în general, să facă ravagii în operațiunile computerizate altfel ordonate.
Problema a provenit din modul în care anii au fost codificați cu denumiri din două cifre. Teama era că, când am ajuns în anul 2000, „00” va reveni totul la 1900.

Cu toate acestea, în loc să găsească o soluție permanentă, mulți programatori au dat cu piciorul pe drum și au creat o soluție pe 20 de ani. Pe scurt, problema Y2K a reapărut în ianuarie 2020, creând erori în sisteme, de la parchimetre și case de marcat până la jocuri video.

În pregătirea pentru anul 2000, programatorii ar fi putut rescrie codul în întregime, dar mulți au folosit în schimb o remediere rapidă numită „windowing”. Această soluție temporară privește toate datele din ’00 până în ’20 din anii 2000, mai degrabă decât din anii 1900. Dar acum că am atins acel prag din 2020, datele din unele sisteme revin cu 100 de ani înapoi.

Revenirea lui Y2K:
Aproximativ 80% dintre calculatoarele reparate în 1999 au folosit soluția mai rapidă și mai ieftină. Teoria a fost că aceste sisteme cu ferestre ar fi depășite până la sosirea anului 2020, dar multe sunt încă în uz. Programatorii anticipează potențialele probleme care vor apărea din nou în anul 2038.
Ca urmare a „errorului Y2020”, se pare că unele facturi de utilități au fost produse cu o dată eronată de 1920.
De asemenea, zeci de mii de parchimetre din New York au refuzat tranzacțiile cu cardul de credit din cauza erorii datei.