Until i can give a laptop with linux to my neighbour without also needing to also provide support, its not there yet.
I mean, isn't your neighbor already getting Windows support from his son or nephew anyway? Let's not pretend that there exists a magical and perfect OS for those who don't want to learn one. Some learning is required, whichever the OS, and I would be hard to convince that a current preinstalled Linux is more difficult to handle than a current preinstalled Windows.
Windows has for itself that it's a devil most people know/got exposure to (thanks to Microsoft schemes and monopolistic practices), there is nothing inherently better or easier about it (and arguably quite the opposite).
What I found compelling about the sync is that you can have your other machines' histories there with you, but in the background, behind a different shortcut, just in case you need to re-run or check that command you ran somewhere else few years ago…
As I said, I haven't used that yet, but that's in many ways more appealing than having to SSH onto said machine (assuming it's even possible).
Been using it for months, haven't gotten to use the sync yet, my only regret so far is that it doesn't support case insensitive search which is a pretty big deal for me unfortunately.
Most containers don’t package DB programs. Precisely so you don’t have to run 10 different database programs. You can have one Postgres container or whatever.
You can typically configure the software in a docker container just as much as you could if you installed it on your host OS…
True, but how large do you estimate the intersection of "users using docker by default because it's convenient" and "users using docker and having the knowledge and putting the effort to fine-tune each and every container, optimizing/rebuilding/recomposing images as needed"?
I'm not saying it's not feasible, I'm saying that nextcloud's packaging can be quite tricky due to the breadth of its scope, and by the time you've given yourself fair chances for success, you've already thrown away most of the convenience docker brings.
See my reply to a sibling post. Nextcloud can do a great many things, are your dozen other containers really comparable? Would throwing in another "heavy" container like Gitlab not also result in the same outcome?
that endlessly duplicating services across containers causes no overhead: you probably already have a SQL server, a Redis server, a PHP daemon, a Web server, … but a docker image doesn't know, and indeed, doesn't care about redundancy and wasting storage and memory
that the sum of those individual components work as well and as efficiently as a single (highly-optimized) pooled instance: every service/database in its own container duplicates tight event loops, socket communications, JITs, caches, … instead of pooling it and optimizing globally for the whole server, wasting threads, causing CPU cache misses, missing optimization paths, and increasing CPU load in the process
that those images are configured according to your actual end-users needs, and not to some packager's conception of a "typical user": do you do mailing? A/V calling? collaborative document editing? … Your container probably includes (and runs) those things, and more, whether you want it or not
that those images are properly tuned for your hardware, by somehow betting on the packager to know in advance (and for every deployment) about your usable memory, storage layout, available cores/threads, baseline load and service prioritization
And this is even before assuming that docker abstractions are free (which they are not)
From this we can easily plot a trajectory where China might, within a couple decades, overpass both the EU (earliest industrialized nations) and the US (largest economy) and become the largest CO2 emitter in the history of mankind.
IMO, no large historical polluter should get away scot free, but it's certainly much worse to reach that point during the 21st century, when climate change is known and feared, and when clean energies are abundant.
Yup, and that's ignoring the loss in transforming and transporting the energy across the grid, and in the chemistry of the battery itself through charges and discharges. Energy density of batteries is also a fraction of that of petrol, so every EV is also carrying around a lot of extra weight.
And it's not even necessarily true: it takes a certain mileage to offset the extra CO2 that an electric vehicle requires for its manufacturing (mostly batteries), which directly depends on the grid's carbon intensity. If you recharge your EV from a coal or oil plant, you are still burning coal and oil.
At that point, just create heat from the excess energy, store it, and push it through district heating