• orclev@lemmy.ml
    link
    fedilink
    English
    arrow-up
    5
    ·
    2 years ago

    This is an excellent question that I’ve also had. I think (don’t quote me on this) that it’s hosted on whatever instance the community is based out of.

    My understanding is that you’ve got essentially 3 different groups of things in lemmy. Users, communities, and posts/comments. Users are authenticated based on their home instance. Communities are stored on their home instance. Comments are stored in their associated community. When you post to a community on another instance, your post is transmitted to the other instance where it’s stored. The reason (generally) that porn is banned on most lemmy instances is because the maintainer of that instance doesn’t want the headache of having to moderate that content which is stored on their server. In the case of a federated instance though while the content might be cached on the server it isn’t technically stored there so I don’t think it runs into the same problems.

    Now, what I don’t know about, and someone who knows more about how the federation works hopefully does, is if the owner of an instance would ban federation with an instance hosting porn. Technically I think the owner of an instance can ban federation with any other instance, but I’m not sure they would go that far. I think it might depend on how good a job the other instance does of moderating their content. E.G. if as I suggested PornHub ran their own instance I don’t think most instances would be opposed to federating with it because presumably PornHub already does a good job of policing NSFW content they host. On the other hand if you found some sketchy instance that was hosting lets call it legally dubious content, the instance owner might just ban federation with that instance, in which case I think it’s communities would become inaccessible to you from your home instance. Of course you could make an account on that other instance and just sign in there, but that’s kind of a PITA.

    If your an expert on any of this and see somewhere I’ve got this wrong please correct me.

    • The Silence Noise@beehaw.org
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 years ago

      Yes, I’ve definitely wondered about this and then also how your subscriptions work. Are they associated with your account or can you have multiple accounts logged in on the Jerboa app and see all of those subscriptions at once? I haven’t set up a second account yet to mess with that but am curious.

      • orclev@lemmy.ml
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 years ago

        Subscriptions are tied to your account. You can have multiple accounts in Jerboa (even on multiple different instances) but each one is independent of the others. Anything your subscribed to in one is contained entirely in that one. You only see the subscriptions of the account you’re currently signed in to. All your accounts are listed on a popout and you can click on each one to switch which account you’re currently signed into. All your actions and everything you view are relative to the current account.

      • orclev@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 years ago

        So the other comment chain in this thread. While I was correct in general apparently I was wrong in the specific case of embedded media. If you upload an image that gets stored on your home instance, not on the instance the community belongs on which is highly relevant to this discussion. Currently what exactly is meant by an instances “no NSFW content” rule is kind of ambiguous. Does that mean no creating NSFW communities, no posting NSFW posts/comments to any local communities, no subscribing to NSFW communities, or no posting to NSFW communities anywhere.