***cialis***

***cialis***

: I had to put “cialis” in my comment-spam filter to stay ahead of the swine. But, of course, this is stopping people from putting up legitimate words. I should fix that. But I’m kind of enjoying the discovery. First, they couldn’t say “socialism” and thought I was trying to turn that into a dirty word. Now it’s “specialist.” Can we ask the makers of performance-enhancing drugs to please come up with names whose order of letters does not appear elsewhere in the English language?

  • http://carpundit.typepad.com carpundit

    If we thought they were smarter, we might think they were just that smart – trying to stay ahead of filters.

  • daudder

    It was kinda funny, really. And, dare I say, a lesson in the unintended consequences of “censorship” :)

  • Right of Center

    not to mention ineffective (as is all forms of censorship)
    Anyone know where I can get some ClALIS? or VlAGRA?

  • Right of Center

    or try this:
    Any specialist socialists out there know where I can get some cialis or viagra?

  • http://www.livejournal.com/users/bluesmoon/ Philip

    How about /\bc[i1][a@][l1][i1][s5]\b/i

  • http://www.vonralls.com von

    ROC, you’ve got too much time on your hands.

  • Don

    Any text matching filter program
    ought to be able to distinguish
    “ci_lis” within a word from
    “ci_lis” as an entire word.
    If yours can’t do that, perhaps
    it’s time to look for another?
    NOTE: Had to mangle the “forbidden word”
    to permit posting this comment.
    I note that your Preview feature
    fails to screen this, while the Post
    option does, making my Preview less
    valuable than it could be.
    Time to look for better software
    for this task as well? :^)

  • http://www.mandatemedia.com Kari Chisholm

    What I can’t figure out is why the blog software providers haven’t figured out some pretty obvious tools for this stuff.
    We’re not limited to simple word filters, registration schemes – or leaving the door wide open.
    For example, a ‘click to confirm’ mechanism could be easily built. When a comment goes up, an email would be sent. When the emailed link is clicked, the comment goes up. To make it less annoying, you might then allow future comments with the same IP/email pair to automatically go up without clicking. The blog owner could also ban particular email addresses. (This wouldn’t stop comment spam altogether, but make it harder on automated systems – and more costly, in time, to spam yours. They’d find another victim.)
    Another option: Use the very power of blogs – its audience – against the comment spammers. Why not a “report this comment as spam” link? If it gets X clicks from audience members, it would get pulled and put in an approval queue for the moderator. You would, of course, stand the danger of audience-censorship of unpopular non-spam comments – but that’s why you set that threshold at an appropriate point. (Different for every blog, depending on audience size.)
    Finally, we could set up Bayesian filters – just like the ones people are using for email these days – to screen for spam. The system would easily and automagically distinguish the words that appear in legitimate comments from those that appear in comment-spam. It’d require some training, but my Bayesian email spam filters work fabulous now.
    What are the blogging software guys waiting for?

  • http://www.dailypundit.com Bill Quick

    Too much to ask them to look for names that aren’t part of common words? Of course it is. Their Holy Grail is a name you simply cannot block without destroying your site.

  • http://speakspeak.org Amanda

    I’ve started getting backgammon spam.
    Backgammon spam!
    Can’t wait for the Tiddlywinks spam.

  • http://donatacom.com/blog.shtml Terry Heaton

    Wouldn’t “spacebar/badword/spacebar” do it?

  • http://RuthCalvo Ruth

    Cut from a comment objecting to my objecting to bad language:
    Other random comments found through Googling
    (on Jeff criticizing the anti-war left) …’never have I read anything on your blog that has made me more want to tell you to go fuck yourself. – Mork
    (on the FCC) FUCK OFF jesus freaks!!!! – bw
    (on someone else criticizing terrorists) Are they [the Bush administration] getting tried for treason? No? Then shut the fuck up.’
    He (carsonfire) said he’d quoted from your earlier comments. Maybe I’d prefer C**IALIS.

  • Anna Haynes

    What Kari said.
    And, re “What are the blogging software guys waiting for?” – where do the blogging software guys hang out? We need to have a word with them.
    A word other than, well, that one.

  • Juan Golblado

    Jeff, this is good advice:
    How about /\bc[i1][a@][l1][i1][s5]\b/i
    Posted by Philip at June 27, 2005 12:49 PM
    He has written what is known as a “regular expression”, which is a sophisticated way of catching patterns. The one above will catch various spellings of the word you’re looking for, e.g. if the spammer substitutes one or more of the letters “l” for a number “1”.
    Most anti-spam filters support regular expressions or “regex”. It won’t hurt to just try it for a few hours and see if it works. If it doesn’t then you just have to clean out a little spam. But if it works, it will be much more effective than any one spelling of that word.
    I actually came back to tell you exactly what Philip told you but he had beat me to it.