sábado, dezembro 02, 2006

Crónicas de um Mafioso: O "bicho" do milénio

Ora, ainda há pouco tempo vi uma cena de um filme antigo que mostrava a crise existencial da década de 90 que era o famoso "Bug do Milénio". Trouxe-me certas recordações...

Decorria o ano de mil nove e noventa e nove e era o mês de Novembro. Nessa altura haviam três tipos de pessoas que sofriam uma espécie de depressão: o primeiro que acreditava desesperadamente que o mundo ia acabar no dia 31 de Dezembro, o segundo que acreditava desesperadamente que o mundo ia acabar no dia 31 de Dezembro do ano seguinte e o terceiro acreditava desesperadamente que o mundo informático ia acabar no dia 31 de Dezembro desse mesmo ano.

Obviamente que a única destas três que me preocupou foi a última. Haviam autênticos exércitos de notícias e reportagens e a nível mundial a frase "Y2K is coming!" tornou-se famosa.

Para os que não se lembram, o mal denominado "Bug do Milénio" (o novo milénio começou em 2001 e não em 2000, dado que os romanos não tinham o número 0, sendo o primeiro ano do calendário cristão o ano 1, "celebrando-se" na primeira passagem de ano a vinda do ano 2) consistia, segundo constava, num determinado erro de programação nos computadores de todo o mundo, que se temia que após o último instante de 1999, o relógio de cada computador regressasse, pelos menos a data de lançamento do modelo (havia mesmo quem acreditasse que regressariam a 1990 ou mesmo 1900), causando perdas de memória como as que acontecem quando, devido a certos problemas, o nosso PC regressa à último save de segurança.

Como dizia eu, decorria o ano de mil nove e noventa e nove e era o mês de Novembro. Muitos deliravam com este problema e aconselhava-se inclusivo a fazer certas actualizações de segurança, que mesmo assim poderiam ser insuficientes.

Ora, curioso com o que aconteceria ao certo, voltei a ligar o meu PC mais antigo [um Pentium (I) com o Windows 3.2 instalado, salvo o erro, de 1991/92] e dirigi-me às opções gerais. Seleccionei o relógio do computador e programei-o para "faltarem" 15 segundos para o final do ano. Esperei (a 2 segundos do final, a tensão já era grande) e quando chegou a 23:59:59 passou de repente para 01/01/2000 com o relógio a 00:00:00. Ainda analisei o computador todo à procura de falhas. Nada.

No dia seguinte, ri-me ao passar em frente a uma livraria que tinha em exposição um bestseller intitulado "O Bug do Milénio".

Passou o ano, os PC's passaram para o ano 2000 sem grandes problemas e... surpresa das surpresas: o mundo não acabou (pelo menos que tenha dado conta) (nem no ano a seguir).

Enfim... moral da história: não se deve publicar uma notícia se não for bem fundamentada, em especial, se for fácil de fundamentar,... tal como devemos evitar o sensacionalismo (a não ser que se saia a ganhar).

5 comentários:

Anónimo disse...

Ké isto pá, dizem-m á e ñ sei kê vai ver blog da máfia e comenta.Eu xego aki entro, td bem, vou a alcançar a mnh carteira desapareçeu, vejo um tal eddie a fugir pensei logo jose anacleto ele larapiou-t a carteira :s ,fui atras dele ia a correr fui atingido entre o calcanhar e o tendao d akiles, tá mal tive d correr com uma perna, levei outro tiro na outra perna, fiz um pino mt bem efectuado mlh k o da elevchenka e vou a correr com as maos, entao senao kuando m dizem ahhh e tal aki ñ s pode correr com as maos tem d ir embora, eu logo!!! ahh ta bem e fui.


És um miudo fx e um amigalhaço fika bem Big eddie, a.k.a-o padrinho :p

Don Martins disse...

Eu... quem... o quê... onde... quando? Não! Por acaso têm-me aparecido misteriosamente umas quantas carteiras, mas estranhamente todas elas vazias, nem sequer com identificação. Por isso levo-as sempre à Feira da Ladr... aos perdidos e achados, de modo que possam encontrar um bom comprad... o respectivo dono.
Quando às balas também não sei de nada... Já agora, por acaso não viste por aí uma mira de um sniper enquanto davas o pino e corrias com as mãos... é que assim não conseguiram dar um terceiro tir... parece que ma gamaram e tal, e vira-na por esses lados (que não faço a mínima ideia que seja na rua da estação).

Tu tb, pá, Tyco, a.k.a.: irmão do Teco.

Don Martins disse...

*na brinca

Anónimo disse...

O meu irmão trabalhou durante os seis meses anteriores para o BCP, para programar todas as acções por causa do tal bug. Ganhou rios de dinheiro, ele e outros informáticos. Para os grandes sistemas económicos que funcionavam apenas com dois digitos como ano, o perigo de colapso foi real. Trabalhou-se foi muito para que nada acontecesse.

Bêjos

Don Martins disse...

Então o BCP devia utilizar um sistema opulento. O verdadeiro risco de crise abrangia em geral sistemas anteriores a 1980, data apróximada em que a produção começou a quatro dígitos devido à evolução dos computadores.

Alan Greenspan, um dos assumidos "responsáveis" do problema admitiu desde cedo a existência do risco, mas os seus programas teriam sido escritos entre 1960 e 1970. O seu alerta fez com que os programadores da década seguinte começassem a gastar uns quantos mais bits em quatro dígitos.

Mais, durante anos seguidos, o sistema de armazenamento de datas foi alterado sucessivamente: por exemplo, foi introduzido o Unix timestamp (time_t)que ocupava 32 bits e que adiava o problema até 2038, e em seguida foi criado o __time64_t que resolveria este problema.

A data 01/01/2000 não foi a única data com risco a causar catástrofes. Outras datas como 09/09/1999 causaram ligeiros problemas do mesmo nível em muitos outros sistemas antigos.

Os problemas mais graves que ocorreram na passagem de ano foram em sistemas isolados de funções específicas como slot machines ou antigos sistemas de previsão do tempo.