• Th4tGuyII@kbin.social
    link
    fedilink
    arrow-up
    69
    arrow-down
    1
    ·
    8 months ago

    Unfortunately email is likely the only federated network most people will know and be routinely exposed to. As such, it is the best way to describe what a federated network is. I describe the Fediverse something like such:

    "Think about emails. There are loads of different providers (Gmail, outlook, Yahoo, etc.), each with their own web pages, their own email servers, etc… But when you email someone else it doesn’t matter what email provider they use, as long as you have their address, you can email them (assuming they haven’t blocked you).

    That’s because emails are federated - every email provider sends emails the same way, using the same underlying language (or “protocol”).

    It’s like how different parts of England or the US have way different accents, but because they’re all speaking English, you’ll generally understand what’s being said.

    Now imagine instead email providers, you had loads of little twitters doing the same thing. You could make a post and it gets sent out to all your followers, etc. no matter what little Twitter they’re following you on. That’s what Mastodon is - it’s loads of little twitters in a trenchcoat.

    Now imagine you did that for Facebook Groups [or Reddit if they’re savvy enough]. Loads of little Facebooks where you could make groups and post, and people could join and view these posts regardless of what little Facebook they’re on. That’s what Lemmy is [or Kbin for the cool kids].

    Everything on the Fediverse works like that. You have loads of little providers (instances), which all talk using the same underlying protocols (based on a protocol called ActivityPub), and act as one big interconnected web of social media."

    It’s a bit long winded, but it’s simple and doesn’t overwhelm with jargon. If they know what emails are, you can explain this to them…

    I struggle to see another pathway in, because as I said before, most people aren’t exposed to literally any other form of federation. Emails are to federation what Pandas are to Wildlife conservation.

    • fruitycoder
      link
      fedilink
      English
      arrow-up
      7
      arrow-down
      1
      ·
      8 months ago

      Maybe calling an instance a fediverse providors might help bridge the gap?

      So email can work with multiple providers because they all speak the same federated language. Gmail can talk to yahoo can talk to outlook can talk to thunderbird etc etc

      And Mastadon can talk to Lemmy can talk to peertube can talk to threads and on and on.

      They can’t talk to each other normally because they speak different languages (email protocol and the fediverse protocol).

      • Th4tGuyII@kbin.social
        link
        fedilink
        arrow-up
        6
        ·
        8 months ago

        That’s why I use the “little providers” wording. Most people using email will know, or at least have an idea of, what an email provider is because they had to sign up with one to have said email. It translates easier when trying to teach people what an instance even is.

        I don’t tend to go as advanced as mentioning that the different Fediverse socials can technically talk to one another (due to all running off ActivityPub). I feel like that just adds a layer of confusion for someone learning, for a feature they may very well not use.

        Normally, unless you’re insane enough to build a bridge to make that work.
        Though if the person I was teaching asked, I’d just say no haha