Okay this might be a bit of an odd one, but here goes! I've come to the realization that when I'm communicating online, particularly in chats, I'm really argumentative. It's like if someone writes something that I disagree with, I'm compelled to launch into a logical argument with them right there and then. I've realised it's a bad habit and I likely come across as boorish. The weird thing is, I don't think I used to be like this. I love debate and hang around forums and HN a fair bit when online - maybe that's the issue? It's not that I actively want to 'prove someone wrong', but part of the way I learn is through argument; expressing my disagreement in the hope that the other person will prove me wrong and I might learn something. So I'm throwing it out there to the HN community - anyone else in the same boat? How did you deal with it and break the habit?