Re: Where the responsibility lies

2006-01-03 Thread Poul-Henning Kamp
In message [EMAIL PROTECTED], Rob Seaman writes:
John Hawkinson replies:

I think PHK has demonstrated the ability (and willingness :-) to hold
up his own end of an argument.  Should we ever find ourselves at the
same conference, I'll buy him a beer in anticipation of a rousing
discussion.

I'll be happy to bring booze as well :-)

There are several issues confounded here.  First, an untested
assertion that eliminating leap seconds will simplify time handling.
DUT1 looms large in astronomical software and one would have to be
convinced that this is not an issue with other disciplines.

But it's exactly the fact that DUT1 already exists that bugs me.

If you already have to cope with DUT1 anyway, how much difference
can it possibly make if the definition says
 |DUT1|  .9
or
 |DUT1|  10sec
or
 |DUT1|  1 hour

If we can increase the tolerance to 10sec, IERS can give us the
leapseconds with 20 years notice and only the minority of computers
that survive longer than that would need to update the factory
installed table of leapseconds.

Third, leap seconds are a mechanism to realize mean solar time in
practice.

As would leap-hours (or jumping timezones) be.  It's only a matter of
the tolerance we accept on DUT1.

As far as I know, less than 1% of people on this planet actually
have the sun straight south at 12:00 local time today and a quite
sizeable minority (a lot of China) lives perfectly happy with the
sun being further than 15 degrees from south at local 12:00.

It follows from this, that a proposal for a 1hour tolerance on
DUT1 is perfectly feasible without odd things happening to the
cows milk etc.

The acknowledgment of a contingent need for
leap hours shows that the authors of the ITU proposal understand this.

I think the leap hours is a political tool to make the proposal go
through without commiting anybody to anything for the next couple
of hundred of years.

Fourth, the need for leap seconds is growing quadratically as the
Earth continues to slow.  We have no business making ad hoc policies
based on the rarity of events that are becoming more frequent.  The
need for leap hours will grow just as rapidly - and much more
dramatically.  A solution that ignores real world constraints is no
solution.

Uhm, no.

There are three orders of magnitude difference between a leap second
and a leap hour, and consequently the need for leap hours will grow
less rapidly than the need for leapseconds.

In short, leap hours are - well - dumb.  A proposal that relies on
their use, naive.

Leap hours or leap seconds is only a matter of magnitude and
frequency and consequently both are equally naïve.

Poul-Henning

--
Poul-Henning Kamp   | UNIX since Zilog Zeus 3.20
[EMAIL PROTECTED] | TCP/IP since RFC 956
FreeBSD committer   | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.


Re: Where the responsibility lies

2006-01-03 Thread Neal McBurnett
On Tue, Jan 03, 2006 at 08:32:08PM +0100, Poul-Henning Kamp wrote:
 If we can increase the tolerance to 10sec, IERS can give us the
 leapseconds with 20 years notice and only the minority of computers
 that survive longer than that would need to update the factory
 installed table of leapseconds.

Do you have any evidence for this assertion?  It seems to me that if
IERS had presented a table in 1980, based on the conventional wisdom
that the earth is continuing to slow down over time, we'd have been
at the edge of that 10-second window in 2000.  And who knows how far
off a 1995 prediction would be in 2015, or what decadal fluctuations
have in store for us in the future.

 http://hpiers.obspm.fr/eop-pc/earthor/utc/leapsecond.html

Anyone have a prediction algorithm in mind, and a result of running it
on the last several decades or centuries of data?

Neal McBurnett http://bcn.boulder.co.us/~neal/


Re: Where the responsibility lies

2006-01-03 Thread Poul-Henning Kamp
In message [EMAIL PROTECTED], Neal McBurnett writes:
On Tue, Jan 03, 2006 at 08:32:08PM +0100, Poul-Henning Kamp wrote:
 If we can increase the tolerance to 10sec, IERS can give us the
 leapseconds with 20 years notice and only the minority of computers
 that survive longer than that would need to update the factory
 installed table of leapseconds.

Do you have any evidence for this assertion?

It is an educated guess.

The IERS have already indicated that they belive they could do prediction
under the 0.9 second tolerance with two or three year horizon.

Anyone have a prediction algorithm in mind, and a result of running it
on the last several decades or centuries of data?

Makes a great subject for science, doesn't it ?

Poul-Henning

--
Poul-Henning Kamp   | UNIX since Zilog Zeus 3.20
[EMAIL PROTECTED] | TCP/IP since RFC 956
FreeBSD committer   | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.