Slashdot Mirror


Stopping Disruptive Users in Online Communities?

Gabe the Programmer asks: "I'm the lead developer for a website and we have a community there for gay/bi/tran athletes to talk to each other and interact. Well, not surprisingly, because of the sexuality of our members and the site's high profile, we get a bunch of homophobic/racist/hateful trolls who come on to the forum for no other reason than to incite our members and waste their time. Most of the trouble is caused by a cabal of users who hang out on Fightsport.com, and over the past three years they've managed to drag down the atmosphere of our community substantially." If users are going to be rude and disruptive to your community, it might be worthwhile to ban them. Be forewarned, however! This may turn out to be easier said than done, since saavy users can always try and work their way around site bans. If you were a site administrator, how would you deal with intransigent users, and if you were forced to ban them from your site, how would you go about it? "It's gotten so bad that a lot of our longtime members have left the site altogether, and I personally dread visiting it many days. I know this is something of an age-old problem on the Internet, but what are the best methods to deal with this, both technologically and otherwise? When is it time to contact ISPs? Does that ever work? And what about the law? At what point is it appropriate to pursue legal action? I would really appreciate any advice from other Slashdot readers who are or have been in similar situations with online communities."

110 comments

  1. Email, then ban by network if they evade it. by mind21_98 · · Score: 2, Interesting

    I would email them personally and explain why exactly they're being banned. Once this is done I'd remove their account from the database. If they register another, that's when I begin to ban by network. At least that's what I'd do for Know Your College. Luckily, we have not had any problems requiring a ban yet considering the community is small.

    1. Re:Email, then ban by network if they evade it. by Anonymous Coward · · Score: 0

      Offtopic, but the same four reviews come up for every college. I'm using Safari on OS X 10.3.5. Is this my problem only?

    2. Re:Email, then ban by network if they evade it. by mind21_98 · · Score: 1

      Cool! Thanks for letting me know. I just fixed it right now. :)

    3. Re:Email, then ban by network if they evade it. by Clover_Kicker · · Score: 1

      Do you have any idea how many proxies there are in the world?

    4. Re:Email, then ban by network if they evade it. by golgotha007 · · Score: 1

      exactly. whomever is running open web proxies are complete morons.

      it's no different than running an open relay mail server.

  2. Use the Slashdot Karma (c) system by Anonymous Coward · · Score: 4, Funny

    It got rid of the trolls here...

    1. Re:Use the Slashdot Karma (c) system by Anonymous Coward · · Score: 2, Funny

      And don't allow anonymous users to post.... oh wait..

  3. Moderate by shaka999 · · Score: 4, Funny

    I'd setup a moderation system. Every so often I'd give random users 5 points they could use to moderate posts. Of course you would need a meta-moderations to watch the moderators as well..

    This is all theory mind you...

    --
    One should not theorize before one has data. -Sherlock Holmes-
    1. Re:Moderate by Anonymous Coward · · Score: 1, Insightful

      And especially, require them to metamoderate around 100 posts before giving them mod points, encouraging them to do a lousy job of metamoderating, and make sure the 5 mod points you do give expire in only 3 days, to encourage them to blow them away as fast as possible rather than saving them for flagrant abuse or unusually brilliant postings. Yeah!

    2. Re:Moderate by magefile · · Score: 1

      And make sure they never get metamod points so they can't ever mod.

    3. Re:Moderate by Geoffreyerffoeg · · Score: 1

      In all seriousness, as far as catching trolls, Slashdot's moderation system seems to work. For a site the size and popularity of Slashdot, I see far fewer trolls than would be expected.

      Implement Slashdot-style scores, karma, and karma-bonus. Just don't make the scores publicly visible. Anything below 1 is hidden unless you're moderating or you've set the preference not to hide; if the former, they're shown first. This way, moderators can counteract abuse of moderation. You can also add bonuses for posts that reach 5 (or some other max or near-max), either to the post (visually stands out or sorted near the top), or to the user (gets mod points quicker and gets karma-bonuses). This would be a helpful side-effect of adding moderation, although it's completely optional.

  4. What? by 0x0d0a · · Score: 3, Funny

    "We have a problem with trolls saying nasty things on our site."

    "Let's post our site to *Slashdot*!"

    Where did the logic go so awry?

    1. Re:What? by xanderwilson · · Score: 4, Insightful

      Notice though that the poster didn't give the URL for his or her own site, but for the site that seems to be the cause of the problem. Same result as you suspect; just a little smarter in the planning.

      Alex.

    2. Re:What? by MustEatYemen · · Score: 3, Interesting

      The logic goes. I have a social issue on a technical system. People at this popular technology site have experience running websites and communities. Maybe they have some suggestion to my problem. On top of this, moderators at slashdot probably had the logic of, this is a intresting issue to deal with on a comunity, and other people who run communties might also want to know how to handle similar situations. If slashdot's moderation systems are working properly, you will probably moderated down as being a troll.

    3. Re:What? by Gabe+the+Programmer · · Score: 1

      I did give the URL, but Cliff apparently edited it out. I guess he was afraid the /. trolls would go there and cause even more trouble, but I doubt they would. The website is MMA.tv, the number one LGBT grappling site on the net.

  5. Active Moderation by xanderwilson · · Score: 3, Interesting

    When you say "forum," I'm picturing a bulletin board system of some type, not a chat room.

    Set up a good number of monitors and/or a way for anyone to report inappropriate messages.

    Or have a good number of monitors and make every message require approval by email (moderators receive an email and may approve the message with a click of the mouse) before posting anything. I don't know what the perfect number of moderators is to limit lagtime as much as possible.

    Alex.

    1. Re:Active Moderation by BathTub · · Score: 1

      Yeah, I think something like that would be the most effective in immediately cleaning up the messages on the board. I think you would only need to do it for a set number of messages for each new account, say 20 with a limit on how frequently they can post, at first, say 5 a day, again just in the new account phase. Combine that with a only 1 account per ip or however strict you want to get should help.

      You could also require that the messages be of substance too, one message board I am on, limits what you can do until you get to 50 messages, but refuses to count "me too" posts and such as messages that count towards your total.

  6. Deal with it. by benjamindees · · Score: 2, Informative

    In their own way, these 'disruptive trolls' you mention are really just learning about your lifestyle and what kind of people you are. They are 'testing the boundaries', so to speak. Not everyone grows up with a gay uncle to learn sufficient tolerance and/or respect for cultures different from theirs.

    The response of your community can either reinforce whatever prejudices these people already have or work to negate them. It's your decision.

    You are more than welcome to maintain private membership of your site, and there are myriad ways to do that. However, it doesn't sound like that's your ultimate goal. Without enforcing strict membership rules, you and your community can either work to educate/debunk those 'disruptive users', one troll at a time, or you can simply ban anyone who displays hints of disagreement with whatever the prevailing views of your community are.

    It sounds to me like you want it both ways: privacy and publicity. I'm sure there are some DRM companies working on that problem as we speak, but I tend to think they'll ultimately fail.

    If you really want to be accepted openly in a free society, you must learn to defend and explain your views/lifestyle/whatever to the less informed. Hang out here for a couple of months and you'll see some good (and bad) examples of what I'm talking about.

    --
    "I assumed blithely that there were no elves out there in the darkness"
    1. Re:Deal with it. by Brandybuck · · Score: 2, Funny

      Not everyone grows up with a gay uncle to learn sufficient tolerance...

      So are you saying in a perfect world everyone would have a gay uncle?

      --
      Don't blame me, I didn't vote for either of them!
    2. Re:Deal with it. by jafuser · · Score: 4, Insightful

      you and your community can either work to educate/debunk those 'disruptive users', one troll at a time

      You can't reason with trolls. They feed off of *any* attention you give them. Words are fuel to them, no matter what the words say.

      You can't appeal to their emotions. Often this is becuase they only see you as a digital abstraction, like an NPC in a game. They do not see a person on the other side.

      The only way to deal with trolls is to limit your reaction to reminding others not to respond to trolls.

      When you stop responding to them, they will go away. This is a lot easier said than done. The problem is getting *everyone else* to stop responding to them as well. Trolls are great social engineers at manipulating people into responding, and it can be a daunting task to convince everyone to just ignore them.

      It's kind of like that Simpsons episode where all the giant anthropomorphic advertisments started destroying the town, and the only way to make them stop was "just don't look".

      --
      Please consider making an automatic monthly recurring donation to the EFF
    3. Re:Deal with it. by Artifex · · Score: 4, Insightful
      So are you saying in a perfect world everyone would have a gay uncle?


      In a perfect world, you wouldn't need a gay uncle, a black uncle, an uncle who's an aunt, an uncle of some other religion, a poor uncle, a blind uncle, and so forth, in order to know how to interact appropriately with people who are different.
      --
      Get off my launchpad!
    4. Re:Deal with it. by DerekLyons · · Score: 3, Insightful
      In a perfect world, you wouldn't need a gay uncle, a black uncle, an uncle who's an aunt, an uncle of some other religion, a poor uncle, a blind uncle, and so forth, in order to know how to interact appropriately with people who are different.
      In this world you don't need all that crowd... You simply treat everyone as people. There simply isn't a different appropriate interaction for each.
    5. Re:Deal with it. by Artifex · · Score: 1
      In this world you don't need all that crowd... You simply treat everyone as people. There simply isn't a different appropriate interaction for each.


      Yeah, I know. It just looked nice when I wrote it :)
      --
      Get off my launchpad!
    6. Re:Deal with it. by Rick+the+Red · · Score: 2, Insightful
      Sounds like what's needed is a moderation system that flags the trolls (X troll moderations in Y days == Troll, no matter how many insiteful mods they get). Trolls are then banned, but in a sneeky way: The trolls can still post, and when they check the forum they see their posts, but when anyone else logs on the trolls are hidden. That way the trolls think they're posting and wonder why nobody replies; then they go away because your forum is no fun anymore.

      Of course, to make this work you have to ban anonymous posting...

      --
      If all this should have a reason, we would be the last to know.
    7. Re:Deal with it. by Anonymous Coward · · Score: 0

      just wanted to say that's the best idea I have ever seen with bulletin boards/forums. Outstanding. The stealth ban-mod. Man, I like it!

    8. Re:Deal with it. by Anonymous Coward · · Score: 0

      >Of course, to make this work you have to ban anonymous posting...

      Actually, if you're willing to put a little more work into it, you can allow anonymous posting/reading. What you do is flag the trolls by ip/subnet/session cookie or browser so that anyone that "looks like" them sees the troll postings, so even if they log in as a different user to see if there is "stealth banning", that user gets to see troll postings, too (same ip).

      Also you can have anonymous postings go into a moderation queue which only allows X posts per minute from a given ip/session/etc.

      Something else you can do to not feed the trolls is institute the stealth policy for any troll-baiting replies. People think they are flaming a troll, but only they will see their flames.

      Or an entire thread can be stealth-locked so only people already in it can see it anymore. That way the troll is getting fed and being kept busy, and the people are arguing with the troll, but nobody else will even see the thread once a moderator troll-locks it. The same 5 people can go at it while the rest are blissfully unaware.

      However, the simplest system to use is one that has an easy "killfile" or "ignore" button. Any mature user can simply click on the troll's name at the top of the troll post, and not see anything else from that user ever. Then the flamewar is only between willing participants.

      Really, the incentive to argue with someone is substantially reduced when you realize there's an easy way to squelch them immediately. For peace of mind, this should also filter out any direct replies to the troll as well.

  7. back in the day... by robochan · · Score: 2, Funny

    the ol'
    ping -f
    from a few of the regs used to keep folks in line pretty well ;)

    --
    ...Rob
    The American Dream isn't an SUV and a house in the suburbs; it's Don't Tread On Me.
  8. Blacklisting? by tsm_sf · · Score: 2, Interesting

    I'm wondering how well an IP based blacklist for jerks would work. I'm assuming that an ISP or internet cafe would want to get rid of a customer that poisons any IP address they touch.

    "Dear ISP, the user assigned to address X engaged in behavior Y on date Z. Transcript/screenshot follows. As a result I have submitted address X to jerkbuster."

    Aaand let's not forget that PA was the first to codify this phenomenon: John Gabriel's Greater Internet Fuckwad Theory

    --
    Literalism isn't a form of humor, it's you being irritating.
    1. Re:Blacklisting? by FooAtWFU · · Score: 1

      That doesn't work too well, unfortunately, with proxies, such as the giant black hole of the Internet which is AOL.

      --
      The World Wide Web is dying. Soon, we shall have only the Internet.
    2. Re:Blacklisting? by Associate · · Score: 3, Funny

      You sound as if there is something inherently wrong with blacklisting AOL?

      --
      Someone hates these cans.
    3. Re:Blacklisting? by Dark+Nexus · · Score: 1

      3 words:

      Dynamic IP addresses

      --
      Dark Nexus
      "Sanity is calming, but madness is more interesting."
    4. Re:Blacklisting? by chrisopherpace · · Score: 1

      two words:
      ban subnet

      Ok, so thats a tad harsh, but come on, everyone likes to do it, ban a /24!

    5. Re:Blacklisting? by Rick+the+Red · · Score: 1

      Why is this modded "funny"? If I ran an internet forum, the first thing I'd do is block AOL access. If you're feeling especially nice you could divert them to a special "AOL only" page that tells them how to find a real ISP. Friends don't let friends use AOL

      --
      If all this should have a reason, we would be the last to know.
    6. Re:Blacklisting? by Rick+the+Red · · Score: 1

      The general /. consensus seems to be that blacklisting entire ISPs to block one spammer is OK, so why would it not be just as OK to block entire ISPs to stop one troll?

      --
      If all this should have a reason, we would be the last to know.
  9. Catch them earlier with a quiet/grace period. by jfisherwa · · Score: 4, Insightful

    When a user registers, give them read-only access to the forums for a few days or more--possibly with the option for access immediately if they make a donation ($1?).

    This should mitigate most of the offenders as they won't bother with the hassle--and as long as your forum is active and has good content, those who are really interested will have plenty to do until the grace period is over.

    If you need help or more details implementing something like this, send me an email. As someone who works on/develops community sites (plug), solving the issue of keeping out those that you don't want is always tough--especially during the initial growth stages.

    1. Re:Catch them earlier with a quiet/grace period. by Spoing · · Score: 1
      1. When a user registers, give them read-only access to the forums for a few days or more--possibly with the option for access immediately if they make a donation ($1?).

      By putting in a grace period, you are zapping the enthusiasm of potential postive contributors.

      Making it harder for everyone to post not only impacts everyone and it is a bonus for the trolls; there are fewer competing posts.

      I've made a comment in another thread on one way to reduce the impact of trolls.

      In the worst case, you can put a delay on the posts of new participants; allow them to write a message, though don't post it till a moderator gives it a thumbs up/down. If the post is off-topic, follow the advice I've given in the other thread; move but never remove any message.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    2. Re:Catch them earlier with a quiet/grace period. by booch · · Score: 1

      In this case, the $1 donation idea has 2 other positive side-effects: 1) the person has to contribute to your cause, the one which he is against, and 2) you've got the user's personal information, which should cause him to behave, or at least you can track him down.

      If you want to allow people to post without paying, convince the posters that their visit to the site is somehow being tracked. In the gay-bashing case, I'd take advantage of their naivite and fear. Tell them that they will be associated with your gay organization. Add some random pop-ups (even a JavaScript alert() will work) saying that they're being tracked. Better yet, send them some ads for gay-related items after they've left your site.

      --
      Software sucks. Open Source sucks less.
  10. Invite? by MindStalker · · Score: 4, Interesting

    How bout an invite system like gmail or something. You should personally invite all the known old users back. Encourage them to invite online friends, obviously the troublemakers could scam their way into it. But think of it as a social network I guess.

  11. Suggestions by waldoj · · Score: 5, Informative
    I run a 28,000 person discussion board, so I can relate fully. Were I you, I'd do the following:
    1. Set your .htaccess to redirect all traffic with a referrer of this white-power site to goatse.cx or something. If they can't post links to ongoing discussions on your site, it will make it very inconvenient for them.
    2. Require approval of all new users. This will weed out the obvious bullshit accounts - "h8gays" and "queerbait@hotmail.com" and the like.
    3. Prevent new users from starting threads for the first 24 hours.
    4. Don't ban trolls. Instead, set all page requests coming from their class of account to have a random sleep time of 30-60 seconds before the page will be delivered, and perhaps 25% of the time yield, simply, a "Server Too Busy" error. This way, they will not create new accounts (as they do if you simply ban them, forcing you to squash a new account), but find the whole affair too much trouble.
    All of these are pretty easy to do, and are liable to save you a lot of trouble.

    -Waldo Jaquith
    1. Re:Suggestions by spaceyhackerlady · · Score: 1
      2a. Do not allow any registrations to generic email services. NO hotmail, yahoo, gmail, etc accounts are valid for registration. Has to be an account that is at least in theory trackable back to a real person someplace.

      There are lots of perfectly legitimate users of hotmail et al. There are perfectly legitimate reasons to use a hotmail account, even one under a pseudonym. Consider the subject matter of the forum under discussion, and that not everybody involved might want to be completely public.

      ...laura whose hotmail account dates back to 1996 and is moderately famous in some circles

    2. Re:Suggestions by haplo21112 · · Score: 1

      The user's real world email address can be hidden from public view on most boards and I highly recommend that it be such. It can also be ofuscated. In my expirence the signal to noise ratio of allowing registations from hotmail, yahoo, etc just isn't worth it. I too hate to punish the innocent for the crimes of the terminally stupid (trolls) however at some point you have to cut your losses and do something if you want a community to work.

      --
      Power Corrupts,Absolute Power Corrupts Absolutely, leaving one person(group)in charge is absolutely corrupt.
    3. Re:Suggestions by random_culchie · · Score: 1

      Thats some really good ideas! I especially like that referer one.

  12. Can you report them to their ISP? by immortal · · Score: 3, Informative

    Since you know their IP and can track down their ISP, if their language and post were severe, then maybe you can report them for hate crimes to their ISP? It would certainly get the ISP's attention and maybe get their account canceled.

    --
    "Your having a bad day when the voices in your head put you on hold"
  13. good tips, mod parent up by real_smiff · · Score: 1

    yes i think goatse.cx would work particularly well on a gay-hater. only wish i had a webcam to capture said troll's face :) just a shame the site's down at the moment (allegedly, i'm not checking!). seriously though, i can't recommend pointing people to obscene material, your other tips are good though. i'd make it longer than 24 hours, a week even.

    --

    This is my Sig, this is my Gun. One is for Slashdot and one is for Fun.

  14. From my experience at Napster by dr+ttol · · Score: 5, Informative
    When I headed the forums at Napster, Inc (the first generation with Shawn Fanning), disruptive users were a constant.

    Without moderation, the forums would quickly fill up with junk. It took a full-time staff to moderate the forums to guarentee a certain level of quality.

    My specialty is to build communities, and one of the key points is to outline who you want in the community and who you don't want. It seemed obvious that the ones you want are the athletes -- so your boundaries are to exclude all the ones that don't fit your desired community profile. In this case, you have a few options.

    1) Dedicate a lot of time to weed out the offensive material/users
    2) Let it continue on and hope it will flame itself out
    3) Make the community more exclusive (heavier barriers of entry -- more personal information, etc. This would allow users who want to re-register to jump through a lot of hoops each time.)

    It seems like #2 was tried, and it seems like you don't have time for #1, so the solution would be #3 with as much #1 as possible.

    If you have any questions, feel free to email me. wayne.chang@i2hub.com

    Wayne Chang
    the i2hub.com munity
    CEO

  15. New idea: Default ignore list. by OneDeeTenTee · · Score: 2, Insightful

    Set up a default ignore list for all users. Anyone on the list isn't banned, they can still post, but thier posts have to be specifically selected by the users in order to be read.

    This reduces thier visibility without triggering them to generate new accounts.

    It would be even better if the disruptive people on the default ignore list did not use the default ignore list when they are viewing the forum. This would hopefully add to the illusion that thier posts were easily visible and further work to avoid triggering them to start a new account.

    --
    Stop the world; I need to get off.
  16. it's solvable by boomka · · Score: 2, Interesting

    You will need rating system with moderators;
    Initially a few trusted admins will moderate, then after system has been working for a while everyone with high trust rating will be able to moderate.

    System works like this - when you have a new user join the site, their posts won't be submitted immediately, but go into a queue first. Queue is being monitored by moderators who can approve and rate a comment on a scale 1-5 and then it becomes visible to all, and poster's rating grows. When rating reaches 25 (just 5 really useful comment or 25 trashy), user can post and his comments become visible immediately.

    If a new user who is known to be "good" joins the site he can be given high rating immedately - implement the sponsorship. High rating users can sponsor new users so that they can post immedately without going to the queue. But if this user is later banned, his sponsor won't be allowed to sponsor anyone anymore.

    This system should work well for you. Oh, and obvioysly keep the moderation system in place, a-la Slashdot and the like.

    --
    Human history becomes more and more a race between education and catastrophe.
    H.G. Wells, "The Outline of History"
  17. A simple idea... by OneDeeTenTee · · Score: 1, Interesting

    Require that new account registrations provide a real ISP provided email address, IE not a free account.

    People without a real email address would be required to be sponsered by a current member in good standing who knows them personally either IRL or online.

    Alternatively a very polite message to one of the admins explaining why they can't provide a real email address could be considered grounds for admission into the forum.

    --
    Stop the world; I need to get off.
  18. close off new accounts by focitrixilous+P · · Score: 1
    open membership to a point, then no new accounts for a while, and ban as needed. Allow new accounts monthly/yearly, as you are willing to put up with annoying users. That way you deal with trolls by account banning 3 days a month, and no one has to wait all that long to sign up.

    This was emploed at gamefaqs on LUE, and things seem to have improved since the lockout. people whine about not getting in, but that's the price of security i guess.

    --
    SAILING MISHAP
  19. Call their ISP by Guspaz · · Score: 4, Interesting

    Surprisingly enough, this works. I had a user who was performing thousands of searches to bump phrases up into the top-ten-searches list.

    I checked out his IP, turned out to be RoadRunner. A bit of digging around on their sites got me a first-level support line... Called that up and was blunt saying "A user on your network is DoSing my site (It was a DoS of sorts, but I wanted the scare factor as much as anything).

    He bumped me a level up, then that guy bumped me a level up, and soon enough, within a few short minutes, I found myself leaving a voicemail with the VP of security (Or similar title, can't remember exactly).

    The guy surprisingly enough called me back, and said "I gave the guy a call, told him we were watching him. He won't be giving you trouble anymore."

    1. Re:Call their ISP by Idealius · · Score: 1

      That's one of the first steps when reacting to an instance of malicious networking, but not always an option.

      What if they're in Russia? or Germany? or you don't know where and can't contact their ISP?

      DoS'ing and Trolling seems to come from more countries than just the U.S. last I recall.

    2. Re:Call their ISP by Anonymous Coward · · Score: 0

      Yeah, but folks in the U.S. seem to be the worst offenders. ;) Folks in other countries either can't speak the language, so you don't even know when you're being insulted, or their governments are all evil and censor them anyway.

  20. Approval system by jakoz · · Score: 2, Interesting

    Have a public forum which appeard to be the main forum. Then have the real main forum as an invites only/approval members area, where approved members can talk happily, having already proven themselves. Youll find the public one will become a bit of a cesspool, but it won't bother your members because they'll have a place to talk happily.

    You'll find you get far less problems for your members... since it takes time to earn membership, people won't be inclined to keep trying to get into the private forum, and youll be able to weed the trouble users out.

  21. You need to make disruption impossible. by Eideewt · · Score: 3, Interesting

    You can't make attempts to disrupt the community impossible, but you can certainly make it impossible to actually disrupt the community. If everyone ignores trolls and flamers in every way except notifying an admin, and possibly a polite request for them to stop, there's no reason to troll. The whole point is to get a rise out of people.

    First, you need and atmosphere of respect within the community. When the community members respect each other, two things happen. First, those who consider trolling and flaming won't see a precedent, and will be slightly deterred. I expect at least a few people to be stopped by that hesitation alone. Second, and more important, the community members will not be on edge, as they are in some forums. They simply won't rise to the bait that trolls place, and they won't lower themselves to a flaming level. Since trolls aim to disrupt a community, when they see that they are having no effect on anyone, as they are ignored and their posts are deleted as soon as an administrator knows about them, they'll give up.

    To create an atmosphere of respect, you'll have to enforce it strictly, at least at first. You have to disallow any kind of flaming and trolling at all, even from respected community members. You have to delete (or maybe merely edit) posts as warranted by their content, so that you don't have verbal attacks floating around the forum. You don't, of course, have to eliminate arguements, but you do have to force everyone to be civil. Everyone will become civil, because if they don't, their posts will be replaced by something like, "Post deleted by moderator. Please do not make attacks on other forum members." Repeat offenders need to be banned, possibly after being suspended, given a cool down period, and allowed a second chance.

    Keeping a community calm starts with the administration, then the community picks up on it, and then newcomers are very reluctant to break that mold.

    1. Re:You need to make disruption impossible. by Anonymous Coward · · Score: 0

      the trolls are not members of that community.

      they specifically came to cause problems, they joined the forum for the sole purpose of being assholes.

      so you cant reason with them or make them want to fit in with how the community is.

      these are not newcomers testing out whats acceptable, or imitating others. these individuals came to troll.

    2. Re:You need to make disruption impossible. by Eideewt · · Score: 1

      Yes, that's right. The approach I recommend will prevent persistant trollers, because they will get bored, and it will hopefully deter at least a few first-time trollers, because they will feel a little strange behaving differently than everyone else there. I admit it, my suggestions won't stop every troll who shows up from trolling for a while, but it will cut down on persistent trolls, and the trolls that still keep at it won't disturb things much, and will be dealt with quickly, rather than dragging everyone else down to their level.

  22. Fascism is cool! by Alereon · · Score: 1, Insightful

    Do you honestly feel that it's ever acceptable to censor someone in that manner? Why stop there, why not send abuse complaints every time someone flames you on a newsgroup? Or every time someone expresses an opinion you don't agree with? Banning them from YOUR website/forum is one thing, and is your prerogative. Trying to get people's accounts terminated at their ISP is another entirely. Repeat after me: "I do not like what you say, but will defend to the death your right to say it."

    1. Re:Fascism is cool! by Anonymous Coward · · Score: 0

      I think the issue here is more than just saying something that is of a differing oppinion. Many countries do have hate-crime legislations on the books and it sounds like the poster was dealing with that level of problem.

    2. Re:Fascism is cool! by Anonymous Coward · · Score: 1, Insightful

      Do you honestly feel that it's ever acceptable to censor someone in that manner?

      How exactly is it censorship?

      You've used a word in a way that suggests that you don't know what it means.

      Stopping harrassment (which is exactly what he's doing) is *NOT* censorship, in any way. The trolls are violating their ISP's AUP, and should be reported.

      "I do not like what you say, but will defend to the death your right to say it."

      Hey, moron - it's the *ISP* that is doing the banning.

      You're just too stupid for words.

    3. Re:Fascism is cool! by Alereon · · Score: 0

      Speech is not a hate crime. Hate speech, while repugnant, is one of the fundamental rights that every human being enjoys. If the OP wants to ban these people from HIS forums, he is completely within his rights. Trying to get them banned from their ISP is acting like some petulant child crying home to mommy after a playground slight.

    4. Re:Fascism is cool! by Alereon · · Score: 1

      I applaud your complete misunderstanding of the situation. A close reading of my post will note that I supported the banning of people the OP doesn't want on his forum. Attempting to get their ISP to ban their accounts is, on the other hand, unacceptable. Surely even you can see the difference between "I'm not going to let you say that on my forums, go away," and "You can't say that! I'm going to call $bigentity and get you in trouble!" In the future, I suggest you look up the definitions of words before you quibble about their use. It will help you keep your foot out of your mouth. YHT. YHL. HAND.

    5. Re:Fascism is cool! by JabberWokky · · Score: 3, Insightful
      No, I won't repeat after you, because I don't believe it. There is certainly a limit to free speech, and I believe it starts when child porn and death threats start. Which I have seen happen since long before the web was around. And yes, I have sent complaints to ISPs, law enforcement and, when I could find it, I even called their house and complained to the people they lived with.

      In addition, I am comfortable (although I have not yet done so) to complain to an ISP when a user has been banned and attempts to log in again under a new account. That is, quite clearly, computer trespassing. It is a case of being told "get off *my* system", and somebody repeatedly getting back on.

      --
      Evan

      --
      "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
    6. Re:Fascism is cool! by Anonymous Coward · · Score: 0

      If what the person is doing is against their ISP's AUP then why shouldn't it be reported?

      Everyone is quick to report individual spam messages, but it's wrong to report someone harassing hundreds of people?

  23. Verify your users by macdaddy · · Score: 3, Insightful
    Since your site is more of a niche site, I think you members would be willing to pay for it at least in the form of time and a little delay. Consider using a credit-card verification system that charges new users a couple bucks to verify their identity (keep it confidential). That way if they do become abusive and violate your TOS/AUP you at least have information the authorities could trace if the matter every came up. If you pick your billing system correctly, you'll also have a way to block future "subscriptions" from abusive people either by name, CC number, address, phone #, etc. Blocking netblocks or IPs is not feasible. It simply won't work. If your niche customers are as fed up with the crap in the messageboards as I'd imagine they are, I don't think they'd mind one bit spending a couple bucks to keep the boards relatively clean. Charge $2-3 once to cover the cost of the billing service.

    The other option is to hand pick trusted members to act as moderators. Give them the power to completely negate the abusers' posts. Delegate the task down to the actual members and let them help keep their community boards clean. You'll have to hand pick them from the people posting to your boards. Simple moderation probably won't work because you probably won't have enough valid members visit the site quickly enough to get a post modded down to hell. Whereas the abusers (if they earned mod points) would probably band together to get their abusive posts modded up by themselves.

    That's what I'd recommend. Verify that a person actually exists, gaining valuable contact information in case the law ever needs to get involved and giving you a way to block the actual person behind the abuse, OR let you members help keep their community boards clean with self-moderation. Either or both would be helpful I'm sure. Best of luck.

    1. Re:Verify your users by darkmeridian · · Score: 1

      You can sell mods for a dollar. Seriously. Most flamers will not want to do this, because it will make them trackable. Someone who really wants to mod, who is willing to go through the credit card process is someone worth believing. Then you can meta-mod by other, established mods. And if there is an evil mod, well, at least he's paying ya. Heh.

      --
      A NYC lawyer blogs. http://www.chuangblog.com/
  24. Charge money to register an account by corsair2112 · · Score: 0

    That way the threat of a ban actually means something. Also, every dipshit that wants to waste $5 to make an account just to spam some bullshit makes you few bucks.

  25. Maybe he reads at +5 and thinks we are wonderfull? by SmallFurryCreature · · Score: 2, Funny

    Maybe he reads at +5 and thinks we are wonderfull? Often misguided and clueless but wonderfull nonetheless?

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  26. Intresting idea. by SmallFurryCreature · · Score: 1
    It certainly be tried after all the real reason we hate spam is because they have like jerks by getting us to pay their advertising cost (you don't see people that upset about bulkmail for wich you don't pay that directly (you do pay for taking out the trash don't you?))

    But spam is easy to define. Exactly how do you define a troll? Just look at /. people often classify someone as a troll just because the person doesn't say what they want to hear or doesn't sugarcoat it enough.

    With the ever increasing access to the internet this is going to be a bigger and bigger trouble. I seen several sites close down because some asshole went about disrupting it. Slashdot was early enough and grew big enough to be able to withstand the assaults but many smaller sites just can't cope.

    Sadly this would suggest that the invention of a "trusted" net is unavoidable. Not just for companies and their business sites but for the sake of all the amateur sites as well.

    Remove the anonimity and many trolls will be forced to behave by their own nature. The simple fact that they are all cowards. Troll courage runs fast when they think they been found out.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  27. Disallow use of HTML by Gary+Destruction · · Score: 1

    I've been a message board admin for 3 years and one of the worst things that can happen on a message board is HTML posting. HTML can be used maliciously. That by far outweighs any words that a troll could use. And believe you me, there are people that would go to that length.

    In terms of the hateful words they use, it's important to realize that the Internet is a place where people can be whoever they want--even if they're being someone they're not. So just because people say a bunch of hateful stuff, doesn't mean that they can own up to the words they use. The Internet allows people to build their egos to ridiculous levels.

  28. Something smells fishy... by Johnny+Doughnuts · · Score: 0

    http://www.fightsport.com/ (mentioned in the story) is a Mixed Martial Arts website.

    Gabe the Programmer's E-Mail Address is gabe@mma.tv

    mma.tv is another Mixed Martial Arts website. It almost appears that they are trying to make fightsport look bad, although this is from just basic observations.

    1. Re:Something smells fishy... by Gabe+the+Programmer · · Score: 1

      See my post below. I gave the URL of my website (MMA.tv) in the the original submission but Cliff edited it out. I'm not trying to make Fightsport look bad... It makes itself look bad. The site is run by trolls and the people who post on its forums are by and large also trolls. Go read their forum if you don't believe me: http://www.fightsport.com/fightsport/forum/discuss ion1/forum1.htm

      attn BMT and other losers...
      By: Corona_77
      (replies: 7, hits: 92)

      Mir vs. Simms 1
      By: JustWanKing
      (replies: 0, hits: 23)

      Mir pushs UFC cred back down
      By: nyba037
      (replies: 1, hits: 53)

      dedicated to poopchute
      By: X-Ray 2
      (replies: 9, hits: 152)

      Old Troll Shimora Sucks Donkey Ass
      By: Grappling_fan
      (replies: 4, hits: 156)

      What others are saying about Fightsport:
      By: Dr_Stanley_Monteith
      (replies: 1, hits: 89)

      BEATDOWN!!! BUSH BY 14 GALLUP POLL
      By: Jack Johnson
      (replies: 9, hits: 182)

      Fightsport trolls revealed
      By: JustWanKing
      (replies: 4, hits: 255)

      LMAO @ Redneck!!
      By: Teabagger
      (replies: 1, hits: 105)

      Congratulations X-Ray 2!
      By: TitoTrinidad
      (replies: 1, hits: 54)

      need marvin eastman cut photo (close up)
      By: X-Ray 2
      (replies: 3, hits: 98)

      They're all trolls.

    2. Re:Something smells fishy... by Anonymous Coward · · Score: 0

      like this ...

      http://www.fightsport.com/fsport/jsp/message1.js p? updateHit=yes&fromList1=yes&Id2=0&Id=15513 2

      (Hrm, obviously not very nice.)

  29. keyword checking by SmallFurryCreature · · Score: 1
    Moderation is a time consuming task and the person who does it needs to be pretty tough. Not a nice job to read hate mail. Why do you think telephone support operators burn out so fast?

    But maybe you can help yourselve limit the exposure. Filter each new post on some keywords that are likely to be in a hate post. Also do a regular syntax check. Most hate posts are badly spelled.

    Combine this with "trusted" vs "untrusted" members, new accounts and you should be able to determine easily wich posts are highly suspect and wich don't have to be moderated at all.

    A new member from a dialup referred from an other site and a first post with even 1 keyword wrong would only become visible after being moderated. With say a dozen keywords it would simply get dropped.

    Maintaining an online communtity is going to become harder and harder. Either you create a secure site or you are going to have to deal with the AOL people.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  30. Not Quite... by Undefined+Parameter · · Score: 1

    It's not enough to simply post a reply to a troll to ignore them. Indeed, this feeds their desire to continue. The fact is, any attention feeds a troll.

    Here's what I would do: First, put up an image in your "reply" area/page, warning everyone not to respond to trolls. Second, delete every post that responds to a troll as soon as possible, even if it's just a post warning others not to respond to a troll. As I said, any attention feeds them... and a simple lack of attention will get boring for them, encouraging them to leave (or start behaving themselves).

    ~UP

    --
    Eat the Path.
  31. Make it Invite-Only by Anonymous Coward · · Score: 0

    like for example http://thechaosengine.com/ where videogame developers meet in private after http://www.fatbabies.com/phpbb/viewforum.php?f=1 became nothing but a forum for trolls...

  32. Thanks guys. by Gabe+the+Programmer · · Score: 5, Informative

    Thanks for all of the suggestions!

    The website by the way, in case any of you are interested, is MMA.tv, and the forum is the UnderGround Forum.

    1. Re:Thanks guys. by Geoffreyerffoeg · · Score: 1

      Good job on thinking ahead.

      Firstly, you directed the spam trolls away from your site to the attacking site.

      Secondly, you sent the interested users to an interstitial ad page.

      No Slashdot trolls compounding the problem and maybe some ad revenue on the side. Brilliant.

    2. Re:Thanks guys. by Uncle+Jimmy · · Score: 1

      Another option is to allow users to flag a post as being inappropriate. This puts the post into a queue to be looked at by someone who can then remove posts as neccessary.

      This is used on http://forums.whirlpool.net.au/ and it seems to work ok.

  33. The result by Hemi+Rodner · · Score: 1

    So what would happen? Will you update us by writing a journal?
    I liked the $1 idea.. seems to be a good way to deter trolls, although seems that on some parts of the world (like Canada), people seem to avoid credit cards.

    --
    hemi
    1. Re:The result by Gabe+the+Programmer · · Score: 1

      Well, we already have a subscription service called "PRO," but I don't think Kirik or David Roy (the owners) are willing to make the entire site subscription. It would just turn away too many people, even if it was only a dollar, and they'd go right to our compitition, matbattle.com and sherdog.com.

  34. goats [ GrumpyBear ] by Anonymous Coward · · Score: 0

    Don't worry, there's goat.cx.

  35. Think Like A Publisher: Hire Editors by reallocate · · Score: 1

    The best way to control your content is to use real live human editors. Technical tricks will not eliminate all the offensive content.

    While you are, in fact, operating a forum that allows people to converse with each other, you are, first and foremost, publishing content on the web. Your primary responsibility is controlling that content. Think like a publisher.

    --
    -- Slashdot: When Public Access TV Says "No"
  36. Anonymous Proxy Checking? by Anonymous Coward · · Score: 0

    Simply deny all anonymous proxy usage and also log everyones IP..

    There are websites out there that already offer anonymous proxy detection.

  37. Bayesian filters by JRIsidore · · Score: 1

    I wonder if anyone tried to implement bayesian filters to detect trolls. Works pretty well for spam... Of couse there must be some moderators to initially feed the database and correct false positives/negatives, but afterwards it should work mostly autonomous.

    --
    :w!q
  38. reputation systems by j1m+5n0w · · Score: 3, Interesting

    Slashdot does do a remarkably good job of filtering lame content (not by deleting it, but by displaying it less prominently, which is the right approach, in my opinion). The reputation system is a bit of a hack, but it works well. If anyone's interested in what the state of the art is, I came across this www paper (www the conference, not www the thing that uses port 80) from some folks at IBM research describing the reputation system used by epinions.com. It gets its input from a mechanism similar to friend and foe lists, and propogates trust and distrust similar to the pagerank algorithm of google.

    -jim

  39. Silently isolate them by sribe · · Score: 3, Insightful

    Modify the software so that you "isolate" a user rather than ban them. By which I mean an isolated user would see his own posts, but no other user would. So the creeps wouldn't know right away that they'd been shut out, and would just think they were being ignored. And other users wouldn't have to deal with them. Maybe even make it so that isolated users see posts from all other isolated users, so that the sick abusive group members could brag to each other about their posts, not realizing that they're shouting into a vacuum.

    1. Re:Silently isolate them by JimLynch · · Score: 2, Interesting

      You just described pretty much how Beehive does it. Great forum software. I love the admin controls.

      --

      Jim Lynch

      Tech Analyst and Community Manager

    2. Re:Silently isolate them by sribe · · Score: 1

      You just described pretty much how Beehive does it. Great forum software. I love the admin controls.

      Thanks. I knew somebody a couple years ago who was running a forum and was desperate for something like this. I'll pass it on.

    3. Re:Silently isolate them by JimLynch · · Score: 1

      No problem. There's a new version coming out sometime in the next month or so too.

      --

      Jim Lynch

      Tech Analyst and Community Manager

  40. Try using Beehive and Worm (isolate) them by JimLynch · · Score: 2, Interesting

    The Beehive forum software has a terrific admin control called "worm" that lets you quietly isolate problem users. They don't know that the only people that see their messages are your admins. Everybody else sees their messages as deleted. You can download Beehive here. You can also check it out on my message board too.

    --

    Jim Lynch

    Tech Analyst and Community Manager

    1. Re:Try using Beehive and Worm (isolate) them by JumperCable · · Score: 1

      Are you using any type of Content Mangement System in combination with that?

    2. Re:Try using Beehive and Worm (isolate) them by JimLynch · · Score: 1

      For my message board, no. It's just Beehive. There's no other CMS involved. You don't need anything else with Beehive. The tools are quite powerful enough to deal with obnoxious users.

      --

      Jim Lynch

      Tech Analyst and Community Manager

  41. Never ban anyone, never remove a post by Spoing · · Score: 3, Insightful

    I ran corporate BBS systems and online forums in the late 80s to early 90s. Before that, I was active in bulletin board systems from the early 80s. In that time, I learned what has served me well on the Internet;

    Many people don't understand that they are being asses; the other people are abstractions and not individuals. When you fight them, they take it as an amusing annoyance and are energized to poke you with a stick that much more.

    Because of that, you do not want to give them a reason to feel 'wronged';

    Never ban anyone.

    Never remove a post.

    Trust others to figure out the truth by themselves.

    The reason why is that you always want everyone to see you as impartial and fair. If you remove or ban something/someone, you are saying that the other view has merit. By not attacking anyone -- even when they are clearly attempting to thwart what you do -- you allow your visitiors to judge.

    Keep in mind that the oposite of love isn't hate -- it's apathy . Deal with the trolls apathetically, and they will not feel wanted...you will become booring to them since you offer nothing to attack.

    Since you have a focused community, consider granting a moderation priviledge to a select group of frequent visitors. This is not the same as Slashdot since you can pick and choose from the smaller group, and the moderators would only be able to do one thing;

    Move the post to another forum.

    Once moved, a place marker would be used at the location of the original message or thread with a note saying 'Message moved to the ???? forum' and optionally a link titled 'Click here to view this message/thread'.

    If you don't have a catch-all forum, create one to 'dump' the off topic posts. Important:

    Do not shove the off topic forum out of view -- keep it in the first block of forums.

    Give the new forum a non-insulting even moderately interesting title; 'Rants and raves', 'The lounge', 'Anything goes' or 'Other topics' not "Off topic".

    One bonus of this method is that when your regular members do something rude or in bad taste, there is a way to deal with them that you do not control; your visitors control it.

    --
    A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  42. Re:Where is the fine line. by immortal · · Score: 1

    Whats the difference between free speech and hate crimes? When it incites violence. What is your definition of a hate crime? If you don't have one then you defend the KKK right to tell people to drag, hang, and murder black people.

    Nice going whitey!

    --
    "Your having a bad day when the voices in your head put you on hold"
  43. Wonderful? by Anonymous Coward · · Score: 0

    Well, I'm ssuper, thankss for assking! ;-)

  44. I feel your pain by SQLz · · Score: 1

    Back in the day of I had a popular gaming site with a large online community of players. We had forums, lots of game servers, lots of events, LAN parties, good times.

    Everything was going pretty well for a while until the teens started showing up. You can't ban them from the forums because they can just login to AOL, or from School. You can't ban their CD keys or IP from game servers because they would also log into other places or beg mommy to buy them a new copy.

    I had one guy sending me 'poems' about the different ways he was going to kill me because I was deleting his off topic and 1 liner posts from the forums. I'm sure you know the type. Post count is everything to these morons.

    What began as a like 20 or so hard core gamers (all over 21) turned into about 500 obnoxious kids. All the people who helped originally found the community left in frustration and in the end, it was me alone. I felt like some kind of baby sitter. I ended up shutting down the site which was the best thing I ever did.

    Got a dog, and wife, better job, lost some weight, started a new business, and pretty much left the gaming world behind.

  45. Block the offending subnet by ksemlerK · · Score: 1

    IP addresses may change due to not having a fixed IP available through providers, but usually subnets do not change. Instead of just blocking the offending IP of (example), 207.235.192.190, just block the subnet of 207.235.192.*. Your problems will be cut in half. On top of a subnet block, you can also block usernames, as well as entire netblocks if needed. You may effect innocent individuals, but it will be the most effective. Note that if you decide to block off netblocks, you will greatly impact the accesablity for your site, and may get accused of running a site like a facist dictator.

  46. Suggestions by haplo21112 · · Score: 3, Informative

    I have been through this ordeal as well here are my suggestions.

    1. After a new user chooses as username, have the submission form look up against a list of banned words. This kills many trolls immediately because they can't register offending names.

    2. Verified registration, the whole Ok we will now send you an email that will contain a URL which will activate your account.

    2a. Do not allow any registrations to generic email services. NO hotmail, yahoo, gmail, etc accounts are valid for registration. Has to be an account that is at least in theory trackable back to a real person someplace.

    3. Install a moderation system similar to slashdot's its one of the few I have seen that works. (For an example of one that doesn't see kuro5hin.org, moderation there is so screwed up the trolls always win)

    4. Only allow one registration for your site to a particular email address, cc number, addresses, etc.

    5. Require reverification if the user updates their email address.

    6. Require periodic reverification of the account.

    --
    Power Corrupts,Absolute Power Corrupts Absolutely, leaving one person(group)in charge is absolutely corrupt.
  47. Ignore function by raider_red · · Score: 1

    Add a function so that each user can decide who to ignore. If the trolls don't get enough attention, they should leave after a while.

    --
    It's good to use your head, but not as a battering ram.
  48. Way too simplified ... by gstoddart · · Score: 2, Insightful
    In their own way, these 'disruptive trolls' you mention are really just learning about your lifestyle and what kind of people you are. They are 'testing the boundaries', so to speak. Not everyone grows up with a gay uncle to learn sufficient tolerance and/or respect for cultures different from theirs.


    Do you have anything other than thinking it works like that to back this up? It's a nice sentiment, but a little naive.

    Making a claim like "78% of all intolerant rednecks just haven't learned about you yet" sounds like, well, it might have emanated from your ass.

    There are always going to be those people who given the opportunities to learn about these things will just go back to their built in bigotry and not care. There will be people who just categorically won't ever change their mind. And there may even be those who used to side with you but have become majorly intolerant people as time has gone on.

    Lots of people will simply remain ignorant idiots throughout their life and feel no need to change in any way. You can't always even get the horse to water, let alone expect it to drink. And those who make a point of being 'disruptive trolls' aren't likely to come around to your way of thinking.

    In this case, it sounds much more like an example of people who deliberately have gone to the site to be disruptive, NOT a bunch of people who haven't had the chance to learn about the issue and, after, just really need a hug to become nicer people.

    The problem with the internet, is just as you're free to put up your views, the infantile are also free to abuse your forum unless you can keep them out.

    Cheers

    --
    Lost at C:>. Found at C.
    1. Re:Way too simplified ... by Anonymous Coward · · Score: 0

      Who are you to say whose views are 'infantile'? Some might say the views put forth on websites such as these are also 'disruptive' and even 'heretical' and possibly in need of censorship. It's a double-edged sword, that 'freedom of speech'...

  49. Re:Where is the fine line. by Anonymous Coward · · Score: 0

    Dang King George and his infernal taxes! And his mercenaries, hessians, scum! We should rise up against them and free ourselves from their clutches! To arms! Hang 'em!

    Seems like way back when a lot of guys would have been guilty of hate speech and inciting to violence..... hmm,. they were according to the King.....

    slippery slope... careful what you wish for....

  50. Stuff that works for me by sbszine · · Score: 1

    I use captchas, a 48 hour cooling off period for new accounts (they can read, but not post), and no anonymous posting. These take care of 90% of the spam and trolls. I was concerned about turning off anonymous posting at first, but the benefits really outweigh the costs.

    --

    Vino, gyno, and techno -Bruce Sterling

  51. Re:New idea: Default ignore list. by Anonymous Coward · · Score: 0

    Bingo! Exactly!

    Set EVERY user in your forum to ignore the hateful users. This way, they think that everyone is ignoring them and they go away!

  52. I'm having the same issue by JumperCable · · Score: 1

    I run a flat BB system too. Right now I am looking for software that includes a Karma type Friend/Foe filtering solution. SCOOP has been considered by it's more of a news/slashcode type system.

    I am still digging through options of different Content Managment Systems myself here:
    http://www.cmsmatrix.org/

    Let me know if you find a software solution that works for you.

  53. Fightsport trolls the Slashdot crowd by Anonymous Coward · · Score: 0

    Well congrats to the Fightsport trolls for sucking in the Slashdot crowd. Good responses though, maybe the real site admins can institute some of those policies to get those losers out of the system.