I quite carefully read your comment about anonymity and truth, which suddenly morphed in to anonymity and cowardice when I called you on it.
I appreciate maybe I bent your meaning a little when you said you are nice to people except when they say "personal and negative" things about you. I bent it partially based on reading your Twitter feed and blog for years and seeing how you actually deal with people there.
Quick question, do you think the stuff you said about Marissa Mayer might be considered "personal and negative" by some people? If so why is it OK for you to say personal and negative things about other people, but not vice versa.
I should apologize for generalizing. I am sure you are nice to a lot of people. A lot of people seem to have a very high regard for you. You may be very nice in real life, I have no way to gauge that.
The issue at hand here is are you nice, or at least civil, to people if they disagree with you, especially online? Judging by comments on HN, you seem to have really viscerally angered a lot of people over the years. Why do you think that is?