I must be a geek, this article is pushing all the right buttons.<p>A quick summary might be: "When talking, geeks need to understand that the listener doesn't know anything and doesn't want to learn, doesn't care whether what you say makes sense or is accurate, isn't trying to understand, doesn't even want the answer to the question they asked but rather an answer to the question they were thinking of, and is often simply waiting for you to shut up so they can speak. Also, everyone else has a massive inferiority complex so stop suggesting things to improve their lives as they'll take it as a belittling insult and somehow that's now your problem."