• Rimu@piefed.social
    link
    fedilink
    English
    arrow-up
    22
    ·
    19 days ago

    Yes, when you post to a PieFed community on your own instance your post won’t be sent to any instances that you’ve blocked.

    Although if you post to a Lemmy community we can’t control where they forward it to. It’s complicated.

    • gigachad@piefed.social
      link
      fedilink
      English
      arrow-up
      13
      arrow-down
      3
      ·
      19 days ago

      I love complicated! I am trying to understand. Let’s say I have blocked lemmy.ml:

      • a ml won’t see a post I submitted to piefed.social, and also I don’t see a post they submitted to piefed.social
      • ml user posting to lemmy.world can be seen by me and also sees my post to Lemmy.world
      • I cannot interact with lemmy.ml (makes sense)
      • A post crossposted from lemmy.world to piefed.social by a ml user can be seen by me

      Did I get it right? This is of course a purely hypothetical scenario, I would never speak bad about our great tankie leaders from lemmy.ml

      • Rimu@piefed.social
        link
        fedilink
        English
        arrow-up
        3
        ·
        19 days ago

        Yes, I think so.

        Although this one: ml user posting to lemmy.world can be seen by me and also sees my post to Lemmy.world - I’m not sure about that. I doubt you’d see anything posted by a .ml user.

        Defederation is another layer of blocking and it works almost the same but slightly differently too.

        Honestly I haven’t systematically tested all the possible combinations of settings and all the different places where it might have an effect on other instances. It’s a lot. Also most of the blocking code was written almost 2 years ago so it’s not something I look at often anymore.

        • DonnyDorko@midwest.social
          link
          fedilink
          English
          arrow-up
          1
          ·
          17 days ago

          So on Pyfedi, does the instance have two layers of blocking? Meaning, “block” and “defederation,” or is blocking only for users?

      • Tollana1234567@lemmy.today
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        19 days ago

        i blocked the tankie instances, but it wont stop tankie accounts from being seen by you, if they comment on another instance. they only pose a problem if they post outside of tech related posts.

    • asudox@lemmy.asudox.dev
      link
      fedilink
      English
      arrow-up
      6
      ·
      19 days ago

      Hey, I wanted to confirm something. Does that mean the blocklist of users are sent to the community’s instance?

      • Rimu@piefed.social
        link
        fedilink
        English
        arrow-up
        4
        ·
        19 days ago

        No, we check your blocklist before sending and just don’t send there if it’s an instance you’ve blocked.

          • Rimu@piefed.social
            link
            fedilink
            English
            arrow-up
            3
            ·
            18 days ago

            Oh, now I see what you’re getting at. No, if the user and the community are on different instances then the community instance wouldn’t know what the user has blocked. What I said earlier assumes you’re posting on a local community.

            But honestly why wouldn’t everyone just be a piefed.social user and post exclusively in piefed.social communities? ;) /s