One thing though, regarding feeding trolls. This was excellent advice in the earlier days of the internet, back when anyone trolling was doing it simply as a recreational activity, to have fun.
We no longer live in that world though. People have realized that there’s real power here, where one guy on Twitter can start riots through an entire western European country with a single tweet. Where an online campaign can change the political makeup of your country.
Now, in this day, we have a civic responsibility to treat trolls as we would if we encountered these behaviors in real life, because there is no difference anymore. It would be unrealistic to set some utopian standard for our online interactions when the digital sphere has simply become an extension of the physical world, with all the same problems and issues, and thus a responsibility to engage as one’s conscience demands.
As a side note, one idea I saw recently that I liked, I think it was mozz’s, that people receive temporary bans for any examples of using a classic strawman argument. I think this would be fairly easy to enforce and quite productive. It’s almost impossible to troll effectively if you can’t strawman, it’s probably one of the most common features.