O bug Y2K era uma falha do computador, ou bug, que pode ter causado problemas ao lidar com datas posteriores a 31 de dezembro de 1999. A falha, enfrentada por programadores e usuários de computador em todo o mundo em 1º de janeiro de 2000, também é conhecido como o “bug do milênio”. (A letra K, que significa quilo (uma unidade de 1000), é comumente usada para representar o número 1.000. Portanto, Y2K significa Ano 2000.) Muitos céticos acreditam que isso quase não foi um problema.
Quando programas de computador complicados estavam sendo escritos durante os anos 1960 e 1980, os engenheiros da computação usaram um código de dois dígitos para o ano. O “19” foi deixado de fora. Em vez de uma data marcando 1970, ele leu 70. Os engenheiros encurtaram a data porque o armazenamento de dados em computadores era caro e ocupava muito espaço.
Conforme o ano 2000 se aproximava, os programadores de computador perceberam que os computadores talvez não interpretar 00 como 2000, mas como 1900. Atividades programadas diariamente ou anualmente seriam danificadas ou falhas. Em 31 de dezembro de 1999, transformado em 1º de janeiro de 2000, os computadores podem interpretar 31 de dezembro de 1999, transformando-se em 1º de janeiro de 1900.
Os bancos, que calculam as taxas de juros diariamente, enfrentaram problemas reais. As taxas de juros são a quantidade de dinheiro que um credor, como um banco, cobra de um cliente, como um indivíduo ou empresa, por um empréstimo. Em vez da taxa de juros para um dia, o computador calcularia uma taxa de juros para menos de quase 100 anos!
Centros de tecnologia, como usinas de energia, também foram ameaçados pelo bug do Y2K. As usinas de energia dependem da manutenção de rotina do computador para verificações de segurança, como pressão da água ou níveis de radiação. Não ter a data correta pode anular esses cálculos e possivelmente colocar os residentes próximos em risco.
O transporte também depende da hora e da data corretas. As companhias aéreas, em particular, foram colocadas em risco, pois os computadores com registros de todos os voos programados ficariam ameaçados, afinal, havia muito poucos voos em 1900.
O ano 2000 foi um problema de software e hardware. Software refere-se aos programas eletrônicos usados para dizer ao computador o que fazer. O hardware é a máquina do próprio computador. Empresas de software e hardware correram para consertar o bug e forneceram programas “compatíveis com o ano 2000” para ajudar. A solução mais simples era a melhor: a data foi simplesmente expandida para um número de quatro dígitos. Os governos, especialmente nos Estados Unidos e no Reino Unido, trabalharam para resolver o problema.
No final, houve muito poucos problemas. Uma instalação de energia nuclear em Ishikawa, no Japão, teve alguns de seus equipamentos de radiação falhando, mas as instalações de backup garantiram que não houvesse ameaça ao público. Os EUA detectaram lançamentos de mísseis na Rússia e atribuíram isso ao bug do Y2K. Mas os lançamentos de mísseis foram planejados com antecedência como parte do conflito da Rússia em sua república da Chechênia. Não houve mau funcionamento do computador.
Países como Itália, Rússia e Coréia do Sul pouco fizeram para se preparar para o Y2K. Eles não tinham mais problemas tecnológicos do que aqueles países, como os EUA, que gastaram milhões de dólares para combater o problema.
Devido à falta de resultados, muitas pessoas consideraram o bug do milênio uma farsa ou um fim culto do mundo.