• 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