or maybe some other terminology would be better? lots of people get confused when you ask them to choose an instance, sometimes I think even the word “proxy”, “host”, or “hub” is simpler

the specific terms aren’t my point, just a discussion to see if we can come up with a better name

  • Kichae
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 year ago

    But that goes against the original point of the fediverse IMO, which was to make a resilient social media platform where it doesn’t really matter what instance you join, you’ll get the same content.

    If that was truly the original point of the Fediverse, it failed at the design phase. The way content is hosted and passed around has meant it was always going to be a constellation of independent nodes, each doing their own things. There’s nothing in the fundamental design of how these networks work that points to them being a networked simulation of centralized social media. And the repeated attempts to make it work, or at least look like it works, that way has resulted in exactly what should expected from trying to jam that square peg into this round hole: A poor and messy simulacra of centralized social media.

    It has always been – and this is necessary by design – a weekly interconnected network of social media and networking sites. That’s the true, fundamental nature of the space, based on the engine powering it. Trying to pretend otherwise is just adding complexity on top of it, not removing it.

    • sugar_in_your_tea@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Maybe I’m misremembering the original “marketing” about it, but at least Lemmy has this to say:

      You can access all content in the lemmyverse from any server/instance.

      That’s a lie, you can only access content that is federated with you, and there’s a complex set of relationships between instances where you will always be missing some portion of the fediverse (i.e. if C blocks A, and C posts to B, users from A don’t see that content on B, but users from B do).

      So I’m not sure if it was siloed by design, but Lemmy was designed to replace Reddit, so presumably the same notion of what Reddit means (people congregate into communities, instead of instances) is implied:

      Nutomic and I originally made Lemmy to fill the role as a federated alternative to Reddit, but as it grows, it has the potential become a main source of news and discussion, existing outside of the US’s jurisdictional domain and control.

      But I obviously can’t say for certain whether the original intention was to make tons of Reddit alternatives that all kind of connect to eachother, or to make a centralized Reddit alternative that is decentralized to prevent any one node disappearing from wrecking the network. If the former, I don’t really understand the point, and if the latter, I think it’s the wrong architecture.

      Regardless, it’s better than Reddit, so I stick around. I assume the same is true for Mastodon and Facebook.

      • Kichae
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 year ago

        I mean, I wasn’t here a decadeo ago or so when the groundwork of the Fediverse was being laid, so I don’t know how it was originally “marketed”, but people make things without understanding the true implications of their decisions all of the time. And the current crop of leading products in the fediverse are a generation or three removed from the original designers.

        People build on top of stuff with goals that are off-target of the original goals of tech. Building a bunch of square pegs and ramming them through round holes just, ultimately, results in those pegs either not slipping through, or having their corners cut off.

        • sugar_in_your_tea@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          Yup, that’s the way FOSS goes. Build what interests you, and make mistakes along the way.

          Eventually the community seems to arrive at a decent solution though.

          I’m really interested in working on a project that makes a proper decentralized Reddit/Twitter.

          • can@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 year ago

            Have you heard of Lime Reader?

            I don’t really know the specifics but it’s a different approach to decentralized reddit but it kind of came too late to get exodus traction.

            • sugar_in_your_tea@sh.itjust.works
              link
              fedilink
              English
              arrow-up
              1
              ·
              1 year ago

              Do you know how it works under the hood? I didn’t see an obvious git repo in the few minutes I looked around.

              I actually just started hacking on my own because I noticed a library I want to use (Iroh) finally has a release with decent documentation and a relevant example. The main idea is that each app install would help host the data, support searches, etc, so there’s no single point of failure, or any real requirement for people to host larger instances (maybe just some relay hosting).

              I’m guessing there are several floating around, but I figured I might as well try my own to at least get familiar with the library.

              • can@sh.itjust.works
                link
                fedilink
                English
                arrow-up
                1
                ·
                1 year ago

                I’m afraid I don’t. If you don’t mind venturing to reddit the creator is fairly active on /r/redditalternatives.