Glyph Lefkowitz wrestles with some definitions:
So I always feel a twinge when I identify myself as a “geek”. I usually prefer to say that I am - or at least aspire to be - a nerd.
Have to say I’m quite sympathetic. Suppressing my inner dork is a daily, even hourly, challenge.