Ok I see. And the reason for that is because beehaw has defederated my server, but my server has not defederated beehaw, correct?
Kinda confusing, I guess I thought of federation as a bilateral agreement for some reason, but actually each instance unilaterally decides who to federate with, and its not always reciprocal.
Yes. Think of it like blocking someone. beehaw defederated from sh.itjust.works so they can’t see anything from sh.itjust.works. not comments, not threads, not communities. 100% blocked. whereas the reverse isn’t true. you’re not able to get communities or content from beehaw (because they blocked and aren’t sending it to you), but their comments and threads elsewhere in the fediverse are still shared with you. This thread is hosted on lemmy.ml, so everyone federated with lemmy.ml can see it and interact with it; this is why you can see the beehaw user’s comment.
However, since beehaw defederated with sh.itjust.works, your reply remains unseen by them. sh.itjust.works could mutually defederate/block beehaw and you wouldn’t see the comment. but that’s up to your instance whether you wanna do that or not.
just an FYI, despite you seeing their comment, they can’t see yours.
Ok I see. And the reason for that is because beehaw has defederated my server, but my server has not defederated beehaw, correct?
Kinda confusing, I guess I thought of federation as a bilateral agreement for some reason, but actually each instance unilaterally decides who to federate with, and its not always reciprocal.
Yes. Think of it like blocking someone. beehaw defederated from sh.itjust.works so they can’t see anything from sh.itjust.works. not comments, not threads, not communities. 100% blocked. whereas the reverse isn’t true. you’re not able to get communities or content from beehaw (because they blocked and aren’t sending it to you), but their comments and threads elsewhere in the fediverse are still shared with you. This thread is hosted on lemmy.ml, so everyone federated with lemmy.ml can see it and interact with it; this is why you can see the beehaw user’s comment.
However, since beehaw defederated with sh.itjust.works, your reply remains unseen by them. sh.itjust.works could mutually defederate/block beehaw and you wouldn’t see the comment. but that’s up to your instance whether you wanna do that or not.
I love you for explaining this so clearly, I was actually so confused about this I may or may not have misinformed someone else, oops.