Hello,

There are loads of people who dislike centralised services, like facebook, twitter, dropbox and so on, yet still no one seems to be very curious about decentralised systems. How come?

Lemmy scratches the surface with lots of centralised servers, but pushing it, everyone could have their own soft that, for example, is their “user”. A user having “facebook”/twitter/dropbox/sharing capabilities. Still no one seems to even pursue those kind of ideas. Even in theory.

Is it because the dopamine triggering algorithm wins everyone over? The fear of using a soft that communicated on an open port on your device? Or what might it be? But that doesn’t make sense to me, because people don’t even discuss it. Or am I not invited to those discussions 😁?

It should be trivial to spin up a sharing system, for example (harboring laws would protect you), or some “friends, and friends friends only” network a la facebook in tje early days.

It’s not limited by technology, and people are smart and curious.

So where are they?

Edit: I know that even if the service existed, most people wouldn’t use it and prefer Facebook et al. But that absolutely nobody has spun up one is what baffles me. Thousands work on the Linux kernel, where are the hardcore network nerds?

  • Twinklebreeze
    link
    fedilink
    arrow-up
    1
    ·
    18 hours ago

    The longer I’m on Lemmy the less I think the benefits of decentralization outweigh the costs. Petty squabbling and schisms all the time. An infinite number of new bot posters from an infinite number of instances. Normal users are never going to flock to the fediverse. They would hate it here, and we would hate them being here.

  • CanadaPlus@lemmy.sdf.org
    link
    fedilink
    arrow-up
    4
    ·
    edit-2
    1 day ago

    There are loads of people who dislike centralised services, like facebook, twitter, dropbox and so on

    Are there? It seems more like 90% of people don’t care, and 9.9% say they dislike big tech, but don’t really feel it strongly enough to seriously look for alternatives.

    Edit: I know that even if the service existed, most people wouldn’t use it and prefer Facebook et al. But that absolutely nobody has spun up one is what baffles me. Thousands work on the Linux kernel, where are the hardcore network nerds?

    Oh, I see, by “people” you mean a few hardcore nerds just to run the server. Sure, they exist, and whatever indie version of Facebook exists. But, without people moving away from Facebook to it, there’s not much to do on them. Lemmy was a ghost town before the API Rexodus, for example, and now it’s just active enough that the large communities are rolling nicely.

    Here, read this. When it comes to if a social media service is useful, the servers are like the smallest component. And, as a result, whichever server goes first has a huge advantage, and whoever started it becomes Mark Zuckerberg.

  • corsicanguppy@lemmy.ca
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    1 day ago

    everyone could have their own soft that,

    So where are they?

    I’m not sure we’re in a good position to question people’s laziness when “software” is too long for us to write out completely.

  • slazer2au
    link
    fedilink
    English
    arrow-up
    32
    ·
    2 days ago

    People want something that just works. Running your own Lemmy, friendica, newpipe, etc isn’t as straightforward as accessing facebook.

    There is also the network effect, everyone is on the closed system so why not also use the closed system.

    • Valmond@lemmy.dbzer0.comOP
      link
      fedilink
      arrow-up
      3
      ·
      2 days ago

      Yes, but there are people running lemmy servers and so on, but nobody seems to try a completely decentralised local approach.

      I’m not fishing for “why isn’t everyone doing it”, but why is nobody doing it.

      Even back in the day when security was not cared about, nobody thought “what if my pc was also my ‘homepage’?” or such.

      • slazer2au
        link
        fedilink
        English
        arrow-up
        7
        ·
        2 days ago

        People are doing it, its just takes more then one person to manage the complexity of running a several different fediverse platforms at once.

        A higher barrier to entry means less will do it.

  • daniskarma@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    2
    ·
    1 day ago

    I think there was some project out there trying to make this, each user is an instance, reddit approach.

    I don’t recall the name right now, if I remember it I will edit the comment.

  • LH0ezVT@sh.itjust.works
    link
    fedilink
    arrow-up
    7
    ·
    2 days ago

    People do, and have done for a long time. Before Lemmy was Friendika/Diaspora, before Mastodon were WordPress blogs, before Matrix it was Xmpp and before that, IRC. File sharing happens a lot through many Nextcloud and Seafile instances. There are/were countless projects to simplify selfhosting for individuals and small businesses. Every month I hear of a new small social network, “old internet” style thing, federated platform or self-hosting project.

    It is all out there. It is not a technical problem.

    There is just one glaring issue: you have never heard of any of these instances, because they don’t have billions of as budgets and don’t crave paying customers.

    Why should a friends-only Nextcloud instance put ads in the newspaper of a foreign continent? And therefore, nobody hears of them outside the company / friend group / soccer club. Plus, with small networks there are no billionaire owners bribing officials to push out small competitiora and spreading propaganda that everyone without a WhatsApp account is weird and potentially suspicious.

  • Canaconda@lemmy.ca
    link
    fedilink
    arrow-up
    22
    ·
    2 days ago

    There are loads of people who dislike centralised services

    You just encounter a disproportionately higher amount of them on lemmy/your-circles than the true ratio of people in society. The vast majority of people barely think about any of that stuff. Especially stupid people.

    • Zarobi@aussie.zone
      link
      fedilink
      English
      arrow-up
      5
      ·
      2 days ago

      Interesting definition of stupidity in that link. To summarise; they define it like this:

      • Idiots are people who bring losses to themselves as well as others.
      • Intelligent people bring benefit to themselves and others.
      • Bandits only benefit themselves to the detriment of others
      • Abuse victims bring benefits to others to their own detriment.

      I’m not sure I really agree with it, but it is interesting. Seems a bit mercantile to define intelligence entirely by perceived input/output of benefits.

  • MagicShel@lemmy.zip
    link
    fedilink
    English
    arrow-up
    17
    ·
    2 days ago
    1. Economies of scale - It takes more resources to run 10 services for 1k users than 1 service for 10k users. That being said, these companies get so big with so much staff that they start doing shit just to keep everyone gainfully working. Once upon a time Twitter was essentially just an SMS re-broadcaster. Probably could’ve been maintained by 3 weasels in a trenchcoat. Now… they are whatever-the-fuck they have become now.
    2. Mergers - companies buy out smaller companies in the same niche
    3. Network effect - Your mom is on FB. Your teacher is on FB. Your friend is on FB. You can connect and keep up with everyone in a single, familiar place rather than learning the idioms of a new application.

    That said, that’s not me. It’s not a lot of us. I love that Lemmy/Bluesky/Mastodon/Pixelfed are small communities where you get a chance to know people and build some shallow relationships. I don’t want a following. I don’t want to sell or buy anything or be monetized. I don’t care if I “run out of content.” I’m just here to chill and socially interact with people in ways I don’t get to IRL. And if someone and I don’t get on we just ignore or block each other. I love small.

    • Valmond@lemmy.dbzer0.comOP
      link
      fedilink
      arrow-up
      3
      ·
      2 days ago
      1. You’d run it on your home pc or phone, so no investment needed. And you wouldn’t need to service 1k people.

      2. It would obviously be FOSS 😁

      3. Yeah the big mass wouldn’t, but nobody?

      For the rest of your post, that’s what I love too here (and sincerely hate about insta, FB, etc).

      • hirihit640@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 days ago
        1. What happens if one of your posts gets popular? Suddenly everybody else is trying to view your post and your phone is overloaded with requests
        • Valmond@lemmy.dbzer0.comOP
          link
          fedilink
          arrow-up
          2
          ·
          1 day ago

          No because I wouldn’t have a big network. Say 50 people for the sake of example. They check in to see what I’m up to, and sees my “Super Message”.

          They might put it up on their phone, and the 72 people they have in their network can now see it, and they all can share it on and so forth, spreading it to millions of people if it continues.

          But I only needed to share it with 50 people.

          That’s the power of truly decentralised systems.

          • hirihit640@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            3
            ·
            1 day ago

            Manual replication has it’s own host of issues. You can read about the CAP theorem for more details. A decentralized system has good “partition tolerance” (so even if the government tries to crack down on one or two servers, the rest have copies of all the content), but bad consistency (people might have outdated copies of content). For example, if every user copies the content they want to share, what happens when the original post gets updated? Now the updates need to propagate. What happens if somebody comments on an outdated post, before the update reaches it? Should the comment get deleted?

            This is a harder problem than most people realize.

            • Valmond@lemmy.dbzer0.comOP
              link
              fedilink
              arrow-up
              1
              ·
              1 day ago

              Yes it’s a complex problem if you try to use it like a centralized system, who’s got authority on data N ? Lemmy has to deal with that I guess.

              But IMO it doesn’t need to be made like that, you can have your data, and that’s it. If I copy your post and publish it, it’s now “mine”. And so on.

              If you invite me to yours and I invite you to mine, we can also interact, like having a discussion. Each of us having authority on our data.

              • hirihit640@sh.itjust.works
                link
                fedilink
                English
                arrow-up
                1
                ·
                1 day ago

                That can get clunky though. If I make a post, I want to see all comments on the post. I don’t want to have to hunt down all copies of the post and read the comments on each copy.

                You’re talking about a fundamentally different user experience. Not just a change in underlying architecture.

                Though there are ways to be more decentralized without manually replicating data. Like Nostr.

                • Valmond@lemmy.dbzer0.comOP
                  link
                  fedilink
                  arrow-up
                  1
                  ·
                  1 day ago

                  Yes totally, it would be less dopamine triggers, and more “old web” style (or a completely new type, like everyone can have their radio channel or whatever).

                  I’m checking out Nostr atm, that might be exactly what I’m looking for, we’ll see when I have had the time to sift through the info.

  • 4am@lemmy.zip
    link
    fedilink
    arrow-up
    9
    arrow-down
    1
    ·
    2 days ago

    To add to what others have said; if everyone ran their own instance, it would be a security nightmare. A billion amateurs running Internet-routable servers? It’s a hacker’s wet dream

    • daniskarma@lemmy.dbzer0.com
      link
      fedilink
      arrow-up
      2
      ·
      1 day ago

      I would say it depends on the software being run.

      We have p2p file sharing used a lot and it’s not that bad.

      Also there was a time when hosting your own multiplayer game server, or your own voice room chat was the norm.

      It doesn’t need to be follow the activity pub protocol, it could be something more secure and idiotproof.

    • mycodesucks
      link
      fedilink
      arrow-up
      4
      ·
      2 days ago

      On paper. In practice most low-hanging fruit in almost all mature software has been thoroughly picked through, and most hackers are not coming with targeted resources and the backing of a well-funded state actor to break into your Jellyfin library. The sheer amount of paranoia people have about tech these days…

    • Valmond@lemmy.dbzer0.comOP
      link
      fedilink
      arrow-up
      1
      ·
      2 days ago

      This is what I actually suspect might be a big culprit. It’s not correct however but the myth lives on for some reason.

  • hirihit640@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 days ago

    everyone could have their own soft that, for example, is their “user”. A user having “facebook”/twitter/dropbox/sharing capabilities. Still no one seems to even pursue those kind of ideas. Even in theory.

    What do you think of Nostr?

    • Valmond@lemmy.dbzer0.comOP
      link
      fedilink
      arrow-up
      1
      ·
      1 day ago

      My comment seems to not have come through (on holidays far away from cell towers).

      I’m checking it out, and there seems to be some ideas, but it seems to basically be a watered down x509 signing and then “you figure out how to find stuff”. But I haven’t checked it out thoroughly yet.

      I’m especially worried about the hosting part, up to now it seems dead centralised, but I haven’t finished digging…

  • Tom
    link
    fedilink
    arrow-up
    5
    arrow-down
    1
    ·
    2 days ago
    1. easier to manage/govern
    2. laziness
    3. yes and no
    4. not really, no
    5. laziness
    6. ask your friends
    7. wherever you put them
      • Valmond@lemmy.dbzer0.comOP
        link
        fedilink
        arrow-up
        2
        ·
        2 days ago

        I’m talking about decentralised systems, which would communicate with like your friends and family for example. Your phone would wildly exceed the hardware needs.

  • Consti
    link
    fedilink
    arrow-up
    5
    arrow-down
    1
    ·
    2 days ago

    Not everyone can run their own instance. Aside from this being tedious if every service did that (you don’t just register an account, gotta figure out how to run it locally), you also run into networking and hardware limitations. To run an instance you need a publicly accessible device that supports that service. Someone just using their phone would have no way of accessing the service. Someone on the road would have no access (unless they also set up a home VPN to connect to their private instance). It’s just not practical.

    • Valmond@lemmy.dbzer0.comOP
      link
      fedilink
      arrow-up
      1
      ·
      2 days ago

      But from that to that no geek squad have done it? My question isn’t why everyone isn’t doing it, but why it seems nobody is trying to. It’s trivial to set up on a home pc, and not that complicated to set up a RSA “user” that’s just “you” (so no login, user generation, etc). Even if you have to have a small centralised gateway (like a php script that anyone can run on a public webbserver) to alleviate the mobile phone connection (or a home connection without port forwarding) no one is doing it?

      • Consti
        link
        fedilink
        arrow-up
        1
        ·
        22 hours ago

        P2P is a thing, it’s just not practical for large platforms. But you’ll find lots of peer-to-peer in small-scale applications.

  • grrgyle@slrpnk.net
    link
    fedilink
    arrow-up
    1
    ·
    1 day ago

    I could barely get my irl groups to switch the Signal, let alone Delta, let alone whatever social media I’m on.

    I send them links from lemmy, masto, and even my personal snac, hoping they might get curious.