Guns Of Icarus Online

Info => Feedback and Suggestions => Topic started by: JaegerDelta on July 27, 2013, 02:07:35 am

Title: Profanity filter insanity
Post by: JaegerDelta on July 27, 2013, 02:07:35 am
So the other day i tried to name a ship "Pickaxe". And i couldn't because the word pickaxe is against the naming policy.........

turns out the flag results from an anglicized  Eastern European slang term, picka, being in the name. I mean, i get it, its an international game, and having someone able to name their ship "picka" might not be the best thing ever.  However censoring words that happen to contain the same pattern of characters as a "profane" word but mean completely different things is silly, really really silly.
Title: Re: Profanity filter insanity
Post by: Calico Jack on July 27, 2013, 02:25:19 am
Try hyphenation:  Pick-Axe
Title: Re: Profanity filter insanity
Post by: JaegerDelta on July 27, 2013, 02:42:45 am
Try hyphenation:  Pick-Axe

you shouldn't have to hyphenate normal words though.
Title: Re: Profanity filter insanity
Post by: Calico Jack on July 27, 2013, 04:26:34 am
Do you want your ship name now or wait until they update the filters? If it's urgent you could always  use a hyphen or a 1 in place of the 'i' or an @ inplace of the 'a'.
Title: Re: Profanity filter insanity
Post by: N-Sunderland on July 27, 2013, 08:51:18 am
Yeah, I really hate how words containing banned words can't be used. Like how the French "chuis" (abbreviation of "je suis", meaning "I am") gets censored. It can make discussing over text chat fairly inconvenient.
Title: Re: Profanity filter insanity
Post by: Zenark on July 27, 2013, 01:33:21 pm
Me and one of my crew mates (don't remember who) were trying all the possibly offensive words in the chat to see which got through. So many are blocked XD our chat just ended up looking like

Zenark:
Crewmate:
Zenark: ed
Crewmate: ing
Zenark: s mother
Crewmate:
Title: Re: Profanity filter insanity
Post by: Clara Skyborn on July 29, 2013, 10:48:24 am
Only way to get them fixed is to bring them up, and we'll get the filter updated. So if you've found any filter weirdness, please post it here now!

"Pickaxe" and "chuis" should both be fine now. In both cases it was a filter type incorrectly applied in the database. Sorry for any inconvenience.
Title: Re: Profanity filter insanity
Post by: N-Sunderland on July 29, 2013, 10:58:10 am
Thanks Jess!
Title: Re: Profanity filter insanity
Post by: Richard P on July 29, 2013, 09:50:22 pm
"Uranus" is still banned word, for example. However, it prevents us from pyras called "Prepare Uranus" in every lobby.
Title: Re: Profanity filter insanity
Post by: Calico Jack on July 30, 2013, 12:17:16 am
niggle is a banned word.
Title: Re: Profanity filter insanity
Post by: Clara Skyborn on July 30, 2013, 11:53:09 am
"Uranus" is still banned word, for example. However, it prevents us from pyras called "Prepare Uranus" in every lobby.

Yeah, I think that one's going to have to stand.

niggle is a banned word.

I did a review of the filter yesterday and fixed that one already. Looking at blacklisted ship names also suggested quite a few new additions to replace it...but the filter should be quite a bit smarter now.
Title: Re: Profanity filter insanity
Post by: QKO on July 31, 2013, 01:44:43 pm
Why can't we name our ships after the planet Uranus?

Btw is Dick banned? Because I feel for those wanting to name their ships Moby Dick.
Title: Re: Profanity filter insanity
Post by: Moo on July 31, 2013, 02:08:34 pm
They probably only want that name as a means of "legitimately" using that word...
Title: Re: Profanity filter insanity
Post by: Clara Skyborn on July 31, 2013, 02:10:22 pm
Why can't we name our ships after the planet Uranus?

Because there's no way to whitelist certain words while continuing to block parts of them. If Uranus were allowed, so would be any string containing *anus*. Sorry, I think it's a lovely planet/titan, and I wish we could honor it/him properly.

Quote
Btw is Dick banned? Because I feel for those wanting to name their ships Moby Dick.

No, it's not -- c.f. Lord Dick Tim.

I'm pretty sure the skies are full of ships named Moby Dick.
Title: Re: Profanity filter insanity
Post by: QKO on July 31, 2013, 04:44:06 pm
Ok :D
Title: Re: Profanity filter insanity
Post by: QKO on August 01, 2013, 02:04:39 am
Errrn I tested, Moby Dick cannot be used as airship name. The Intercourse is perfectly valid however.
Title: Re: Profanity filter insanity
Post by: Clara Skyborn on August 02, 2013, 10:52:40 am
Oh, interesting. I see how that happened. Should be fixed now.
Title: Re: Profanity filter insanity
Post by: Plasmarobo on August 02, 2013, 12:23:22 pm
<concern>
Hey, let's not completely obliterate language.

Profanity is profanity, but anyone who is the least bit creative WILL find a way to get around it.
I like that the filter catches the shock terms, but there has to be a better solution than adding every possibly dirty word...
I feel like Intercourse is closer to the "should be censored" edge of the spectrum, but I worry.
</concern>

In spite of my ineptitude with language (or whatever DMax says) I like words. I dislike seeing words obliterated. 
Title: Re: Profanity filter insanity
Post by: DMaximus on August 02, 2013, 12:29:43 pm
Hey, what if I want to name my ships in honor of Pennsylvania's finest towns! The Intercourse, Blue Ball, Fertility, and Virginville shall be the finest ships in the sky!   

(note: these are not actually Pennsylvania's finest towns)
Title: Re: Profanity filter insanity
Post by: Clara Skyborn on August 02, 2013, 01:33:45 pm
I should have clarified: what was fixed was that "Moby Dick" is once again allowed, not that "Intercourse" was disallowed.

DMax, I bet you can have all those ship names, actually. Although "Blue Ball" might raise flags -- the moderators are understandably a little ball-shy (you would be, too, if you read the stuff they read every day).
Title: Re: Profanity filter insanity
Post by: Calico Jack on August 02, 2013, 10:38:01 pm


Because there's no way to whitelist certain words while continuing to block parts of them. If Uranus were allowed, so would be any string containing *anus*. Sorry, I think it's a lovely planet/titan, and I wish we could honor it/him properly.



don't know what language your using for matching but using as approximate matching as possible
#! perl
 /\b(U|u)(\w{1}anus)\b/

this will match on any word that starts with a "u" followed by any alphabetic character so "Uzanus"  will also match but it's limited to 1 character, whereas

/\b\w+anus\b/

which is what you appear to be using which will match any word containing "anus"