I'm by no means the best computer programmer in the world, nor the best hacker. I'm not even a geek. I think I'm masterof_none.
Anyway, I open this forum to explore the concept of hacking brought by luke.
Before that, let's look where the term 'hack' come from.
It came from MIT's http://tmrc.mit.edu]
Tech Model Railroad Club
[/url]where all their members 'hack' the stuff there. It means to 'improve' something..or something like pranks. MIT people know best.
But, the media has manipulated the idea of hack, changing the definition into somebody who tirelessly try to break into a system.
This is not the origianal idea, and MIT students out there can verify this
(Hack culture at MIT still exist)
check this out:
The best book to read is Steven Levy's :
Hackers: Heroes of the Computer Revolution
So, hackers doesn;t mean you create a virus, buffer overflow, stealing password or something like that. Those are crackers.
Hackers are all the people who download the program and make it from good to better, from better to the best.