Scunthorpe Problem
en.wikipedia.org
en.wikipedia.org
You’d be surprised how many variations of this I’ve come across over the years.
Or, I guess, one can just buy more NVIDIA GPUs, and simply solve the problem using Torch, following their online guide on "understanding Natural Language with Deep Neural Networks Using Torch" [2].
In general, I hear that many language understanding tasks are finally conclusively conquered, as shown by OpenAI with a combination of supervised and unsupervised learning that has led to an ImageNet-class increase in the state-of-the art results in language understanding datasets [3].
Why, these days, we can even build an "AI System [that] Understands Music Like Humans Do"! (NVIDIA, again; [4])
The inhabitants of Scunthorpe and all the Dicks, Pennys and Dikshits of the world can finally rejoice! Machine learning is on the job!
______________
[1] https://ai.google/research/teams/language/
[2] https://devblogs.nvidia.com/understanding-natural-language-d...
[3] https://blog.openai.com/language-unsupervised/
[4] https://news.developer.nvidia.com/ai-system-understands-musi...
(Gotta say, it's way easier to ad-lib this stuff in inflection-heavy languages, or at least one of them.)
Thoughts on that topic -> https://mcconnellsoftware.github.io/supporting-the-ten-thous...
https://hipmonkey.wordpress.com/2016/02/08/5-monkeys-a-banan...
Afterwards gently point them towards the familiar examples of passwords (“Passwords can't contain spaces/be longer than 20 characters/must …”), email address validation (“I found this really complete regex that …”), names (“No, surnames are always at least 3 characters long, and …”), and sex/gender (“Haha, yeah I know gender isn't a binary option, but this is the sex field, it just records what's in the user's passport, and THAT is either male or female!”¹).
1: Nope: https://www.dutchnews.nl/news/2018/10/gender-x-first-gender-...
And not everyone has a passport or other standardised ID document.
To add something relevant to this post - I'm too young to remember this "problem" regarding the AOL filter, and my parent's first ISP was NTL which is now Virgin Media. Of course the use of the town name with emphasis on the aforementioned profanity was common amongst the youth.
Around 1999-2001 I think.
(I did do a stint in the IT department at North Lindsey College, which was... different.)
While it is an accident with "Lonsdale", and they actively did a campaign against it in the early 2000s, someone created a brand named "Consdaple", which contains the full "NSDAP".
I've seen this on more than a dozen networks: captions will be masked with Xs if any substring matches any possibly offensive word or phrase, e.g.
XXXXtails for cocktails
XXXume for assume
XXXXX for spade (in the unmistakable context of a shovel, e.g. in "The African Queen")
XXXX for coon (in the unmistakable context of a raccoon, e.g. in "True Grit")
Doo-XXX for Doo-Wop (music)
gimXXXX for gimmick
sXXXpets for snippets
Those are all actual examples from MeTV, H&I, Movies!, GetTV, etc.
So for a while, you had a situation where players couldn't trade Cofagrigus, Froslass or Marshtomp on the GTS (Global Trade System) because the default species name set off the swear filter.
Hell, in one case, one you got traded in game couldn't then be traded online, since the nickname the NPC used would trigger the filters and wasn't usable by players.
It also shows the folly of trying to do this with multiple languages at once too, since the filters block anything with a name that's offensive in any language the games are released in. So in some cases, you see Japanese players blocked from using a name because some characters match a swear word that's apparently a thing in France or what not.
Makes you feel sorry for the folks at Game Freak having to name these characters in the first place, or the translators trying to make them work in other languages. Imagine trying to name 100 new characters per game in a way that doesn't contain any unintentionally words in any of the 9 or so languages the games are released in...
I had to review the blocked mails if there was a query about why it was blocked.
One time I came across a mail and couldn't for the life of me work out the reason, I ended up writing a script to match on the wordlist to find the problem.
Turns out the troublesome phrase was "Don't be too hard on yourself"
We updated the block list after that...
https://en.wikipedia.org/wiki/Controversies_about_the_word_"...
The town appears in the Domesday Book (1086) as Escumesthorpe, which is Old Norse for "Skuma's homestead", a site which is believed to be in the town centre close to where the present-day Market Hill is located.
If they changed the 'c' for 'k' then they wouldn't get modded down in the AOLs of this world and nobody outside of Lincolnshire, England would have any reason to even know of the place.
Right. "If everyone would just bend over backwards, my current self-inflicted problem would be solved."
Now go and tell your thing to all those towns east of 14E named "Horny $X". Never mind that the names are correct, that it means "Upper $X": there's an entitled programmer on HN whose naive filter doesn't match reality - so of course the solution is to bend reality to these arbitrary demands: GET TO WORK LAZY SLOBS!
(After you're done, there's even more travel for you: https://mashable.com/2016/11/22/world-map-rude-place-names/?... . Be warned though: residents of Fucking, Innviertel, Austria have had it up to here with all those English and Merkins being righteously offended about a name that's completely innocuous in the local language.)
We all know of the 'Scunthorpe Problem' (at least on HN) but nobody cares to then think why Scunthorpe is called Scunthorpe. Even the Wikipedia page on the 'Scunthorpe Problem' doesn't link to the other Wikipedia page on Scunthorpe that divulges the etymology of the name.
Had the people there not changed their town's name then they would have been fine. None of the Anglo-Saxon four letter words are new, they could have avoided the problem people have with the town name.
Before the internet there was witty graffiti to be found in places such as public conveniences. Graffiti wasn't just inane tags in those days, people had something to say, including 'who put the [redacted] in Scunthorpe?', a 'quote' I remembered because it was funny. So the 'problem' is not a new one, it has been around for a long time, pre-dating the internet and iphones by many, many decades.
Clearly there is more to the etymology than what was handed down with the Domesday Book, there is centuries of language evolution plus the pride a town has in its name.
So there is no trite 'holding it wrong' point here and there certainly isn't any egotistical programmer telling the world to name their towns in American English friendly unicode, with all humour and culture removed. Just a not-mentioned point on how Scunthorpe used to be spelt differently, and, had this original spelling stayed the course then the town would not be the poster child for badly named towns.
(I think London's Gropecunt lane did get renamed by Victorian Bowdlerisers though)