this post was submitted on 12 Apr 2025
58 points (95.3% liked)

Fediverse memes

1495 readers
171 users here now

Memes about the Fediverse.

Rules

General
Specific

Elsewhere in the Fediverse

Other relevant communities:

founded 8 months ago
MODERATORS
 
top 11 comments
sorted by: hot top controversial new old
[–] freamon@preferred.social 18 points 2 months ago (3 children)

PieFed isn't hiding mods - when Lemmy fails to get them, it's for its own mysterious reasons.

In ActivityPub, to get the moderators of this community you can do this from the command-line:
curl --header 'accept: application/activity+json' --location https://feddit.uk/c/fedimemes/moderators | jq .orderedItems

To get the moderators of a PieFed community, it's exactly the same:
curl --header 'accept: application/activity+json' --location https://piefed.social/c/50501/moderators | jq .orderedItems

In both cases, the mods URL comes from the attributedTo field for the community.

[–] flamingos@feddit.uk 16 points 2 months ago (1 children)

It's because Piefed is returning the wrong Content-Type for moderator collections specifically. You're returning application/json not application/activity+json.

curl -H 'Accept: application/activity+json' -v https://piefed.social/c/50501/moderators 2>&1 | grep content-type
< content-type: application/json
< x-content-type-options: nosniff

I assume this is why MBin also doesn't report any moderators for that community https://fedia.io/m/50501@piefed.social.

[–] freamon@preferred.social 12 points 2 months ago (1 children)

Ah, shit. Cheers. The amount of things learned from the comments under memes is probably a bit high, but I'll send a commit to fix this in a minute.

Does Lemmy look at the mods URL again when it decides to refresh a community (or when it receives an Update / Group) ? If not, then PieFed instances might need to send out some "Add" activities.

[–] flamingos@feddit.uk 10 points 2 months ago* (last edited 2 months ago) (1 children)

The amount of things learned from the comments under memes is probably a bit high, but I’ll send a commit to fix this in a minute.

Who needs an issues tracker when you have a meme tracker, eh?

Does Lemmy look at the mods URL again when it decides to refresh a community (or when it receives an Update / Group)

Yes to both. Updating a community and fetching a new community are identical operations in Lemmy.

[–] Sunshine@lemmy.ca 10 points 2 months ago

Wow I encouraged smart people to figure something out 🍾

[–] Blaze@lemmy.dbzer0.com 10 points 2 months ago

own mysterious reasons.

Another Threadiverse mysterty

[–] Stovetop@lemmy.world 3 points 2 months ago

Might be the way in which the data presents? The path can be identical, but if one service receives a metaphorical PNG when expecting a metaphorical JPEG, it could explain why it fails to correctly register.

[–] FartsWithAnAccent@fedia.io 8 points 2 months ago (1 children)

mbin calls them magazines btw

[–] Blackout@fedia.io 6 points 2 months ago (1 children)
[–] FartsWithAnAccent@fedia.io 4 points 2 months ago
[–] onlinepersona@programming.dev 0 points 2 months ago

Which stats? On mbin, if you hover over a user's name, you can see their "reputation score". Logged in mbin users can go to their profile and see how many cumulative points they made that day (sum of positive and negative upvotes). It's a bit confusing to me why mbin decided to start going the reddit route and introduce karma when most people on the fediverse seem to enjoy being unaware of their score.

Anti Commercial-AI license