But I was more thinking about the contents of the speech not the way I tell stuff. As I do not talk to people who are a " fan" of the things I am most passionate about so I do not bring up this stuff unless I am asked about it (I do not hide my addiction to music and books and anime). I just noticed that stuff that I sometime bring up or are brought up by others I can explain and something like that. I just know some nerdy/geeky stuff.
My roommate and I have talked many times about what makes the difference between a “socially acceptable” geek and a non-socially acceptable geek. I think the key thing is understanding who you’re talking to and knowing when to talk about something and when to shut up about it.
For example, we have one friend who is a huge manga & anime fan. If we ask him if he knows anything about a particular show, he will immediately info-dump – he’ll tell you all of the plot, all of the characters, how the show got to be made, how it is different from the manga, everything you can imagine. He’ll chatter on and on, completely oblivious to the fact that we stopped listening to him minutes ago, but everyone around us that we DON’T know will be watching him with some degree of shock or surprise because he makes no attempt to self-censor.
It’s pretty simple, really: sometimes a little bit of information is all you need to give. If someone asks me, “Hey, are you interested in anime?” I’ll say something like, “Sure. I like all kinds of shows – sci-fi, fantasy, horror, comedy, drama, whatever, but not the kids stuff or certain creepier kinds of shows.” And that’s it. I don’t need to list off every show I’ve watched in the last 15 years.
To explain it another way, when a socially acceptable person is asked a question, he or she knows how to give an answer which is proportionate to the complexity of the question. For instance, if someone asks, “What do you think about the impact of George Lucas’ work on cinema in general and specifically science fiction?” that’s a whole different question from, “Do you like Star Wars?”