Trainspotters are supposed to have AS. The railways are very regimented, everything runs to a timetable, it has rules for everything and everything has a technical explanation, which falls into categories that AS sufferers have.
Damn Im a trainspotter, and do have a few character traits that AS would have but Im just shy.
On online tests, Ive just found out im 33% gay. WTF???
On dealing with an AS sufferer, organise things in advance. For example its 20:45, ask what they want to watch at 9. And change over to it at 9. They cant handle channel hopping. Also, dont crack stupid jokes that use word play, etc.
Lucyj sums it up the best and generalebriety, gives a good post too