I would recommend slowing down. Most of us are not Robin Williams. So, it is important to allow the other people to pace the discussion. I frequently turn people off, because I bring a lot of my personal baggage into the discussion. So, I think a conversation that works goes something like this:
CONVERSATION 1:
Non Autistic Person (NAP): What lousy weather today?
Autistic Person (AP): Well, yes. However, I like rainy weather. [Note: Turning negatives into positives is really good for impressing people].
NAP: Well, I suppose so. It hasn't rained in awhile. However, it rains out a lot of ballgames.
AP: Oh, you like sports! [Austic people are accused of not acknowledging what people are saying. This is a good compliment and way to show that you care about that person and want to hear them].
[This is a good example of keeping a conversation controlled, and also allowing the NAP to lead the conversation by showing that you care about who and what they are].
Now, this is a conversation I frequently have gotten into, which turns NAPs off completely with a quickness:
CONVERSATION 2
NAP: What lousy weather today?
AP: Yes. It is lousy, and I had to drive to work today, and I went to the coffee store and spilled coffee, and how are the Angels going to do this year?
NAP: Well, I don't. [Confused, embarrassed, and unsure about how to react].
AP: Yes, I think the Angels will do okay this year. Now, there is this lockout in the NFL and NBA. What spoiled athletes? This country is going down the tubes. The other day I watched the news and they were talking about a war in the Congo. How horrible.
NAP: Well, I think I will be going now. Good day, sir.