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

      Does that mean Piefed also blocks comments and posts of blocked instance users to other instances?

      • 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
            18 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