Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The mars probe unit problem was mismatched between different software programs. One was telemetry reported by the spacecraft to the ground, the other was software on the ground that used this telemetry to perform calculations that reported the results with the incorrect units.

Maybe the answer is that strong typing should somehow continue outside of the individual programs and be embedded in file formats as well?



Yes. Any message exchanges should have type encoded like in ASN.1, but not sure whether NASA used such a format.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: