Unacceptable excuses for bad behaviour in free software development:
1. Linus and other kernel developers do it.
2. You have self-diagnosed as having Asperger's.
3. You value code quality over other people's feelings.
4. You get angry a lot.
5. You think other people are just wrong about everything.
6. You thought of a funny insult.
7. You're uneasy having people in the project who're unlike you.