I ran across this in my web travels the other day and was quite fascinated:
It’s a document maintained by Eric S Raymonds “an American computer programmer, author and open source software advocate” (src). It is certainly the most comprehensive and academic treatment of the topic I’ve ever run across! While I approve of his interpretation of a ‘hacker’ in the white-hat hack-the-world sense I think he minimizes the treatment of the security focused folks.
Eric also maintains the Jargon File (http://catb.org/jargon/html/) which is also rather educational :).