Ar Y2K problema buvo tinkamai išspręsta?

Prisimenate pasaulinę paniką kompiuterių programavimo sluoksniuose keletą mėnesių iki Y2K? Vadinamoji „tūkstantmečio klaida“ turėjo sukrėsti pasaulio kompiuterius, išmušti programas ir sistemas neprisijungus, užšaldyti banko sąskaitas ir apskritai sugriauti kitaip tvarkingas kompiuterių operacijas.
Problema kilo dėl to, kaip metai buvo koduojami dviženkliais pavadinimais. Bijome, kad kai pateksime į 2000 metus, „00“ viską sugrąžins į 1900 m.

Tačiau, užuot radę nuolatinį sprendimą, daugelis programuotojų ėmė veikti ir sukūrė 20 metų pataisą. Trumpai tariant, Y2K problema vėl iškilo 2020 m. sausio mėn., sukeldama gedimų įvairiose sistemose – nuo ​​parkavimo matuoklių ir kasos aparatų iki vaizdo žaidimų.

Ruošdamiesi 2000 m., programuotojai galėjo perrašyti kodą iš naujo, tačiau daugelis naudojo greitą pataisymą, vadinamą „langais“. Šis laikinas sprendimas taikomas visoms datoms nuo 00 iki 20 metų nuo 2000-ųjų, o ne 1900-ųjų. Tačiau dabar, kai pasiekėme tą 2020 m. slenkstį, kai kuriose sistemose datos grįžta 100 metų atgal.

Y2K grąža:
Maždaug 80 procentų kompiuterių, sutaisytų 1999 m., naudojo greitesnį ir pigesnį pataisymą. Teorija buvo tokia, kad šios langinės sistemos bus pasenusios iki 2020 m., tačiau daugelis jų vis dar naudojamos. Programuotojai numato, kad 2038 metais vėl iškils galimos problemos.
Pranešama, kad dėl „Y2020 klaidos“ kai kurios sąskaitos už komunalines paslaugas buvo pateiktos su klaidinga data – 1920 m.
Taip pat dešimtys tūkstančių automobilių stovėjimo automatų Niujorke atmetė kredito kortelių operacijas dėl datos trikties.