If you're having any difficulties with any of the posts, especially if they offend against the ToS, please flag them to JA and she will sort it out. We like to be vigilant here, to keep trolls off the site and keep the atmosphere friendly and enjoyable. Joking is fine and welcome as long as it doesn't degrade into derogatory attacks. Intelligent discussion, disagreeing and arguing is also welcome, as long as it addresses the ideas and does not make the mistake of attacking the writer of the ideas. It is possible to express absolutely any idea without being verbally abusive.