In my opinion, computers would *MOSTLY* be better served by a clock that executes the sequence described by the gregorian calendar exactly.  There have been recent proposals to just stop doing leap seconds entirely and allow midnight to drift a minute over the next few decades.

My proposal was for a geometric time standard in which one 'geometric second' is defined as the time required for Earth to rotate 1/86400 of a full revolution relative to the sun. The exact time would be determined with a telescope (or gyroscope of sufficient precision) observing the angle between the surface of the earth and the stars.  Which is, you know, exactly how a second was determined for most of the time we've been using seconds in the first place.  It accepts that seconds are not all exactly the same length, but no seconds differ by more than 1 part in 15 million.

The obvious benefits include the clock never jumping and never having more or less than 60 seconds in a minute.  Which would eliminate clock complexity as the cause of most of the basic errors that screw up business and utility applications.  My understanding of the matter is that people who need a time standard in which all the seconds are the same length, to a measurement more precise than 1 in 15 million, are relatively rare, know exactly why they need such a standard, are willing to sweat the extra complexity required, and will select a different time standard as the basic system time in their computers.  But for personal and business purposes, including even most of the highly sophisticated programming business purposes such as AI training clusters, geometric time would be a better and simpler choice, less prone to the kind of errors people actually care about.

Alas, the proposal was voted down.  There's a particular mindset that just can't abide the idea that seconds might not all be exactly the same length.  For anyone, anywhere, even to make life and ordinary programming easier and less bug-prone.

                Bear


                Bear



On 10/13/22 10:31, Arthur A. Gleckler wrote:
On Wed, Oct 12, 2022 at 11:01 PM Marc Nieper-Wißkirchen <marc.nie...@gmail.com> wrote:

    You can add 86,400 UTC "seconds" per day if you want UTC dates.


That was the hack I was considering, but I thought that assuming 86,400 per day, even for UTC, was incorrect.

Reply via email to