La matriz de Facebook, Meta, ha querido contribuir con un grupo de ingenieros, a terminar con una pesadilla para la física y los computadores: los segundos bisiestos.
¿De qué se trata este concepto?: El segundo concepto de salto segundo fue introducido por primera vez en 1972 por el Servicio Internacional de Rotación de la Tierra y Sistemas de Referencia (IERS) en un intento de actualizar periódicamente el Tiempo Universal Coordinado (UTC) debido al tiempo solar observado impreciso (UT1) y la desaceleración a largo plazo en la rotación de la Tierra.
Este ajuste periódico beneficia principalmente a los científicos y astrónomos, ya que les permite observar cuerpos celestes utilizando UTC para la mayoría de los propósitos. Si no hubiera una corrección UTC, entonces se tendrían que hacer ajustes en el equipo y el software heredados que se sincronizan con UTC para las observaciones astronómicas.
Desde la introducción del segundo bisiesto, UTC se ha actualizado 27 veces.
¿Qué propone Meta?
«En estos días UTC es igualmente malo tanto para las aplicaciones digitales como para los científicos, que a menudo eligen TAI o UT1 en su lugar. En Meta, estamos apoyando un esfuerzo de la industria para detener futuras introducciones de segundos bisiestos y mantenernos en un nivel actual de 27. Introducir nuevos segundos bisiestos es una práctica arriesgada que hace más daño que bien, y creemos que es hora de introducir nuevas tecnologías para reemplazarla», sostiene la compañía.
Hasta ahora, solo se han agregado segundos bisiestos positivos. En los primeros días, esto se hacía simplemente agregando un segundo adicional, lo que resultaba en una marca de tiempo inusual:
23:59:59 -> 23:59:60 -> 00:00:00
En el mejor de los casos, tal salto de tiempo bloqueó programas o incluso datos dañados, debido a marcas de tiempo extrañas en el almacenamiento de datos.
Con el cambio en el patrón de rotación de la Tierra, es muy probable que obtengamos un segundo salto negativo en algún momento en el futuro. La marca de tiempo se verá así:
23:59:58 -> 00:00:00
El impacto de un segundo bisiesto negativo nunca se ha probado a gran escala; podría tener un efecto devastador en el software que depende de temporizadores o programadores.
En cualquier caso, cada segundo bisiesto es una fuente importante de dolor para las personas que administran infraestructuras de hardware.
Una alternativa al segundo bisiesto es el segundo de frotis, lo que significa ralentizar los relojes digitales durante un período más largo para tener en cuenta el tiempo adicional que se agregará, manchando efectivamente el segundo bisiesto necesario en un período de horas en un solo día.
Meta, más que proponer una solución específica, solo quiere hacer una cruzada para lograr una solución.