How is it possible that a question was asked "-1s ago"?
[screenshot no longer available]
Update:
The servers seem to be even 6 (or more?) seconds out of sync:
[screenshot no longer available]
Meta Stack Exchange is a question and answer site for meta-discussion of the Stack Exchange family of Q&A websites. It only takes a minute to sign up.
Sign up to join this communityHow is it possible that a question was asked "-1s ago"?
[screenshot no longer available]
Update:
The servers seem to be even 6 (or more?) seconds out of sync:
[screenshot no longer available]
All the servers sync via NTP with pool.ntp.org -- there was an issue previously that is documented on Server Fault.
Most recently, the database servers didn't have access to the internet any more, so their NTP calls to pool.ntp.org were failing.
We set up an internal NTP source for them.
edit: new problem related to time service failing to start. Crossing my fingers..
Whenever I see one of this bugs I'm reminded of Isaac Asimov's The Endochronic Properties of Resublimated Thiotimoline (Can't seem to find it online, sadly).
In Asimov's writing, thiotimoline is notable for the fact that when it is mixed with water, the chemical actually begins to break down before it contacts the water. This is explained by the fact that in the thiotimoline molecule, there is at least one carbon atom such that, while two of the carbon's four chemical bonds lie in normal space and time, one of the bonds projects into the future and another into the past. Thiotimoline is derived from the bark of the (fictitious) shrub Rosacea Karlsbadensis rufo, and the thiotimoline molecule includes at least fourteen hydroxy groups, two amino groups, and one sulfonic acid group, and possibly one nitro compound group as well. The nature of the hydrocarbon nucleus is unknown, although it seems in part to be an aromatic hydrocarbon.
I guess the time is recorded in the database, but the comparison done on the web server.
Rob is probably right. Turns out the built-in NTP client for windows servers is only expected to keep servers within several seconds of each other, not within a second or sub second.
http://blogs.technet.com/askds/archive/2007/10/23/high-accuracy-w32time-requirements.aspx
If they are simply using the built in time sync mechanisms, then you could have posts appearing 10 seconds in the future, and those users would beat others to the punch in the 'newest' listings, even if they posted several seconds after.