The Timaru Herald

Leap year confounds computers

- Esther Taunton

February’s extra day threw a spanner in the works at petrol pumps around the country yesterday, with some pay-atpump systems unable to process transactio­ns.

Pumps at Gull, Waitomo and NPD stations were affected by the glitch, which a Gull spokespers­on said was caused by the leap day.

But how, in 2024, can the addition of a single extra day still cripple a computer system?

Human error – yes, that old chestnut. Because although it’s computers doing the crashing, it’s their programmin­g which triggers the problem.

If February’s extra day isn’t factored in during coding, malfunctio­ns in time and date calculatio­ns can strike when the 29th rolls around.

Unfortunat­ely, yesterday’s petrol pump problems weren’t the first and are unlikely to be the last to strike on a leap year.

At midnight on December 31, 1996, the Tiwai Point aluminium smelter ground to a halt after the computer system failed to recognise the extra day in the year.

A smelter in Tasmania was similarly affected and the repair bill across the two sites ran to more than $1 million.

In 2012, Microsoft’s Azure cloud computing platform was out of action for 12 hours because it couldn’t authentica­te a certificat­e dated February 29.

Sony also ran into problems after misidentif­ying 2010 as a leap year. The mistake caused havoc with the PlayStatio­n 3’s internal clock, leading to connectivi­ty issues and error messages.

And a leap year bug in the luggage system at Dusseldorf Airport in 2016 caused more than 1200 pieces of luggage to miss their flights on February 29.

 ?? ?? Mistakes in computer coding can cause leap year problems.
Mistakes in computer coding can cause leap year problems.

Newspapers in English

Newspapers from New Zealand