leapsecs-boun...@leapsecond.com wrote on 02/17/2009 04:17:20 PM:

> On Tue 2009-02-17T20:53:43 +0000, Poul-Henning Kamp hath writ:
> > This is a variant of the UUID madness that somebody came up with
> > because they didn't want to run a registry or use the existing
> > well-structured process (ISO OID's) and though that the eventual
> > collisions "probably doesn't matter much".
> 
> And the upshot is software that believes that the system clock is
> always right.  Or, more weakly, saying the system clock must be
> monotonic -- but that is basically saying that if the clock ever gets
> fast then it must stay fast.  So if the clock gets wrong it must stay
> wrong, or else at least it must get right in a fashion that is
> consistent with that software's notion -- despite any side effects
> that might have on the requirements of other systems that depend on
> time.

No, monotonic does not imply that.  One can speed up and slow down, so 
long as one does so gently enough.  This is exactly what NTP does in 
normal operation.


> The fallacy that "my sense of time is always right" is what led to a
> different kind of collision, the grounding of ships off Scilly in
> 1707, and the development of marine chronometers.  The navigators who
> used marine chonometers knew perfectly well that those chronometers
> did not keep the "right" time as measured by clocks on land being
> reset by telescopes.  Instead they knew that if their chronmeters were
> treated well they kept uniform time, and those navigators knew that
> getting the "right" time meant keeping a log of the difference between
> the "right" time of the clocks on land and their chronometer.

They used the best cronometers then available.  Harrison's first attempt 
at a chronometer was in 1730, and success came many years later, in 1760 
or so.

<http://en.wikipedia.org/wiki/John_Harrison>


Joe
_______________________________________________
LEAPSECS mailing list
LEAPSECS@leapsecond.com
http://six.pairlist.net/mailman/listinfo/leapsecs

Reply via email to