Demostración en teléfono android del problema del año 2038

preview_player
Показать описание


Han pasado dos décadas del año 2000 y el famoso efecto homónimo, también conocido como el error del milenio. Un problema informático causado por la omisión de la centuria en los años para el almacenamiento de fechas que, pese al peligro real que representaba, no resultó tan virulento ni devastador. No pasamos del 1 de enero del 2000 por al 1 de enero del 1900.

Si la presagiada apocalipsis se evitó fue gracias a la inversión en actualizaciones que se llevó a cabo en todo el mundo y en toda clase de equipamiento informático. La única solución que requerirá el bug que amenaza con ser, potencialmente y según algunos expertos, más catastrófico: el efecto 2038. Un problema que tiene fecha, pero también hora, minuto y segundo exactos.
El efecto 2038 tiene fecha, hora, minuto y segundo fijados para el posible desastre
¿Qué es el efecto 2038?
El problema del año 2038, efecto 2038 o también Y2K38 está basado fundamentalmente en la representación del tiempo basada en el sistema POSIX y las limitaciones de los sistemas de 32 bits. Una combinación explosiva que puede saltar por los aires el 19 de enero de 2038 a las 03:14:07 UTC.

Un segundo después de ese día y esa hora, los sistemas de 32 bits no serán capaces de contar más tiempo. Ese 19 de enero les parecerá el 13 de diciembre de 1901 si no se actualizan los sistemas como sucedió antes del 2000.
La representación del tiempo del sistema POSIX cuenta el número de segundos transcurridos desde el 1 de enero de 1970 a la medianoche UTC y eso supone un problema

La razón de este fenómeno la encontramos en la capacidad máxima de bits de estos sistemas presentes en equipos de una cierta antigüedad todavía presentes en la sociedad, instituciones públicas y empresas. Funcionan, resumidamente, ejecutando sus procesos mediante 32 dígitos binarios, números uno o cero, con un total de 4.294.967.296 posibles combinaciones.
Estas combinaciones son positivas o negativas, siendo 2.147.483.647 los valores positivos superiores a cero, incluyendo el propio cero, y 2.147.483.648 los valores negativos. Esta limitación, sumada al hecho de que la representación del tiempo basada en el sistema POSIX funciona contando el número de segundos transcurridos desde el 1 de enero de 1970 a la medianoche UTC, supone que un ordenador de 32 bits solo es capaz de llegar a contar hasta ese 19 de enero del 2038 a las 03:14:07 UTC.
Un segundo después del 19 de enero de 2038 a las 03:14:07 UTC, los sistemas de 32 bits pasarán al 13 de diciembre de 1901

Un segundo después de ese momento, los equipos de 32 bits teóricamente pasarán a ese 13 de diciembre de 1901, exactamente 2.147.483.648 segundos antes del 1 de enero de 1970, fecha de referencia para el conteo.
Los efectos empiezan a notarse
Pese a que probablemente llegaremos a la fecha, la superaremos y en el mundo apenas habrá pasado nada —no porque las preocupaciones no fuesen reales, sino porque muchos habrán hecho su trabajo actualizando adecuadamente los sistemas—, los efectos parece ser que empiezan a notarse. Ya en 2020.

"La moraleja de la historia es que el efecto 2038 no "viene". Ya está aquí. Arregla tus cosas"

Y el problema, naturalmente, son las fechas y los cálculos a futuro. El cliente de Feminella, explica, ejecutaba un trabajo nocturno consistente en calcular las contribuciones requeridas para los planes de pensiones a partir de proyecciones hechas a partir de 20 años vista. Sin embargo, un día dejó de funcionar: el 19 de enero de 2018. Justo dos décadas antes del año 2038.

Nadie supo que pasaba al principio, la persona que habría escrito el código responsable de las operaciones llevaba muerta alrededor de 15 años y las primeras posibles soluciones implementadas solo hacían que agravar un problema que puso patas arriba la compañía. El asunto se resolvió, una vez encontrado el problema, haciendo un hotpatch del script. Más allá del daño hecho al no poderse hacer las contribuciones requeridas aquel día, ponerse al día tuvo un coste de unos 1,7 millones de dólares.

"La moraleja de la historia es que el efecto 2038 no "viene". Ya está aquí. Arregla tus cosas", recomienda Feminella. Y no puede tener más razón.
Рекомендации по теме
Комментарии
Автор

ya todos contaremos con sistemas de 64 bits. Tranquilos todos.

davocreative
Автор

igual tranquilos eso SOLO ocurre con dispositivos 32 bits y después posiblemente ya sea más que 32 bits posiblemente 64 o 128 bits pero bueno...

no-gpui
Автор

Cómo cuando no quieres tener errores en un móvil sin almacenamiento XD

seiwoo
Автор

Yo creo que los gobiernos de todo el mundo tendrán que tomar medidas si llega a pasar ese problema

rodolfoalbertodavilanicano
Автор

No hay de que preocuparse. Faltan como mas de 20 años para que llegue ese problema. La solucion es simple! Hay que dejar de utilizar los software 32 bits y empezar a usar 64 bits. Y listo! Problema solucionado! Tenemos tiempo de sobra!

ironmanuel
Автор

Algunos afirman que ese problema ocurrirá en la madrugada a las 3:14 AM

rodolfoalbertodavilanicano
Автор

Tranquilo todo el mundo todavía falta aún estamos en el 2023 y quién sabe si eso ocurrirá y lo más interesante es que estaremos más actualizados y habrá algo que no pasará eso o como dije el otro día regresaremos a los CDs de música y DVDs de películas y a la radio AM y FM en las radiograbadoras que tengamos guardada

rodolfoalbertodavilanicano
Автор

Solo es un error del teléfono o del app. Si es el teléfono recuerden que es como los humanos porque ambos nos trabamos al recibir mucha información y si es el app pues existen actualizaciones que pueden ponerte más años por ejemplo.( mi teléfono supera más allá de los años 2200

elcaballeroimperial
Автор

My Nokia 3310 was having a date range from January 1, 2000 until December 31, 2199.

And most of the Nokia GSM phones has dates ranging from January 1, 1991 until December 31, 2090.

nelsonferrer
Автор

Mas bien eso es cierto

Pero los sitemas de 63 bits viviran pero! recordemos que usar dispositivos de 32bits son muy enseciales hoy en dia y muchos mas practicos de usarlos asi que aprobechemos los dispositivos de 32 bits

usomultiple
Автор

ya pero dentro de 10 20 años y ahora sacarán nuevos móviles lo que significa que alomejor intentarán solucionar ese problema porque serán móviles diferentes y nuevos Esperemos que solucionen ese problema

joseantoniodelacuesta
Автор

Intenté hacerlo en mi teléfono pero el año límite que tiene es 2037 supongo que es para que no le pase eso

RamiCrafy
Автор

En mi celular no me deja tener de año 2038 Que raro?

vicentegrandon
Автор

Eso se arregla, ponemos una fecha como en 2037 cuando sea 2038 y tendrás un poco de más tiempo xd

Acidescap_
Автор

yo solo vine a qui por el vidio nopor que subio a xnx :v

ivan..
Автор

lo que pasa es por que el movil puede detectar que los viedos mas nuevos fueron hace poco y deberia estar hace mucho lo mismo con las fotos etc y es por eso slo es un mito que dicen no caiganm perpo lo pueden pribar

czareksklodowski
Автор

Perdón 😥 fue el, 30 de septiembre y esto iba a ser llamado el error Y2K21 en lugar de Y2K38

rodolfoalbertodavilanicano
Автор

Entonces retrocedemos el tiempo en el calendario y ya paso :v

gokusupersaiyandiosazul
Автор

Wsp plus me pedía actualización y atrase la fecha y aún sigue funcionando ya soy god?

euphoricMisantrophia.
Автор

Todo es una mierda podemos utilizar sistemas de Nintendo para evitar el error

iker