Sign in

Public Education Forum Moderation

@pef-moderation.org
849 followers 19 following 1.2K posts

Read pinned thread for background Startup admin: stevetownsend0.bsky.social Appeals: admin@pef-moderation.org Follow for PSAs Committed to no use of !hide !warn etc outside illegality

PostsRepliesMedia
Public Education Forum Moderation @pef-moderation.org · 03/10/2026
This is analogous to the old Twitter "state-affiliated media" tags. Visual clues in general on social media are over-trusted. [Hence, no AI moderation and limited auto-labeling of accounts.] This leads to and confirms bigotry. This toxicity easily bleeds into your network via hasty interaction.
198
Public Education Forum Moderation @pef-moderation.org · 03/10/2026
This thread is a polemic evangelizing Bluesky's architecture. Community moderation is *subjective*. Everybody has a corner of the 'town square' to post ad nauseam about say, 'NATO proxy wars' and #GazaGenocide. I don't need an accidental peek into it because my mutuals don't always discriminate ⬇️
165
Public Education Forum Moderation @pef-moderation.org · 03/10/2026
This hobby project - I am a one-man band and not funded by Mossad, regretfully - has affirmed my belief that platform-level moderation beyond: - the most egregious content and hate speech - account authenticity - legality of content is a quixotic project.
153
Public Education Forum Moderation @pef-moderation.org · 03/10/2026
I continue to believe that block lists are best avoided, but it's there if you want it. Better to configure labels to get a cognitive hint that a post might not be representative. Example: - follow a 'woke bloke' - unwittingly buy into toxic post-Soviet 'antizionism'.
'woke bloke' sample post
143
Public Education Forum Moderation @pef-moderation.org · 31/07/2026
In case this comes up again. I will change this to "read pinned thread", but really nobody can claim there is any obfuscation here.
100
Public Education Forum Moderation @pef-moderation.org · 04/07/2026
For dehumanizing antisemitism. The semantics of the list are 'any account that would be taken-down by moderation in a private server'
120
Public Education Forum Moderation @pef-moderation.org · 22/06/2026
'the genocide in Lebanon' stated as fact would be enough. Records indicate "genocidal antisemite, blacklist" per your post below which advocates to 'return them' (-> Israelis, including 2m Arabs) to some unspecified country or countries where almost none of them were born.
030
Public Education Forum Moderation @pef-moderation.org · 19/06/2026
@tomaszeman.bsky.social fyi
220
Public Education Forum Moderation @pef-moderation.org · 18/06/2026
context
030
Public Education Forum Moderation @pef-moderation.org · 18/06/2026
receipts are always on hand in case of gaslighting by labeled accounts ⬇
230
Public Education Forum Moderation @pef-moderation.org · 17/06/2026
context
221
Public Education Forum Moderation @pef-moderation.org · 17/06/2026
Some 'veil' 😂 From the pinned thread ⬇️ To recap, the queries for which you were labeled and added to block-list are: bsky.app/profile/.bsk... bsky.app/profile/.bsk... bsky.app/profile/.bsk... You are free to post antisemitic hate. Users who subscribe are not obliged to have to see it.
321
Public Education Forum Moderation @pef-moderation.org · 14/06/2026
My system logs do show this recent post which is probably related. I did not action this, and would not. However, it is a clear call for genocide, and I cannot argue that an objective platform moderation service should not action this.
064
Public Education Forum Moderation @pef-moderation.org · 06/06/2026
A label was first applied for amplifying islamofascist disinformation from Quds News Network, and that on its own would have been enough. The block list is a recent addition, so you got added when your latest Israel-antagonistic post was auto-reported for review. Account-level system history:
200
Public Education Forum Moderation @pef-moderation.org · 28/05/2026
12 posts since account was opened. Bio is "Page about Ukraine". I will let you decide what you think but I'm not changing the labels.
010
Public Education Forum Moderation @pef-moderation.org · 27/05/2026
per your appeal yesterday via the moderation system (screenshot) The labels stand - rationale was as follows, and I have confirmed the posting history: 'genocide' stated as fact. Ableist slur 'fucktard' affirmed. bsky.app/profile/nafo... bsky.app/profile/nafo...
120
Public Education Forum Moderation @pef-moderation.org · 16/05/2026
Promoting this FAQ as a quote post, to save time in future. For this information, read the account timeline and supporting websites referenced in it.
121
Public Education Forum Moderation @pef-moderation.org · 13/05/2026
You found the pro-Zionist. Not a huge gotcha, tbh.
000
Public Education Forum Moderation @pef-moderation.org · 13/05/2026
Repeated conflation of Biden and trump's stance re Israel is the 'disruptive' part. This thread closes and denies your appeal. A link to the thread is in Ozone for completeness. bsky.app/profile/numb...
210
Public Education Forum Moderation @pef-moderation.org · 13/05/2026
I see those lists are gone, so if that were the only issue, the labels would be appealable. Again, Ozone UI:
110
Public Education Forum Moderation @pef-moderation.org · 13/05/2026
The labels were original applied due to abuse of block lists, reported by a user and confirmed in manual review. Commentary at the time, from Ozone UI:
110
Public Education Forum Moderation @pef-moderation.org · 13/05/2026
also here
041
Public Education Forum Moderation @pef-moderation.org · 13/05/2026
Any acocunt self-identifying as "anti-Zionist" is labeled abusive, as this trait is antagonistic under stated moderation policy. More details of policy in profile and timeline. Re 'speech legality': subjective community moderation has nothing to do with legality.
100
Public Education Forum Moderation @pef-moderation.org · 13/05/2026
'No recourse' - false, as noted in the rest of the email appeal response that you selectively shared here:
000
Public Education Forum Moderation @pef-moderation.org · 13/05/2026
That is for this post. Service policy presumes that people reading an antoagnistic account's content would likely not see the individual posts that triggered labeling. Account labels are preferred to provide an idea of what the broader TL contains.
100
Public Education Forum Moderation @pef-moderation.org · 11/05/2026
Notes from the coalface: Gaza fundraiser spam account in action. Hundreds of posts over a short time period, minimally spaced out to avoid bsky rate limits. These were auto-reported, resulting in an obvious outlying account in the Ozone moderation DB.
Grafana visualization showing auto-reporting of automated engagement farmer spamming fundraising link, possibly fraudulent.
183
Public Education Forum Moderation @pef-moderation.org · 06/05/2026
"This is censorship' lmao, no. From an email in response to an appeal:
100
Public Education Forum Moderation @pef-moderation.org · 30/04/2026
PSA: service will be down during Linux server upgrade. More details on this update later.
020
Public Education Forum Moderation @pef-moderation.org · 27/04/2026
Migration of the moderation stack from cloud infrastructure to home servers is in progress. Expect outages until that is complete.
044
Public Education Forum Moderation @pef-moderation.org · 24/04/2026
Reporting Guidance: We now have 18 months of well-directed auto-reporting to work with, but manual reports need more context to avoid being unusable. Report a bad post, and if the account is toxic as well, say so Fun fact: when this project started, firehose event index was ~2bn. Now it is over 29bn
0109
Public Education Forum Moderation @pef-moderation.org · 10/04/2026
Next time you want to try to revise moderation policy and history to fit your version, remember it's all captured in the Ozone database.
000
Public Education Forum Moderation @pef-moderation.org · 31/03/2026
looks like another batch here maybe. I have cleaned up the backlog with new code that blacklists frequent offenders, to reduce the noise. This is part of a sweep after that.
130
Public Education Forum Moderation @pef-moderation.org · 26/03/2026
I cannot reply or quote this but yes, Politico is billionaire-owned and their biases reflect that.
132
Public Education Forum Moderation @pef-moderation.org · 20/03/2026
Started/going in one TL grab.
020
Public Education Forum Moderation @pef-moderation.org · 09/02/2026
thanks for the heads up. Only fools and insane leftists use Black Revolutionary Network as a source.
000
Public Education Forum Moderation @pef-moderation.org · 30/01/2026
This is for genodical antisemitism in this post. We don't label posts for this type of thing. If you don't think Israel should exist, that's an immediate account-level label.
900
Public Education Forum Moderation @pef-moderation.org · 23/01/2026
Holocaust inversion. The usual lazy/stupid antisemite/antizionist tropes. andyscollick dot bsky dot social/post/3lmyns464x22y
100
Public Education Forum Moderation @pef-moderation.org · 23/01/2026
Yes this is correct. Andy is antisemitic, and too stupid to recognize the SS Totenkopf to boot. andyscollick dot bsky dot social/post/3lznqp6n6z22s 'security analyst' 🤷 Zero tolerance for this, there are others in the same vein.
100
Public Education Forum Moderation @pef-moderation.org · 29/12/2025
"I am real Scotlander from Glaswegia" Nobody from Scotland actually types in comedy Scottish like this.
0126
Public Education Forum Moderation @pef-moderation.org · 23/11/2025
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.
320
Public Education Forum Moderation @pef-moderation.org · 23/11/2025
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.
130
Public Education Forum Moderation @pef-moderation.org · 14/11/2025
here is the search view for t.me slash llordofwar
220
Public Education Forum Moderation @pef-moderation.org · 23/10/2025
Any link to Fox News gets this label, because the network only exists to spread trump regime propaganda.
100
Public Education Forum Moderation @pef-moderation.org · 17/10/2025
agreed
010
Public Education Forum Moderation @pef-moderation.org · 16/10/2025
A lot of them are labeled now. Here is why: partisan lies. Going forward this one will be labeled too. The Kremlin and the White House are equally reliable sources of truth under Project 2025/MAGA.
100
Public Education Forum Moderation @pef-moderation.org · 13/10/2025
Based on this report, the new *account* is now labeled as well as the Telegram channels in *its posts*
110
Public Education Forum Moderation @pef-moderation.org · 13/10/2025
The labels are applied near-realtime, based on string matching on all traffic on the platform 'firehose'. When I add a new rule, it gets picked up within a couple of minutes. Active rules for some of these channels are shown below.
120
Public Education Forum Moderation @pef-moderation.org · 13/10/2025
Any link to Telegram is already labeled because the platform is pro-russian, despite Durov's play-acting pretence of neutrality. Here, you can see the first post is a new Telegram account. I will add that to the ruleset. The second post's TG channel was already known, and is marked disinfo-link.
120
Public Education Forum Moderation @pef-moderation.org · 08/10/2025
it's for these posts. I spent hours yesterday labeling antisemitic slurs, because the Palestine "supporters" were out in force gloating over October 7th. In bulk labeling passes sometimes I miss accounts that are using them ironically, or otherwise not as a slur. Your account is fixed now.
140
Public Education Forum Moderation @pef-moderation.org · 03/10/2025
here is this one as labeled
131