We all argue over the Interwebs. We all know trolls. We've had our share here. There's a very nice thread over at New Scientist's Last Word Forum about net rage and trolls. In the print edition, there's a link to a cartoon that sums it all up very nicely indeed, without words.
Peter
Peter