posted in Technology

Scientists just voted to redefine how the world keeps time

Today an international group of scientists, diplomats, and timekeepers voted to end the leap second, which has been keeping Coordinated Universal Time (UTC) aligned with the time according to Earth’s rotation (UT1) within one second of difference.

A new system, called the “leap hour,” will allow the Earth’s rotation and official time to fall out of alignment by a full hour

www.scientificamerican.com/article/scientists-vote-to-end-leap-seconds-redefining-how-the-world-keeps-time/
enPage

Replying to @⁨ExLisper@lemmy.curiana.net⁩

This feels odd, id expect scientists to urge for closer unity with reality - this further distances us from it.

If we just wanted to skip leapseconds, we could have created a different paradigm not based on earths daily rotation, such as epoch time or based on some other observable and more stable instance - instead now well just be talking two orders of magnitude less precisly about our own world because we got frustrated adding leap seconds to account for our already innapropriate paradigm.

They solved this problem with ductape, and with the offbrand stuff that really makes it all look ratty and bad

Replying to @⁨cAUzapNEAGLb@lemmy.world⁩

Earth’s rotation is unpredictable. It gradually slows due to tidal forces, but recently (since around 2020) it’s been speeding up due to climate factors like melting ice at the poles redistributing mass toward the equator. This acceleration means a negative leap second might have been needed soon, a scenario that terrifies computer engineers 😆

Replying to @⁨BrownSugarBits@lemmy.world⁩

Thats what im saying, its a flawed paradigm were currently using.

Theres a daily time that makes sense for terrestial entities, like ourselves, who through our native sensors can easily detect boundries between days and night and highnoon and with tools and techniques more precision from there - but still the paradigm itself of measuring time as subdivisions of days and further years - is profoundly flawed for entities or concepts which are not dependent on earth - such as servers - who care not when the suns up or down or which season it is - purely that one moments happens after the next in sequential measurable order

Leap seconds are iirelavent to humans and a poor lens to perceive time through for servers. But now with this change to leap hours, theoretically times intended for humans tonperceive can be up to minutes off from reality - it means timing a sunset or sunrise or other earthly and solarly moments are now slightly more nuanced to coordinate.

Personally id have prefered all analog clocks to simply be centered on its local high noon - and then all coordinating systems like logistics, transport, servers, and so on to just use epoch time (or some more readable equivalent thats seperate from earthly physical days and years)

Replying to @⁨davad@lemmy.world⁩

Not true. My 2015 car uses gps satellites to determine its clock. In 2019 there was a gps week number rollover due to a 10-bit counter rolling over. My car hasn’t had the correct time since and the manufacturer doesn’t distribute update CDs for it. I can set the clock manually and even change the settings to not auto update, but it resets every time I turn off the car.

So while yes the satellites just count seconds, it’s interpreted by other devices and the differences will confuse them.

Replying to @⁨ExLisper@lemmy.curiana.net⁩

Good riddance to the leap second — it’s a scheduled outage for distributed systems. The 2017 Cloudflare incident happened purely because some code paths choked when 23:59:60 showed up, and every insertion window means NTP, databases, and financial systems all hold their breath.

The leap hour is a clever deferral though: pushing the correction out roughly a century means nobody running today has to implement anything, and by the time it matters the drift gets handled wholesale instead of one second at a time. Slightly odd that it’s the same diplomatic mechanism as the CGPM voting on measurement units deciding how software keeps time, but the engineering outcome is right.

Replying to @⁨joey_builds@eviltoast.org⁩

There is an easy solution in 100 years. You simply adjust your timezone. Something we already have the capability to do. We already tolerate hour deviations from noon.

Think of it more like that the arbitrarily zero time point on the globe moves 1 hour west. But we keep longitude fixed.

The only weird thing is more places will go to +13 and some to +14. But that’s all relative.