News for hackers. Stuff that matters.
Re:Re-decentralizing the Web, for good this time by bluGill on Friday January 11, 2019 @04:25PM (#18887227)
First someone has to make a server that is perfectly secure and lasts for 50 years without any updates. It needs to be like a thermostat from the 1950s - maybe it lacks the latest features but it still works just the same as new. I'll accept maybe it only needs to last 10 years, but that is the minimum time.

I have family to think about: I don't have time to update my servers every time some new zero-day is fixed. I'd rather pay someone else to deal with those details. My five year old is growing up time with him is far more important that fixing security holes.

Re:Re-decentralizing the Web, for good this time by kodablah on Friday January 11, 2019 @04:30PM (#18887278)
> First someone has to make a server that is perfectly secure and lasts for 50 years without any updates.

Nah, your auto-updating desktop is fine. The software itself might evolve to an hands-off, evergreen-type of approach, but for now just a desktop daemon is fine. The reason keeping servers updated seems so non-trivial is that we visualize it in an ops sense like we're at work.

Re:Re-decentralizing the Web, for good this time by AnIdiotOnTheNet on Friday January 11, 2019 @04:52PM (#18887518)
> Nah, your auto-updating desktop is fine.

As confirmed by the lack of complaints about auto update in Windows 10. I mean, its not like updates ever break anything anyways.

Re:Re-decentralizing the Web, for good this time by SpaceManiac on Friday January 11, 2019 @09:54PM (#18889280)
I'd argue that it's the practice and not the principle of auto-updates which is unsound. Automatic security patches make a lot of sense in the current security climate, but once that infrastructure exists it is irresistible to use it for random feature creep and marketing.
Re:Re-decentralizing the Web, for good this time by AnIdiotOnTheNet on Saturday January 12, 2019 @12:23AM (#18889829)
> I'd argue that it's the practice and not the principle of auto-updates which is unsound.

I disagree. I've yet to encounter a system where automatic updates didn't sometimes break things. It's a nice theory, but in practice things break when you change things they depend on even when you're trying not to, and a lot of developers don't try that hard. Not to mention, sometimes you're dealing with design flaws that cause API changes, or programs relying on behavior that wasn't officially part of the stable interface. Auto-updating causes more problems than it solves.

Re:Re-decentralizing the Web, for good this time by hinkley on Saturday January 12, 2019 @03:28AM (#18890317)
I don’t think it would be that hard to build an update system where not everyone gets updates at once, and you wait for consensus among early adopters before forcing it on the remaining users.
Re:Re-decentralizing the Web, for good this time by AnIdiotOnTheNet on Saturday January 12, 2019 @10:59AM (#18891707)
No amount of early adopters will ever have full coverage of what people actually have, in part because the people who need reliability are not likely to be early adopters in the first place.
Re:Re-decentralizing the Web, for good this time by mbrock on Saturday January 12, 2019 @03:56AM (#18890374)
You still need a company or foundation stable and competent enough to maintain it and not ruin it for 50 years...
Re:Re-decentralizing the Web, for good this time by hinkley on Saturday January 12, 2019 @04:47PM (#18893456)
I wish home appliances all used the same form factor for controller boards for these smart appliances. Like a socket for a raspberry pi (instead of a hat).

Had to replace my dishwasher because the controls shorted out.

A motor or the display could just as easily burn out, but this article is about software problems, which you could fix with a workalike board.

Re:Re-decentralizing the Web, for good this time by cgh on Friday January 11, 2019 @07:32PM (#18888580)
Worldwide, most people access the internet via mobile devices. They don't own or use desktops. Beyond that, many don't have internet to the home. They just use their phones.