From: Rich Felker <dalias@aerifal.cx>
To: musl@lists.openwall.com
Subject: Re: Pending patches/issues before 0.9.15 release?
Date: Thu, 21 Nov 2013 15:34:31 -0500 [thread overview]
Message-ID: <20131121203431.GT24286@brightrain.aerifal.cx> (raw)
In-Reply-To: <CAPLrYEQLgmK98KnQ6AhKA8i-6x8WWjqb-LE8EVxs8G7iKQEdHQ@mail.gmail.com>
On Thu, Nov 21, 2013 at 09:07:08PM +0100, Daniel Cegiełka wrote:
> 2013/11/21 Rich Felker <dalias@aerifal.cx>:
>
> > I'm a pretty hardcore anti-leapseconds / pro-POSIX-seconds guy,
>
> I think the big problem is the lack of proper approach to leapseconds
> and unfortunately it ends this way:
>
> http://www.wired.com/wiredenterprise/2012/07/leap-second-glitch-explained/
A glitch which would never have happened without the abominations
which are leap seconds. Really, the core cause was the NTP folks'
agenda in forcing leap seconds onto a POSIX time model where they
don't work, resulting in discontinuous, non-monotonic clock jumps and
time ambiguity. If they'd instead smoothed out the difference between
POSIX seconds and SI seconds over the whole interval between leap
seconds as a tiny clock drift, reliable conversion back to TAI seconds
could be performed as a presentation step without breaking software
doing (valid, per POSIX) interval timing with time_t and
timeval/timespec.
> 25 seconds is a lot :/
25 seconds is a lot in one day. It's not a lot in 43 years. It's much
smaller than the error tolerance for audio and video timing, and
unlikely to matter for anything except physics experiments.
Rich
next prev parent reply other threads:[~2013-11-21 20:34 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-11-21 1:30 Rich Felker
2013-11-21 9:40 ` Laurent Bercot
2013-11-21 16:39 ` Rich Felker
2013-11-21 16:55 ` Szabolcs Nagy
2013-11-21 19:27 ` Laurent Bercot
2013-11-21 19:44 ` Rich Felker
2013-11-21 20:07 ` Daniel Cegiełka
2013-11-21 20:34 ` Rich Felker [this message]
2013-11-21 22:54 ` Laurent Bercot
2013-11-24 11:06 ` zoneinfo file parsing in __tz.c Laurent Bercot
2013-11-24 12:22 ` Szabolcs Nagy
2013-11-21 22:54 ` Pending patches/issues before 0.9.15 release? Szabolcs Nagy
2013-11-21 23:04 ` Laurent Bercot
2013-11-22 0:18 ` Szabolcs Nagy
2013-11-21 23:05 ` Rich Felker
2013-11-21 19:21 ` John Spencer
2013-11-23 22:02 ` Rich Felker
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20131121203431.GT24286@brightrain.aerifal.cx \
--to=dalias@aerifal.cx \
--cc=musl@lists.openwall.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.vuxu.org/mirror/musl/
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).