Google
 

Aardvark Daily

New Zealand's longest-running online daily news and commentary publication, now in its 18th year. The opinion pieces presented here are not purported to be fact but reasonable effort is made to ensure accuracy.

Content copyright © 1995 - 2013 to Bruce Simpson (aka Aardvark), the logo was kindly created for Aardvark Daily by the folks at aardvark.co.uk



Please visit the sponsor!
Please visit the sponsor!

The longest day of winter

2 July 2012

If you're feeling just a little more tired than usual today -- it's probably because you're feeling the effects of the extra second that was added to the world's clocks over the weekend.

Cue Tui's ad.

The reality is that this leap-second, which was added to keep the world's clocks in sync with the rotation of the earth, went unnoticed by you and I but it did apparently cause some issues for a few hi-tech systems.

One of the biggest victims of this leap-second were Java-based systems -- although there are reports that some Linux-based systems were also jarred into failure by the sudden appearance of a 61-second minute.

Since leap-seconds are nothing new, you'd have thought that a method for handling them would have long-been a standard part of today's OSes and computer environments -- yet apparently, it is not.

Because the time taken for the earth to revolve is not exactly 24 hours (and due to the effect of tidal drag from the moon, the rotation is actually slowing), "keepers of the time" have added leap-seconds that total almost a whole extra half-minute during the past 40 years or so.

Interestingly enough, Google has been smart enough to factor in leap seconds by using an alternative strategy...

Instead of using a 61-second minute and adjusting the clocks of its systems in one abrupt step (with the resultant risks), the search-giant has implemented a strategy it calls "leap smear" -- where far more frequent "micro-adjustments" are made. Instead of a single big jump, many, many micro-jumps of just a few milliseconds are performed over a protracted period ahead of any leap-second.

Of course totally stand-alone systems need not worry about things such as leap-seconds -- their realtime clocks tend to drift by far more than a second or so every month and since they have no other frames of reference -- they continue unaffected -- in a state of temporal isolation.

The real problem arises when computers must talk to each other using protocols which are heavily reliant on accurate temporal synchronisation. The effect of a computer or computers appearing to operate "in the future" can be devastating to the integrity of a network if such contingencies are not properly catered for.

Let's hope that this is the last time programmers are caught unawares by the evil leap-second.

Next time they really ought to know better.

Now all we have to worry about is the Y3K bug -- right?

Please visit the sponsor!
Please visit the sponsor!

Have your say on this...

PERMALINK to this column

Oh, and don't forget today's sci/tech news headlines


Rank This Aardvark Page

 

Change Font

Sci-Tech headlines

 


Apart from the kind support of the sponsor, Aardvark Daily is largely a labour of love that involves many hours of hard work each month. If you appreciate the content you find here (or even if you don't) then please visit the sponsor and also feel free to gift me a donation using the button above.

Remember, this is purely a gift, you'll get nothing other than a warm fuzzy feeling in return.


Features:

Beware The Alternative Energy Scammers

The Great "Run Your Car On Water" Scam

 

The Missile Man The Missile Man book

Previous Columns

(3D printed) guns don't kill people...
A few weeks ago we saw the first successful firing of a pistol made entirely from 3D printed parts (firing pin excepted)...

A transistor for (almost) everyone
Microsoft has announced a new version of the XBox games console...

Yahoo - money can't buy you love
This week, Yahoo announced that it had bought the blogging platform Tumblr for a whopping US $1.1bn...

Hard work(shop)
Today I call on my readers to share some of their brilliance and insight...

Google: Do as we say, not as we do (again)
What's Google's motto again? "Don't be evil"?...

Yes, they're banning lasers here
After you've watched how bureaucrats and regulators work, some things are very easy to foresee...

Let's tax the Internet!
Ah, the French!...

A whiff of stupidity in the air
Damn, another column about me! I wish something interesting would happen to someone else...

Drone saves a life
Regular readers will recall that many months ago, I started an initiative to create an "Amateur Drone Register"...

One man's crime is another's...
Imagine if Google decided to make the entire inventory of recorded music and movies available for download from its websites -- without the permission of the copyright owners...