Hacker News new | ask | show | jobs
by larzang 2034 days ago
It's not a question of perfect, it's a question of __unnecessary__ fragility/vulnerability. We all rely on electricity because the alternative is far more difficult. We drive despite the costs and problems because most places in the US have been designed entirely around driving and it's very difficult to survive otherwise.

Does my fridge actually need to talk to the internet? Do my lightbulbs? Are the gains from having an addressable coffee maker worth the downsides when things break (or are broken due to security being an afterthought at best) over having a coffee maker that's just a coffee maker?

It's not any different than any other code all of us write on a weekly basis, when you start tacking on unnecessary features and increasing the complexity you will inevitably compromise the stability and simplicity of the features it must have to do its job. It's why the Unix philosophy exists to begin with.