47 comments

  • bombcar 43 minutes ago

    "To authorities responsible for the measurement and distribution of time" is just the best preamble ever.

      flexagoon 41 minutes ago

      The only better thing is the organization being called "International Earth Rotation Service"

        nullorempty 20 minutes ago

        Oh boy :) I think that would come with IERS Tax.

          kevin_thibedeau 11 minutes ago

          You have to go to the ends of the earth to cancel.

      CommieBobDole 6 minutes ago

      For many years, the title of the leadership role over the various precise time products at the USNO was "Director of the Directorate of Time"

      steve1977 36 minutes ago

      Sounds like something out of a Douglas Adams novel.

        tetris11 6 minutes ago

        Or XKCD. I love patch day.

      declan_roberts 14 minutes ago

      "Director Earth Orientation Center of IERS Observatoire de Paris, France"

      Even the titles are sci-fi.

      srdjanr 25 minutes ago

      They should call themselves Time Lords

  • doctoboggan 16 minutes ago

    What causes the unpredictability in this? I would have guessed we have earth's rotation and orbit down to many decimals. Does geological activity, weather, or something else cause rotation speed differences that we just can't predict?

      _alternator_ 2 minutes ago

      In short, yes, the weather, geology, and signicantly, human movement of water via aquifer draining and dam building, as well as glaicial and ice melts, all contribute to unpredictable changes in the earths rotational period, as well as the axis of rotation. The models for this are IIRC trigonometric polynomials of fairly low order, so even if we could model the unpredictability perfectly, truncation error would limit our ability to distribute the model at super high accuracy. The existing models are built in to, eg, satellites, so you can't just make them arbitrarily complex.

      Fun fact: leap seconds will stop being a thing soonish. I think they phase out in 2035, with a delay because Russia needed time to update glassnoss satellites.

      (Note: on mobile, this is from memory, details need checking ;))

      entrope 8 minutes ago

      Yes, all of those and more. Our measurement precision is much better than the year-to-year first and second derivatives of day length. https://datacenter.iers.org/singlePlot.php?plotname=Bulletin... has the most relevant plot to this; the vertical jumps reflect leap seconds. (IERS has other plots for other dimensions of rotation, but I like this one.)

        doctoboggan 5 minutes ago

        Very interesting, I wonder what happened in 2020 that causes the rotational speed to start drifting the other way?

        Pandemic -> more people working from home -> less people in tall office buildings -> faster rotation (like a skater pulling in their arms).

        Probably not remotely true but it would be funny.

      flohofwoe 12 minutes ago

      Since I was checking the Wikipedia article anyway (for when the last leap second was inserted), it also has an answer for this:

      "Because the Earth's rotational speed varies in response to climatic and geological events, UTC leap seconds are irregularly spaced and not precisely predictable."

      https://en.wikipedia.org/wiki/Leap_second

      moi2388 9 minutes ago

      Yes. Geological activity, movement in the outer core, atmosphere, oceanic currents, melting ice, earthquakes, to name a few.

      Earths rotation has been unusually fast lately. So there is not enough drift to warrant a leap second.

  • delichon 23 minutes ago

    Hear me out. We can just mount jet engines along the equator and rotate them 180 to gain or lose time. And then connect them to my snooze button.

  • t1234s 19 minutes ago

    They should have a global holiday to celebrate the people who maintain time/date related code in OS kernels that keeps the world from imploding.

  • exegete 17 minutes ago

    > The difference between Coordinated Universal Time UTC and the International Atomic Time TAI is :

    >

    > from 2017 January 1, 0h UTC, until further notice : UTC-TAI = -37s

    This means the atomic clock is behind the solar clock by 37 seconds? I also don’t understand the reference to 2017.

      flohofwoe 13 minutes ago

      Apparently December 2016 was the last time a leap second was inserted, at least that's what Wikipedia says:

      https://en.wikipedia.org/wiki/Leap_second

        NooneAtAll3 3 minutes ago

        we were ought to insert a negative leap second, but cowards got too afraid it would break code

      doctoboggan 15 minutes ago

      > I also don’t understand the reference to 2017.

      My guess is that is when they last changed the offset, so the -37s has been in effect since then.

  • returningfory2 20 minutes ago

    As one HN comment said years ago: I feel leap seconds have always lived in the wrong abstraction layer.

    They should live in the same abstraction layer that does leap days and daylight savings: the time zones.

      stvltvs 5 minutes ago

      The changes in Earth's rotational speed that leap seconds help account for affect the whole globe. Why shouldn't the effects be noted in the global time standard?

      thwarted 7 minutes ago

      Leap days, February 29th, are not at the level of time zones. Different time zones do not disagree as to when March 1st will occurs immediately after February 28th.

      RugnirViking 6 minutes ago

      god that would be awful. Can you imagine time zones being one second off from each other. Or two or three? ah yes, india is GMT+4:30:03, where europe is GMT+0:59:58

  • srean 30 minutes ago

    What happens to systems such as Spanner under these circumstances?

    Is it a headache or a non-issue

      bri3d 23 minutes ago

      It’s a huge problem. The most common approach to address it is called smearing; the duration of each second for a 24 hour period ahead of the “leap” is adjusted. For strict ordering systems this works as each device maintains time sync with the global clock, the duration of a clock cycle is just slightly different. I think this was in the original Spanner paper, actually.

      Some rare systems use monotonic oscillator seconds and ignore the earth rotation second, but if you ever have to translate those to real time, you get an accumulating disaster over time and it’s generally regarded as not a good idea.

        criddell 18 minutes ago

        I wonder if that's what electricity producers do? If you are selling 50 or 60 Hz service, an extra second here or there must really mess things up.

          jefftk 5 minutes ago

          Clocks used to be able to use the 60Hz cycle to track time, and grid providers would run slightly slow or fast ("time error correction") to get back into sync. A leap second would just be part of this.

          I believe in the US this error correction has been discontinued in the East and in Texas, but is still done in the West for some kind of non-clock "inadvertent interchange" reasons I don't understand.

      metalliqaz 25 minutes ago

      Leap seconds are not added on a regular schedule like leap days, they depend on physical measurements of Earth. So high reliability systems with comprehensive timekeeping would not be perturbed by these choices, I would think.

  • voidUpdate an hour ago

    I enjoy how Chrome asks me if I want to auto translate from German to English. Where did it get German from? It's French!

  • Wingy an hour ago

    Does this mean the negative leap second isn't happening anymore?

      tedd4u 5 minutes ago

      There's an opportunity to insert or remove a leap second twice a year. They only decide about 6 months in advance of each opportunity what to do (leap second, skipped second, or do nothing).

      linux2647 an hour ago

      Not anymore forever. We’re just not adding one for this year. We might need one next year, we might not. It all depends on the Earth’s rotation and orbit

        NooneAtAll3 a minute ago

        and Earth's rotation was too fast for last several years

        we were all waiting for the negative leap second to finally happen - but cowards got too afraid

  • ChrisArchitect 28 minutes ago

    Notice they only said leap second.

    Meanwhile....

    International timekeepers to vote on changing the leap second to a leap hour

    https://www.scientificamerican.com/article/international-tim... (https://archive.ph/GnQUj https://news.ycombinator.com/item?id=48842329)

      _joel 21 minutes ago

      really, my I just don't have the time to keep up with this.

        tialaramex 4 minutes ago

        A leap hour wouldn't affect you.

        In practice it will never affect anyone because it's a legal fiction, but even if you pretend to believe we would actually introduce this "leap hour" it would be in the distant future long after we're all dead and if there are still humans who have any idea the year 2026 happened they're not sure which of Donald Trump, Taylor Swift, Tony Stark and John McClane were real people.

        icepush 16 minutes ago

        We can change that!