Skip to content

Comment on Ada holding up F-22 Raptor upgradesparent

Comments

I have no idea about their overall code quality but there was a famous F-22 bug found a few years ago where it lost all navigation systems when crossing the international date line.

http://www.defenseindustrydaily.com/f22-squadron-shot-down-b...

Date/Time code is notorious. It always seems simpler than it actually is. There are always corner cases you forgot about. None of it is rocket science. Instead, it's the stupid arbitrariness of it that gets you. (Commodity trading is often the same.)

My boss taught me that whenever the word date / time / etc creep into a spec double your estimation for completion.

He was trying to be funny to make a point... but there is definitely a nugget of truth to it. Time is hard. (I write embedded DVR software these days)

Stealing a joke from a co-worker, I think that should be called an epoch fail.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.