With previous Rexit’s like the API debarcle etc. many users were left looking for an alternative, but with decision fatigue and bad UX etc. most did not find the Fediverse a viable option.

What needs to still improve, how can we be ready this time?

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

    I get the sentiment, but I feel that the majority, if not all of those benefits can be achieved by a floss threaded forum server application and companion client applications. So long as the software’s design objectives includes content ownership and portability, you could bail to another instance with all your stuff and re-share it or not as you see fit.

    As much as I understand the goals of federation, it introduces many, many, intractable problems with efficiency, privacy, security, moderation, and ease administration in exchange for openness benefits that can likely or definitely be attained in other ways.

    I believe that the idea of federation is not fundamentally bad, per se, but seems to have had a hype wave at a really opportune time, that made it the forerunner among the solutions to lock-in being discussed at the time. Plenty of other solutions seemed just as valid, but they lacked newness and novelty that made them less hyped when Reddit alternatives were being heavily discussed.

    • Die4Ever@retrolemmy.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 months ago

      I think user friction without federation will always result in too much lock-in. Federation is our only chance to actually defeat the network effect and allow new platforms/instances to actually have a fighting chance at competing when they are better.

        • Die4Ever@retrolemmy.com
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 months ago

          I would love to see a federation model where each user has an encrypted profile and content in their own archive that they manage and/or have stored somewhere for them, which they can then use to join servers and choose what data from their profile they share with who else on that server, as well as participate in server local and federated public channels, as well as private data exchanges facilitated but not readable by the server or federated network of servers you have a user account signed up.

          This sounds like more work/requirements/issues placed on the casual users, it won’t work, people are too lazy. You have to lean into the 90%/9%/1% rule and let the instance admins and community moderators handle everything for the casual users.

          You’re right though, it doesn’t need to be ActivityPub. However no one says a platform can’t support multiple federation protocols at the same time, at least while a transition is ongoing.