• drkt@scribe.disroot.org
    link
    fedilink
    English
    arrow-up
    6
    ·
    2 months ago

    I agree with the premise that selfhosting is not something the layman can or want to do, but the assumption that self-hosters only host software that serve themselves is very, very dumb, and clearly comes from the mouth of someone who self-hosts out of hate for corporate services (same, though) and not for the love of selfhosting.

    He complains that the software he uses can’t handle multi-users, but that sounds like a skill issue to me. His solution is to make his government give him metered cloud services. What he actually wants is software that allows multi-users. What he wants, by extension, is federated services.

    The bulk of users on the fediverse are on large, centrally/cloud hosted instances, but the vast majority of instances are self-hosted, and can talk to the centrally hosted instances, serving usually more than the 1 user who’s hosting the instance in their attic.

    The author conflates self-hosting with self-reliance, and I understand why, but it’s wrong. If you’re part of this community, you’re probably not some off-gridder who wants nothing to do with society, self-isolating your way out of the problems we face. If you’re reading this, you already know that we don’t have to live on our own individual and isolated paradise islands to escape Big Tech. Federation is the future, but selfhosting is fundamental to that, and not everything can or should be federated. Selfhosting is also the future.

    • SayCyberOnceMore@feddit.uk
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      That’s an interesting point…

      I’d like to share some (holiday) photos with my friends & family, so I can put those onto Pixelfed / Friendica / etc… I don’t necesarily want to share all the photos…

      And that’s using the cloud.

      Job Done. The self-hosting + federated cloud future is here!

      Rejoice.

      • filcuk@lemmy.zip
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        The photo sharing complaint I don’t understand, unless immich doesn’t have the option to provide public or password protected share and upload links, which would be a real shortcoming for such app.

        • Burnoutdv@feddit.org
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 months ago

          Immich indeed has that option, I use it frequently. Password protection and upload option

  • philpo@feddit.org
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    2 months ago

    Lol. So we trust local governments and communities now?

    Has anyone ever worked with them IT wise?

    I do so in four different EU countries and know people who do in the US and Canada. And…well…there is a reason local governments often went towards the cloud services. Do people think Joe Admin in Bumfucknowhere can operate what basically becomes a MiniDC? And who controls that?

    Sorry. Either go “host at home” and only fuck up things for oneself. Or do it properly with a proper DC. Colocate if you want. But that? I know it sounds appealing, especially for someone entering selfhosting (like the author did a few weeks ago). But there is a reason hosting is a business once it comes to other peoples data.

    • interdimensionalmeme@lemmy.ml
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      I can easily host vaultwarden, trillium, docker-mailserver, jellyfin, borgbackup and syncthing instances for my 5 neighbours. Everyone who’s even slightly good with computers can do that for their neighbours. That’s what I think when I hear “community”. Not online fandoms.

      • philpo@feddit.org
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 months ago

        Yeah. And I am sure you won’t do anything bad.

        But we all know how many that will not be the case. There were countless cases of school IT staff being malicious, of healthcare IT staff being malicious. Do you think that won’t be happening regularly on a small community scale? And that goes both ways: What happens when your neighbour suddenly accuses you of stealing passwords from you?

        Don’t get me wrong - I am also providing services to my friends and family. But I absolutely do refuse to do so for any vital or financially debilitating services (which I consider vaultwarden for example). And I am seeing large issues with promoting this model as a solution - which need to be addressed.

  • AA5B@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 months ago

    The authors approach to not owning anything digital was to attempt self hosting. But the authors reaction to the amount of work was that he shouldn’t own the “self-hosting”? He does not even realize that he’s back to not owning anything

    • elDalvini@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 months ago

      He proposes the cloud be owned by communities, so in a way by everyone. That’s not the same everything being owned by private companies.

  • ehxor@lemmy.ca
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 months ago

    Companies like Amazon have been playing dirty with Digital Rights Management (DRM) since the Internet’s inception.

    False. They came along after the fact and sullied the waters, then lobbied to make it illegal to tinker with the DRM locks, then got richer than God.

  • SincerityIsCool@lemmy.ca
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    2 months ago

    I agree that we need to find a way to make this communal rather than individualistic, but government backing isn’t that. It would be nice if that happened and all, but with a thesis like that it feels like it’s missing the mark calling state-hosting "community ". How do we make self-hosted services something that can serve at the level of the community? Like a load balancing reverse proxy that points to the servers those in the community can host and everyone invites their friends and neighbours.

  • thejml@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 months ago

    Instead of building our own clouds, I want us to own the cloud. Keep all of the great parts about this feat of technical infrastructure, but put it in the hands of the people rather than corporations. I’m talking publicly funded, accessible, at cost cloud-services.

    I worry that quickly this will follow this path:

    • Someone has to pay for it, so it becomes like an HOA of compute. (A Compute Owners Association, perhaps) Everyone contributes, everyone pays their shares
    • Now there’s a group making decisions… and they can impose rules voted upon by the group. Not everyone will like that, causing schisms.
    • Economies of scale: COA’s get large enough to be more mini-corps and less communal. Now you’re starting to see “subscription fees” no differently than many cloud providers, just with more “ownership and self regulation”
    • The people running these find that it takes a lot of work and need a salary. They also want to get hosted somewhere better than someone’s house, so they look for colocation facilities and worry about HA and DR.
    • They keep growing and draw the ire of companies for hosting copies of licensed resources. Ownership (which this article says we don’t have anyway) is hard to prove, and lawsuits start flying. The COA has to protect itself, so it starts having to police what’s stored on it. And now it’s no better than what it replaced.
  • bitwolf@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 months ago

    Something that’s always given me trouble is sharing my music.

    If I hear a cool song and want to send it to a friend I have to go to YouTube.

    And many of my friends send me Spotify tracks. The share feature of Navidrome has been incredible for this.

    I can send them a link and have a listen party with them and then erase the link when were done.

    It’d be nice to have this feature in more of the self hosted apps.

    • MysteriousSophon21@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 months ago

      I’ve had the same problem with audiobooks until I found the soundleaf app - it connects to my self-hosted audiobookshelf server and makes sharing with freinds super easy without having to use mainstream services.

  • SolarPunker@slrpnk.net
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 months ago

    Every city should host main public web servicies for its citizens, each one as an instance of a complex system, that’s how anarchy works.

  • James R Kirk@startrek.website
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    The LinkedIn-styled writing here is hard for me to get through, but I think the general gist is that for profit platforms are easier to onboard which I agree with. This line stands out:

    And what do we get in return? A worse experience than cloud-based services.

    I have to disagree somewhat, it’s a different experience that is absolutely more difficult in many ways, but for those of us who value privacy, control over our data, and don’t like ads, the trade-off is worth it. Also it goes without saying that the usability of selfhosted apps has exploded in the past few years and it will likely become less and less of an issue.

    • Vendetta9076@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 months ago

      Its funny to say a worse experience because I can confidently say that all the services ive replaced are equal or better than their corporate counterparts. And sometimes better by 10x

  • Omnipitaph@reddthat.com
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    This guy didn’t want to do the leg work of emailing his photos to his friends, and declares self-hosting isn’t the solution to a social net? I totally see the point in community hosting, in fact I’m all for that.

    But really? You don’t have to make your servers public facing, you just white-list the people you want to see your stuff and make sure to organize your drives with public and private pages.

    He went through all that and didn’t take it far enough.

    • gandalf_der_12te@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      emailing his photos to his friends

      that’s sometimes difficult, e.g. when you have thousands of photos, and emails have a size limit of 20 MB per email. using matrix chat or sth is also not ideal since the other side will have to download images one-by-one. sending a zip file might work, but the matrix protocol might have a size limit for attachments.

      an FTP server might work. also consider that you want to store the images somewhere, not just send them once. how do you do that with messaging services?

  • sugar_in_your_tea@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    2 months ago

    End-to-end encryption means the service provider can’t see your data even if they wanted to

    Not necessarily. All it means is that intermediaries can’t see the data in transit. You need to trust that the data is handled properly at either end, and most service providers also make the apps that you run at either end. Your library is more likely to buy whatever is cheapest than what respects your privacy the most (e.g. probably Google drive, not Tuta or Proton).

    The incentives for even community-hosted services (e.g. if the library spun up its own cloud servers) to share/sell information is just too high. Maybe the library found someone uploading illegal content, and they wanted some monitoring in there to catch service abusers going forward. They’ll probably put something into the client that a third party monitors, and now you have someone snooping on everything.

    Instead of this, I think P2P storage is the better option for those who don’t want to self-host. That way there’s an incentive for the person providing storage to not know what it is (reduce liability), as well as the person submitting the data (reduce risk). Unfortunately, most current solutions here are a little shady, because they either rely on volunteers (no guarantees about data integrity) or anonymous payments (again, no guarantees about data integrity).

    I’d like to see something in the middle:

    • apps that work off buckets of data, that the user configures
    • services that provide data guarantees that users can choose (e.g. AWS S3, Backblaze B2, Hetzner Storage boxes)
    • common protocol between apps for accessing this data

    So if you want more storage, you buy said storage and know who is responsible for protecting it, and your app doesn’t care where it comes from.

    That’s possible, but the bigger leap is getting people off the major platforms like Google’s or Microsoft’s cloud.