|
|
|
|
|
by beeforpork
1305 days ago
|
|
These are 'interesting', but ultimately naive ideas, and the headline is presumptuous. Instead, the world needs agreement. And, wow!, an agreement among countries to simplify time keeping is an achievement! We do not need a more complex POSIX time spec, but we need to cope with billions of written lines of code from the past that use the existing API. We need that API to be as stable as possible to reduce complexity. We need to see that no changes are needed to existing code. We need to reduce complexity, e.g., by removing an irregular, unpredictable drift between TAI and UTC. We do not need to rewrite legacy code to use a shiny new API, but we need to make sure that legacy code will not break, because we do not know, unfortunately, were all that code hides. |
|
Notably I don't disagree with the idea of abolishing leap seconds, but I also don't think it's entirely agreeable to have the world's timekeeping standards changed solely because of engineering needs with regards to Unix time. In my opinion it's somewhat silly to have the timekeeping standard of the world changed because someone at Bell labs made an unfortunate design decision regarding Unix time, rather than changing Unix time itself.