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

Again, when you're building a missile nobody should "forget" a detail.

You have very clearly in the specification, "this missile SHALL not have a run time before reboot of greater than 36 hours ref. donut_count.c:423 integer counter overflows"

Seriously, there's a military standard for pop tarts and they'd get rejected if they had out of spec amounts of frosting on top. It is not the software world you live in.

It's not that they don't ever make mistakes, just an extraordinary amount of effort is put into not making mistakes and oftentimes things are done "wrong" on purpose because of tradeoffs ordinary silicon valley software engineers have no context about.





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

Search: