Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
TheSmoun1517yWhat‘s really funny about this, if I remember correctly, they needed this code only for the first 5 seconds into flight but wouldn‘t turn it off until 40 seconds into flight. The rocket exploded at T+39 seconds. Our Professor at one of my lectures told us that story to show why unchecked conversions are bad π
-
Wow, we just talked about this yesterday in a lecture, with almost the same text in the presentation. What a coincidence π You did not move from Florida to Dortmund, Germany spontaneously, did you? π€
-
teequila6797yI think, this story is always the introduction into QM-lectures aroubd the worldπ
-
Indees this story is used everywhere for the first oe second year as a mean to highlight the fact that one snall thing can fuck everything up π
The story of the $500,000,000 error.
In 1996, an unmanned Ariane 5 model rocket was launched by the European Space Agency.
Onboard was software written to analyze the horizontal velocity of the spacecraft. A conversion between a 64-bit floating point value and a 16-bit signed integer within this software ultimately caused an overflow error just forty seconds after launch, leading to a catastrophic failure of the spacecraft.
That day, $7 billion of development met it's match: a data type conversion.
rant