this post was submitted on 27 Feb 2026
113 points (99.1% liked)

Fediverse

40604 readers
507 users here now

A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, Mbin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration)

founded 2 years ago
MODERATORS
 

As it stands right now, it looks like we have to just judge based off of how old posts are to see if we can still interact with a community.

top 17 comments
sorted by: hot top controversial new old
[–] admin@scrapetacular.ydns.eu 3 points 3 hours ago (1 children)

I feel like there should be an "are you alive" federation activity in activitypub, as well as an "I'm back" activity.

Servers go up and down enough that maybe it should be part of the spec

[–] julian@activitypub.space 4 points 2 hours ago

A heartbeat activity! Or maybe a ping.

I like it! Maybe I'll write an FEP for it, lol.

[–] ptz@dubvee.org 30 points 9 hours ago* (last edited 9 hours ago) (2 children)

You mean like if there's a community called [!cats@example.com](/c/cats@example.com) and your home instance no longer federates with the instance example.com?

If so, I'll add that to Tesseract as it sounds useful.

[–] Pika@sh.itjust.works 5 points 8 hours ago* (last edited 8 hours ago) (1 children)

this would be an amazing addition! It would help avoid the disconnect between de-federated instances/communities

[–] ptz@dubvee.org 4 points 6 hours ago* (last edited 1 hour ago)

Added :) I also disabled the "Create Post" button if the community is on a defederated instance even though, technically, you can still post to your instance's local copy (it just won't federate).

Edit: This only works one way. i.e. it can only know if your instance is defederated from the community's. If the community's instance is defederated from yours, there will be no indicator because there's no way to do it without a remote lookup which is both unreliable and inefficient at scale.

[–] pelespirit@sh.itjust.works 2 points 8 hours ago

Are you the creator of Tesseract? I love it except it doesn't save my settings or my favorites and multi-communities. I'm not sure why and I've checked in the last 2 weeks. It's been doing it a long time.

[–] ozoned@piefed.social 20 points 9 hours ago

Bonfire just instituted a "Federated" flag in their alpha. I think this could be useful.

[–] Zedstrian@sopuli.xyz 12 points 8 hours ago* (last edited 8 hours ago) (1 children)

The best tool I know of is the Federation Checker, but something like it should definitely should be built into clients.

Notably, Beehaw is defederated from .world and sh.itjust.works, while dbzer0, quokk.au, and anarchist.nexus are defederated from feddit.org.

[–] yo_scottie_oh@lemmy.ml 1 points 7 hours ago (1 children)

That's a handy tool, thanks for posting it. Do you happen to know how the lists are sorted? It's not alphabetical.

[–] Zedstrian@sopuli.xyz 1 points 7 hours ago

Not sure how; it's also not by defederation date, otherwise feddit.org would be at or near the bottom of the list for dbzer0.

[–] RobotToaster@mander.xyz 12 points 8 hours ago (1 children)

This is already in nightly, you can see it on the test instance here https://voyager.lemmy.ml/c/photography@lemmy.ml

[–] Dave@lemmy.nz 3 points 8 hours ago

Make sure you visit in a browser aince apps wouldn't have implemented an in development feature.

[–] rimu@piefed.social 4 points 8 hours ago (1 children)
[–] julian@activitypub.space 2 points 4 hours ago (1 children)

How does this work anyway, and does it match with Lemmy's approach?

I noticed crust was saying my dev instance was not federating anymore, which was neat. It was because I don't leave my dev instance online all the time 😁

[–] rimu@piefed.social 1 points 3 hours ago (1 children)
[–] julian@activitypub.space 1 points 3 hours ago (1 children)

Thanks, I mean, how does this work in the backend?

[–] rimu@piefed.social 1 points 35 minutes ago* (last edited 34 minutes ago)

Oh :)

Once per day a request is made all instances to retrieve the list of their admins. If that request fails then they're flagged as 'dormant'. If dormant for 5 days, flagged as 'gone forever' and then PieFed doesn't try to federate with them again and all their communities have that warning on them.

If any Activity arrives from a dormant / gone instance then it's restored to full operation.