Not being a coder, I would guess that my definition would be all over the place. :)
I guess the best way to describe a Hacker (as I define it) is a builder. Someone who finds unique ways to solve problems and then builds the solution. For example, I know someone who takes the output of the Wikipedia log file each night and parses it for data. Might not be overly complicated, but its an interesting solution to a problem.
In many ways, a Hacker is like porn. You know it when you see it.
I guess the best way to describe a Hacker (as I define it) is a builder. Someone who finds unique ways to solve problems and then builds the solution. For example, I know someone who takes the output of the Wikipedia log file each night and parses it for data. Might not be overly complicated, but its an interesting solution to a problem.
In many ways, a Hacker is like porn. You know it when you see it.