News for hackers. Stuff that matters.
Re:Cockpit – Integrated, glanceable, web-based interface for... by kbenson on Friday February 19, 2021 @07:40PM (#26200091)
Because managing the correct way to handle downtime and how to respond to problems is vastly different when serving one person that will generally be actively using the device less than half the time of the day or far less, and serving thousands or millions of people using it such that at any one moment multiple people might be actively using it.

> Edit: Brainstorming here: specifically, I'd like a more accessible UI, automatic updates, sensible defaults on all apps, an easier way to get started and so on.

To some degree, that's sort of like saying "I can drive a car, and cards are simple, why isn't driving an 18-wheeler truck as simple, or a cargo ship, or a cargo plane? I don't see why it has to be more complicated than a car."

Re:Cockpit – Integrated, glanceable, web-based interface for... by luplex on Saturday February 20, 2021 @04:20AM (#26202874)
I think of it more like a pickup truck: It's easy to drive and gives consumers all the cargo space they would ever need. Not everyone needs to run Netflix's backend. But for things like a blog, an email server, a matrix server, controls for your smart home, and so on, it would be preferable to have users control them.
Re:Cockpit – Integrated, glanceable, web-based interface for... by franga2000 on Sunday February 21, 2021 @04:07AM (#26212027)
Cloudron, Sandstorm, Synology, etc. exist for exactly those people, as do Canonical's Snaps for those more comfortable with a CLI.
Re:Cockpit – Integrated, glanceable, web-based interface for... by Risord on Saturday February 20, 2021 @04:13AM (#26202851)
I claim that it's possible to design cargo ships and planes to be driven by anyone with short training compareable to driving license.

It all comes down how much you want to invest for being as safe as possible from accidents. Cost of cargo ship or plane accident is very high and there is no valuable reasons(?) why everyone should be able to drive those vehicles. Therefore it makes sense that those vehicles are driven by professionals and are designed for professionals.

If your server has millions of users and it provide such value that down time is not an options, maintaining such server should be done by professionals and maintenance tools should be designed for professionals.

However thats not case for every server and cost of failing "empty" server is basicly zero (unlike empty cargo plane).

I think it would be interesting to see software designed around not centralized servers, not PCs, but PSs = Personal Servers where user data lives on their own servers and services only link and communicate between them.