La radiación de Chernóbil provocó el fallo de un sistema ferroviario soviético

2025-08-20

En la década de 1980, el programador Sergei encontró fallos misteriosos en un microordenador SM-1800 en una estación ferroviaria soviética. El sistema, utilizado para el enrutamiento de trenes, fallaba aleatoriamente por la noche. La investigación reveló que los fallos solo ocurrían al procesar ganado del norte de Ucrania y el oeste de Rusia. Sospechando de la radiación de Chernóbil, Sergei confirmó su teoría: los altos niveles de radiación invertían bits en la memoria del SM-1800. El gobierno soviético mezclaba carne contaminada y no contaminada para evitar el desperdicio. Tras descubrir esto, Sergei solicitó inmediatamente documentos de inmigración. Los fallos del ordenador se resolvieron a medida que disminuían los niveles de radiación.

Leer más
Tecnología

¡Increíble! ¡Estas cosas inesperadas son Turing-completas!

2025-04-27

Desde plantillas de C++ hasta Magic: The Gathering, incluso PowerPoint: este artículo revela una sorprendente variedad de sistemas aparentemente simples que, de hecho, son Turing-completos. Los ejemplos van desde lenguajes de programación y conjuntos de instrucciones de hardware hasta mecánicas de juegos e incluso compresión de imágenes, mostrando la sorprendente ubicuidad de la completitud de Turing y sus aplicaciones inesperadas. Algunos ejemplos incluso aprovechan errores o vulnerabilidades para lograr un poder computacional inesperado. ¡Prepárate para sorprenderte!

Leer más
Desarrollo

Cinco Niveles de Lenguajes de Configuración: De Cadenas Simples a la Completitud de Turing

2025-04-12

Este artículo explora cinco niveles de lenguajes de configuración, desde cadenas simples en archivos hasta lenguajes de programación completos. El autor argumenta que elegir el nivel correcto es crucial, abogando por el nivel más bajo posible para mantener la simplicidad y evitar el exceso de ingeniería. Las características, ventajas, desventajas y problemas potenciales (como dependencias circulares) de cada nivel se ilustran con ejemplos del mundo real. El artículo concluye recomendando una elección juiciosa para diferentes escenarios, evitando complejidad innecesaria.

Leer más