this post was submitted on 31 Jan 2026
317 points (98.8% liked)

Fediverse

39597 readers
1518 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
 

Just thought I'd note this. Main beneficiary so far seems to be piefed.ca.

you are viewing a single comment's thread
view the rest of the comments
[–] BB84@mander.xyz 1 points 1 day ago (2 children)

Just to confirm, did You find the 'piracy' comm in the search menu (like I was trying to)? Or did You have to manually type in the URL and subscribe first for it to federate?

If You found it in the search menu, then my understanding of the code must be wrong. In that case would You please explain.

PS: The musk community is against musk. Apologies about not using Your pronouns earlier.

[–] Grail@multiverse.soulism.net 5 points 1 day ago (1 children)

I used the federate remote communities page on the web UI, but I could also have typed the ! notation into a comment. I didn't try using the search to find it, but I don't think it would have worked. When I used the federation machine two weeks ago, I only grabbed communities over a certain size on certain instances. MULTIVERSE has to be told to look for smaller communities.

Still, communities like femcelmemes and dankchristianmemes and lemmyshitpost (shit is also on the list) were picked up by the community federation machine with no tinkering.

So here's what the code does. That list you found, of the seven_things_plus, it's Rimu's idea of "low effort communities". As an admin, when I click on a user, I can see their "reputation", which shows if they've been getting lots of downvotes or lots of upvotes. And I also have a checkbox that says something like "ignore reputation from low effort communities". It's designed to prevent karma farming. Rimu designed it so if a robot posts a lot of memes to 196 to farm karma and then starts posting ads for RAID SHADOW LEGENDS, I have the option of ignoring the meme reputation and still seeing that the bot isn't contributing anything of value. But I have the checkbox turned off because I like memes.

This week I'm gonna try making a PR to change that list's name to something more descriptive and make it configurable by admins. I've never contributed to PieFed before so we'll see if I can understand enough of the code to do it. Wish Me luck.

[–] BB84@mander.xyz 1 points 1 day ago* (last edited 1 day ago) (2 children)

Okay. It's still unclear to me why piracy was not picked up by default. It's a very big comm.

Anyhow, good luck on the merge request! Would be great to let the admin decide what to block instead of the weirdly random selection of comms and words on the list now.

[–] Skavau@piefed.social 1 points 2 hours ago

https://codeberg.org/rimu/pyfedi/issues/1618

Already passed it on, and it's in the pipeline now.

[–] Grail@multiverse.soulism.net 4 points 1 day ago (1 children)

Not block. Just karma-devalue. I'm gonna rename the variable to something like "unwanted reputation sources". If an admin doesn't want people farming rep by posting porn, they can put porn on the list. That's not blocking, it's just a data filter for admin eyes only.

[–] BB84@mander.xyz -1 points 1 day ago* (last edited 1 day ago) (1 children)

So there are two purposes for this "bad list"

  • for filtering which communities to federate with in the beginning
  • to calculate user reputation score

correct?

The federation filtering is blocking IMO. It affects what comms users of the instance can find (via search).

Anyway maybe in Your PR You should make a separately configurable list for each purpose. I don't see a reason why it should be the same list.

[–] Grail@multiverse.soulism.net 3 points 1 day ago (1 children)

No, just one purpose, the second one.

[–] BB84@mander.xyz 1 points 4 hours ago (1 children)

That contradicts what @skavau@piefed.social told me.

[–] Grail@multiverse.soulism.net 1 points 2 hours ago

Yeah, I was editing the code yesterday and realised we were both wrong. What it actually does is prevent the automatic bulk federator, which is a tool only admins have, from fetching those communities. It doesn't affect the manual community fetcher, which is what users use. So it doesn't limit user capabilities, only admin capabilities for automation. Also, the commit you linked is super out of date, the code is very different now.

[–] Skavau@piefed.social 3 points 1 day ago (1 children)

The search menu on a piefed instance isn't going to find and federate new communities. It has never worked like that.

[–] BB84@mander.xyz -1 points 1 day ago (1 children)

That's what I thought. Thanks for confirming.

[–] Skavau@piefed.social 3 points 1 day ago* (last edited 1 day ago)

So there's an "Add remote community" button that you use to individually federate comms. You may only see this logged in.

Or if you manually put in the url as it would be seen from that piefed instance, it will federate that way.

It won't populate the added communities with new content AFTER federation though until they have a local subscriber.