This is quite interesting

Dictionary.com's Defintion of Hacker