BIPM decides to stop adding leap seconds to UTC

(bipm.org)

184 points | by gliffie 18 hours ago

24 comments

  • BoppreH 17 hours ago
    Context: BIPM is responsible for the UTC time standard, and in this document they decide to stop adding (or removing) leap seconds, starting on 20th of May 2027 and lasting for the foreseeable future (until one leap hour is needed, but even then it's unclear if they'll do something). Together with the decision to not add a leap second in December, the 27 leap seconds that have been added so far should be the only ones, ever.

    The page lists several good reasons for this, including:

    - It's a common source of bugs.

    - Solar time is not that important in a world of coarse timezones.

    - IoT and anything that cannot receive time updates have trouble with leap seconds.

    - Negative leap seconds have never occurred before, but might occur in the future, and almost no software has tested this case.

    I'd also add:

    - Unix timestamps are actually defined as "seconds since epoch minus however many leap seconds have happened". It's a hack to keep code that assumes "86400 seconds in a day" from breaking. It means that during a leap second the Unix timestamp goes back and repeats a previous value, making them ambiguous and non-monotonic.

    - Leap second unpredictability can make it impossible to calculate how many seconds are between two UTC dates or Unix timestamps, for example the countdown to the year 2038 bug.

    - The proper ISO8601 formatting of leap seconds ("23:59:60") is widely unsupported, breaking parsers, along with the assumption of how many seconds are in a minute, hour, or day.

    ---

    EDIT: I've emailed hn@ycombinator.com to change the title. It's avoiding editorialization, but I think it's also preventing the post from getting the attention it deserves.

    I'm booking a yearly one-second-long holiday on my calendar, to celebrate all the headaches this will save me. Happy end of leap seconds!

    • weinzierl 3 hours ago
      Reading all these reasons sounds like defeat to me. It is sad that in 2026 we cannot even pull off a simple thing like adding or removing a second rarely and long announced to one of our time definitions.

      And it's not that we wouldn't have a time without leap seconds. Instead of changing the time definition it would make much more sense to switch to TAI for me. Now we will have tons of UTC code hanging around with support for leap seconds that will never be used and if you want to remove it you will have to distinguish between old and new UTC. Not a fan.

      • michaelt 2 hours ago
        As I understand it, almost nobody was actually using UTC anyway.

        Almost every programming language and database I've ever used assumes 86400-second days, ignoring leap seconds. And one of the popular ways of applying leap seconds was a 'smear' [1] running every clock slightly fast for about 24 hours, rather than having a 61-second minute.

        So instead of UTC we actually all use a slightly elastic timescale with the name of UTC, most of the time aligned with UTC, but with the linearity of TAI, and the desirable property that if I'm going to a concert at 19:00 in a year's time and a leapsecond is announced and implemented in the interim, the concert doesn't change to 18:59:59.

        [1] https://developers.google.com/time/smear

        • wongarsu 4 minutes ago
          I have yet to see a single clock able to show 23:59:60. Not just computers, any clock at all

          Every system seems to either 1) jump back/forward, 2) smear, 3) ignore it because a drift of more than one second is already accepted in that system

      • anonymous_user9 3 hours ago
        IMO it's not a simple thing, even at a surface level.

        "A minute has 60 seconds" is simple.

        "A minute has 59, 60, or 61 seconds. Consult CGPM publications or your national timekeeping authority to find out." is not simple at all.

        • weinzierl 2 hours ago
          For thousands of years, we used time synchronized to the sun, with flexible intervals. That’s the natural thing for a lot of things, and that is what UTC is for.

          Now, if you don’t care about the sun but about fixed intervals, you can always use TAI.

          Standards are there to serve people, and we should have the choice to use the standard that fits our needs best. Changing the meaning of a standard retroactively, with no good reason and when a good alternative is available, is nothing short of irresponsible.

          • anonymous_user9 1 hour ago
            UTC is still fixed to the sun. Without leap seconds, it will be hundreds of years before the divergence between UTC and the sun is perceptible in daily life. Even then, I can't think of anything where that would matter.

            I think there is a good alternative available, UT1. UTC was always divergent from UT1 anyway, so this change shouldn't affect anyone who actually needs precise solar timekeeping.

            More importantly, there are many good reasons to drop leap seconds, such as the massive increase in complexity they impose on all time-related code.

            Standards should serve people, which is why leap seconds should never have existed. Imagine: "Sure some airliners crashed, and half the internet went offline for a couple days, but if you drive to the right longitude line, the sun will be exactly overhead at 12:00:00, and here in town it's overhead at 12:23:48. That's worth anything. I'd hate to live in a world where it was overhead at 12:23:49, or that'd be over my great-great-great grandchildren at 12:23:47."

            • aragilar 46 minutes ago
              Nope, the whole point of this is to remove the coupling for UTC. You can either have monotonic time (or at least per-observer monotonic time), or you can follow earth's rotation. Choosing monotonic time is perfectly fine (and feel free to pick your epoch and time unit), but like we have timezones such that 12:00 means something (mostly), having the human conception of what time means does imply that we do kinda need to look at what's happening outside.
            • weinzierl 1 hour ago
              The promise of UTC is bounded deviation from solar time while keeping the intervals of ISO seconds. I think this is a valuable trade-off that should continue to exist.
    • creatonez 13 hours ago
      Any prospect for a leap hour is toast by the time we need it. Over a thousand years of ossification will mean our only option is to not care about aligning clock time to the sun. So it's kinda a joke to even talk about leap hours. I'm shocked they're even mentioning such an idea, they should have declared it as a non-solution.
      • moefh 12 hours ago
        > our only option is to not care about aligning clock time to the sun

        No, an easy option is to simply shift every timezone by an hour and keep UTC intact. A ton of places already do that twice a year for daylight savings.

        I never understood why we mess with UTC so much when we already have another widely used mechanism to keep the sun and clocks aligned.

        • creatonez 10 hours ago
          Sure, but political timezones shifted by more than 12 hours 65,000 years in the future seems like the sort of thing that would really screw up our existing code. (I wonder what happens if you put such an entry in tzdata right now? Maybe we should put Null Island at +37:00 or something crazy like +1000:00 to start hardening now)

          And maybe we should stop touching political timezones by then anyways.

          • seri4l 1 hour ago
            In less than half a century, we've created 3 different time standards (TAI, GPS, and now UTC) that tick identically and differ only by arbitrary constant offsets (+37, +18 and +0 seconds). If we haven't come up with an elegant solution by then it's likely 65000 years from now most computing power will be spent running time-conversion libraries.
          • numpad0 4 hours ago
            Just define new epoch at the turn of a century. Like a "UTD" or "UT2" that begins like 2200/01/01 00:00 that is actually UTC 2199/12/31 11:43:21 or something. Then hardcode the magic TAI number in the headers along the gravity constant and such. Solves the time_t problem too if done every centuries; 2^32 seconds = 136.102208 years. The biggest concern will be that kids at that time will start asking why there was never been UTB and UTA, which our oldest grandkids wouldn't actually know why.
          • askbjoernhansen 6 hours ago
            Time zones change all the time, often on amazingly short notice.

            Random local government people declare it is to be, and ... as an industry we largely figure it out.

            The more responsible governments give amble notice and as an industry we are very very good at that (you not realizing it, is an example).

            And good riddance to leap seconds! It was too hard for us to figure out, and they didn't do anything useful for anyone.

          • jerf 6 hours ago
            There is a bit of a fine line between caring about the future and not screwing them over, versus just being so arrogant as to think we know now the right thing to do for them.

            But given the amount of time it is going to take to accumulate so much as another leap minute's worth of leap time, let alone an hour, I'm pretty confident we're in the "arrogant" branch if we start declaring what they need.

            P(nobody cares about UTC anymore anyhow | someone had to solve the problem of incorporating non-terrestrial time which is way harder than leap seconds) would seem to me to approach 100%. You can decide which branch you want to take, but P(things just keep on keeping on without much change from today for the next several thousand years) seems not large enough to start trying to make lots of plans for.

      • wello 13 hours ago
        The resolution doesn't actually mention leap hours, just that the delta is allowed to grow up to one hour. What should happen then is to be decided by future generations.
        • elcritch 4 hours ago
          Reminds me of the old "book the meeting on Feb 31" trick to avoid an unwanted meeting.
          • somat 3 hours ago
            Heh, I save periodic events as intervals in the database. The upside is it handles weird things like this surprisingly robustly, the downside is that months are months past the start of the year and days are days past the start of the month, yes every thing is zero based. I like it, I feel like I am rebelling against a broken system, but have to make sure I do a conversion to one based months and days for everyone else. Time of day and years are fine, time is already zero based and nobody cares about seeing a year 0.

            So the example given Feb-31 is stored as 1 month + 30 days past the start of the year and would trigger right on time march 2nd or 3rd, depending on leap year. In fact I started doing it to handle birthdays on leap day, there is not always a February 29, but there is always a day 29 days after the start of February.

        • askbjoernhansen 6 hours ago
          A tzdata update. Boom, done.
      • yyaakkqq 51 minutes ago
        they should have mentioned leap day instead. or leap month! if we're going for arbitrary long time period predictions, why stop in some 70k years only?
      • nullc 5 hours ago
        You'd just shift timezones-- which happens from time to time for political reasons and is well supported.

        ... of course you're talking about events that would be approximately 4000 years from now!

    • gliffie 16 hours ago
      Thank you for providing context for other readers. I was unsure what do to with the title, as my experience is that editorialized titles are always eventually changed to the original title. The "actual" title here is "Resolution 5 (2026)", but I decided to go with the much more specific subheading "On the technical actions needed to ensure the continuity of UTC". Curiously, "On" was removed on submission.
      • BoppreH 16 hours ago
        My first interpretation of the title was that UTC was in danger of something that needed fixing. It didn't occur to me that "continuity" meant in the mathematical sense. But thanks for bringing this to our general attention! It's great news.

        On a side note, I really like how the site formatted the reasoning. I'll be copying it to my technical writing.

    • throw0101c 16 hours ago
      > - Negative leap seconds have never occurred before, but might occur in the future, and almost no software has tested this case.

      FreeBSD tests stuff like this for the code that they take care of:

      * https://lists.freebsd.org/pipermail/freebsd-stable/2020-Nove...

      Third-party stuff (like from Ports) is another question.

      • skywhopper 13 hours ago
        “Stuff FreeBSD does” falls pretty neatly into the “almost no software” category, to be fair.
    • layer8 17 hours ago
      > - Leap seconds make predicting the clock time of timestamps in the future impossible.

      I don’t see that reason listed on the page, and future wall-clock times remain unpredictable due to changes in time zone rules.

      What will become predictable is the relationship between posix time and elapsed time (in the sense of TAI), at least within the next few hundred years.

      • BoppreH 16 hours ago
        Good, point, I've reworded that bit.
      • nullc 5 hours ago
        Currently a 'time' is ambiguous if it doesn't come with a timezone. And if it does come with a timezone, then there is no issue with that future shift. You wouldn't redefine EST you'd create an EST2 that was shifted (and which people would colloquially call 'Eastern' after long enough).

        So the exact duration between any two times would be easily computed, so long as those times were precise enough to include their timezone-- which they have to be already.

        • jval43 3 hours ago
          tzdata routinely issues historical corrections in newer versions.

          So while the political time zones don't change retroactively, the technical rules used in computers can.

    • TrainedMonkey 6 hours ago
      I concur that this is probably a good thing, but UTC without leap seconds already exists. That is TAI and some applications that care about long term persistent and self-consistent telemetry use that.
    • likpok 17 hours ago
      > @dan: can we rename this to "BIPM decides to stop adding leap seconds to UTC" or something similar? This title is really downplaying the situation, I think readers over here care a lot about this.

      @-tags like this don't do anything, you're better off sending an email. I think hn@ycombinator.com is the address.

      • BoppreH 16 hours ago
        I'm well aware that HN doesn't have @ tags, but I would be surprised if dan doesn't have something listening for this specific string. And not a big enough deal to warrant an email in my opinion, but you're free to send one.
        • layer8 16 hours ago
          Dan has confirmed in the past that he doesn’t, and that one should send an email. (Also, usually people use @dang and not @dan.)
          • BoppreH 15 hours ago
            Oops^2. I sent the email, thanks.
    • wodenokoto 13 hours ago
      Is my understanding correct that they maintain a time called UT1, which is basically UTC if it continued to have leap seconds?
      • wello 13 hours ago
        In simple terms UT1 is the time if we let seconds be defined by the earth's rotation. UTC was kept in sync with this rotation by introducing leap seconds, while still adhering to the stable ticking of TAI (cesium clocks).

        From now on UTC will in practice be TAI but with a constant offset (=all previous leap seconds).

  • tialaramex 29 minutes ago
    The decision not to add leap seconds was already taken. This resolves the remaining issue (the agreement which brings UTC into existence says it tracks solar time, but TAI doesn't actually do that) by kicking this particular can so far into the bushes that our civilisation almost certainly won't ever need to resolve it, while also acknowledging that if you were annoyed by it thousands of years in the distant future you can do a trick so trivial that many places in the world do it twice per year today and barely notice.

    The can kicking (inventing a "leap hour" we will almost certainly never use) is what this resolution was about, the decision that leap seconds were a bad idea pre-dates this significantly. Leap hours were always a likely candidate for the can kicking exercise, but I believe there were other possibilities.

  • myself248 32 minutes ago
    Solar time never cared about seconds, and leap-seconds were always stupid.

    Long overdue. Sad they didn't realize this in 1972 and avoid all the silliness in between.

  • xvilka 40 minutes ago
    At this point we really should start working on interplanetary time standards, as well as better handling relativistic time effects. With more and more satellites and computers in deep space it might become a point of failure in the near future.
  • frangonf 17 hours ago
    Goodbye sundial welcome cesium clock. Astrology app devs: remember to carry the drift in Temporal for the Ascendant, specially around 2267 you might get your love and money life predictions messed up.
    • basilikum 16 hours ago
      They don't care that the dates of the astrological signs have shifted and assign zodiac signs to you that have nothing to do with the constellation of stars at your birth, so I have a feeling they won't care about that either.
      • nxobject 14 hours ago
        Having heard that neutrinos explained the scientific basis of zodiac signs on personality, I'd hope that they'd be more busy trying to set up their underground neutrino detectors /s.
  • jl6 3 hours ago
    Decoupling time from the Earth’s rotation paves the way for the future depicted in Vernor Vinge’s A Fire Upon the Deep, where they use a straight count of seconds since the UNIX epoch, and units like msecs (million seconds ~= 11.5 days).

    Hopefully by the time UTC drifts more than an hour from UT1, we’ll be a spacefaring civilization that is happy to treat time as wholly independent from how a particular rock moves.

  • anonymous908213 4 hours ago
    Thousands of years from now, some entities (be they human or not) will be curious about the idiots who made a decision about timekeeping that makes their life harder. Gods willing, neither Google nor ChatGPT will be in use then, but they will do some kind of search to figure out the rationale and answer the question: "WTF were they thinking?". Perhaps this thread will have been archived for all of time in the great internet data harvest and turn up then. In which case, I say, hello to you from ancient history! We weren't really thinking much at all, to be honest. We're a lazy bunch who mostly does whatever is convenient for us right now, and we tend to let inertia cement the status quo until dealing with problems is 10x harder than a preventative treatment would have been (hope you guys still have a climate!). That's about it. Sorry, chaps. Good luck dealing with this!
  • ccgreg 1 hour ago
    We need to abandon the Gregorian calendar -- it's clearly a software maintenance nightmare -- and return to the Julian calendar.
  • fuoqi 3 hours ago
    Hallelujah! It's quite a shame that this hack had to be used and the logical trichotomy of UTC/UT1/TAI got broken. Computer systems (and UNIX time in particular) should've been using TAI from the beginning with leap seconds being tracked together with time zones, but I guess it's better than the previous mess.
  • wartywhoa23 2 hours ago
    Sounds like a step in a Fuddruckers > Buttfuckers sequence.

    I guess we'll be seeing more and more idiocratic offloading of current problems onto the future generations, contrary to the premise that AI will solve all of them.

  • albert_e 1 hour ago
    Is that memo ... technically a single sentence?
  • pushedx 6 hours ago
    The mechanism that they have proposed to make this a non issue is interesting. It reads to me as if they are asking another standards body who measures the angle of the Earth's axis relative to the Sun to adjust by a small amount so that leap seconds wouldn't be needed for a period of 100 years.
  • hnuser123456 17 hours ago
    A practical solution. As long as we can keep 12:00 near high noon and 00:00 near "high midnight(?)", that should be good enough.
    • vikingerik 15 hours ago
      We don't even keep very close to that as it is. Between daylight summer time changes and some time zones already being very far off from geography, some places like western Spain or China are already as much as 3 hours off from actual solar time.
      • moefh 9 hours ago
        Even in reasonable time zones, significant distance between noon and 12:00 is inevitable. For example, Las Vegas and San Francisco are in the same time zone but one sees the Sun rise about half an hour earlier than the other.

        Worrying about a couple of seconds or even minutes is completely insane for almost everyone.

    • Vvector 14 hours ago
      Solar noon already varies by up to 30 minutes throughout the year, due to axis tilt and elliptical orbit.
    • nullc 5 hours ago
      As a sibling comment says it already differs by about 30 minutes over the a year. And it will take roughly 4000 years for the mean solar time to drift about an hour--- so thousands of years for the mean time to dominate the error.

      This makes getting a fairly accurate solar time arguably easier, in fact, because you can use a formula correction on top of a stable timebase without first backing out leapseconds which may or may not have been correctly applied.

  • neutrinobro 16 hours ago
    Yay! No more leap seconds to manage! This is going to make my life much easier.

    Edit...scratch that, now I have to keep track of UT1-UTC as a separately continuously varying parameter provided by IERS instead of tzdata

    • ls65536 15 hours ago
      It shifts the problem elsewhere, though as you suggest it's sometimes still the same people having to deal with it! For example, anyone relying on celestial navigation who had until now been satisfied with up to 1 second of time error is going to need to start keeping track of UT1-UTC before it starts exceeding those old bounds. This will be possibly within a few years, whenever the next leap second would have been inserted/removed.
      • Vvector 14 hours ago
        A chronometer off by one second gives an approximate error of 0.25 nautical miles at the equator. Meanwhile the general precision of celestial navigation is 1-5 nautical miles. If you need high level accurate positioning, celestial navigation is already not an option.

        In the open seas, celestial navigation is more than accurate enough. Once you are closer to shore, where the greater precision is needed, better options exists. Lights, ranges, radar, visual, etc.

    • ameliaquining 15 hours ago
      What do you work on that requires you to care about UT1? Something astronomy-related?
      • brewmarche 11 hours ago
        Didn’t Julia choose UT1 for their standard date time library? Although they might want to reconsider with this decision
        • ameliaquining 6 hours ago
          Julia is not actually doing anything unusual here. When their documentation talks about UT1, this is just a fancy/confusing way of saying that their datetime library isn't aware of leap seconds, just like every other mainstream programming language AFAIK. The abolition of future leap seconds will only reduce the number of weird edge cases this generates, which is all to the good. I suppose they'll need to change the docs, though.
          • tialaramex 22 minutes ago
            The clocks we have all basically work in TAI. Historically UTC is TAI plus occasionally a bodge (the leap second) to move it closer to UT1 when it's wrong by too much.

            Nobody has a real UT1 clock†, some observation sites prepare guesses at UT1 mostly in terms of how far it deviates from TAI because you can just buy clocks that keep TAI really well.

            † You could say this damp rock, "The Earth" is such a clock, and I guess I reluctantly accept that argument but then OK the UI for that clock is abysmal, nobody can use this the way you'd use an actual clock unless they accept miserably bad precision.

  • fhars 4 hours ago
    So now all software engineers should fight with all their power to keep DST where ever possible, so we do not loose the cultural ability to write software that can do the one hour adjustments required by this...
    • globular-toast 2 hours ago
      It's scary the amount of software that is written that assumes wall clock time is monotonic. Even without leap seconds or DST individual clocks will drift and need to be synced up again using NTP. So we still need to be able to deal with clock changes.
  • moezd 15 hours ago
    After a day of reading AI slop, reading what's essentially an MUN-style resolution, 100% human made, is like eye candy. Thank you for sharing this.
  • globular-toast 3 hours ago
    I knew we wouldn't do a negative leap second. Leap seconds have been in from the start so all software should be able to handle them. But obviously we have no confidence in that actually being true. I suppose it shows that already, pre-AI, we don't really understand everything that we've built.
    • masklinn 2 hours ago
      > Leap seconds have been in from the start so all software should be able to handle them. But obviously we have no confidence in that actually being true.

      We in fact have high confidence that it’s not true. Google started leap smearing back in 2008 because so much broke on leap seconds.

      Honestly I’d think a negative leap second would have way higher chances of just working than positive: a positive leap second causes a UTC minute to have a 61st second, and a unix timestamp to repeat. That is a highly rare condition and plays complete havoc on software which does not specifically support these.

      A negative leap just means jumping a second, this is already relatively routine due to scheduling and suspends, your program can do one thing and then 20 minutes occur before the next, because right then the user closed their laptop lid.

      • globular-toast 1 hour ago
        Yeah, I don't get why negative ones are more scary than positive. I think it's just fear of the unknown because we haven't had one before.
  • smartmic 17 hours ago
    Short: no more leap seconds
  • dboreham 7 hours ago
    Praise the maker.
  • codedump 58 minutes ago
    [dead]
  • amelius 13 hours ago
    AI has become real, and we're cancelling the leap seconds?

    This is unfair.

    If AI wants to be a coder then it has to do leap seconds. In fact, let's give it leap minutes and leap hours too.

    • voxelghost 5 hours ago
      I say we make it to deal with leap ticks
  • 3mar2 3 hours ago
    [dead]
  • jcranmer 17 hours ago
    TL;DR: No more leap seconds. The replacement will not be leap minutes but leap hours.
    • layer8 17 hours ago
      …the next which is expected in roughly a 1000 years: https://www.ucolick.org/~sla/leapsecs/futuredelt.svg
    • krunck 17 hours ago
      Am I wrong in interpreting this as just pushing the problem (divergence between International Atomic Time and the rotational speed of the earth) 100 years in the future?
      • hnuser123456 17 hours ago
        This essentially means being less anal about ensuring the earth has the exact same clock time at the exact same earth-sun-relative rotational position. Turns out the earth spins up and slows down semi-randomly with a magnitude big enough to require positive or negative leap seconds every few years, and it's just not worth the effort. Leap minutes might only be needed around every 100 years, but that would still be annoying, so they dropped all the way to leap hours, probably not needed for thousands of years. As long as the sun rises in the morning and sets in the afternoon, that saves on a lot of frequent minor adjustments. Timezones are already an hour wide anyways, and the sun isn't in the same spot when you're on the western vs eastern edges.

        Sure, you could also run a relativistic simulation of the solar system, galaxy, and cosmos to establish a more monotonic clock and calendar independent of imperfect orbital parameters, but that's a bit much for discerning whether or not it's lunchtime.

      • layer8 17 hours ago
        Several hundred years at least (see my sibling comment). And in all likelihood this will be handled by shifting the time zones by an hour, or possibly by omitting one DST adjustment in spring.

        In the very far future, leap seconds would become inadequate anyway, as you’d have to insert them every month, then every week, then every day, due to the deceleration of Earth’s rotation.

        • andy81 14 hours ago
          If DST is still around in 1000 years, please drop my brain-jar in front of a spacebus.

          Leap seconds never did me any harm but DST is a constant menace, adding complexity everywhere.

          • nullc 5 hours ago
            You might not even realize the harm leapseconds have caused you. E.g. almost certainly have knocked your cell service out (or rather prophylactic reboots across leap seconds have)-- and that's without having experienced a negative leapsecond.

            Agreed on DST too, both are cases of a small harm done at a such a massive scale that the cumulative damage is significant.

      • nullc 5 hours ago
        No, because trying to track the sun that closely is a fools task in any case. Even at the dead center of a timezone the time of solar noon differs by a half an hour over the a year.

        The leapsecond corrections are to keep an imaginary "mean" solar time in place. But this mean solar time is almost unphysical-- and not observable except through very fancy astronomy.

        If you are actually interested in getting an accurate solar/astronomical time leapseconds are something of a hindrance, as you need to back them out to apply formula corrections and there isn't a general way to know if a recent leap second has actually been applied to your timebase (or double applied, or smeared or a spurious one applied...).

      • dist-epoch 15 hours ago
        in 100 years the Sun will be inside the Dyson sphere, so there will be no need for further solar time adjustment
    • throw0101c 16 hours ago
      > The replacement will not be leap minutes but leap hours.

      People have a hard time with leap years, which happen regularly every four years, so I'm curious to know how well a "one-off" event at a basically random time in the future will work.

      • Ohentis 3 hours ago
        I don't know that people in 1000 years will feel the obligation to follow through with the leap hour at all.
      • ameliaquining 15 hours ago
        The actual rationale here is that it's not worth trying to figure out whether a hypothetical leap hour in a thousand years would be worth it, or how to pull it off if so, because no advance preparation for that scenario that we can do today has enough value to outweigh our ignorance of what the world will look like then. If they decide not to do it, they can just change the rules again; there'll be plenty of advance notice.
      • nullc 5 hours ago
        We know how that would likely work-- should we chose to do it: New timezones are created from time to time for political reasons already and can nicely accommodate this case.
  • nullc 5 hours ago
    YYYYYYYYYYYYEEEEEEEEEEEEEEESSSSSSSSSSSSSSSSSSSSS!!!!!!!!!!!!!!!!!!