Mike Macgirvin, the long-time developer that brought us Friendica, Hubzilla, Streams, and the Zot protocol, is bringing his most powerful concept to the rest of the Fediverse: Nomadic Identity.

  • InfiniteFlow@lemmy.world
    link
    fedilink
    arrow-up
    56
    arrow-down
    2
    ·
    3 months ago

    IMO, this seems exactly what the fediverse needs to thrive. The whole “choose a server” thing is a big disincentive to adoption by most people.

    • poVoq@slrpnk.net
      link
      fedilink
      arrow-up
      44
      ·
      3 months ago

      That’s not exactly what nomadic identity is about, although it can also help with that.

      The way nomadic identity is implemented in Hubzilla for example is that you can have accounts on multiple servers and by importing a shared cryptographic identity into all of them, other servers know to treat them as a single entity. Once that is established you can log into your account on any of the linked servers and use it normally. But if a server goes down or you decide to delete your account on one, you can seamlessly continue to use everything from another linked server.

      • Otter@lemmy.ca
        link
        fedilink
        English
        arrow-up
        14
        ·
        3 months ago

        Super cool, the worry of an instance dying will make people avoid smaller instances and pick the big stable ones. Having this safety net should help balance things out.

        I wonder if this could work with threadiverse communities. We’ve seen communities disappear when an instance goes down. Could the communities also be saved like this?

      • InfiniteFlow@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        3 months ago

        That makes total sense. Still, it removes the pressure of choosing a server, since migration and use of several servers becomes seamless. As it is right now, there’s the resilience and future lifespan of an instance to consider, plus fragmentation of your identify as defined not by your username but by your actual “online persona” constructed from your posts, etc. (unless you’re really going for alts, of course). You can create other identities on other instances but they are separate, you “lose” your posts, etc. if something happens. if I understood correctly, that becomes less of an issue with nomadic identity?

        • poVoq@slrpnk.net
          link
          fedilink
          arrow-up
          1
          ·
          edit-2
          3 months ago

          Yes as long as you remember to link up your account to one on another instance before it goes down ;)

  • poVoq@slrpnk.net
    link
    fedilink
    arrow-up
    24
    ·
    3 months ago

    This is the one feature I always missed from back when I hosted a Hubzilla instance. YES PLEASE!

    • Sean Tilley@lemmy.mlOPM
      link
      fedilink
      English
      arrow-up
      14
      ·
      3 months ago

      Yeah. While I could take or leave Hubzilla’s UI, this concept in particular was mind-blowing. The fact that it’s like, 8 or 9 years old at this point, and the rest of the Fediverse barely supports it, is crazy to me.

  • Midnitte@beehaw.org
    link
    fedilink
    English
    arrow-up
    11
    ·
    3 months ago

    Channel relay and data migration seem like huge UX wins if they were to be added to all ActivityPub sites - huge pushback against any arguments to even entertain BlueSky and Threads.

  • olav@theweird.space
    link
    fedilink
    arrow-up
    7
    ·
    3 months ago

    @deadsuperhero I’d love to see this adopted wildly if the protocol can be fleshed out. I did like Hubzilla for this; the servers are boggy and I didn’t even want to get into the hosting lack of instructions

  • Omega_Haxors@lemmy.ml
    link
    fedilink
    English
    arrow-up
    7
    arrow-down
    1
    ·
    edit-2
    3 months ago

    Does this mean if I block a neoliberal nazi on mastodon it will block them everywhere else too? Awesome.

  • 🦊 OneRedFox 🦊@beehaw.org
    link
    fedilink
    English
    arrow-up
    3
    ·
    3 months ago

    OpenWebAuth used to be called “Magic Auth”, because of how seamless the experience is. Instead of only being able to manage things from your social dashboard, you can jump from one part of the Fediverse to another, and your permissions will be granted automatically. It all happens in the browser.

    The way this works is relatively simple: your browser accesses a token inside of a cookie. That token references your Digital Identity in the Fediverse, verifies it, and a handshake is performed. Afterwards, anything you were given permission to access unlocks and becomes visible on the page.

    Will this be impacted by browsers killing third-party cookies?

  • starrwulfe@starrwulfe.xyz
    link
    fedilink
    arrow-up
    2
    ·
    3 months ago

    @deadsuperhero@lemmy.ml Came to also say Pixelfed’s @dansup will try adding it to loops.video, the federated short video SNS he announced a few days ago.

    I still have one Hubzilla instance, @starrwulfe that’s bounced all over the Zillosphere with the same identity. This is what sets ATProto apart from ActivityPub, and I’m glad to see it coming in some shape.

    https://starrwulfe.xyz/b/2KHJ

  • abbenm@lemmy.ml
    link
    fedilink
    arrow-up
    3
    arrow-down
    3
    ·
    3 months ago

    This was a longstanding fediverse complaint, which was quite remarkable to me. It was described as a “missing” feature even though you never had this ability anywhere else let alone the fediverse.

    If you get a new email address, it doesn’t bring your contacts or your history of emails with you. If you make a new twitter account, same thing. And of course, don’t even think about trying to port, say, your facebook stuff into a youtube account. But if the fediverse can’t, then it’s a dealbreaker.

    If you truly want to channel the limitless depths of human creativity, give a Comment Section Skeptic ™ every fediverse feature they say they want. Then wait and watch as that creativity goes into action, as [insert new feature] is now the new dealbreaker. It is and always will be an endless game of whack a mole.