A troll minimisation strategy

Trolls: People who post deliberately provocative, nasty, or antagonising messages or comments to newsgroups, message boards, or social channels with the intention of causing varying degrees of trouble, usually under anonymity. Anyone can create a profile to a message board or social channel with nothing more than an email address. And there is no shortage