Re: [LEAPSECS] Regarding the ITU's very immodest proposal

2008-02-12 Thread Michael Sokolov
Rob Seaman <[EMAIL PROTECTED]> wrote:

> Over all that time, it has been unclear exactly what entities are  
> pushing the inane initiative to eliminate leap seconds.  So, when I  
> say "ITU", it is indeed eminently true that I'm implicating a drab  
> body of unimaginative technocrats, but I simply don't know who better  
> to address.  And this tale doesn't depend on it.

I think I know who they are.  They are the PHKs of this world.  There
are plenty of people in our world who believe that their computers are
more important than the planet we live on.  Although we don't know
exactly who are the people behind WP7A, I think our own PHK is a
perfectly good example of what those people are like.  "Mean solar time
be damned, my computers don't care if the Sun is up or not!"  The
invisible entities behind WP7A probably have more political clout than
our own dear PHK, but that's probably the only difference.

If my hypothesis is correct in that the ITU people are like PHK, it
would follow that you and Steve are wasting your breath trying to reason
or plead with them.  PHK has already told you that he is deaf to your
pleas for mean solar time, he'll walk right over you because his systems
outnumber yours 10 to 1.  The same would go for the ITU WP7A gang if
their mindset is the same as PHK's, as my hypothesis argues.

If this is the case, I think that those of us who care about mean solar
time need to take a totally different approach.  Stop wasting our breath
pleading to those who have already damned us, and commit civil
disobedience instead.  Forget about UTC and cut our losses.  Go back to
the old way we've used before UTC was invented.  Commit civil
disobedience by disregarding ITU orders and their leapless "UTC" radio
broadcasts, and set your wristwatch, your wall clock, the clocks on your
stove, microwave, PC and cellphone from your backyard analemmatic
sundial instead.  Run your own personal life on mean solar time in
direct defiance to the orders of the time lords.

This is what I am personally prepared to do.  Who else is with me?

I also wonder what will Monsieur Gambis do when push comes to shove...
When the day comes when ITU orders him to stop sending out Bulletin C,
will he have the courage to defy the bastards and continue sending leap
second announcements from his home PC during off-work hours?  If they
don't allow him to use mailing lists hosted at obspm.fr for this
purpose, there will be a long lineup of private citizens offering the
use of their mailing list servers - I'll be the first to offer mine!

Goddess Bless,
MS
___
LEAPSECS mailing list
LEAPSECS@leapsecond.com
http://six.pairlist.net/mailman/listinfo/leapsecs


Re: [LEAPSECS] Regarding the ITU's very immodest proposal

2008-02-14 Thread Michael Sokolov
Poul-Henning Kamp <[EMAIL PROTECTED]> wrote:

> But exactly because I'm totally agnostic on solar time, the obvious
> follow up question is: why leap seconds at all ?

Well, I actually prefer rubber seconds, but I can live with leap seconds
too, I just turn them into rubber seconds myself.  I use continuous
real-number-expressible rubber time on my adamantly non-POSIX UNIX
systems (4.3BSD-Quasijarus).

> People live up to 5 hours away from solar time already today, so
> it cannot be very important to have the sun in south at noon.

I am not one of those people and never will be.  In fact I feel strongly
enough about natural mean solar time that I refuse to obey DST.  In less
than a month everyone around me is going to move their clocks one hour
forward, I will not.  I commit civil disobedience for the greater part
of every year by running my personal life on natural time instead of DST.

Since I already commit civil disobedience by a whole hour for the
greater part of every year, it would only be a little extra difference
(another few seconds) when UTC is eviscerated and I have to start
generating my own rubber time scale anchored to mean solar time.

And yes, it is a religious matter to me.

> We would have to maintain earth rotatation angle as a scientic
> exercise, along with all the other earth rotation parameters.

Good, this information will be very useful to me for generating my civil
disobedience time scale.  And yes, I will make my rebel time scale
available to the rest of the world via an NTP-like protocol on a
different port number.  I hope Hugo Chavez likes it.

> We can leave any necessary adjustments to civil time, if/when night
> turns into day, to the national governments who already are far too
> keen to fiddle timezones for their own economic welfare.

And some of us who do not trust those national governments imposed on us
against our will shall take the matters into our own hands.

> Downside ?  People with thing pointing to extraterrestial objects
> are going to be cross, but they'll get over it.

People with things pointing to ET objects are not the only ones,
spiritual people are the other group.  I don't have any thing pointing
to any object, but I still care.

And no, we (the spiritual group, dunno about the astronomers) will NOT
get over it, we shall commit civil disobedience instead.

> Nothing of any technical nature has any influence on the proposals
> chances of getting ratified in ITU, that's purely a matter of
> politics, most of it under the radar at civil servant level, and
> once the plenum vote approaches, also at ambasador level if USA
> feels badly enough for this.

Somehow I doubt that *every* nation will comply with this edict.
I can just see Venezuela and the Muslim nations saying "no way in hell"
and running on their own mean solar time while USA and other "first
world" nations run on the eviscerated UTC.  Fun times ahead!
Note to self: make friends with Hugo Chavez and convince him to adopt
my rubber time scale.

Goddess Bless,
MS
___
LEAPSECS mailing list
LEAPSECS@leapsecond.com
http://six.pairlist.net/mailman/listinfo/leapsecs


Re: [LEAPSECS] How good could civil timekeeping be?

2008-02-14 Thread Michael Sokolov
Poul-Henning Kamp <[EMAIL PROTECTED]> wrote:

> This is the point where the POSIX people shot us in the feet by
> ignoring leap-seconds.

Why care about POSIX at all?  Why not use a non-POSIX UNIX system then?

> The time_t type, contains the number of SI seconds since 1970-01-01
> 00:00:00 UTC *ignoring all leapseconds*.

Dunno about POSIX, but in UNIX-in-4-capitals which predates POSIX,
time_t does NOT mean what you say.  UNIX as opposed to POSIX time_t
measures the angle by which the hands of a wall clock have rotated since
since they displayed midnight 1970-01-01 in Greenwich.  It is a wall
clock rotation angle and has absolutely nothing to do with SI seconds or
physical time interval.

> And down at a hairsbreadth, you cannot by looking at a time_t value,
> tell the leap second from the second right before it.  (In some
> cases it's the second after, but that's clearly a bug since the
> leap second is the last second in the preceeding 24 hour UTC period.)

Rubber seconds solve this problem.

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


Re: [LEAPSECS] Schedule for success

2008-12-22 Thread Michael Sokolov
Tony Finch  wrote:

> Should we switch to the French Revolutionary Calendar to prevent
> Christmas drifting away further and faster from the winter solstice?

Yes, absolutely!  Or even better, the Republic of Terra Calendar:

http://ivan.Harhan.ORG/RT/Calendar/spec.txt

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


Re: [LEAPSECS] Schedule for success

2008-12-22 Thread Michael Sokolov
John Hein  wrote:

> By the way, that's a lower case 'c' in 'calendar'.

Yes, thank you for catching my mistake; the correct URL is:

http://ivan.Harhan.ORG/RT/calendar/spec.txt

It was a human mistake on my part, I had typed the URL in from memory
without checking it.

> Let me guess, you
> use outlook or something similarly helpful.

Oh no, absolutely not, Microsuxx software (both OSes and apps) is
totally banned at this facility.  I use the UNIX Mail program on
4.3BSD-Quasijarus, which is just one notch above whisting into a phone
to create modem tones corresponding to 0s and 1s in terms of software
sophistication.

And by the way, this adamantly non-POSIX UNIX system uses rubber seconds!

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


Re: [LEAPSECS] Cheating means more planning, not less

2008-12-28 Thread Michael Sokolov
Rob Seaman  wrote:

> However, nobody has been arguing for rubber seconds.

I have consistently been arguing for rubber seconds!

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


Re: [LEAPSECS] Cheating means more planning, not less

2008-12-28 Thread Michael Sokolov
M. Warner Losh  wrote:

> I know that nobody is proposing rubber seconds today.

Wrong!  I am!

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


Re: [LEAPSECS] Cheating means more planning, not less

2008-12-28 Thread Michael Sokolov
M. Warner Losh  wrote:

> I don't think that's a viable thing to do.  It would play havoc with
> anything except the most low-precision timing applications.

But civil time *is* a low-precision timing application!

> And if
> you don't solve the problem for high-precision timing applications,
> I'm not sure that it is a viable solution.

Those need to use a diffirent time scale decoupled from civil time,
i.e., TAI, GPS, TT, whatever.  There need to be two different seconds,
a civil second and a scientific second.  The latter would be better
renamed to essen.

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


Re: [LEAPSECS] Schedule for success

2008-12-31 Thread Michael Sokolov
Poul-Henning Kamp  wrote:

> Time-lords make a point about it nontheless: whenever somebody talks
> about using TAI for something, they state in no uncertain terms that
> this is not to be done.

Then let's just call it TAPF for Temps Atomique Pedant-Free.  TAPF is
identical with TAI in all ways but one single exception: when the pedants
say "you can't use TAI", that doesn't apply to TAPF because the latter
is pedant-free!

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


Re: [LEAPSECS] [time-nuts] Leap Quirks

2009-01-04 Thread Michael Sokolov
Hello all,

This discussion about the meaning of UNIX and POSIX time_t in terms of
UTC/TAI/whatnot that has just moved here from the time-nuts list has
pushed some of my religious hot buttons, so I feel the rhetorical
imperative to state my position.

But first a disclaimer: I absolutely do not care about POSIX because it
is a standard which I refuse to bow down to.  I only care about UNIX,
the operating system that predates POSIX by at least a decade and a half.
I use Ancient UNIX systems which predate POSIX and will never-ever-ever
convert, so everything I say about UNIX time_t specifically applies to
non-POSIX, pre-POSIX and POSIX-defying UNIX systems, not to anything
POSIX-compliant.  Examples of systems I'm talking about are UNIX
Version 7 from 1979, UC Berkeley's 4.3BSD from 1986 and my own
4.3BSD-Quasijarus from which I send this E-mail in the present.

All that talk about whether UNIX time_t is supposed to track UTC or TAI
or whatever is totally wrong.  It has nothing to do with any kind of
precision timekeeping whatsoever, nor even with time itself in the
strict definition of that term.  Instead it is defined as a rotation
angle of a wall clock.  One good way to define Classic UNIX time_t would
be "the number of second marks by which the hands of a civil time clock
in Phoenix, Arizona have rotated since they displayed 1969-12-31T17:00:00".
(Or replace Phoenix, Arizona with any other civil jurisdiction that is
free of DST and adjust the time zone offset accordingly.)

The point is, it has everything to do with clocks in the non-precision
civil sense and nothing to do with time as seen by physicists and
metrologists.  Once again, UNIX time_t measures the rotation of clock
hands on some city tower in Phoenix, Arizona, *not* time.  If the hands
of a wall clock turn too slow or too fast relative to precision time,
time_t speeds up and slows down accordingly.  Angle, not time!

And while we are at it, in my definition a clock has absolutely nothing
to do with time.  A clock is a *civil* device (not a metrological one)
that tells people when to get up, when to go to bed, when to expect
meetings, phone calls, etc. and when to catch a bus to go to work or
school.  It has *absolutely nothing* to do with time as defined by
physicists.  (To be fair, it has nothing to do with Earth orientation
either, but the latter is a convenient reference to set clocks to in
the absence of a trusted higher civilisation.)

Of course those of you who choose to obey POSIX or whatever will probably
define time_t in some different way that takes precision timekeeping
into account and thus has some connection to time scales such as
UTC/TAI/whatever, but please realize that there are still non-POSIX
UNIX systems in the world and whenever you receive any kind of
communication over any network protocol from a non-POSIX UNIX system
under my control that contains a time_t value, that value will measure
the rotation angle of a clock in Phoenix, AZ, *NOT* time of any kind.
Nothing whatsoever to do with SI seconds or UTC or TAI, the units of my
time_t are tick marks on the round face of a Big Ben-style clock, not
SI seconds.  (Unfortunately Big Ben itself doesn't qualify because they
probably muck with it for DST; same story with the Kremlin tower clock
in Moscow.  Hence we need a civil clock of similar stature in a place
like Arizona where there's no DST abomination.)

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


Re: [LEAPSECS] [time-nuts] Leap Quirks

2009-01-04 Thread Michael Sokolov
M. Warner Losh  wrote:

> Almost all the posix mistakes are
> relegated to tty handling :).

That's another major reason why I hate POSIX.  I will never adopt termios
and I'm very proud to have the original sgtty in 4.3BSD-Quasijarus instead!

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


Re: [LEAPSECS] [time-nuts] Leap Quirks

2009-01-04 Thread Michael Sokolov
M. Warner Losh  wrote:

> Is that an adjusted or unadjusted clock? :)

Adjusted for what?

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


Re: [LEAPSECS] [time-nuts] Leap Quirks

2009-01-05 Thread Michael Sokolov
Rob Seaman  wrote:

> If you're looking for an Arizona-based standard, surely Sedona is the  
> benchmark :-)
>
> http://www.lovesedona.com/01.htm

Yup, been there once for a UFO/spiritual conference.  Very beautiful
indeed.

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


Re: [LEAPSECS] LEAPSECS Digest, Vol 45, Issue 1

2010-09-02 Thread Michael Sokolov
Tony Finch  wrote:

> No. You do not run any systems synced to solar GMT. No-one does.

I very soon will, as soon as I get my rubber time generator working.

MS,
who wants to live his life on rubber time (rubber seconds).
___
LEAPSECS mailing list
LEAPSECS@leapsecond.com
http://six.pairlist.net/mailman/listinfo/leapsecs


Re: [LEAPSECS] LEAPSECS Digest, Vol 45, Issue 1

2010-09-03 Thread Michael Sokolov
Tony Finch  wrote:

> Oh, do tell, where will you get your GMT reference from?

If I have trouble figuring it out myself, I'll just E-mail Rob Seaman
and ask him what time it is.  Given that his views on the subject as
expressed on this list are much closer to mine than, say, PHK's, I would
trust his answer better than ITU's.

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


Re: [LEAPSECS] h2g2

2010-09-03 Thread Michael Sokolov
p...@2038bug.com wrote:

> > Nobody cares here that solar time and civil time
> > are 43 minutes off. 
>
> *I* care 

I do too!

> but I'm not important - I'm just one person 

There are TWO of us now!

> many people might care and many people are not getting to make
> the decision because the decision is being made for them. 

That is why I am making preparations for generating my own synthetic
time scale that is steered to serve a realization of MST, contingency
plans for the day when we may no longer be able to depend on Daniel
Gambis to do it for us.

I really liked your earlier idea of setting up an NTP server that would
serve a smooth, variable-rate timescale like UT1 or UTS or UTC-SLS, and
have an associated pledge to continue serving this form of Earth-following
time regardless of what the ITU does to UTC.  I am thinking along very
similar lines myself.

> further, it's not a decision we can *ever* go back on once it is
> made because reversing back to solar to time would be politically
> far too difficult to get collaboration on. 

But as long as you and I continue to operate our own law-defiant NTP
servers which serve our realization of Earth time instead of the s**t
that ITU peddles, those nature-loving people who wish to live their
personal lives on mean solar time can simply choose to point their own
ntpd instances at our servers instead of those following the ITU -
problem solved.

Furthermore, there are still quite a few countries left on Earth whose
system of rulership is very non-Western.  Perhaps we can convince Raul
Castro or Hugo Chavez to use MST instead of ITU time as the basis of
legal time in Cuba or Venezuela, and to take their time reference from
our "rebel" NTP servers?  Or perhaps we can team with the folks in the
Arab world who are working on the Mecca Time idea?

I would be very willing to work with *anyone* who is in favor of
Earth-anchored time.

> that some NASA/ITU/whoever people find leap seconds "inconvenient"
> for programmers is NOT sufficient reason to ever have started
> pursuing this agenda. 

Total agreement!

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


Re: [LEAPSECS] LEAPSECS Digest, Vol 45, Issue 1

2010-09-03 Thread Michael Sokolov
Ian Batten  wrote:

> I have a dim memory, based on wrestling with one of the *BSD's NTP  
> implementation in the mid 1990s, that one Unix decided to tick TAI  
> rather than UTC and move leap-seconds into userspace.  But it's all  
> very dim...

Olson's tz implementation did that at an early point in its history.
Timeline of its adoption in BSD-land:

* 4.3BSD-Tahoe had one of the earliest versions of the tz library which
  did not concern itself with such things.  (I.e., it still ran on a
  vague "GMT" rather than anything more precisely defined like UTC or
  TAI.)  That's what my current 4.3BSD-Quasijarus systems have, although
  I don't really use the tz part of it: I always run everything with
  "localtime" set to GMT (like in the headers of this E-mail).

* By 4.4BSD time the Olson library had developed the infamous "posix"
  and "right" files.  4.4BSD shipped with the "right" config by default,
  so indeed it attempted to run the kernel on TAI and do the leap
  seconds in userland.  The problem with that approach is that if the
  user/sysadmin never updates the leap second table (e.g., ignorant of
  its existence) and sets the system time from a wall clock via the date
  command, the resutling kernel time will be something in between TAI
  and UTC, more like UTC shifted by some constant offset corresponding
  to the # of leap seconds at the time of the OS release.

* From what I understand the 4.4BSD-derived BSD systems have
  switched to using the "posix" versions of the Olson tz files.

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


Re: [LEAPSECS] Coming of age in the solar system

2010-09-03 Thread Michael Sokolov
M. Warner Losh  wrote:

> Except on leap second day, when the sexagesimalliness breaks with an
> irregular radix.

Yup, that's why I seriously dislike leap seconds and prefer rubber
seconds instead.  (By the latter I mean something like Marcus Kuhn's
UTS aka UTC-SLS.)

> In effect, the proposal to stop inserting leap
> seconds restores this invariant that goes back to the Sumerians by
> eliminating the irregular radix :)

Except that the cure (disconnecting the concept of a day from the
sunrise/sunset cycle) is worse than the disease (the leap second
silliness).  Rubber seconds a la UTS/UTC-SLS eliminate the 23:59:60
insanity *without* killing mean solar time.

But at least with the darned leap seconds my time_t disagrees with UTC
"legal time" only during the short interval during which I make my
time_t clock advance by 10 units over the course of 11 SI seconds; if
ITU has their way, I and the world will set out on a course of ever-
increasing time drift.

(That is, at the present time I schedule a batch of 10 elongated seconds,
each equal to 1.1 SI s in duration, at the same time when Daniel Gambis
schedules a leap second.  But I am fully prepared to do it on my own:
when the evil ITU comes forward to take away Monsieur Gambis' authority
to issue leap seconds, I will NOT bend over like a submissive and switch
to living my life on a timescale that's decoupled from MST.  Instead I
will simply start scheduling elongated or perhaps shortened time_t
seconds on my non-POSIX UNIX systems on my own, and still live my life
on a timescale that is anchored to MST.)

Goddess Bless,
MS
___
LEAPSECS mailing list
LEAPSECS@leapsecond.com
http://six.pairlist.net/mailman/listinfo/leapsecs


Re: [LEAPSECS] Coming of age in the solar system

2010-09-05 Thread Michael Sokolov
Tony Finch  wrote:

> This reminds me of 2008-12-31 23:59:60 Z when a lot of Oracle systems
> crashed or rebooted because the Solaris clock went backwards.

That's Solaris' fault then.  It wouldn't happen under 4.3BSD-Quasijarus,
because I don't allow the clock to go backward or to stop altogether, it
only adjusts its ticking rate by +/- 10% or so to discipline itself to
the external reference.  Note the reference I'm using *can* do bad
things like stopping or going backward (that's what happens when I use
the present-day leaping UTC as the reference), but my ttsd (trivial time
synchronization daemon) is the only thing that has direct access to this
external reference, and it shields the rest of the system from its
badness.

My ttsd is as trivial as this (C pseudocode):

while (1) {
gettimeofday(&systime);
exttime = read_external_reference();
adjtime(exttime - systime);
sleep(3600);
// The duration of this ~1h sleep is measured by the system clock
// that's being slewed,
// but its exactness or inexactness is totally inconsequential.
}

Folks, this is ALL it takes to have a trouble-free internal time scale
in the presence of leap seconds!

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


Re: [LEAPSECS] Coming of age in the solar system

2010-09-06 Thread Michael Sokolov
Nero Imhard  wrote:

> I had already mentioned the Bernhardt precision sundial on this list. Its
> precision is such that one or more adjustments would likely be necessary
> during the lifetime of the sundial. So, given the sword of Damocles
> hanging over UTC's head, I guess the smart thing to do now is to order
> them with a scale designated UT instead of UTC or local time. ;-)

Can we equip one of those precision sundials with some mechanism to read
it automatically and electronically, so that we can use it as a time
reference for an NTP server?

You have hit the nail precisely on the head with "the sword of Damocles
hanging over UTC's head".  That is precisely the problem with UTC!  It
is not a question of whether or not the insipid ITU proposal succeeds or
not this time around, the very fact that the Time Lords are even willing
to seriously entertain the idea of such a dastardly act of deceit and
dishonesty is what makes them totally untrustworthy in my eyes.  They
have already lost my trust, and that is why I want to switch to running
my life on GMT rather than UTC or anything else that comes out of those
bait-and-switch timekeepers.

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


Re: [LEAPSECS] Coming of age in the solar system

2010-09-06 Thread Michael Sokolov
Paul Sheer  wrote:

> We can *never* go back once this bound grows.

Never say never: if I came to power as a dictator in some 3rd world
country, I would have absolutely no problem with issuing an edict to the
entire population to adjust their clocks by, say, 30.4851122 seconds at
a specified point in order to go back from ITU time to Mean Solar Time.
I would make this restored MST my country's legal time, and vigorously
enforce it.

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


Re: [LEAPSECS] comments on DRR TF.460-6

2010-09-21 Thread Michael Sokolov
Tony Finch  wrote:

> Are there any requirements for mean solar time other than astronomy and
> celectial navigation?

Yes: religion, philosophy and moral justice.

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


Re: [LEAPSECS] UTC Redefinition Advanced

2010-10-23 Thread Michael Sokolov
Warner Losh  wrote:

> 2010 is a radically different world than 1970 when
> leap seconds were invented.

Then clearly the right solution is to abolish and ban all technology
invented after December 31, 1979!

MS

P.S. This E-mail message has been composed and sent using 1979
technology.
___
LEAPSECS mailing list
LEAPSECS@leapsecond.com
http://six.pairlist.net/mailman/listinfo/leapsecs


Re: [LEAPSECS] Cost: getting rid of GMT & discontinuing leap seconds

2010-10-25 Thread Michael Sokolov
Nero Imhard  wrote:

> leap seconds being a vast improvement over rubber seconds

That is your opinion (and apparently that of the other technocrats), but
I totally disagree.  I want mean solar time, but I want it to be a real
number with all the standard mathematical properties of a real number.

Hence the time scale which I am building for my own personal use (and to
be freely shared with any and all comrades who choose to join) in
preparation for the day when the ITU pulls the rug from under us has
rubber seconds.

Goddess Bless,
MS
___
LEAPSECS mailing list
LEAPSECS@leapsecond.com
http://six.pairlist.net/mailman/listinfo/leapsecs


Re: [LEAPSECS] Saint Crispin's Day

2010-10-25 Thread Michael Sokolov
Zefram  wrote:

> Time scales are not easily killed off.  The general concept of a time
> scale that uses leap seconds to coordinate TAI and UT obviously has
> its advantages, and some users would presumably find it convenient to
> continue to have such a time scale, even if they're no longer allowed
> to call it "UTC".

Suppose Alice R. Parks operates her own time scale with leap seconds in
direct defiance to the ITU, aka civil disobedience.  The ITU sends her
threatening letters demanding that she not call it UTC, but she does
call it UTC anyway.  Are you saying you are going to vote for a sheriff
who would storm her house with guns to force her to stop using the term
UTC for her own time scale with her own leap seconds?

> Would IERS be willing to continue as the canonical
> arbiter of leap seconds?  Or would some other de facto authority emerge?

If Monsieur Gambis ceases to be employed by IERS, or if IERS reassigns
him to a different job and prohibits him from using work computers to
issue leap seconds, would he be willing to issue leap seconds from his
home PC on his own personal time?  It's only a few minutes of work two
times a year, can't be that much of a burden.

Monsieur Gambis, are you on this mailing list?  Can you answer this
question for us?  Would you be willing to issue leap seconds on your
own without any official authority employing you to do so?

Oh, and our own beloved TVB whose time lab can keep UTC no worse than
NIST or whoever owns the leapseconds.com domain.  Once IERS ceases to
allow the use of their IT resources to distribute leap second
announcements, a new mailing list will need to be set up.
Leapsecond.com is clearly a good place to host it - TVB, would you be
willing?

MS,
who is ready to fight for mean solar time like a true revolutionary
___
LEAPSECS mailing list
LEAPSECS@leapsecond.com
http://six.pairlist.net/mailman/listinfo/leapsecs


Re: [LEAPSECS] The good fight.

2010-10-26 Thread Michael Sokolov
"Finkleman, Dave"  wrote:

> We are trying to do what several have suggested, prepare for what might
> be inevitable.  Naming ambiguity is a central issue.  

I'm going to call my timescale UTR.  The 'R' stands for rebellious,
revolutionary or rubber seconds.

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


Re: [LEAPSECS] An example

2010-11-02 Thread Michael Sokolov
Poul-Henning Kamp  wrote:

> I really think ATC systems are more important than some photographers
> quest...

Wrong!  Ground all planes immediately!  Outlaw air travel!  Go back to
stone age!  Oh, and have PHK stoned to death for heresy while at it...

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


Re: [LEAPSECS] Back to Basics

2010-11-03 Thread Michael Sokolov
ashtongj  wrote:

> If I point a gun at the police when they show 
> up to assist the inspectors, the police will kill me.

And what if your army is stronger than the police and you kill them,
not the other way around?

I have heard that the average ratio in USA is approximately 1000
citizens per pig (cop).  So even if only 1% of us go out and shoot a
pig, we still outnumber them 10 to 1!

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


Re: [LEAPSECS] Leap Sec vs Y2K

2010-12-12 Thread Michael Sokolov
Paul Sheer  wrote:

> I have a strong suspician that if someone put a gun to your head and
> said "Poul-Henning, we are not getting rid of leap seconds, but we are
> telling YOU to make sure those computers don't crash next December" that
> you would find that Poul-Henning suddenly started asking all the right
> questions and having all sorts of brain waves.

Hmm, I like that idea a lot.

HUZZAH for putting a gun to PHK's head!

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


Re: [LEAPSECS] Java: ThreeTen/JSR-310

2011-01-28 Thread Michael Sokolov
Stephen Colebourne  wrote:

> If TAI claims a trademark or similar, then I will have to rename or
> clarify. BIPM has not been consulted.

The term I use is TAPF: Temps Atomique Pedant-Free.  TAPF is officially
defined by its defining authority (me) to be identical with TAI in every
respect expect one: if any Time Lords tell you "thou shalt not use TAI",
that prohibition does NOT extend to TAPF, hence you are free to continue
using TAPF as you wish.  In every other respect it is identical with TAI.

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


Re: [LEAPSECS] Java: ThreeTen/JSR-310

2011-01-28 Thread Michael Sokolov
Stephen Colebourne  wrote:

> Viewed from afar, leap seconds appear to be a really stupid idea. A
> gross complication in the passage of time, that so few people care
> about, yet can cause such nasty effects such as time going backwards.
>
> [...]
>
> The Earth does not rotate at 86400 SI seconds per day. Once I
> internalised that fact properly, my requirements were clear. For the
> main API days must have 86400 "seconds" (not necessarily SI) and days
> were more important than seconds.
>
> [...]
>
> Given that, I needed a way for time to always move forwards, and to
> resolve UTC to 86400. Solution UTC-SLS.
>
> Thus my conversion is based around the primary importance of the day,
> and its subdivisions of hour, minute and second making a fixed 86400
> pattern.

For the record, I agree with Stephen 100%.  I choose to live my life on
a rubber timescale similar to UTC-SLS, and I am prepared to use deadly
firepower to defend my right to live my life on this timescale.  If PHK
or Warner Losh or their armed minions (aka local sheriffs enforcing laws
made to follow ITU which is ideologically controlled by the likes of PHK
and WL) come knocking on my door demanding that I give up my rubber
seconds and switch to their "leapless UTC" or whatever, I will respond
with gunfire.  They'll probably kill me, but if I manage to kill at
least one ITU UTC enforcement sheriff before I go down, my life will not
have been lived in vain.

IOW: the only way you will take my non-SI rubber seconds from me is from
my cold dead hands.

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


Re: [LEAPSECS] Java: ThreeTen/JSR-310

2011-01-29 Thread Michael Sokolov
Warner Losh  wrote:

> Just for the record.  I have no minions, armed or otherwise.

Yes you do: they are called sheriffs/cops/etc, and are unfortunately
present in almost every country on Earth with the possible exception of
small countries like the Principality of Sealand which to my knowledge
do not accept immigrants/refugees.  And because the nation-state laws
these cops/sheriffs/etc enforce include laws about "legal time" which
are anchored to ITU's UTC which you and/or PHK influence through your
support of the "murder the leap second" proposal, these armed goons of
various nation-states ARE in effect your minions in this respect.

You and/or PHK (I don't remember exactly which, I think PHK, but your
positions are obviously similar) have said repeatedly on this list that
using any time scale other than those tied to UTC through various
"legal time" statutes is illegal in a criminal sense.  Therefore, my
refusal to use anything UTC-based and running my life on rubber time
instead (I divide each *mean solar day* into exactly 86400 seconds of
non-precision variable length) makes me a criminal, right?  And I thus
interpret your zealous support of ITU UTC timescale enforcement as a
threat to sic your armed enforcers on me, and I am thus preparing to
respond with gunfire in self-defense.

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


Re: [LEAPSECS] Java: ThreeTen/JSR-310

2011-01-29 Thread Michael Sokolov
Daniel R. Tobias  wrote:

> Is there actually anybody on any side of the great time scale debates 
> who advocates sending government agents to people's homes to ensure 
> that all their clocks are set to the "correct" standard, possibly 
> arresting my mom [...]

Whether they mean it or not, that is effectively what PHK and his gang
are advocating with their constant insistence on having local/national
governments define what time it is.

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


Re: [LEAPSECS] Meeting with Wayne Whyte

2011-02-01 Thread Michael Sokolov
Stephen Colebourne  wrote:

> SI seconds are significant, but far less important than days.

Yes, I love it when someone states the main point so concisely!  That is
exactly my main point as well, and I am delighted to know that there are
now at least TWO of us on the planet who share this view!

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


Re: [LEAPSECS] Tinkering with stuff until it becomes too complex to understand

2011-02-01 Thread Michael Sokolov
Daniel R. Tobias  wrote:

> the day was divided into 24 hours, of 60 minutes, of 60 seconds; any 
> kid can still easily learn that...

Yup, so far, so good.

> until the scientists had the 
> brilliant idea of redefining the second based on atomic clocks, 
> causing it to get unmoored from the sun and necessitate all the 
> complications this list talks about.

THAT is clearly the mistake which needs to be reversed!

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


Re: [LEAPSECS] Consensus building?

2011-02-02 Thread Michael Sokolov
Daniel R. Tobias  wrote:

> You could have multiple types of seconds, like you have troy and 
> avoirdupois ounces, and U.S. and imperial gallons.

Yes, like I've been advocating all along.

> NASA is already using a Martian second, based on subdividing the 
> solar day of Mars, that is a different length from the SI or Earth 
> rotation seconds.

Yup, a perfect case in point.  The size of NASA's team dealing with Mars
exploration is considerably smaller than the Earth's population base
that needs to use civil time, yet the PHK-style approach of keeping the
second strictly SI and letting the day not matter didn't work even for
the smart folks at NASA.  If the mean solar day is important on Mars
even though there are no humans there at the present moment (at least
none that we know of officially), what makes you think that it could be
dispensed away on Earth?

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


Re: [LEAPSECS] Consensus building?

2011-02-02 Thread Michael Sokolov
Warner Losh  wrote:

> If I have 180 days to pay a loan, I have to pay it by a certain time, 
> UTC, on the 180th day or I'm in default.  In this definition, the earth 
> enters into it only to the extent that UTC varies from 86400s days 
> during that interval.  This might mean that it will be a little more or 
> a little less than 180 solar days.

That's assuming that the loan agreement was signed in a jurisdiction
that uses UTC as the basis of its legal time.  But what if it was in a
jurisdiction that uses mean solar time instead?  I know, I know, you and
PHK will argue that it may be MST on paper but UTC in practice, but if
the stakes are high enough and some bad-ass lawyers get involved to
pursue it through the courts, the outcome is far from certain.

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


[LEAPSECS] Cutting our losses: MST without UTC

2011-08-05 Thread Michael Sokolov
Hello leap second debaters,

As I have stated here many times previously, I am utterly disgusted by
what the ITU is considering doing to UTC.  As I have also stated here
many times previously, I will not sit back and allow the computer
systems under my care to be at the mercy of whatever the ITU decides to
do to UTC.

For many years now I have been thinking about an actual implementable
technical mechanism by way of which those who feel like I do can insulate
themselves and their computer systems from the whim of the ITU by
disconnecting from their UTC and using an alternate realisation of GMT.

Well, I have finally written the first draft of the formal specification
for this mechanism:

http://ifctfvax.Harhan.ORG/timekeeping/draft-utrspec.txt
http://ifctfvax.Harhan.ORG/timekeeping/draft-utrdef.txt

Basically it is an alternate timescale in which the utrdef.txt file
maintained and published by me takes the place of IERS Bulletin C.  For
as long as UTC leap seconds continue such that |DUT1| < 1 s, I will
adjust UTR at exactly the same times when Daniel Gambis adjusts UTC, and
the two timescales will remain in agreement.  However, We the People
reserve the right to steer UTR independent of UTC should the latter be
deleteriously redefined.

The latter part needs a little clarification.  Even though the master
copy of utrdef.txt resides on my server and I have the power to modify
it in any way whatever, it would be utterly hypocritical of me to do it
in the same unilateral manner in which the ITU is reigning over UTC.

Instead the UTR specification linked to above (subclauses 4.3 and 4.4)
calls for an open membership Internet mailing list to be created to
which any person or entity with an interest in the UTR timescale (or for
that manner any other realisation of GMT that is politically independent
of ITU/UTC) is welcome to subscribe.  That mailing list would be used to
discuss:

* Practical hardware and software implementations of UTR and other
  non-UTC timescales seeking to provide mean solar time;

* Scheduling of future rubberization instances in UTR (which take the
  place of leap seconds);

* Revisions to the UTR specification itself, which is currently only a
  draft for review.

Particularly with respect to the last two points, my vision is to
maintain the UTR timescale (in terms of scheduling rubberization
instances in utrdef.txt and amending the spec itself) by consensus of
the non-UTC mean solar time user community, rather than by unilateral
edict.

I know I am not the only person who is sickened and disgusted by what
the ITU is doing to UTC.  There have been occasional discussions on this
mailing list in which others have suggested taking matters into our own
hands and getting our own mean solar time in the event of UTC becoming
unusable.  If you are one of those people who would like to protest the
deleterious redefinition of UTC by using a non-UTC realisation of GMT, I
encourage you to read my draft UTR specification and the associated data
file linked to above, and if you like the general idea, let's work
together.

I think we are going to need a new mailing list separate from this one.
I feel that those of us who do need mean solar time should be able to
discuss the practical and technical aspects of how we can get it in the
absence of usable UTC without being constantly subjected to abuse and
ridicule from those who argue that MST is rubbish, and I feel that
trying to discuss it on this list would get us too much of the latter.

Tom, how would you feel about setting up a new Mean Solar Time Users
mailing list on leapsecond.com or leapsecond.org?  I'm asking TVB
rather than doing it myself for two reasons:

1. I don't have a good platform for hosting public mailing lists at the
   present moment;

2. Because I have stepped up to maintain UTR, having me own the mailing
   list as well would be a conflict of interest, or at least a perceived
   one.  I would like the list to be open to discussions of *all* forms
   of non-UTC mean solar time, of which my UTR is only one possible
   realisation.

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


[LEAPSECS] MST Users: separate list or not?

2011-08-06 Thread Michael Sokolov
Hello again,

In my previous post announcing my first draft of the UTR timescale I
have mentioned the possibility of there being a need for a new Mean
Solar Time Users mailing list to be created.  What I'm seeking here is
input on whether that topic indeed warrants its own separate mailing
list, or if it should be discussed on this list.

As I understand it (someone please correct me if I'm wrong), the
intended discussion topics for this list are:

* Arguments for and against the merits of atomic time and mean solar
  time;
* Arguments as to whether or not civil time should be tied to mean
  solar time;
* Arguments as to which agency should have jurisdiction over which piece
  of the global timekeeping arrangement;
* Arguments as to what the broadcast time scale should be like and what
  it should be called;
* Arguments as to what should happen to UTC;
* Arguments for and against the cessation of leap seconds in UTC: given
  that the ITU member-states will be voting on this one, I presume that
  the discussions/arguments are an attempt to sway those votes.

OTOH, the MST Users mailing list would be a forum for those people who
are faced with a non-negotiable requirement of using MST (regardless of
whether that argument comes from technical considerations, philosophy or
religion) to make and discuss non-UTC-based contingency plans in the
event that the powers that be decide against us and UTC ceases to
satisfy our requirements.

So what's the opinion of other leapsecs members: a separate MST Users
list, or part of this one?

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


Re: [LEAPSECS] MST Users: separate list or not?

2011-08-06 Thread Michael Sokolov
Poul-Henning Kamp  wrote:

> A separate list, where people who are interested can subscribe.

Rob Seaman  wrote:

> I agree.

OK, I accept this consensus then.  However, I have a directed question
to TVB, the owner of the leapsecond.com and leapsecond.org domains: do
you think that the new Mean Solar Time Users list should be hosted under
one of those domains, or not?  Here's the reason I ask:

Back in Oct 2010 there had been a thread on this list pondering the
possibility that if IERS were to stop sending leap second announcements,
someone else would pick up the tab.  I had asked if TVB had considered
the possibility that his leapsecond.com domain would be just perfect for
that, and he replied:

> I have leapsecond.org just waiting for that...

So here's my question to TVB then: if you have already been considering
the possibility of using one of your leapsecond domains to distribute
unofficial / non-ITU / non-IERS leap second announcements, what about
extending that to include *all* forms of non-ITU mean solar time, be
they implemented via leaps, rubberization or foregoing all forms of
precision timekeeping altogether and using only sundials?

But thinking more about it, perhaps hosting the fully-generalized
Mean Solar Time Users mailing list on a site that has "leapsecond" in
its name would be sending the wrong message.  We should emphasize Mean
Solar Time as a fundamental requirement, not leap seconds as one
possible implementation.

Rob Seaman:

> The suggested service on the other hand is a proposed solution to address
> whatever ad hoc mix of use cases and their derived requirements.  A trade-off
> study would be needed to find out how it maps onto the civil timekeeping
> requirements.

But my intent for the MST Users list is to encourage discussion of *all*
possible schemes for satisfying the requirement of using Mean Solar Time
for civil timekeeping (which you agree *is* a requirement), not just my
particular UTR scheme.

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


Re: [LEAPSECS] Leap smear

2011-09-20 Thread Michael Sokolov
Ian Batten  wrote:

> So astronomers say.  No-one else cares,

Wrong!  I care, and I'm not an astronomer.  There have also been one or
two other people on this mailing list who aren't astronomers, but who
object to the redefinition of the day on purely philosophical grounds
like I do.

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


Re: [LEAPSECS] What timekeeping system should the Terra Nova settlers use?

2011-10-02 Thread Michael Sokolov
Daniel R. Tobias  wrote:

> How would the people on this list who advocate for various treatments 
> of future timekeeping in our own world deal with that situation?  On 
> the one hand, it's of great importance to the settlers' lives that 
> they coordinate their time in some manner with the local solar time; 
> [...]
> On the other hand, I expect they have a good deal of gadgetry and 
> scientific instruments which probably have dependencies on 
> frequencies and interval timing that are based firmly on the SI 
> second.  So how would you reconcile this if you were the leader of 
> this colony?

Exactly the same as my proposal for today's world: maintain two
completely separate and independent kinds of time.

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


Re: [LEAPSECS] "China move could call time on GMT"

2011-12-30 Thread Michael Sokolov
Poul-Henning Kamp  wrote:

> If and when they feel the need, I'm sure they will.
> In 2600 AD, if I remember the prognosis ?

For those countries/micronations who choose to maintain their legal
time within 0.1 s of some good-faith form of Mean Solar Time, it will
be much much sooner.

Of course, the legal time in those countries probably isn't of concern
for PHK as he wouldn't be advised to set foot on their soil: countries
that feel like I do would most likely issue arrest warrants for him.

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


Re: [LEAPSECS] "China move could call time on GMT"

2011-12-31 Thread Michael Sokolov
=?iso-8859-1?Q?Ask_Bj=F8rn_Hansen?=  wrote:

> In all the discussions here, I still haven't seen any examples of things th=
> at'll break that's not related to tracking things in the sky.

LEGAL things would break.  What the people like you fail to grok is
that some of us are bound by *non-negotiable legal requirements* to
live our lives on a time standard that's anchored to Mean Solar Time.

The constitution of the new micronation I'm in the process of founding
will have just such a requirement.  If the ITU succeeds in its inane
plan, it will immediately become illegal for me to use UTC for
*anything*, and that would happen the instant their redefinition takes
effect, i.e., has nothing to do with the magnitude of DUT1.  Then I
would have to *scramble* to build my own apparatus that can serve me
with an alternate timescale that has no connection to UTC: it would be
a massive project, taking my time away from other technical projects
I'd like to work out, hence a very real cost.

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


[LEAPSECS] What is GMT?

2012-01-04 Thread Michael Sokolov
Tony Finch  wrote:

> GMT was discontinued decades ago and has not had a coherent meaning for
> even longer.

For me "GMT" has a very simple meaning: it basically means "the exact
timescale doesn't matter, it can be anything as long as it comes from
someone like Rob Seaman and NOT from someone like PHK".  UT1 would be
perfectly fine, but so would UT2, UT0, UTC-SLS or just about any other
version, OTHER THAN what PHK and the ITU are seeking.

The system time on my non-POSIX UNIX systems is defined to be GMT, not
UTC.  Right now UTC disseminated via NTP (obtained from public
Internet NTP servers) serves as an acceptable realization of GMT, but
this will no longer be the case if the bastards in the ITU have their
way this month.

If the ITU bastards have their way, I'll be forced to drop all my
other projects and *scramble* to build my own non-UTC GMT-generating
apparatus before the first embargoed leap second occurs.  The
apparatus I have in mind is envisioned as being very similar to a
typical stratum 1 NTP server (GPS in, Ethernet out), but with a
special twist: instead of applying the "UTC offset" (or LS count or
whatever it's called) transmitted by GPS, apply a different offset
controlled by ME locally.  I will then have to manually adjust this
offset periodically to steer my timescale to the true GMT, i.e., to
UT1 or whatever else happens to be convenient.  And when this offset
needs to change, it will be done via a rubberization process similar
to UTC-SLS.

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


Re: [LEAPSECS] "China move could call time on GMT"

2012-01-04 Thread Michael Sokolov
Tony Finch  wrote:

> Incorrect, because the civil calendar is tied to local solar time using
> the time zone system. Local civil time is not going to move out of sync
> with the sun, and therefore the calendar will also remain in sync.

The problem with your argument is that the time zone system doesn't
work for everyone.  What is the "local civil time" for someone who
doesn't hold citizenship in any country and lives on a boat that
continuously circumnavigates the world?

I choose to define the legal/civil time for my one-man micronation to
be tied to some NATURAL phenomenon, something that is NOT subject to
man's whim.  Hence man-made UTC is not acceptable.  Mean solar time is
a natural phenomenon, so it's acceptable.  I just have to pick some
completely arbitrary longitude at which to measure this MST, and my
own physical longitude at any given moment would be a poor choice
because it changes all the time.  Hence I've chosen the standard 0 deg
longitude for obvious convenience.

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


Re: [LEAPSECS] What is GMT?

2012-01-04 Thread Michael Sokolov
Warner Losh  wrote:

> There's a bit of an ambiguity in when that might be, since DUT1 drifts only
> approximately 300ms every 6 months, there's often two or three choices for
> dates for a leap second such that DUT1 still remains below 0.9s.  Would you
> try to resolve that at all, or just use whatever published DUT1 numbers to
> reconstruct an approximation of UT1 and use that for your "GMT" base?

I would proceed by building the apparatus first, then worrying about
those things.  The implementation I have in mind will be driven by the
utrdef.txt file, and I've already posted a draft spec and an example
utrdef.txt file a few months ago.

My vision is that there will be a community of people who will have an
unmet need for some form of Mean Solar Time once UTC ceases to fulfill
this need as a result of deleterious redefinition.  Someone needs to
step up and create a Mean Solar Time Users mailing list to serve as a
community gathering place for all people who are faced with a
non-negotiable requirement for MST (be it legal, religious,
philosophical or simply a personal choice) and who will need *some*
way to continue satisfying this requirement in a post-UTC world.  The
MST Users mailing list needs to welcome *everyone* who has a need for
MST regardless of the specific reason(s) why, and it needs to be open
to *all* possible options for satisfying this requirement, be they
leaps, rubberization or foregoing all precision timekeeping altogether
and using only sundials.

I would very much prefer for the MST Users mailing list to be created
by someone other than me, but if no one else is willing, I'll bite the
bullet and create it on one of my servers.

Back to your original question, my preference would be to leave those
decisions to the consensus of the MST Users community, but that
requires creating the mailing list first.  My vision is that questions
like the one you've asked would be brought to the MST Users list for
discussion, and once consensus is reached, I as the maintainer of the
official utrdef.txt file used by the rubber duckies would merely
encode the community consensus decision in the utrdef.txt file format.

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


Re: [LEAPSECS] What is GMT?

2012-01-04 Thread Michael Sokolov
mike cook  wrote:

> I think  an RFC for an NTP extension to support a rubbery time scale =
> will be required so that all who wish to keep something approaching UT1  =
> as civil time can do so.

But are you sure that NTP would be the right protocol?  The first and
most immediate problem with NTP is that if the ITU bastards have their
way this month, NTP over the public Internet will immediately become
unreliable: some NTP servers will switch to the new ITU2012 timescale
(my preferred unambiguous term for what will be deceptively called
"UTC") while others will continue serving the existing UTC1972
timescale.  As there would be no reliable way to tell which timescale
is served from UDP port 123 at a given public server's IP address, NTP
will cease to be a dependable protocol except when talking to servers
which you administer yourself.

So why bother with NTP at all then?  The only reason in my mind to
support NTP on the rubber duckie (in addition to the new protocol on a
different UDP port specifically designed for disseminating UTR) is to
force-feed UTR to existing closed-source NTP-expecting devices such as
NAS (network-attached storage) appliances.  These devices expect UTC
via NTP from UDP port 123 on a server whose IP address you configure,
but if you give it the IP address of a server you control yourself
which serves UTR instead of UTC in packets which look no different
from standard NTP, the target device will be forced to swallow it.

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


Re: [LEAPSECS] What is GMT?

2012-01-04 Thread Michael Sokolov
Harlan Stenn  wrote:

> there are other issues afoot here, like
> regardless of how one syncs time between machines, if one collects a
> timestamp on a box, what timescale is that timestamp in?
>
> What about storing these timestamps?  Displaying their values?
> Comparing them with other timestamps from possibly different timescales?

The answer is that chaos will ensue.  That's what one gets for
redefining existing timescales and forcing a totally different
definition under an old name by bullying and fiat instead of
cooperation and consensus.

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


Re: [LEAPSECS] "China move could call time on GMT"

2012-01-04 Thread Michael Sokolov
Daniel R. Tobias  wrote:

> World time zone maps generally show a series of perfectly regular 
> time zones divided at the appropriate meridians through the oceans 
> wherever there aren't any nations that set their time otherwise for 
> political reasons.

Yup, and these "ocean time zones" are defined apolitically as mean
solar time at meridians of longitude equal to integral multiples of
15 degrees.  Integral hour offsets from a redefined "UTC" would NOT be
an acceptable realization of "civil time at sea" because they would
correspond to MST not at the well-defined N*15 deg meridians, but at
some other set of meridians wandering around the globe.

> However, I suppose on any particular ship it would be up to the 
> captain to decide when to adjust ship time, not necessarily exactly 
> when those meridians are crossed.

So I guess I should say that integral hour offsets from the ITU2012
form of "UTC" would not be an acceptable realization of "civil time at
sea" on *my* ship. :-)  Integral hour offsets from UTR generated by
one of my rubber duckies would have to be used instead.

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


Re: [LEAPSECS] "China move could call time on GMT"

2012-01-05 Thread Michael Sokolov
Nero Imhard  wrote:

> Fundamentally changing the semantics of a time scale while retaining the
> name WILL be a future source of confusion. This can be prevented by
> properly changing over legal time to a uniform time scale (which seems to
> be the requirement).

An essential feature of the honest approach you are proposing is that
each sovereign nation will get to decide for itself whether or not it
wants to switch over.  Undoubtedly at least some nations will choose
to stick with MST as the basis of their legal time.

But that's exactly what the bastards apparently have their biggest
problem with: their goal is to surreptitiously make *all* countries
change the basis of their legal time without even knowing it!

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


Re: [LEAPSECS] What is GMT?

2012-01-05 Thread Michael Sokolov
Warner Losh  wrote:

> (1) NTP is defined by the RFC to be UTC today,

Yes, but which version of UTC?  Some NTP server operators may very
well choose to continue serving a leaping version of UTC (what I call
UTC1972) well past 2017, for a couple of reasons:

a) because this "redefined UTC" is no longer a valid form of UT, some
may very well regard the redefinition as illegitimate and continue
using the old definition;

b) the existing RFC said "UTC" when this term unambiguously meant a
time scale with leap seconds, hence some may very well choose to
interpret the RFC as specified a leaping timescale regardless of what
someone else later does to the UTC acronym.  And even if someone later
writes a new RFC that explicitly specifies a leapless ITU2012
timescale, operators of existing NTP servers built to the old RFC
could use the age of their existing equipment as casuistical
justification for continuing to serve a leaping continuation of
UTC1972 instead of ITU2012.

Folks, the leaping version of UTC will NOT stop in 2017 no matter what
the ITU may wish.  If Monsier Gambis is unwilling to continue sending
leap second bulletins from his home PC during non-work hours, I'm sure
someone else will, and anyone who is enfused with a passionate love
for leap seconds and a burning desire to continue using them will
surely continue acting upon LS bulletins (and configuring his/her NTP
servers to do so) whether they come from IERS or from somewhere else.

> Why should this time be any different than the last time?  Leap seconds
> were rushed in, at the last minute with little coordination or cooperation
> in a manner that left hard feelings for years.

The difference is that with the vastly enlarged number of stakeholders,
the protests can be a lot louder.  The best protests are those done
with actions rather than just words, and that means continuing to
operate real-life systems according to the old definition,
intentionally disregarding the illegitimate redefinition.

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


Re: [LEAPSECS] What is GMT?

2012-01-05 Thread Michael Sokolov
I just wrote:

: The difference is that with the vastly enlarged number of stakeholders,
: the protests can be a lot louder.  The best protests are those done
: with actions rather than just words, and that means continuing to
: operate real-life systems according to the old definition,
: intentionally disregarding the illegitimate redefinition.

I forgot to add:

The budget barrier for entering the playing field is now much lower
than it was in the early 1970s.  Back when leap seconds were
introduced, the only ones affected by the change were operators of
time service radio stations.  The latter are very expensive and manned
by people whose position makes them very unlikely to want to engage in
the kind of protests I'm calling for.  But now things are different:
the operator of every NTP server and every UNIX-like operating system
is potentially affected, and these things are inexpensive enough to be
in the hands of people who would very much like to be the new Rosa Parks.

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


Re: [LEAPSECS] Straw men

2012-01-09 Thread Michael Sokolov
Ian Batten  wrote:

> > There are, for instance, ongoing Y2K-related issues.
> [Citation Needed]

I am continuing to deal with Y2K fallout issues in 4.3BSD-Quasijarus
to the present day, as it becomes apparent to me that my initial fixes
made just before the Y2K moment aren't good enough in the long term.
The most recent code change I've made in connection with Y2K was just
a few months ago in 2011-07: I have finally changed SCCS to use
4-digit years instead of just the last two digits.  The change I had
made earlier (just before the Y2K moment) maintained 2-digit years,
but made it roll over cleanly from 99 to 00.  Ditto in sendmail, troff
and other places: I had kept 2-digit years almost everywhere and
merely fixed things up so that 99 was followed by 00 rather than 100
or some other garbage.  It was only years later that I slowly realized
bit by bit that it was a poor solution and that the right thing to do
was/is to move to full AD year numbers.  If my memory serves me right,
it was 2004 when I finally implemented the RFC 1123 change of mail
header dates from 2-digit to 4-digit years, i.e., in early 2004 I was
still sending mail with dates reading xx Jan 04 and such.

The conversion to 4-digit years still isn't complete: 4.3BSD-Quasijarus
troff and nroff still have my old 2-digit hack, such that \n(yr
currently reads 12.

> The set of equipment that needs any time other than civil time is
> vanishingly small.

It isn't just equipment that matters, it's also people.  Every living
person has an inalienable right to choose which timescale s/he wishes
to use in his/her personal life.  Many people have chosen to live
their lives on mean solar time, and up to now have been relying on UTC
to provide a low-cost readily accessible form of it.  (Low cost
meaning not having to operate one's own high-precision observatory and
flywheel timekeeper, as each time station had to do in the pre-atomic
days.)

By fundamentally redefining the meaning of UTC (previous minor
redefinitions were mere technical changes as to means of achieving the
unchanged goal of serving something that can pass for MST, hence a red
herring) without changing the name, you are attempting to force other
people to change their personal timescales without them knowing it.
That is called fraud and ought to be subject to criminal prosecution.

> The question is, should the rest of us be obligated to use a time scale which
> causes us difficulties which we could fix easily were it not for the needs of
> a small scientific community?

If you prefer a leapless atomic timescale for YOUR personal life, you
have every right to it.  But pick a new name for it: you have NO right
to usurp the name "Universal Time" which others have already defined
to be THEIR timescale, suited to their purposes rather than yours.

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


Re: [LEAPSECS] Straw men

2012-01-09 Thread Michael Sokolov
Tony Finch  wrote:

> There should be no fragmentation of the underlying
> timescale, and there will continue to be a consensus realization of it.

How sure are you of the last part?  How sure are you that some
countries won't consider the ITU's UTC redefinition act to be
fraudulent and illegitimate, and continue operating their national
time services with leap seconds or some other mechanism (e.g.,
rubberization) that ties their national time base to MST?

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


Re: [LEAPSECS] Straw men

2012-01-09 Thread Michael Sokolov
Ian Batten  wrote:

> Why would UTC be different between localities?

Because different countries will react differently to the morally
despicable and reprehensible actions of the ITU.  Some countries will
gleefully accept the redefined UTC as legitimate, while others will
reject it as fraudulent.  Hence different countries will have
different UTCs: some with leaps, others without.

If Daniel Gambis is unwilling to continue announcing leap seconds
without sanction from the ITU, someone else will fill the void.

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


Re: [LEAPSECS] Straw men

2012-01-09 Thread Michael Sokolov
Clive D.W. Feather  wrote:

> I don't need Universal Time,

But I do.  By what right are you seeking to take it away from me?

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


Re: [LEAPSECS] Straw men

2012-01-09 Thread Michael Sokolov
Ian Batten  wrote:

> your watch is set to civil time;

Because the word "you" and "your" when posted on a public mailing list
effectively imply "everyone on the list", I can easy prove that your
statement is false: *my* watch is set to whatever time *I* choose,
which is *not* necessarily the same as "civil time".  I live in an
area where everyone around me observes DST, but I refuse to do DST,
hence my personal time (displayed by all of my personal timepieces)
differs from that of everyone around me by an hour for more than half
of every year.

> your computer and your PCR display civil time;

Wrong again: my computer systems run on GMT and are configured to
display only GMT (see the headers of this message for example), even
though I'm an ocean and a continent away from Greenwich.

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


Re: [LEAPSECS] "not my job" ?

2012-01-10 Thread Michael Sokolov
Rob Seaman  wrote:

> Obviously we would be forced to adapt.  We can't all be a "one-man
> micronation" like Michael :-)  More power to him, but that isn't a
> "coordinated" plan either.

My "one-man micronation" is connected to the Internet with its own
public, static, world-reachable IPv4 address block and a few domains.
My UTR time server will have a public, world-reachable IPv4 address
(IPv6 connectively will probably be added soon too), and all of you
will be more than welcome to get time from it.  So it *is* a viable
solution for more than just me.

Furthermore, although my preference is to implement my UTR time server
with custom PowerPC hardware rather than mere software hacks on a
garden variety x86 box, I will publish all of my hardware schematics,
PCB and gerber files etc (as in release all that into the public
domain), so anyone else would be able to build his/her own UTR server
identical to mine.  I will also offer actual hardware units for the
cost of what I have to pay for the PCBs, parts and assembly, i.e.,
zero profit margin for me.  And if someone else finds a way to
implement a functionally equivalent UTR server using only software
instead of custom hardware, more power to them.

As for my plan not being "coordinated", I beg to disagree as well.  I
have already posted a draft of the formal technical specification for
the UTR timescale, which includes a mechanism for having all UTR users
agree on exactly the same rubberizations.  Brief summary:

* An open-participation mailing list needs to be created on which all
  UTR users could gather, although I would prefer it to be a little
  more inclusive to *all* forms of Mean Solar Time in a post-UTC
  world, hence the proposed name MST Users.  You, Rob, are personally
  invited to join, as are Michael Cook and Markus Kuhn.

* The UTR specification does not stipulate any specific set of
  rubberizations, although for the sake of ease of implementation it
  requires the duration of each rubber second to be an integral number
  of SI milliseconds.  But there are many possible rubberizations
  which would meet this constraint, and my vision is to have some
  community consensus rather than fiat drive that choice.

Even if our Mean Solar Time Users mailing list has only 3 members
initially (e.g., me, you and Michael Cook), our UTR timescale can be
fully coordinated between the 3 of us.  The official UTR timescale is
defined by the utrdef.txt file, an ASCII text file whose format/syntax
is defined by the UTR specification, but the consensus at to exactly
when should rubberizations occur and what shape they should take
should be reached on the mailing list first.  My vision is that we
would reach consensus on our mailing list, then the maintainer of the
actual utrdef.txt on the official server would merely encode the
consensus decision in the standard file format/syntax.

All actual UTR time server implementations, whether it's my preferred
PowerPC hardware implementation or someone else's functionally
equivalent software implementation, would periodically poll the server
holding the master copy of the official utrdef.txt, and automatically
pull down any updates well advance of each rubberization.  As a result
all UTR users will independently regenerate exactly the same UTR time
scale, with rubberizations occurring at exactly the same agreed-upon
times, regardless of which actual hw/sw implementation they choose to
use.  No worse than the current UTC, i.e., no less coordinated.

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


Re: [LEAPSECS] ISO TC 37

2012-01-17 Thread Michael Sokolov
Warner Losh  wrote:

> The ITU standard is the standard for radio broadcast time.  That's why
> everybody broadcasts UTC (+/- some fixed offset) today.  To conform with
> international standards, they would broadcast the new timescale.

But how are you going to enforce it?  Suppose "rogue" country X decides
to operate, say, a 1 MW (megawatt) transmitter broadcasting a time code
that deliberately disobeys the ITU-R recommendation.  Furthermore,
suppose that transmitter operates on a "squatted" frequency without
asking anyone else for permission.  The transmitter is physically
located on the sovereign territory of country X, but its emissions can
be easily heard well outside of that country.

Are you (USA or whoever) saying you are going to drop atomic bombs on
country X for doing this?

> So the more pertinent question will be 'what are the labs going to do?'
> since that's what everybody, or nearly everybody, will blindly follow.

But not every country has its own time lab: some poorer countries
(including most micronations) can't afford one.  A country that can't
afford its own time lab has to rely on the time broadcasts from other
countries.  However, such a country could choose to apply an offset to
those foreign transmissions to get its legal time.

Suppose that the time code transmitted by WWVx in USA, whatever its
name, gets 1.5 s ahead of UT1.  Let's say a hypothetical micronation
located 14 nautical miles off the coast of USA chooses UT1 as the
basis of its legal time, but can't afford its own time lab, so it has
to rely on WWVx transmissions instead.  The nation in question (micro
or otherwise) could easily make a law that requires every user of WWVx
transmissions to subtract 1.5 s from the time received from WWVx
before using it in any legal context.

Furthermore, if country X can afford its own time code transmitter but
not its own time lab, it could set up equipment that receives foreign
time codes, automatically applies an offset that is locally controlled
to bring the time back into alignment with some form of MST, and
retransmits it back out (maybe even at a megawatt or more on a squatted
frequency) as "rubber time" that is directly usable as a realization
of MST without the user having to apply any offsets.  Or if a megawatt
transmitter on a squatted frequency isn't an option, substitute a
publicly reachable Internet server instead.

> They are the domain experts, they deliver time to me, why would I
> use anything else[*]?

Religious/philosophical reasons.

> Who wants to be the first lab that's the "odd man" out?  The time community
> is very tight knit and my sense is that peer pressure will keep everybody
> doing the same thing.

It is indeed rather unlikely that any of the already existing time
labs would have the courage to act on a leap second notice sent from
Daniel Gambis' personal Gmail account instead of the IERS servers,
unfortunately.  However, if some highly ideologically-driven nation
that does not currently own a time lab ponies up the cash to set a new
one up, it could very well be set up to deliver an atomic clock-based
timescale that is steered into alignment with MST.

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


Re: [LEAPSECS] Lets get REAL about time.

2012-01-20 Thread Michael Sokolov
Steve Allen  wrote:

> > TAI can be derived from UTC, GPS and other broadcast timescales, so
> > availability is fine.
>
> Indications have been that BIPM will disagree violently with that
> statement.

And what's wrong with simply ignoring them after telling them to STFU?

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


Re: [LEAPSECS] Lets get REAL about time.

2012-01-22 Thread Michael Sokolov
Keith Winstein  wrote:

> Hmm, in practice I think the plan to simply fail with an error is
> going to be a non-starter. Plenty of applications need to record dates
> more than six months in the future; e.g. in a calendar program, the
> user will want to schedule a meeting for August 1, 2012, from 9 a.m.
> EDT to 10 a.m. EDT. The program will want to do all the normal things
> -- calculate the duration of the meeting, how far in the future it is
> (so it can put it in sorted order along with the other events of that
> day), etc. In a subscription service, we might want to say that the
> user's subscription lasts until January 22, 2013 at 12:21 p.m. (one
> year hence) and give them a countdown (264 days remaining) as that
> timestamp approaches.

This is exactly why "REAL" time is simply wrong for most "civil"
applications.  That is also one of the reasons why I have rejected the
idea of switching the time_t scale on my personal non-POSIX UNIX
systems to a TAI-style one.

What people like PHK fail to grasp is that a whole ton of applications
absolutely DO NOT CARE how many Cs-133 transitions happen to occur in
a given *civil* time interval, all they care about is a bijective
mapping between their timestamps and *official civil time*.

The SI second is the root of the problem.  It should NOT be used
outside of highly specialized scientific/technical context, i.e., it
should NOT be used in civil contexts.  In a civil application a 1 s
timestamp increment is NOT an SI second, it represents the position of
the hands of the official clock on the government building advancing
by a certain angle, regardless of how many times a Cs-133 atom happens
to flip while the hands of the official clock advance by an angle
meaning 1 s.

Each (micro-)nation should indicate its official time with an analog
clock (i.e., one with rotating hands, not digital) on the wall of a
government building specifically to drive the point home that notations
like 23:59:60 are not acceptable.  This non-scalar notation is the
real fundamental problem with UTC in my eyes, *not* the length of
advance notice for leap seconds (6 months is *far* more than should be
necessary IMO), and that is why UTC should not be used directly by
"normal" application.  UTC should be rubberized in the way of UTC-SLS
or Google's leap smear before being presented to "normal" applications
and non-real-time operating systems such as 4.3BSD-Quasijarus.

Back to the calendar and subscription applications, there is
absolutely no reason why they can't store their timestamps with 1 s or
finer precision indefinitely far in the future *and* have these
timestamps be absolutely correct when that future moment arrives.
BUT, these timestamps need to be reckoned on a NON-REAL time scale,
i.e., they should not pretend to have any relation to time-as-in-physics
and should merely represents particular points in the course of
"analog" civil time, i.e., particular angular positions of the
rotating hands of the official clock on the wall of a government
building.  An indication that Mary Q. Public's subscription expires at
2022-07-25T19:41:42 UT1 is perfectly precise and unambiguous
regardless of how many leap seconds occur between now and then.

The current non-POSIX UNIX definition of time_t (which is identical to
the POSIX definition with the exception of making absolutely no
reference to "UTC") which measures the angular position of the hands
of a civil analog clock with no reference to physical time is perfect
for most "normal" civil applications.  Forcing such systems to
maintain TAI-style time in the kernel and converting to civil time in
the userland via leap second tables (which is what PHK's REAL time
proposal does in essense) is nothing but an unnecessary burden.  Why
burden a system with leap second tables if it doesn't need them?  If a
system needs interval (as opposed to civil or time-of-day) timekeeping
only in a very very crude sense, as most "normal" systems do, it is
much simpler to make the system _explicitly not care_ about "atomic"
time and maintain its notion of time solely as a representation of the
civil clock-hands angle, which is also usable as a crude measure of
interval time.

A typical example of what I mean by a system needing interval time
only in a very very crude sense: consider a secondary DNS server
periodically contacting the primary master to see if its zones need an
update (that's a typical use of interval timekeeping on the kind of
computer systems I run).  This refresh interval is specified in the
DNS SOA record in units called "seconds", without further
qualification.  On the one hand, this ought to mean interval time
rather than time-of-day: there doesn't seem to be any sensible reason
why the interval between DNS zone refreshes should depend on Earth's
rotation.  Hence the natural interpretation of RFC 1035 would be to
take the times in the SOA record as being in SI seconds.  But the OS
on which my DNS servers run has no knowledge of SI seconds,

Re: [LEAPSECS] Lets get REAL about time.

2012-01-24 Thread Michael Sokolov
Mark Calabretta  wrote:

> In the former, on reaching 60, the second hand would stay there for 2
> seconds thus making it impossible to track time during a leap second.
>
> In the latter, the second hand would move continuously past 60 to 01
> second and immediately flick back to 60, thus making it possible to
> reckon time during a leap second.

Both wrong.  The right way is UTC-SLS.

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


Re: [LEAPSECS] Lets get REAL about time.

2012-01-24 Thread Michael Sokolov
Tom Van Baak  wrote:

> Except it doesn't work for binary systems. 32.768 Hz watches
> would prefer steps of 1/1024 s. UTS was a fine idea until it
> was so overly specified. Since you are already dealing with
> timekeepers that do not care so much about sub-second
> accuracy a smoothed leap second proposal should allow
> flexibility.

I vigorously advocate only the general idea of rubberization.  The
exact mode of rubberization is up to each individual implementor in
practice.

Alice and Bob may choose two different rubberization schemes, but the
magnitude of the difference between their clock readings can't exceed
1 s at any point.

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


Re: [LEAPSECS] Lets get REAL about time.

2012-01-25 Thread Michael Sokolov
Tony Finch  wrote:

> Have there really been that many? Any refs to ones other than Markus's and
> Google's?

There is also my UTR scheme:

http://ifctfvax.Harhan.ORG/timekeeping/draft-utrspec.txt
http://ifctfvax.Harhan.ORG/timekeeping/draft-utrdef.txt

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