Not trying to start trouble here. (I would've locked that thread to.) But anyway, I have a question about it.
When you say hacking, I assume you mean in the pop culture script kiddey sense. But if you want to go by the older MIT deffinition, would not Unix, C Programming and the like not BE hacking? Does that not help spread misconceptions and sort of counterdict the forums subject matter?
Driver: You made some very good points, but of course, I disagree if not only for the point of argument. I'm tired, so give me a night to sleep, and then I'll make my rebuttal.
I'm not interested, personally, in debating semantics. On the other hand the question is a good one, I think. The definition of hacking is available on the web:
Where both perspectives are in the definition:
It is obviously that our rules pertain to the definition that is related to illegal activities and not related to coughing, cutting trees, or refining computer programs skillfully,
Nor is it related to sports (golf hacking) or any of the other infinate variety of uses that such a widely used term could be constructed.
Furthermore, if we say 'hacking into a computer system or computer network' this could be either good or bad, depending on if the owner of the system or network has provided permission to do so.
In todays world, from my perspective, the term generally refers to illegal activities because of the myriad illegal activites that occur. It is sad, but true, how much the rise of the Internet and computing has given rise to so much cybercrime and cyberfraud.
When I describe people who 'skillfully refine computer programs', I tend to call them 'computer experts' or a term that I consider more mainstream in the year 2004. For example, I would not put on my resume that I am 'a hacker'..... I might put on my resume that I have years of experience and subject matter expertise in programming and 6 years of college education related to computer engineering and (blah blah).... I personally think that is more clear and more professional description.
The good thing about information is that there is so much of it!!!!! And most of it is used for a particular purpose.
ACCORDING to my sources and research, the term "hack" and "hacking" relates back to the American Civil War when, when one side of the other installed telegraph wires along railroad tracks, the opposing sides would "hack" the telegraph wires to destroy communications.
In fact, the American Civil War (as I recall) was the first war to use such new fangled devices (telegraph and railroads) to support military logical operatiions.
So, there might be a lot of people who would like to define "hack" and "hacking' to be congruent with a particular cause or purpose. However, my research on the subject goes back to the Civil War in the US and the cutting of communications lines with tools like bayonets and axes