It's Not News It's Fark.com
Real news. Real funny
Log In
|
Sign Up »
Login
Password
Forgot password?
X
Fark
TotalFark
my
Fark
About/FArQ
Contests
Store
Contact Us
Mobile
Search:
Password
Login
Turn on javascript (or enable it for Fark) for a better user experience.
If you can read this, either the style sheet didn't load or you have an older browser that doesn't support style sheets. Try clearing your browser cache and refreshing the page.
Main
Sports
Business
Geek
Entertainment
Politics
Video
We need to stop worrying about the leap-second and get Global Standard Time back to normal
(
slate.com
)
67
More:
Obvious
,
Global Standard Time
• • •
5557
clicks; posted to
Main »
on
27 Dec 2011
at
12:34 PM
|
Favorite
| share:
more»
|
shirt it!
Share this link:
URL:
http://fk.cm/go/6846366
Bookmark:
URL:
http://fk.cm/6846366
Bookmark:
Article
Comments
close
67 Comments
(
+0 »
)
Paginated (50/page)
Single page
Single page, reversed
Normal view
Change images to links
Show raw HTML
Show posts from ignored users
View Voting Results:
Smartest
and
Funniest
First
|
«
|
1
|
2
|
»
|
Last
|
Show all
cretinbob
2011-12-27 10:06:42 AM
Humans are only using 1 of the 4 existing days available to them.
WTF Indeed
2011-12-27 10:13:45 AM
Vote Ron Paul for President and he'll take us off this fiat time that the government has us on. Sun Dial Standard!
The Stealth Hippopotamus
2011-12-27 10:45:15 AM
Can we start using Stardate?
Snarfangel
2011-12-27 10:45:37 AM
WTF Indeed
:
Vote Ron Paul for President and he'll take us off this fiat time that the government has us on. Sun Dial Standard!
There is just one moon and one
golden
sun. Coincidence?
/It's a small world after all.
Bagelox-99
2011-12-27 11:21:49 AM
URAPNIS
2011-12-27 12:38:26 PM
But what about muh tomato plants?!??!
Crewmannumber6
2011-12-27 12:39:25 PM
Huh?
Impasse
2011-12-27 12:40:47 PM
Clock of the Beast?
John Napkintosh
2011-12-27 12:41:58 PM
cretinbob
:
Humans are only using 1 of the 4 existing days available to them.
Interesting. Speak to me of corners and being educated stupid.
trappedspirit
2011-12-27 12:43:49 PM
Yeah yeah, I've heard this all before
You know who makes a big to do about time? Somebody who gets paid to be a "time director". Coincidence?
sammichtester
2011-12-27 12:47:23 PM
"I got no time for time" -Chong
Kid Lester
2011-12-27 12:50:23 PM
How are leap seconds added? Sounds tricky
You need to force your clock to accept one more second in a minute.
I'll be in the back room with my clock. This could get ugly.
TheFlyingGoat
2011-12-27 12:51:56 PM
The problem is that most systems written since 1972 have implemented the leap second. Far more than those that haven't, in fact. We can either leave the system as it is now, only be required to fix those systems that were incorrectly programmed, and allow international time to continue matching astronomical time. Or we can change all of the systems that were written correctly in an attempt to make the incorrectly written systems not matter. This is a stupid debate, IMHO, and it's likely that the main supporters (politicians?) are ones that would like to see a bump in programming jobs available (similar to Y2K).
StoneColdAtheist
2011-12-27 12:52:15 PM
I just want it to be March again...I'm sick and tired of the sun going behind the western hills at 3:30 pm.
AeroSquid
2011-12-27 12:53:30 PM
What a Time Director might look like.
MrSid
2011-12-27 12:54:56 PM
Time is an illusion, lunchtime, doubly so.
Somebody had to make the reference...
HopScotchNSoda
2011-12-27 12:56:21 PM
AeroSquid
:
[2.bp.blogspot.com image 640x424]
What a Time Director might look like.
What a pair of a Time Director might look like.
msupf
2011-12-27 12:56:38 PM
screw it, let's just move on to metric time.
lohphat
2011-12-27 12:59:16 PM
Dear Slate,
Stop using the iPad optimized content as it blocks pinch-zooming. I can't read the small print and need to enlarge the text.
Stop republishing articles from other sites without a URL to the original. Mentioning the source at the end of yur re-published piece which just take te reader to the top of the site is lazy.
Baloo Uriza
2011-12-27 01:00:05 PM
UTC is your friend
.
John Napkintosh
2011-12-27 01:02:00 PM
lohphat
:
Stop using the iPad optimized content as it blocks pinch-zooming. I can't read the small print and need to enlarge the text.
If pinch-zooming is blocked, I would think that's the exact opposite of iPad-optimized.
tkil
2011-12-27 01:04:59 PM
TheFlyingGoat
:
The problem is that most systems written since 1972 have implemented the leap second. Far more than those that haven't, in fact. We can either leave the system as it is now, only be required to fix those systems that were incorrectly programmed, and allow international time to continue matching astronomical time. Or we can change all of the systems that were written correctly in an attempt to make the incorrectly written systems not matter. This is a stupid debate, IMHO, and it's likely that the main supporters (politicians?) are ones that would like to see a bump in programming jobs available (similar to Y2K).
The biggest problem with leap seconds is that they cannot be accurately predicted; they are the product of observation, and they are distributed only a few months before the necessary adjustment.
This means that disconnected systems cannot keep UTC accurately, even if they have high-precision clocks onboard.
(Why yes, I am working on an embedded, disconnected system...)
The nice thing about removing the leap second is that we don't need to reprogram anything: we simply stop the notifications that would otherwise generate the leap second adjustment. So this isn't any conspiracy to create jobs; it's actually streamlining in a couple of different ways.
StoneColdAtheist
2011-12-27 01:12:36 PM
Now that I've actually read TFA, I'm struck by this: "
We are using a system that breaks time (
the clock says 58, 59, 59 and then it passes to the first second of the next minute
). The quality of time is continuity. This is why a majority in the international community want to change the definition of UTC and drop the leap second
."
If that's the problem, why not just count to 61 in that leap minute, instead of repeating 59? That way the clocks stay accurate
AND
the quality of time is continuous. Elementary, my dear Watson!
lohphat
2011-12-27 01:14:01 PM
I didn't know that GPS time is off from UTC by 15 seconds.
Precise time is critical for GPS calculations especially in differential/WAAS mode.
They even have to factor in relativity for time calculations to compensate for satellite velocity and altitude affecting time calculations. Being off by a second can mean huge errors of altitude error reporting for new aviation GPS receivers coupled with autopilots.
This is some serious shiat when it comes to public safety.
ritalinchild 54
2011-12-27 01:14:13 PM
Baloo Uriza
:
UTC is your friend.
That made my brain hurt!
As well as reaffirming my dalliance into trying to grasp these concepts is weak at best.
NOAA Chart 1 is difficult enough with the definitions of sunrise, sunset, twi-light, and the use of navigational aids.
Plus the other comments in this thread are going to make me read and think on this dismal day.
Thanks?
trappedspirit
2011-12-27 01:14:57 PM
lohphat
:
Dear Slate,
Stop using the iPad optimized content as it blocks pinch-zooming. I can't read the small print and need to enlarge the text.
Stop republishing articles from other sites without a URL to the original. Mentioning the source at the end of yur re-published piece which just take te reader to the top of the site is lazy.
You should probably ask for a full refund
AndreMA
2011-12-27 01:20:34 PM
How about simply counting cumulative seconds for GPS and the like? Not like that's a novel idea. Does clock time really matter there?
stickandmove
2011-12-27 01:23:59 PM
What a Time director might look like:
bmwericus
2011-12-27 01:30:20 PM
Amusingly, we can't simply adjust the lenght of a second as the astronomical corrections are not clock-regular.
Easiest thing to do is eliminate the leap seconds, let the astronomers deal with it for their needs [since a computer can solve the correction automatically for 'em], then punt the future down the road - a minute in 100 years should not be too hard to correct then if it's critical.
Stellar navigation tables will have to be adjusted to compensate, but these are printed annually, should not present an issue.
Other than the editors and writers who won't have the filler article to publish whenever we add a leap second, I can't see any serious downside to making the change.
WelldeadLink
2011-12-27 01:31:28 PM
But I like getting the extra second of sleep!
lohphat
2011-12-27 01:32:04 PM
AndreMA
:
How about simply counting cumulative seconds for GPS and the like? Not like that's a novel idea. Does clock time really matter there?
That's what they do and thus the 15 second drift between GPS and UTC.
There was a problem 12 years ago when the GPS week counter rolled over from 1023 to 0.
Oops
(new window).
Aquapope
2011-12-27 01:34:21 PM
The only people who notice the leap seconds are the people who need them to go away. The people who will biatch about changing it the most are the average folks whose clock are almost certainly off by several seconds, maybe even minutes, anyway. So if they make the change, you're GPS, cell phone, and probably your computer will always be accurate, but your other clocks (the ones you change twice a year) will be whatever you make them depending on what you use for a standard. Much the way it is today. This is no big deal.
Change it, just don't make a big deal out of it so the rabble won't freak out.
SuperChuck
2011-12-27 01:40:19 PM
StoneColdAtheist
:
Now that I've actually read TFA, I'm struck by this: "We are using a system that breaks time (the clock says 58, 59, 59 and then it passes to the first second of the next minute). The quality of time is continuity. This is why a majority in the international community want to change the definition of UTC and drop the leap second."
If that's the problem, why not just count to 61 in that leap minute, instead of repeating 59? That way the clocks stay accurate AND the quality of time is continuous. Elementary, my dear Watson!
Because most programs that deal with time aren't going to accept a seconds value over 59.
The Loaf
2011-12-27 02:18:26 PM
When they decided to implement IPv6, it was decided that human-readable addresses, while nice, weren't all that necessary. Why don't they just do the same for machine-based time keeping? One standard, in a machine readable format, that's then translated to human readable format when (and only when) a human needs to read it? (Like UNIX has been doing since midnight on Thursday, January 1, 1970.)
lohphat
2011-12-27 02:32:39 PM
The Loaf
:
(Like UNIX has been doing since midnight on Thursday, January 1, 1970.)
32 or 64 bit time?
cretinbob
2011-12-27 02:46:31 PM
John Napkintosh
:
cretinbob: Humans are only using 1 of the 4 existing days available to them.
Interesting. Speak to me of corners and being educated stupid.
Greenwich Mean Time is wrong and evil,
for there are 4 simultaneous Days, not 1.
Greenwich has a midnight to midnight 1
corner day rotation. It has an imaginary
midday to midday with broken lines on
chart to avoid bible 1 day error conflict.
It completely ignores sunup & sundown.
Actually, Genesis 1:5 is not even 1 day.
What you have is 4 corners, no time rota.
Earth has 2 plus quads & 2 minus quads
existing as 0 as opposites but, voiding as 1.
Don't forget, you are ONEist retarded,
1 perspective voids your opposite rationale.
//actually, if you haven't been there recently, you should. It's gone to a whole new level.
HopScotchNSoda
2011-12-27 03:06:31 PM
cretinbob
:
//actually, if you haven't been there recently, you should. It's gone to a whole new level.
[referring to TimeCube.com]
Right before the bit you quote, there's this:
+1 x +1 = +1 as if a male value and
-1 x -1 = -1
as if a female opposite,
Hell awaits those who add these.
I think I might have found a problem with his base assumptions.
Bemused Rhino
2011-12-27 03:17:21 PM
StoneColdAtheist
:
Now that I've actually read TFA, I'm struck by this: "We are using a system that breaks time (the clock says 58, 59, 59 and then it passes to the first second of the next minute). The quality of time is continuity. This is why a majority in the international community want to change the definition of UTC and drop the leap second."
If that's the problem, why not just count to 61 in that leap minute, instead of repeating 59? That way the clocks stay accurate AND the quality of time is continuous. Elementary, my dear Watson!
This is how it is implemented, at least on some computer systems (e.g. Unix/Linux). The seconds field is defined as going from 0 to 60, inclusive.
destrip
2011-12-27 03:53:55 PM
Meh. Their Time Director has nothing on this guy:
/obscure?
Gone_Feral
2011-12-27 03:55:21 PM
The Loaf:
When they decided to implement IPv6, it was decided that human-readable addresses, while nice, weren't all that necessary. Why don't they just do the same for machine-based time keeping? One standard, in a machine readable format, that's then translated to human readable format when (and only when) a human needs to read it? (Like UNIX has been doing since midnight on Thursday, January 1, 1970.)
But how many seconds has it been since midnight of Thursday, January 1, 1970? There are applications that need to know that, and right now, the people that write those applications have to use some lookup table or other ad hoc means to figure this out. That's what they're complaining about, and why they want to change it, so that they never have to use these means again, and it's easier to write their software.
The tradeoff of switching to a flat time is that in a few centuries, noon (that time when the sun is roughly at its highest point) will no longer occur at 12PM for your timezone, but at some other time in the day. Sure, it takes a long time, and I won't be alive then, but somebody sooner or later has to deal with it, and then it's not a second or two here and there, but several hours that have to be added or subtracted. The root cause is not the length of the second, it's the non-constant rotation rate of the earth, with its semi-random variations. Nothing we do while maintaining a constant second is going to fix that problem (and trust me, we
really
want to keep the second at a constant duration).
So the current system is a compromise. The few people in society that have to worry about high-precision timing have to take pains to be accurate, while the overwhelming part of society that only cares that noon is when the sun is at the highest point goes on about their lives (seriously, have leap seconds ever impacted the average person?). The proposed change will make it easier on those relatively few guys that write high-precision timekeeping apps, while putting off the major adjustment to
everybody
at some unspecified time in the future.
Personally, I'd like to keep it like it is. Sure, it's a pain once every few years, but we know how to handle it already. I don't see what the big deal is, and we're never going to get around the true problem anyway (the inconstant earth rotation rate). And if you need a continuous system, there's atomic time, which UTC is already calibrated to anyway.
Mouser
2011-12-27 04:09:28 PM
WTF Indeed
:
Vote Ron Paul for President and he'll take us off this fiat time that the government has us on. Sun Dial Standard!
Works for me. I hate having the Sun at different points in the sky whenever I wake up. Plays hell with my biological clock, which is the one that matters to me.
im14u2c
2011-12-27 04:22:11 PM
StoneColdAtheist
:
If that's the problem, why not just count to 61 in that leap minute, instead of repeating 59? That way the clocks stay accurate AND the quality of time is continuous. Elementary, my dear Watson!
Actually, that's how UNIX (and Linux and anything conforming to POSIX) supposedly do it. Their
struct tm
allows the "tm_sec" field to go to 60. The actual UNIX time is just a
time_t
that counts seconds since January 1, 1970, regardless of leap years, leap seconds or any other shenanigans. (The
time_t
was originally a 32-bit number, leading to the upcoming Y2038 problem. 64-bit systems tend to not have that issue.) The conversion to our Babylonian-inspired sexagesimal-derived rendition happens for display purposes only.
Updating the leap second behavior is just a matter of getting updated timezone files, just like we do whenever Congress dinks around with when DST starts/ends here in the US. Eliminating the leap second doesn't really simplify things on systems with date stamps in the past, since to correctly render the time, you need to know the DST rules that were in place
at that time
, not whatever today's rule is.
im14u2c
2011-12-27 04:23:12 PM
im14u2c
:
Actually, that's how UNIX (and Linux and anything conforming to POSIX) supposedly do it. Their struct tm allows the "tm_sec" field to go to 60.
I should say, "go 0 to 60, allowing for 61 seconds."
im14u2c
2011-12-27 04:31:06 PM
Gone_Feral
:
But how many seconds has it been since midnight of Thursday, January 1, 1970? There are applications that need to know that, and right now, the people that write those applications have to use some lookup table or other ad hoc means to figure this out. That's what they're complaining about, and why they want to change it, so that they never have to use these means again, and it's easier to write their software.
That's what the timezone database is for. It can handle
Indiana
. It doesn't even bat an eyelash at leap seconds.
Do all your "monotonic time" stuff in "epoch seconds", and only convert to human-readable time when needed. There's no great reason for the computer to do math directly on human-readable time, any more than it makes sense for computers to do math directly on a length expressed as a combination of miles, yards, feet, inches and mils. Just put everything in one common unit (mils, feet, or whatever makes sense for the problem), and split it back into pieces at the end if you need to.
DrunkWithImpotence
2011-12-27 04:53:22 PM
Unavailable for comment.
/"Is this how it all happens for you? Slowly, and in the correct order?"
LordOfThePings
2011-12-27 05:18:31 PM
You know who else liked to meddle with time?
valkore
2011-12-27 05:28:04 PM
All this article did for me was make me realize that I have very little understanding of how time is calculated, and that I will be dead in the year 2600. Fark you subby.
aerojockey
2011-12-27 05:49:27 PM
This is retarded. In fact using hours/minutes/seconds/days, etc. is retarded except at the very ends of the processing chain, where you're inputing or outputing data for a human user. Internal time on all such time-critical applications should be a single 128-bit integer representing picoseconds since a time epoch, no exceptions. Or, hell, why not yoctoseconds? That'll cover most advanced physics uses that need more precision than picoseconds, and it won't be exhausted for ten million years.
Voiceofreason01
2011-12-27 05:51:54 PM
lohphat
:
I didn't know that GPS time is off from UTC by 15 seconds.
Precise time is critical for GPS calculations
especially in differential/WAAS mode
precise timing is fundamental to how GPS works; so precision is always critical for GPS calculations
/just sayin'
Gone_Feral
2011-12-27 06:18:44 PM
valkore:
All this article did for me was make me realize that I have very little understanding of how time is calculated, and that I will be dead in the year 2600. Fark you subby.
You haven't seen the half of it. Wait until you see when we start factoring general relativity into it. ;)
aerojockey:
This is retarded. In fact using hours/minutes/seconds/days, etc. is retarded except at the very ends of the processing chain, where you're inputing or outputing data for a human user. Internal time on all such time-critical applications should be a single 128-bit integer representing picoseconds since a time epoch, no exceptions. Or, hell, why not yoctoseconds? That'll cover most advanced physics uses that need more precision than picoseconds, and it won't be exhausted for ten million years.
Of course that's retarded. That's why nobody in any level of professional computational sciences does that.
We've
gotten past that centuries ago. But the discussion isn't about internal representations, it's specifically about those "very ends of the processing chain." Monotonic timekeeping still has to relate back to human observables at some point. Epoch time 31,546,234.2354555654452 seconds doesn't mean anything to a human, even the one doing the computation. If a human is involved, it's always going to come back to YYYY/MM/DD hh:mm:ss.ssssss, or some variant thereof. Most humans are going to also want that representation to be meaningful relative to the events in their lives, like day and night cycles, and Friday night at the pub. And there's the rub, because those things aren't as regular as one might think. Well, maybe Friday night at the pub is.
And don't be defining what precision you think I'm going to need to do my computations. Stick with the standards for human representation, and let each of us worry about what we need to do our work, and how we'll relate it back to the standard. Seriously. Mitts off my computational techniques, or I'll bite one of your fingers off.
Displayed
50
of
67
comments
First
|
«
|
1
|
2
|
»
|
Last
|
Show all
View Voting Results:
Smartest
and
Funniest
Redisplay/refresh comments
This thread is closed to new comments.
Submit a Link »
Like Fark!
+1 Fark!
Follow @fark on Twitter
Fark via RSS
Top Links
Top Comments
Top Submitters
Press/Publicity
Headlines of the Week
All Latest
Fark Forum
Link Voting
Sports Forum
Fark Blogs
Geek Forum
Fark Book
Entertainment Forum
Fark Travel Guide
Politics Forum
Fark Parties
Fark Party Forum
Fark Chat
Photoshop Forum
PS/Photo Browser
Farktography Forum
Fark Quiz
From the
Fark Shop
:
The Mayans Told Me Not To Come
X-Wing Fighter - Super Deformed Plush
Emergency Underpants
PuzzleWare
More from the
Fark Shop
»
Stories from our partner sites:
5 Movie Roles Will Smith (Probably) N...
Katy Perry Seems Surprisingly Cool Ab...
The GIFs That Keep on Giving
11 Bizarre Gadgets You Don't Want You...
More news at Scribol »
UFC 146 Live Discussion - This Saturday
This Week In Posters And Stills
Will Smith's 15 Corniest Rap Verses
12 TV Stars We Love In Movies We Hate
More news at UPROXX »
Ageless Andie MacDowell Dazzles On Th...
Nicole Kidman Is Ravishing In Red And...
Kristen Stewart Takes The Plunge In A...
Jennifer Love Hewitt Flaunts Her Curv...
More news at Starpulse »
Vintage Vegas: Rare Photos of a Deser...
Hell on Wheels: In Praise of Mutant B...
World War II: Pictures We Remember
Behind the Picture: The Liberation of...
More news at Life »