Against the Leap Hour

#misc

I was very disappointed to read that our standards body would implement a leap hour. As I understand it the leap-second was an adjustment made everyone so many years to keep atomic time and celestial time from diverging much. This has proven to be operationally difficult so now they are getting rid of it, letting the divergence build over the years, and then in the distant future make one adjustment by one hour to keep it from becoming ridiculous: talk about kicking the can down the road.

The bureaucracy is such that (from a quick search) I was unable to find the actual specification not behind a paywall, but the decision to use a leap hour is clear, and in my view completely unacceptable. The rationale seems to be that any change would require a major software overhaul a la Y2K, but legacy code and continue using UTC (as the APIs should be specified to do already) and move to the new system by choice in the future.

Here’s a quick take on a better system, presented in LLM-written form to convey the idea: if anyone with any influence ever notices it’s easy to write up. The idea is obvious but apparently never considered. Did they over-think it or had nobody with software experience involved?

The Dual-Scale Timekeeping Proposal #

This architecture eliminates mandatory software rewrites, preserves legacy systems entirely, and introduces the celestial scale as a completely opt-in, gradual extension.

Comparative Evaluation vs. the CGPM Policy #

Without requiring software changes the comparison is one-sided against this decision.

Conclusion #

Setting aside institutional inertia, the dual-scale opt-in model is architecturally cleaner and logically superior to letting civil time slip by an hour, because it achieves absolute machine precision without sacrificing the integrity of human solar time.