UNIXgod said:
The original "Hacker's Dictionary" book was put out in the 80's which had the definitions based on students jargon used at MIT AI labs. The original authors where Guy Steel, RMS, et al. ESR picked it up later.
drhowarddrfine's definition is correct. I believe he might have been a part of that "crew" as you call it. Most certainly he's been programming and hacking longer than you and I. His definition is not "retarded"... It's not some film industry's fantasy definition nor a journalists over-sensationalized hype of the script kiddies and dilettante's which only pretend to be.
If you want to be a hacker. Start here. Even Raymond put a paper together which defines what a hacker is and is not. If I find that I'll post a link.
I'll try not to rip off my face with a spoon(yet)… but this entire conversion seems utterly stupid to me because the definition as the jargon dictionary has it, is completely vague and can fill up a huge variety of totally different skillsets:
So apparently the FreeBSD developers core team are hackers, Linus Torvalds is a hacker and "spender" is a hacker also. Noir and aleph1 are also hackers, but nmav (gnuTLS dev) is also a hacker. Chris Demetriou is a hacker and ESR is a hacker also. Phrack author's are hackers(?), probably yes.. They are "computer enthusiasts" by all means...
- Most of them know a couple of programming languages
- Love computers
- Think out of the box
Is Theo De Raadt a hacker probably yes. Are the guys behind countless open source projects hackers? Mplayer, awesome, X11, awk(?) … hell yes!
Also look at
No6 definition, I'm a computer enthusiast, am I a hacker because I can type 3 commands on a terminal and crack WEP wifi networks? For you hardly, wanna ask my friend who's approach to computing is the toast machine what he thinks of me? That I'm a computer genius...
Let's fly over to the "cracker" thing: The word cracker: as "drhowarddrfine" user define it, probably from
here is the one who breaks into a security system. But what if the guy who breaks into a computer system, has written his own exploit, is capable of hiding his traces much better than others because of his deep understanding of a specific system let's say FreeBSD, etc. Does that makes him a hacker or is he just a cracker?
So the entire security-wise computer community are crackers. And the guys who find computer vuln's and write exploit code are crackers or hackers? I wonder if you have to be a hacker in order to write an OpenSSH 3.x Challenge-Response Buffer Overflow. Maybe not, maybe you're just a lame cracker who gets an awful lot of money for what he do, which is technically 4 times harder.
Are the people who reverse engineer compiled binaries hackers? Of course their motivations are not always sane or purely intellectual. Some times huge amount of money are involved but are they hackers?
Is Mark Zuckemberg a hacker?
Are the people behind stuxnet hackers?
Is the guy behind the 1st 3D-printer a hacker?
Are the F1 Ferrari team engineers hackers?
Is Kevin Mitnick a hacker?
It all depends on the perspective you put it. The definitions of the Jargon file are vague and that's why people, mainstream people and count me in that block, dislike using them. Makes the conversation turn from interesting to pedantic/idiotic without any apparent gain.
I'm pretty sure you understood what I've meant when I wrote the word on my first post…