logoalt Hacker News

bruckieyesterday at 8:44 PM3 repliesview on HN

> Do we, really?

Yes, or pretty close to it. What we don't know how to do (AFAIK) is do it at a cost that would be acceptable for most software. So yes, it mostly gets done for (components of) planes, spacecraft, medical devices, etc.

Totally agreed that most software is a morass of bugs. But giving examples of buggy software doesn't provide any information about whether we know how to make non-buggy software. It only provides information about whether we know how to make buggy software—spoiler alert: we do :)


Replies

PaulHouleyesterday at 11:02 PM

There is a huge wetware problem too. Like if I can send you an email or other message that tricks you and gets you to send me $10k, what do I care if the industry is 100% effective at blocking RCE?

show 1 reply
colonCapitalDeeyesterday at 10:32 PM

Then we can't do it. Cost is a requirement

show 3 replies
rcxdudeyesterday at 10:52 PM

That software also often has bugs. It's usually a bit more likely that they are documented, though, and unlikely to cause a significant failure on their own.

show 1 reply