Línea del tiempo: 10 momentos en la historia de la computación y la informática que han generado algún desastre, problema o error.

  • Error de la sonda Mariner 1 de la NASA

    Error de la sonda Mariner 1 de la NASA
    Error: Un programador olvido poner el símbolo ¯, clave en los sistemas de navegación porque definía la diferencia entre leer la velocidad promedio del cohete Atlas Agena, o darle a la nave datos que no habían sido considerados previamente, provocando que se tuviera que destruir. Consecuencias: la NASA perdió 18,5 millones de dólares, equivalentes a 150 millones de hoy.
    Fuente
  • Period: to

    Fallo del Therac-25: máquina de radioterapia

    Errores: el software del Therac-25 se hizo con malas prácticas: código reutilizado de versiones anteriores, ausencia de mecanismos de seguridad físicos, en hardware, mensajes de error confusos. Consecuencias: 6 personas murieron por sobredosis de radiación.
    Fuente
  • Error FDIV de los procesadores Intel Pentium

    Error FDIV de los procesadores Intel Pentium
    Error: faltaban transistores en ciertas entradas de una tabla de búsqueda usada para cálculos de división, lo que originó errores de punto flotante (cuando un número decimal no puede representarse con total precisión en binario) afectando los cálculos. Consecuencias: Intel tuvo que realizar la primera retirada del mercado de un producto en su historia y le costó unos $475 millones de dólares.
    Fuente
  • Error del Mars Climate Orbiter de la NASA: sonda para estudiar Marte

    Error del Mars Climate Orbiter de la NASA: sonda para estudiar Marte
    Error: el software de navegación de la nave hecho por la NASA esperaba datos en Newton (sistema métrico) pero el software de control en tierra hecho por Lockheed Martin enviaba datos en libras-fuerza (sistema imperial). Consecuencias: Esa diferencia causó cálculos incorrectos en la trayectoria haciendo que la nave se desintegrará en la atmosfera de Marte, con costos de 193 millones de dólares.
    Fuente
  • El bug Y2K o error del milenio

    El bug Y2K o error del milenio
    Error: ocurrió porque los sistemas informáticos almacenaban los años con solo dos dígitos. (ej. 99 en lugar de 1999), por lo que al llegar el año 2000, podían interpretar "00" como 1900 en lugar de 2000 afectando sistemas programados diaria o anualmente. Consecuencias: gracias a inversiones como la de $100 billones solo en EE.UU. y a la actualización de sistemas previos antes del 2000, solo hubieron errores menores.

    Fuente
  • Apagón del noroeste de Estados Unidos y la provincia canadiense de Ontario

    Apagón del noroeste de Estados Unidos y la provincia canadiense de Ontario
    Error: de tipo "race condition", ocurre cuando varios procesos acceden a un recurso compartido sin la sincronización adecuada. El sistema de monitoreo de FirstEnergy no proceso correctamente las alertas de sobrecarga en líneas de transmisión, causando una falla en la red eléctrica. Consecuencias: 50 millones de personas afectadas y costos de $4-$10 billones de dólares.
    Fuente
  • Fallo de Software de Knight Capital

    Fallo de Software de Knight Capital
    Error: un fallo en la actualización del software de inversiones de la empresa provocó que realizará las compras y ventas de acciones programadas para hacer durante la semana, en un solo día. Consecuencias: perdieron $440 millones en 30 minutos, 3 veces sus ganancias anuales, también desapareció como entidad financiera independiente.
    Fuente
  • El bug Heartbleed

    El bug Heartbleed
    Error: fue una vulnerabilidad en Open SSL, un software de seguridad usado en muchas páginas web. Un fallo en la función Heartbeat, introducido por Robin Seggelmann, permitía a un atacante enviar solicitudes engañosas al servidor y obtener información sensible como claves privadas. Consecuencias: $500 millones en pérdidas y robo de datos gubernamentales a Canadá.
    Fuente
  • Error en el sistema de pagos del banco Santander en Reino Unido

    Error en el sistema de pagos del banco Santander en Reino Unido
    Error: ocurrió debido a un problema técnico de programación en su sistema de pagos en la navidad de 2021, que duplicó 75,000 transacciones de los propios fondos del banco a cuentas de clientes y empresas, lo que generó pagos repetidos dos veces sin autorización. Consecuencias: perdidas financieras de $175 millones de dólares, impacto reputacional y a hacia clientes debido a que muchos pensaron que se habían equivocado al pagar.
    Fuente
  • Fallo de actualización de CrowdStrike y Microsoft

    Fallo de actualización de CrowdStrike y Microsoft
    Error: fue una actualización defectuosa de CrowdStrike lanzada sin pruebas previas, causó un error en el driver CSagent.sys encargado de monitorear archivos para detectar amenazas, provocando accesos incorrectos a la memoria y pantallas azules en Windows. Consecuencias: perdida reputacional, afectación a 8,5 millones de dispositivos en aeropuertos y bancos y daños económicos.
    Fuente