From /.
"Reuters reports that the next Space Shuttle mission may have to be deferred if it gets too close to the New Year because the onboard computers do not handle the changing of the date in the same way as the ground computers. From the article: '"The shuttle computers were never envisioned to fly through a year-end changeover," space shuttle program manager Wayne Hale told a briefing. The problem, according to Hale, is that the shuttle's computers do not reset to day one, as ground-based systems that support shuttle navigation do. Instead, after December 31, the 365th day of the year, shuttle computers figure January 1 is just day 366."
Excuse me? That's a first-semester programming assignment! What IDIOT put code like that into something as critical as the Shuttle's computer systems?
"Reuters reports that the next Space Shuttle mission may have to be deferred if it gets too close to the New Year because the onboard computers do not handle the changing of the date in the same way as the ground computers. From the article: '"The shuttle computers were never envisioned to fly through a year-end changeover," space shuttle program manager Wayne Hale told a briefing. The problem, according to Hale, is that the shuttle's computers do not reset to day one, as ground-based systems that support shuttle navigation do. Instead, after December 31, the 365th day of the year, shuttle computers figure January 1 is just day 366."
Excuse me? That's a first-semester programming assignment! What IDIOT put code like that into something as critical as the Shuttle's computer systems?
no subject
no subject
And yes, I know that neither one of them had anything to do with the onboard computers, but if you let people start thinking that February is a "cursed" month for the shuttle, and combine that with date-handling problems in their computer systems, I wouldn't blame the astronauts if they refused to fly any mission that combined those two!