Kas Y2K probleem oli õigesti lahendatud?

Kas mäletate ülemaailmset paanikat arvutiprogrammeerimisringkondades aasta 2-le eelnenud kuudel? Niinimetatud aastatuhande viga pidi segama maailma arvuteid, katkestama programmid ja süsteemid võrguühenduseta, külmutama pangakontod ja üldiselt hävitama muidu korrapäraselt arvutitoiminguid.
Probleem tulenes sellest, kuidas aastad olid kahekohaliste tähistega kodeeritud. Karta oli, et kui me jõuame aastasse 2000, viib “00” kõik tagasi 1900. aastasse.

Püsiva lahenduse leidmise asemel lükkasid paljud programmeerijad aga purgi maha ja lõid 20-aastase paranduse. Lühidalt öeldes kerkis 2. aasta jaanuaris uuesti esile Y2020K probleem, mis tekitas tõrkeid süsteemides alates parkimisautomaatidest ja kassaaparaatidest kuni videomängudeni.

2000. aastaks valmistudes oleksid programmeerijad võinud koodi täielikult ümber kirjutada, kuid paljud kasutasid selle asemel kiirparandust, mida nimetatakse aknaks. See ajutine lahendus hõlmab kõiki kuupäevi 00. aastast kuni 20. aastani, mitte 2000. aastatest. Kuid nüüd, kui oleme jõudnud selle 1900. aasta läveni, pöörduvad mõnes süsteemis kuupäevad 2020 aastat tagasi.

Y2K tagasitulek:
Umbes 80 protsenti 1999. aastal parandatud arvutitest kasutas kiiremat ja odavamat lahendust. Teooria oli, et need akendega süsteemid on 2020. aastaks aegunud, kuid paljud on endiselt kasutusel. Programmeerijad ootavad, et 2038. aastal tekivad taas võimalikud probleemid.
Aasta 2020 vea tõttu on väidetavalt koostatud mõned kommunaalarved, mille kuupäev on 1920. aastal.
Samuti on kümned tuhanded New Yorgi parkimisautomaadid kuupäeva tõrke tõttu krediitkaarditehinguid tagasi lükanud.