All new commenters are initially moderated. The primary function of this moderation is to prevent spam. This site is a free-speech zone, and dissenting opinions are welcome and encouraged. Personal attacks are not permitted, please attack ideas and not people. Comments may also be removed for trolling, being clearly off-topic or spam or directly linking to pornographic content.