Earlier quoted context omitted.
Your approach is very similar to Dale Carnegie's advice in "How To Win Friends and Influence People".[1] By showing interest in what other people are doing instead of only telling them about yourself or espousing your opinions they are more likely to want to be around you. 1: http://en.wikipedia.org/wiki/How_to_Win_Friends_and_Influenc...
pg has said that he considers How to Win Friends and Influence People to be the most inspiring book on leadership[0]. I think it's especially helpful for hackers, because it basically lays out instructions for how to meet (and then exceed) people's social expectations. A lot of non-hackers seem to have learned those skills in middle school, while many of us were busy learning other skills. Learning to "play along" an…
When I look at leaders, the thing that I see more and more is the ability to not stress out about situations. Coming up with solutions is less important; putting everything in perspective is the key. Much of this comes down to empathy and being a nice person, as you describe.