I call myself a professional geek. I am quite proud to say that. Yet, oddly, I can remember when geek was an insulting term and not the definition–bordering–on–compliment it is today.
Or in short, I remember the 80s. If you don't, you're actually missing quite a lot, but I digress.
Now, being an old geek, I remember when the term was basically insulting, sort of a version of "egghead" and implying a kind of pathology or maladjustment. I remember when it was virtually the same as "nerd".