On Dec 29, 2016, at 1:35 PM, Warner Losh <[email protected]> wrote:

>> A lot of code could have been changed while the ITU fiddled, e.g., Mac OS X
>> was launched in 2001.
> 
> Could have, but didn’t...
> 
> Of course, MacOS is largely based on legacy code...

Sixteen years ago, MacOS was a completely different operating system than on 
this MBP.

The issue is what happens over the next fifteen years.

The argument appears to be that POSIX is such crap that we have to degrade 
other technologies. This may be aligned with the zeitgeist of 2016, yet remains 
oddly unpersuasive.


>>> UTC may well be superior to POSIX's notion, but that’s entirely besides the 
>>> point.
>> 
>> It is the only point.
> 
> It all depends on the metrics you use to judge it by.... Is time of day more 
> important or interval time more important.

Reject the premise. Time of day is mean solar time. Interval time is atomic 
time.

Both exist in the physical universe we inhabit. Systems should be engineered to 
handle both. Leap seconds are a means to an end, and UTC remains a reasonable 
compromise, but by all means seek another compromise.


> You've obviously never dealt with pervasive standards in coding that date 
> back to the 70's that are nearly impossible to change. Doing that by fiat 
> isn't going to work.

Or one could point out that time of day has been mean solar time since the big 
bang (well, since the first roughly spherical protoplanet formed a solid 
crust). That’s an awfully big windmill at which to tilt.


>> Or simply adopt GPS or TAI
> 
> Won't work. Been proposed and rejected many times.

I did mention:

>> Commercial devices already exist…that implement high precision GPS and TAI.

The ones we have run Linux. (Discussions of whether Linux is POSIX are 
redirected to /dev/null.)

POSIX wants to pretend that time of day is interval time. If so, just don’t 
call it “Universal Time”.

Rob


_______________________________________________
LEAPSECS mailing list
[email protected]
https://pairlist6.pair.net/mailman/listinfo/leapsecs

Reply via email to