The dictionary.com definition:

   hacker1   Pronunciation Key  (h k r)
   n. Informal
    1. One who is proficient at using or programming a computer; a
       computer buff.
    2. One who uses programming skills to gain illegal access to a
       computer network or file.
    3. One who enthusiastically pursues a game or sport: a weekend tennis
       hacker.

Historically, the definitions of words in a language changes over time.  I'm
sure there is someone out there who is educated and can provide me with the
term for this phenomenon; and whoever you are, you can go fuck yourself.  I'm
not bragging to be a scholar, because that is something that I'm not.  However,
I am a hacker, and because of this I can make the following statements.

1) A hacker is someone who hacks.
2) Hacking is comprimising computers/computer networks.

A hacker is not someone who writes socalled "useful code" (operating systems,
applications, etc).  Hackers write tools to aide with the comprimise of computer
networks.  And hackers _use_ those tools; they do not sell them to the highest
bidder, and they do not use them to make a name for theirself so that they can
then become a "security consultant".

Silly rhetoric aside -- the important point is this: Hackers hack.

If you do not hack, you are not a hacker.  That simple.

On a semi-related note. . .

Anyone who claims to be an "ethical hacker" is a moron.  Hacking has nothing to
do with ethics.  There is no "ethical hacking" or "unethical hacking"; there is
only hacking.  If you have to dance around the definition of what a hacker is, 
or you have to dance around the definition of what hacking is, then what you do
is not hacking, and you are not a hacker.

-a PHC member
