Skip Navigation

Posts
6
Comments
454
Joined
2 yr. ago

  • At that point, just create heat from the excess energy, store it, and push it through district heating

  • If this community ever wants to be taken seriously, shouldn't it forbid random users from modifying the title of linked content?

  • 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.

  • Mercurial* and no, GitHub never supported hg, that was kind of the distinguishing feature of bitbucket back in the glory days of VCS plurality.

    Now if you need mercurial hosting, heptapod (a friendly fork of gitlab with mercurial support) is a great way to go

  • 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.

    Well, that's not the case of the official Nextcloud image: https://hub.docker.com/_/nextcloud (it defaults to sqlite which might as well be the reason of so many complaints), and the point about services duplication still holds: https://github.com/docker-library/repo-info/tree/master/repos/nextcloud

    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?

  • Well, that is boldly assuming:

    • 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)

  • and why would that be? More abstraction thrown in for the sake of sysadmin convenience doesn't magically make things more efficient…

  • Take that as you want but a vast majority of the complaints I hear about nextcloud are from people running it through docker.

  • Per capita CO2 is 4x that of China

    Sorry, I can't leave your message uncorrected:

    https://ourworldindata.org/grapher/co-emissions-per-capita?tab=chart&time=1966..latest

    The USA is at 15t per Capita, on a steep decline, China is at 8t per Capita and growing fast. The EU is at 6.2t and equally on a steep decline.

    https://ourworldindata.org/grapher/share-of-cumulative-co2

    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.

  • Per Capita equivalent CO2 emissions is quite high, but measurably on the decline as a result of more efficiency (mentioned in the article)

  • 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.

  • Could you please run us through your maths? I'm legit curious.

  • 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.

  • I mean, from here I see only one person feeling obliged to bring up:

    • America
    • Imperialism
    • Slavery
    • Genocide
    • IQ
    • boot licking

    in a thread that has absolutely nothing to do with this, and this person isn't me. So do yourself a favour and go babble with people who care.