this post was submitted on 04 Aug 2023
24 points (90.0% liked)

Lemmy.world Support

3201 readers
27 users here now

Lemmy.world Support

Welcome to the official Lemmy.world Support community! Post your issues or questions about Lemmy.world here.

This community is for issues related to the Lemmy World instance only. For Lemmy software requests or bug reports, please go to the Lemmy github page.

This community is subject to the rules defined here for lemmy.world.

To open a support ticket Static Badge


You can also DM https://lemmy.world/u/lwreport or email [email protected] (PGP Supported) if you need to reach our directly to the admin team.


Follow us for server news 🐘

Outages πŸ”₯

https://status.lemmy.world



founded 1 year ago
MODERATORS
 

I noticed a post from a Beehaw community on my feed today, but I thought we were defederated. Did we refederate?

all 27 comments
sorted by: hot top controversial new old
[–] [email protected] 20 points 1 year ago (1 children)
  • federation is not a reciprocal thing – Beehaw can block Lemmy.World while Lemmy.World can still have Beehaw unblocked
  • you can check what instances your instance is blocking by adding /instances to your instance’s address – ex. lemmy.world/instances
[–] AFKBRBChocolate 6 points 1 year ago (2 children)

I had it in my head that it doesn't matter who blocks who, if one instance defederates from another it looks the same from both instances - you don't see new content on one from the other. Is that not the case?

[–] SGG 7 points 1 year ago

If beehaw blocks lemmy.world, Lemmy.world can still get the beehaw content, but any comments made by lenny.world accounts, as an example, are not visible to beehaw users, or on the beehaw instance. At least that's how I understand it.

Not sure how it plays out if a lemmy.world user makes a comment on another instance then the beehaw user views the same 3rd server though.

[–] [email protected] 2 points 1 year ago

It would be the case if they implemented authenticated fetch, which is a fediverse protocol that mastodon and some others support, but it's not widely enabled because anything that doesn't support it would get blocked. It basically allows servers to reject fetches from defederated servers, and since lemmy doesn't support it, defederation is somewhat one way since the defederated server can still anonymously fetch new content despite being defederated.

[–] Mountaineer 14 points 1 year ago* (last edited 1 year ago)

If you look at the instances page at beehaw, lemmy.world is still listed as blocked:

https://beehaw.org/instances

[–] CMahaff 10 points 1 year ago* (last edited 1 year ago) (1 children)

So I asked about this once before, and my understanding is that since beehaw defederated:

  • Beehaw won't accept anything new from lemmy.world
  • Beehaw won't send anything new to lemmy.world

So even though lemmy.world didn't block beehaw, it is still effectively cut off in all meaningful ways.

You could still see:

  • Beehaw and lemmy.world users interacting together in communities on instances that neither has blocked (because in this case the third instance is acting like a middleman between them)
  • Lemmy.world users can still post to the "phantom" beehaw communities and it will be visible to all lemmy.world subscribers, but no one else will see it since it can't reach Beehaw, and thus can't be distributed to all the other instances.
[–] Carnelian 3 points 1 year ago (1 children)

What happens to the phantom posts if they were to refederate? Does everything just suddenly mesh back together?

Like if I commented on an old Beehaw post. Would beehaw users eventually get that comment pushed to that post, in the case of federation? Or is it just lost in the cracks because it happened during a time when they weren’t accepting lemmy.world content?

[–] CMahaff 3 points 1 year ago

My understanding is that right now Lemmy is very poor at "catching up" on missed content in general. You can see it anytime there is prolonged downtime that the same post across multiple instances gets out of sync. So most likely in the event of re-federation, as Lemmy is written today, the old content would not be received - just new content. Hopefully things are improved in the future

[–] godless 5 points 1 year ago (2 children)

https://lemmy.world/instances

That's the full list. Defederated is on the bottom, I didn't see them there.

[–] AFKBRBChocolate 8 points 1 year ago (1 children)

Someone else pointed out that we're on their defederated list.

[–] [email protected] 2 points 1 year ago

I must admit, I have one account on Beehaw and one on Kbin and I go to Beehaw when I want to avoid reddit-like nonsense for a while.

[–] AFKBRBChocolate 3 points 1 year ago (1 children)

Hmm, okay, so they're still defederated from us, we aren't with them. I wonder why I saw something from there, or if I was just mistaken.

[–] [email protected] 5 points 1 year ago

It's possible you saw a post that predated the defederation. Cached copies of those posts still exist on the lemmy.world instance. You can reply to them, but I believe that only the other lemmy.world users will be able to see it and respond.

[–] zkfcfbzr 5 points 1 year ago (1 children)

Was the post you saw created by a member of the beehaw instance or some other instance? Could you link it?

[–] AFKBRBChocolate 2 points 1 year ago* (last edited 1 year ago) (1 children)

I've been sorting by different methods and going a bunch of pages in - I'm not sure where it was or even what the post was about. It just struck me after I had paged past that I'd seen that instance. I'll watch for it again - thank you for your replies.

Edit: could a Beehaw account post here? Maybe I saw it in a username.

[–] Mountaineer 7 points 1 year ago (1 children)

My understanding is that no one on that instance can see any of us on any instance.
So no, they couldn't post to lemmy.world.
They could post to somewhere we both federate too, such as lemmy.ml and we would be able to see that post, but if we respond to them, they wouldn't see our post.

[–] soupspoon 6 points 1 year ago (1 children)

Seems like that's gonna lead to some weird threads. What if someone from the third instance responds to our comment, will Beehaw see that comment seemingly responding to nobody?

[–] zkfcfbzr 4 points 1 year ago* (last edited 1 year ago) (1 children)

It was a bit inaccurate: On other instances that are federated with both us and Beehaw, we can interact with Beehaw users and they can interact with us. That's because in that case it's the third instance handling the federation - they send the information to both us and Beehaw. All Beehaw's defederation does is stop receiving information from lemmy.world directly, and stop sending information about itself to lemmy.world.

[–] soupspoon 3 points 1 year ago

Ohh, that's a lot better and makes so much sense, thank you!

[–] zkfcfbzr 5 points 1 year ago* (last edited 1 year ago) (1 children)

Just doing a quick search of the Beehaw communities I'm subscribed to (I have hope...), I found this post from 3 hours ago and this post from 2 days ago - note that both were made by lemmy.world members, and you can even see some comments on the second one from lemmy.world users too. I'm guessing this is the sort of thing you saw, going by the last point @CMahaff mentioned in their reply.

[–] AFKBRBChocolate 2 points 1 year ago

Yes, I think your explanation is the most likely. Thanks, that makes sense.