No solo podemos evitar los segundos bisiestos, de hecho así es como solía funcionar. Y hay un nuevo sistema común que también evita los segundos de salto.
Antes de 1960, los segundos se definían como 1/86400 de un día solar medio. Luego, cuando las variaciones en la rotación de la Tierra hacen que se desincronice, se puede calcular un nuevo día solar medio y dividirlo entre 86400, cambiando la longitud del segundo en términos absolutos, estirándolo o encogiéndolo muy ligeramente.
Eso fue un desastre, como te puedes imaginar. Entonces, el segundo se definió en términos de un número específico de oscilaciones atómicas que podrían hacerse extremadamente precisas. En lugar de reducir y estirar el segundo para mantener un número exacto de ellos en un día, mantenemos el segundo fijo y sumamos o restamos uno del recuento (entero) cuando necesitamos ajustar.
Esas son más o menos las formas de mantener la sincronización de la rotación de la tierra sincronizada con nuestro tiempo de reloj: necesita dar algo en algún lugar, ya sea cambiando la duración del segundo y manteniendo el conteo fijo, o mantenga la longitud fija y cambie el conteo. Para alguien que simplemente escribe un programa simple para, por ejemplo, calcular los segundos civiles entre dos marcas de tiempo UTC, la forma antigua era más fácil (un recuento fijo de segundos entre dos veces es trivial). Pero si está haciendo cálculos o experimentos científicos o de ingeniería con gran precisión, es MUCHO mejor tener una duración fija de un segundo, sin cambiarla de vez en cuando, mucho peor que la inconveniencia de tener en cuenta los segundos bisiestos.
Pero la forma, otro enfoque es ignorar los segundos bisiestos y mantener sus relojes funcionando continuamente. Así es como funciona el tiempo del GPS: comenzó sincronizado con UTC, pero no se ha ajustado por los segundos intercalares desde entonces, por lo que no están sincronizados por un cuarto de minuto más o menos (no lo he verificado desde hace un tiempo). Eso es bueno para los cálculos orbitales GPS que cruzan los límites de ajuste del segundo salto. En el paquete de datos GPS hay información sobre el delta actual entre la hora UTC y la hora GPS para que pueda calcular la hora civil a partir de la hora GPS, así como algunos meses de advertencia anticipada cuando se va a agregar u omitir un nuevo segundo salto.
Otra respuesta sugirió poner en cola los segundos de salto y hacer un salto de varios segundos cada década. Eso no simplifica mucho su software, aunque ahora tiene que permitir minutos con, digamos, 67 segundos, cada década. Es más fácil lidiar con los segundos bisiestos usando una tabla y, mientras tanto, nunca estar apagado ni siquiera por 1 segundo. (El estándar permite que se agreguen u omitan por cierto; podría tener un minuto de 59 segundos o un minuto de 61 segundos cuando necesite un ajuste. Generalmente es lo último).
Oh, otra solución. La organización que realmente siguió todo esto se llamó Servicio Internacional de Rotación de la Tierra, luego renombrado como Servicio Internacional de Rotación y Sistemas de Referencia de la Tierra (IERS) . Imagine el caos si dejaran de ser financiados y la Tierra dejara de girar. De todos modos, supongo que podrías pedirles que lo roten de manera más consistente. :-)