El mundo se acaba
"22 Enero 2008"
No. No me he quedado sin colacao. El mundo tal y como lo conocemos tiene fecha de caducidad. Y esa fecha está más cerca de lo que pensamos. No se necesitan descifrar profecías antiguas, ni mucho menos. El arma de destrucción masiva que acabará con el mundo es silenciosa y precisa.
Silenciosa porque no se la ve venir. Precisa porque sabemos con seguridad que día y a que hora (y en que segundo) Va a terminar todo.
Realmente no será el fin. Para algunos será un nuevo comienzo. Para otros el tiempo se quedará parado y no avanzará más.
Que de donde viene esta entelequia. Es muy sencillo. La mayoría de computadores representan la hora con un número binario 32 bits en complemento a dos. Eso nos deja con 31 bits efectivos. Con esos 31 bits solo podemos representar los números entre el -2147483647 y el 2147483647.
En los sistemas operativos que corren la mayoría de servidores serios representan los números de esta manera y la fecha y hora la obtienen de sumar el número de segundos que han pasado desde el instante de referencia que están representados como he descrito arriba. Ese instante de referencia es el 1 de enero de 1970.
Si sumamos todos esos segundos a ese instante llegaremos a la conclusión de que el Martes, 19 de enero de 2038 a las 03:14:07 el mundo llegará a su final.
Ya se han visto afectadas algunas computadoras que calculan hipotecas a 30 años, aunque la mayaría de sistemas de bases de datos están inmunizadas (tratan las fechas de otra manera) los sistemas operativos no. Algunas computadoras con als que se ha hehco la prueba hantenido que ser desconectadas de la corriente porque no había manera de recuperar el control. Otras han dado resultados erroneos.
Claro que esto no es nuevo. Desde que se ideo este sistema de fechas sabían cual era el limite. Basta con añadir un bit más para estar tranquilos hasta el 2106, así que ya sabéis cual es la solución.
Entry Filed under: Informática, Paranoias. .
3 Comments Add your own
Leave a Comment
Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackback this post | Subscribe to the comments via RSS Feed

1.
putoloco | "26 Enero 2008" at 9:25
“Desde que se ideo este sistema de fechas sabían cual era el limite.”
osea que no confiaban en el potencial de la informatica y su aplicacion a la vida domestica
2.
dardo | "28 Enero 2008" at 11:05
No, lo que sucede es que en un espacio limitado solo se pueden almacenar números hasta una limite. En el momento que se ideo este sistema no se sabia ni la aceptación que iba a tener ni como se desarrollarían las ciencias y las ingenierías afines a la computación y las matemáticas que convierten los modelos teóricos en posibilidades.
No sabían que nuevos conocimientos físicos y su aplicación a la tecnología permitirían y han permitido miniaturizar las computadoras, arreglar problemas de sobrecalentamiento reduciendo consumos, aumentar la escala de integración y muchas otras cosas. Por lo tanto si tenían confianza en el asunto. Desde el comienzo conocen el límite porque son matemáticos quienes inventan esto. En aquella época las computadoras eran de ocho bits, con lo que almacenar el número que nos ocupa les costaba cuatro registros.
Desde hace una época existen computadoras de 64 bits, en su mayoría estaciones de trabajo de las más potentes de entoces y servidores de gama high-end.
Y desde luego claro que confiaban en su aplicación a la vida doméstica, solo que entonces no era factible. Teniendo el cuenta el precio de una computadora de entonces, por ejemplo, los miles de dólares que costaba un PDP11y monta el ordenador más chapucero con piezas de despiece y la humilla con patatas y te habrá salido gratis. Busca una calculadora científica de hace quince años y una de gama alta de ahora. Mira lo que puedes hacer con una PDA de gama alta y piensa si podías hacer todo eso con una computadora de hace diez años.
Que concibas algo no significa que puedas fabricarlo. Para el 2038 sabían que una nueva gama de computadores existiría y sabían como transladar el problema 70 años en el futuro o más.
3.
wildkyo | "19 Febrero 2008" at 3:37
Madre mia, y yo con estos pelos… :’(