3 ms·
> Plenty of people on HN were bashing "stupid" mistakes leading to security vulnerabilities in recent months and years, even though those bugs we missed by many
by dunpeal 8y ago
> Plenty of people on HN were bashing "stupid" mistakes leading to security vulnerabilities in recent months and years, even though those bugs we missed by many smart people.
There are examples of subtle yet fundamental bugs that escaped notice for decades, often under the watchful eyes of some of the smartest, most experienced engineers in the industry:
https://ai.googleblog.com/2006/06/extra-extra-read-all-about-it-nearly.html https://ai.googleblog.com/2006/06/extra-extra-read-all-about...
Another thing people are missing in the misguided comparison to "civil engineering" is that programming is several orders of magnitudes more complex than building bridges. It's much harder to design fault-tolerance, and your routine can completely blow up due to subtle bugs like the above.