I dumped Apple’s word list
helgesver.re
helgesver.re
The phrase blocklist for the Chinese lanaguge is a lot larger (surprise, surprise). It about 281 KB for Simplified Chinese, 325 KB for Traditional and 160 KB for Cantonese, against 28 KB for English.
apparently there are `shouldShowTaiwanFlagEmoji()` and `deviceIsChinese()` functions as well but that doesn't have anything to do with this database.
Claude dumped Apple's word list, and obviously wrote the article too.
I can't focus and read this shit. The other article on the frontpage https://blog.nns.ee/2026/11/02/renault-hack/ also used LLM for the work, but I think a human wrote it (or he's using an LLM that's managed to sound human). It's so readable!
Edit: a snippet from the slop:
> There is no public API
> I looked. NSSpellChecker, UITextChecker, NaturalLanguage and UILexicon don't expose vulgarity.
I think the fucking problem is, each sentence is supposed to convey information. Here "I looked." is prominent, but is it information? No, it's fucking useless. Remove it and it doesn't even change the information. Meanwhile readers' brains are trying to process why the author included this sentence, it must have value?
Is there any context in which you feel it is acceptable to use that word?
The potential downsides of using it are also famous. So the only remaining reasons to speak it are to show that you can (demonstrating your power), or choose to (demonstrating an obstinate desire for conflict).
And obviously if you are installing a text filter in software, you will need to type it out and store it that way.
Why does saying “fag” not elicit the same level of repulsion in people? Homosexuals have been treated awfully throughout history, but for some reason it doesn’t hit as hard for people. You could say the same for “kike” or any other number of offensive terms linked to a people who have been targeted throughout history and even today.
A good example is that I was able to write out the two offensive terms mentioned above - no euphemism required, but from what I’ve experienced writing the dreaded “n” word in any context means your comment is auto-dead.
This is not some novel legal loophole.
It was added in 23 so there's potentially 3 years of updates.
Edits: This comment shows differences between 15.6 and 26.2 https://news.ycombinator.com/item?id=50358223
Edit: I'm reliably informed that it's enforced at the domain level via a bloom filter stored in /System/Library/PrivateFrameworks/WebContentRestrictions.framework/WCRFilter-2025-09-29.plist
It's darkly funny that the UK is so far gone these days that people literally do not believe it.
And this is just DNS I assumed unless also keep a record of which ip addresses they actually resolve to.
To be clear I’m interested from the technology perspective and not advocating our UK friends evade government pr0n censors as a form of political protest…
If you're having distinct dns blocking errors, that's not Apple or it's a profile that's been set on your device.
It’s adaptive non-censorship
Regardless, it’s non-censorship because autocorrect does not prevent you from saying anything
> cooties: vulgar, presumably from playground use
This gave me a good chuckle. ┌───────────────┬────────────────┬──────────────────────────────────────────┐
│ │ Article (15.6) │ My Mac (26.2) │
├───────────────┼────────────────┼──────────────────────────────────────────┤
│ Total entries │ 199,019 │ 199,940 │
├───────────────┼────────────────┼──────────────────────────────────────────┤
│ Vulgar │ 1,050 │ 850 │
├───────────────┼────────────────┼──────────────────────────────────────────┤
│ Offensive │ 663 │ 727 │
├───────────────┼────────────────┼──────────────────────────────────────────┤
│ Sensitive │ 2,558 │ 2,748 │
├───────────────┼────────────────┼──────────────────────────────────────────┤
│ Oedipus │ vulgar │ sensitive (sex topic) │
├───────────────┼────────────────┼──────────────────────────────────────────┤
│ cooties │ vulgar │ clean │
├───────────────┼────────────────┼──────────────────────────────────────────┤
│ Biden │ clean │ now tagged politics topic, still no tier │
└───────────────┴────────────────┴──────────────────────────────────────────┘
These are unchanged:
- Trump is still sensitive with the politics topic. The lowercase card-game word "trump" is still
clean.
- Obama, Putin, Vance and Harris have no tier. Musk still isn't in the dictionary.
- Tom and Mick are still offensive, and pee, poo, niggle, underling, blacklist and Isis are still
sensitive.
- idiot is still sensitive, and now also has the catch-all "sensitive context" topic.
Words in the capitalized sensitive list that the article doesn't mention include Saddam, Grindr,
Oedipus/Oedipal, TERF and Viagra. Trump is still the only living politician among them.two examples:
proving grounds = testing grounds (people know this isn't proof grounds)
proves the rule = tests the rule (people think this is proof, no, also testing)
People are reading too much into this.
And it worked! It has been so much censored that neither of us even knew that word.
I'm reminded of how Cartman on South Park used to sneak in terms like 'catamite'. Steganographized archaic terms.
The cultural burnout and second-hand AI overdose many of us are suffering. It's a form of mental pollution, and it's getting harder to breathe.
Updates could expand its use, Computer owner unlikely to notice
If the shoe fits....
How do I make iOS let me swipe “fucking” everywhere? fucking
fucking fucking fucking!! After typing it manually two or three times it then swipe completes in this particular text field in this app. I've heard about adding a contact with the words, but that is ridiculous, so I have held out hoping Apple will eventually come to their senses, like a fool.
This doesn't make “fuck” swipeable either… unless I type it once, and keep it in the text field!
add fucking as a replacement for fucking (yes, both the same)
Stupid, but it works.
Can’t believe they don’t fix it year after year.
Putin clean
Stalin clean
Somehow Mao is there. But Pol Pot isn't. I would have guessed they'd go by the number of victims. But I guess "Uncle Joe" is clean and uncontroversial, so someone was confused about history. But yeah, this has that "Cupertino interns typed this list" feel to it.It’s surprising to me that “trump” would get the same classification. Given that he’s the current president of the US, I’m sure people intentionally type his name all the time. I don’t want my keyboard to steer me away from writing out “trump”. And typos autocorrecting to Trump don’t seem like a big deal either. Would anyone be offended by the text “don’t forget to bring your Trump to band practice”?
Trump could be offended. It is obviously there to avoid offending Trump.
And it is not considered "offensive" but "sensitive".