Hacker News
points by weinzierl 1 day ago | 0 comments
We don't do rolling upgrades on steam boilers nor do we do it on our door locks. Nothing is perfect, we just need good enough and we are currently far away from good at all.

When it comes to software it hasn't always been the case. Before the Internet software was considered something stable and even now there are areas, like functional safety critical software, where this is true to some degree.

It's not that it can't be done.

It used to be expensive to a certain extent it will stay expensive, but modern languages, tooling and formal methods will hopefully mitigate that enough.

[–] cowlevel 16 hours ago
Most door locks are easy to pick btw. They're not protecting you with technical excellence, they're protecting you by making the thief spend a little time so the neighbours might see him.
[–] esseph 15 hours ago
> but modern languages, tooling and formal methods will hopefully mitigate that enough.

No, they won't :) This is the world now.

Hacker News