Yes but really really bad post title. Is nothing to do with techie talk, that was the first thing that bugged me.
I think the use of the term "geek" is reasonable: I am seeing that term apply more and more to anyone with a deep/obsessive interest in a subject.