Public Education Forum Moderation
pef-moderation.org
Public Education Forum Moderation
@pef-moderation.org
Read Pinned post for mission
Startup admin: stevetownsend0.bsky.social
Appeals: [email protected]
Follow for PSAs
Committed to no use of !hide !warn etc outside illegality
It's not hard: conflating MAG*t/maggot by homophony. There are multiple online resources that spell this out.
Just say "MAGA" and everyone knows you mean those fascist assholes. No need to use this stupid slur.
December 4, 2025 at 12:05 PM
There are over 2000 active rules, so I'm not going to be commenting on every one.
That said, I've commented about common lazy Internet insults before. Post search:
bsky.app/profile/pef-...
bsky.app
December 4, 2025 at 12:02 PM
All true, however nothing excuses the dehumanization, which is a necessary step towards genocide.
The active string-matching rules are periodically published in JSON format on Github. I will refresh that soon.
github.com/SteveTownsen...
pef-moderation/firehose-client/config at main · SteveTownsend/pef-moderation
Public Education Forum Ozone moderation tools. Contribute to SteveTownsend/pef-moderation development by creating an account on GitHub.
github.com
December 4, 2025 at 12:02 PM
it's an incorrect label after a search-driven pass. Sorry, removing now.
December 4, 2025 at 11:52 AM
No. MAG*t is a dehumanizing slur.
This label is subjective but not negotiable. Just say MAGA, everyone will know what you mean.
www.reddit.com/r/thebulwark...
From the thebulwark community on Reddit
Explore this post and more from the thebulwark community
www.reddit.com
December 3, 2025 at 10:45 PM
we have an explicit anti-moskal bias so that's unlikely
December 3, 2025 at 10:32 PM
I think platform might have nuked it already. Cannot resolve in moderation tools or Clearsky.
December 1, 2025 at 7:30 PM
MBFC is a reasonable thing as a first check but does not account for 60/40 disinfo llike Al Jazeera, Visegrad24, and largely ignores ownership influence/bias.
December 1, 2025 at 6:31 PM
Thanks.
Some users may find this labeler's explicitly pro-Israel bias unacceptable. Just a heads up for possible new users.
Not anti-Palestine - just not your typical Bluesky anti-Israel polemicist.
Al Jazeera is state-sponsored disinformation, for example.
December 1, 2025 at 6:30 PM
I cannot find it. What is the full handle, please?
December 1, 2025 at 6:28 PM
Politico links all get labeled for the periodic 'billionaire owner' bias in their content. Content linked in a give post may be fine.

This is how 60/40 disinformation works, although Politico is not yet at the level of Qatari state media like Al Jazeera in mixing fact with useful fiction.
December 1, 2025 at 12:05 AM
🤦
November 29, 2025 at 3:32 PM
not at all, apologies for the false flag.
This usually happens when I do a search and then bulk label. I try to filter the false ones by eye, but errors happen.
November 29, 2025 at 3:31 PM
"Eurosky" is promising, but its success depends on how assertive they plan to be about disinfo.
If the EU's response to russian genocide is any guide, it will flop on the moderation front.
bsky.app/profile/open...
🇪🇺 Eurosky is building EU-hosted social media infrastructure on ATProtocol. Priorities: Commons for Content Moderation (CoCoMo), decentralized architecture, and reducing Big Tech dependency.
Public funding + civil society collaboration = digital sovereignty. openfuture.eu/blog/eurosky...
Eurosky dawns: Building Infrastructure for Sovereign Social Media – Open Future
The Eurosky initiative is building European social media infrastructure on the ATProtocol, representing a new step in Europe's digital sovereignty agenda as policymakers seek alternatives to Big Tech ...
openfuture.eu
November 29, 2025 at 3:19 PM
While I cannot delete anything, I try to periodially sweep for these Telegram channels and flag the accounts as 'disinfo' and 'network'.
That's about all I can do wihtout a self-hosted PDS, which gives takedown capability but also brings various legal headaches and work.
November 29, 2025 at 3:19 PM
it's an incorrect label, I will remove. Thanks for the heads up
November 29, 2025 at 3:15 PM
that TG channel is already labeled, and I just labeled this account - thanks
November 28, 2025 at 5:48 PM
Original post is gone, what is the issue here please?
November 28, 2025 at 5:45 PM
One new auto-label rule catches a whole raft of localized websites on this domain news-front dot su.
Even if we don't get to the accounts quickly, all future content linking here will be labeled real-time.
November 23, 2025 at 4:29 PM
"rezonol.toots" appears to be gone, I labeled "afasuw" and added its links to the list of auto-label targets.
Keep these alerts coming, please.
November 23, 2025 at 4:08 PM
On community moderation and free speech. I wrote a lot about this.
bsky.app/profile/pef-...
TLDR: You cannot stop hate speech online, but you can avoid it if you choose.
This does not excuse bsky moderation allowing the 'de*th to Israel' crowd free rein, by the way.
November 23, 2025 at 4:04 PM
disnformation for hire, many of the most horrible "journalists" work or have worked there
November 21, 2025 at 8:29 PM
post is gone
November 20, 2025 at 3:47 AM
Grayzone detected, opinion etc
November 20, 2025 at 3:46 AM
here is the search view for t.me slash llordofwar
November 14, 2025 at 1:15 PM