'The Word Hack is Meaningless and Should Be Retired' (thenextweb.com) 156
An anonymous reader quotes The Next Web:
The word 'hack' used to mean something, and hackers were known for their technical brilliance and creativity. Now, literally anything is a hack -- anything -- to the point where the term is meaningless, and should be retired. The most egregious abuse of the term "hack" comes from the BBC's Dougal Shaw. In a recent video of his, called "My lunch hack," Shaw demonstrates that it's cheaper to make your own sandwich each day than it is to buy a pre-packaged sandwich from the supermarket. Shaw calls that a hack. I call it common sense.
And that's not nearly the worst example. I haven't touched on "life hacks" yet. This term is nebulous. It means nothing and anything. It's used to describe arts and crafts... That said, the worst dilution of the term "hack" comes from growth hackers... Anyway, I regret to inform you that the word "hack" is now bad, and should be avoided.
A request for alternative words first went up on Slashdot back in 1999 -- but nothing's been settled. Back in 2014 a Gizmodo reporter wrote an impassioned plea titled "Please stop calling everything a hack" -- while others have argued the opposite.
in 2015 the editorial director of Make magazine cited hack's definition in The New Hacker's Dictionary as "an appropriate application of ingenuity," arguing that "my and other Make contributors' use of the term for clever shop techniques, ingeniously simple projects, and epic 'kluges' (i.e. Rube Goldberg-level hacks and fixes) is entirely appropriate."
And that's not nearly the worst example. I haven't touched on "life hacks" yet. This term is nebulous. It means nothing and anything. It's used to describe arts and crafts... That said, the worst dilution of the term "hack" comes from growth hackers... Anyway, I regret to inform you that the word "hack" is now bad, and should be avoided.
A request for alternative words first went up on Slashdot back in 1999 -- but nothing's been settled. Back in 2014 a Gizmodo reporter wrote an impassioned plea titled "Please stop calling everything a hack" -- while others have argued the opposite.
in 2015 the editorial director of Make magazine cited hack's definition in The New Hacker's Dictionary as "an appropriate application of ingenuity," arguing that "my and other Make contributors' use of the term for clever shop techniques, ingeniously simple projects, and epic 'kluges' (i.e. Rube Goldberg-level hacks and fixes) is entirely appropriate."
Re: sudo make me (Score:1)
If you seldom use the su command, because you generally run your computer as root, does that make you a hack?
Re: (Score:2, Funny)
sudo make me a sandwich
Re: sudo make me (Score:2)
Or not (Score:5, Insightful)
You have to go down 14 definitions of "hack" to get to to this:
---------
Computers.
to modify a computer program or electronic device in a skillful or clever way: to hack around with HTML.
to break into a network, computer, file, etc., usually with malicious intent.
http://www.dictionary.com/brow... [dictionary.com]
----------
Hacking may have been popularized to describe computer hacking, but it means MANY OTHER THINGS TOO.
Re: (Score:3)
Right. Like how the word "hack" could be used to describe TFA.
I'm not sure the author can hack it as a writer.
Missed #7 (first other than "cut" roughly) (Score:3)
I think you missed #7. The first six are all variants of "cut, crudely". The first definition other than "cut" is:
Computers.
A) to modify (a computer program or electronic device) or write (a program) in a skillful or clever way:
B) to circumvent security and break into (a network, computer, file, etc.), usually with malicious intent
As a career "hacker", I'd say that 7b could be refined to better indicate what is meant by "circumvent security" or "break" into. Knowing somebody's password isn't breaking in.
Re: (Score:3)
I would go with an amalgam of my personal internal definition (used below) and their "Skillful and clever" verbiage.
I think that would neatly cover nearly all computer/tech-circle definitions of hack.
To circumvent a restriction imposed on a system in a clever or skillful way using obscure knowledge or by exploitation of unexpected behaviors of that system.
You know, the kind of thing mentioned in "Smashing the stack for fun and profit"
Re: (Score:2)
Re:Missed #7 (first other than "cut" roughly) (Score:5, Funny)
In common parlance, hacking means noticing that a website has '?user=2383' in the address bar and wondering what happens if you change the number.
Social engineering is definitely manipulation (Score:2)
Manipulate:
1. To manage or influence skillfully, especially in an unfair manner:
to manipulate people's feelings.
Social engineering, manipulating the human part of the system, is the first definition of "manipulate".
Brute forcing very rarely works, so I wonder if you actually mean dictionary attacks. Sometimes people use these terms incorrectly :) A GOOD dictionary attack involves a bit of skill, including figuring out which potential passwords would be allowed by the system, what defense systems are in pla
Re: (Score:3)
And technically breaking into a network with malicious intent was called cracking, not hacking.
Re: (Score:2)
Re:Or not (Score:4, Insightful)
Hacking may have been popularized to describe computer hacking, but it means MANY OTHER THINGS TOO.
Your point is completely lost on the fact that most words hold multiple definitions. This is why it often comes down to everyday vernacular. If you hear the word "spam" at work, you can safely assume someone is talking about unwanted email and not shitty canned meat. Every email in the world is not spam, just like making your own lunch instead of buying it is not a hack. And changing a car tire doesn't mean you start calling yourself a mechanic. I drove to work instead of walking; does that mean I "hacked" my commute? Am I a "hacker" now? Give me a fucking break.
We created the term script kiddie to differentiate the idiots from those who actually have computer skills. Perhaps we should come up with a term to describe the life kiddie who thinks every efficiency in life is a hack. Since we're all about generalizing, I say we use "Millennial"...after all, moron probably has too many definitions.
Re: Or not (Score:1)
I have a nephew who has become a rather successful developer. He happens to be of the 'millinneal' generation. He is sort of an exception to the rule, but isn't that always so?
Re: (Score:2)
How clever is 'clever'? How skillful is 'skillful'? Some words are just inherently nebulous. How obscure does something have to be to be a 'hack'?
What might be painfully obvious to one person could be a life-changing epiphany to a patent examiner, apparently.
Re: (Score:2)
Re: (Score:2)
to modify a computer program or electronic device in a skillful or clever way: to hack around with HTML.
That definition makes hacks sound like a good thing, it definitively needs some balance that hacks are usually kludges and quick fixes. A hack and a hacker are on opposite sites of the skill scale, so are clever hacks and dirty hacks. Hacks themselves are more neutral, they're small modifications to bypass/replace other code like security systems, safety systems, malfunctioning code or add new functionality. If they're poor, great or malicious depends on the nature of the hack.
Re: (Score:2)
A hack means more or less, a shortcut to get to a desired result. Shortcut means a way to do such a thing that is not normally considered the conventional way or best practice to get the result. Sometimes hacks can be good. Sometimes hacks can have side effects and long-term consequences.
For example, a software engineering hack in which a software algorithm is generating undesirable results given a set of particular inputs is forced to return the correct results, short-circuiting the actual algorithm wou
Re: (Score:2)
Re: (Score:2)
"BBC's Dougal Shaw... demonstrates that it's cheaper to make your own sandwich each day than it is to buy a pre-packaged sandwich from the supermarket."
Surely, this is a near-perfect example of a hack [oxforddictionaries.com].
Hack as in slapped together unprofessionally ... (Score:2)
You have to go down 14 definitions of "hack" to get to to this:
---------
Computers.
to modify a computer program or electronic device in a skillful or clever way: to hack around with HTML.
to break into a network, computer, file, etc., usually with malicious intent.
http://www.dictionary.com/brow... [dictionary.com] ----------
Hacking may have been popularized to describe computer hacking, but it means MANY OTHER THINGS TOO.
An older non-computer definition was applied to computers originally. "Hacking" was just slapping thing together in a shoddy unprofessional way, albeit often in an experimental way, an exploratory learning way, but sometimes slapped together shoddily, unprofessionally, for expediency, time constraints.
"Hacked together" vs engineered.
Brute force debugging? (Score:2)
Would brute force debugging be considered hacking?
There are systematic ways of debugging problematic code or even a miss-wired circuit such as divide-and-conquer to isolate the location of a bug, doing a diff against a functioning earlier version, conducting tests to verify assertions and so on? Is it hacking when you keep testing the code with change A, change B, change C in the hope of fixing it?
As in, "I am just hacking, I need to get up and walk around to clear my head and get back to working on t
Re: (Score:2)
Linguistics hack: use a dictionary (Score:5, Insightful)
As it so happens, one of the definitions of "hack" is "a writer or journalist producing dull, unoriginal work".
Is that relevant? It sounds relevant.
Re: (Score:2)
Re: (Score:2)
MacGyver was the biggest hack...
Re: (Score:2)
Lucasfilm's lawyers will not allow this.
Tuff! (Score:4, Funny)
English is a hack and you can't do diddly shit about it!
This proposal ... (Score:2)
Re: (Score:2)
your beamish words embiggened my soul
My definition of "Hack (v): " (Score:3)
1) To circumvent a restriction (usually technical) through the application of obscure knowledge or by exploitation of unexpected behaviors of a system.
"This stupid thing's security routine has tripped again-- Can you hack it for me Bob?"
Hack (n):
1) An implementation of an exploit or technical circumvention of an imposed restriction on a system. Usually technical.
"I wrote a dirty hack to get root access to fix Steve's login problem; The security model of this system needs some serious revision."
2) A person who is unqualified for their current vocational position.
"I met the new database administrator today. The guy is a total hack; could not put together a tuple query to save his own ass."
So-- Am I using these words wrong in terms of modern parlance?
Re: (Score:3)
The origin of 1 (noun and verb) is from "hack saw". The verb "hack" means literally to use the hack saw. It then was used to mean doing a simple ugly fix using the hack saw, a kludge,or a bodge.
Students at MIT were hacking and bodging things in the real world to commit practical pranks that modified something at the campus.
These pranks (with hack saw or not) were called "hacks" and clever pranksters at MIT were called "hackers". Later such hackers from MIT were influential on early personal computing as we
I guess I did *real* hacking in the 80s ... (Score:3)
The origin of 1 (noun and verb) is from "hack saw". The verb "hack" means literally to use the hack saw. It then was used to mean doing a simple ugly fix using the hack saw, a kludge,or a bodge.
It seems I did some real hacking in the late 80s. I used a hacksaw to cut a hole into the side of my PC case so I could get the 80386 In Circuit Emulator plug and cabling to the CPU socket. I couldn't just leave the case open, it was my monitor stand. :-)
We were on the same floor as the CEO. He wandered into my cube to find out what the hell that god-awlful noise was about, took one quick look, uttered "I'm not even going to ask why", turned around and left.
Hmm ... maybe 70s ... (Score:2)
Re: (Score:2)
When I think of "Hacker"-- the thing that immediate comes to mind is the august usenet/bbs article known as "Smashing the stack for fun and profit", which details the finer points of identifying a section of code that can be used for a buffer overflow/stack smash attack, how to create a payload to get executed, and how to implement the attack-- in general terms, rather than specific instances.
You know, this lovely thing:
http://www-inst.eecs.berkeley.... [berkeley.edu]
Very informative, but not for the novice. In many resp
Re: (Score:2)
It's not so much recommending that the use continue, as explaining how the apparent "dilution" has occurred.
You stated your own take earlier, that a hack needs to be clever and inspiring. This requres suitable domain knowledge. again, when the baseline level of domain knowledge is very low, the conception of the idea to try something will not occur, and so even what to use appears to be a "No shit, idiot." suggestion can in fact be a "wow! COOL! I had no idea!" thing to a lot of people.
Sadly, this include
Re: (Score:2)
As you rightly mentioned prior, anyone who uses a poorly defined boogey man to sell you on an idea, policy, or product-- is not someone that should ever be considered trustworthy.
Typically, the sales reps for such services, lobbyists for such policies, or apostles of such products--- are completely and totally unable to tell you the finer details of exactly *HOW* that service, policy, or product is able to defend against their boogey man, because they rely on an inherently unspecific and ephemeral view held
Yet another dictat concerning 'hack' (Score:3)
The unwashed 'you' listened so well when the community dictated that 'hacking' was to be reserved for productive uses of technology rather than malicious 'cracking.'
The unwashed 'you' listened so well when the community dictated that 'hacking' was to be reserved for uses that required technical skill rather than script kiddies' ignorant throw-it-at-the-wall uses of others' prepackaged tools.
But now, now the unwashed 'you' will listen to advice to avoid calling everything 'hacking' and the results a 'hack.'
Bwahahaha... keep dreaming.
Here's a valuable life hack (Score:5, Insightful)
There's a little-known language hack that can help you feel less stressed out by things like this. It's called a homonym.
That's when different words with different meanings have both the same spelling and pronunciation. Strange, but true.
How can you tell them apart? Well, you have to use context:
If somebody is talking a about a "hack" that uses apple cider vinegar, then you know that it's some silly folk remedy.
If somebody is talking about a hack that involves breaking into a computer system, then you know that they're talking about cybercrime.
If somebody is talking about a hack that involves a clever and unorthodox programming method, then you know that some geek figured out a labor-saving way to solve a problem.
If somebody is talking about a hack and it involves felling a tree, then you know that they're wielding an ax.
The list goes on, but you get the idea. This is how human language works. If you accept that, then you will live a less stressful life.
hacker-sleuth: finding the mad hacker (Score:2)
what if I'm watching a cyber-horror film and the protagonist is accessing files illegally to track down a killer that chops up his victims who is also a failing writer of homeopathic books?
Re: (Score:2)
Re: (Score:3)
IMHO, these are polysemic rather than homonymous, because they can all be traced back to the same origin with little imagination. Most or your examples are in the category "quick and dirty solution" that derives from the method of hacking down a tree.
Homonyms, OTOH, are words that happen to share the spelling/pronunciation even if they come from different origins. In a way, polysemy is a divergence and homonymy a convergence in the evolution of a language.
Re: "Cuck" (Score:1)
Somebody copulated with Facebook's spouse, which Facebook is aware of and has done nothing about?
Basically any tech term is coopted by the public (Score:1)
Re: (Score:1)
Unfortunately, people coopted this particular technical term hundreds of years ago in the context of cutting things. That must have really pissed off the early computer hackers of the period.
Words are words (Score:3)
Re: (Score:2)
Hack needs to be taken back (Score:2)
The tech-illiterate media essentially stole the word to fearmonger with, then its meaning became diluted and distorted though constant overuse and improper use.
I offer this definition:
That definition fits everything from making a paper airplane (among the simplest hacks, that almost everyone has seen), hardware/software exploits, to cybernetic implants, and most of what the maker com
Sounds like “hacker vs cracker”, redux (Score:2)
Language is fluid. Over time, words change meaning through use - sometimes in ways we find stupid or annoying. But that’s just the way it goes.
I hate the term “life hack”. I hope it dies in a fire. But I have very little control over whether that excremental little turn of phrase ends up having staying power, or if it deservedly fades into oblivion along with the talentless hacks (hey, see what I did there?) who are trying to promote themselves by adopting it.
Re: (Score:2)
Which is why, in the absence of effort to prevent it, it runs downhill till it reaches a drain.
The best you can do is mentally label anyone who uses it as an utter bell-end and move on.
P.S. Bizarre thing - the double quotes look OK in your post but when I copied them they went all a-hatty. WTF?
Re: (Score:2)
I used the straight double-quote on both sides; but iOS, in its infinite wisdom, probably did an automatic replacement.
I could use less of Apple trying to be cute like that, and more of Apple paying attention to details - like overriding whomever the stupid fool was that thought randomly changing the size of the iOS space bar was a good idea.
'Has multiple meanings' != 'meaningless' (Score:2)
If you're arguing word abuse, don't do it yourself.
You don't Learn to Hack, You Hack to Learn. (Score:2)
If you don't learn from your hack each time you do it, it's not a hack. The things people call hacks aren't really hacks by that definition either. This original definition isn't in the article that I could find.
Unfortunately geek culture was high-jacked by people unwilling to apply those standards to themselves and that is something we have to acknowledge. If course the short answer is not to derive a new meaning but to reclaim it by associating deliberate breaches of computer security with cracking
Solution (Score:2)
Hack Gallery at MIT Museum (Score:1)
The MIT Museum, in Cambridge, Massachusetts has a good hall of good hacks. It's described at http://hacks.mit.edu/exhibits/... [mit.edu], but the web page does *not* do it justice. I was involved in a few of them, back in the 80's, and MIT's hacks have a proud tradition.
Litmus test (Score:3)
Just because something has multiple meanings doesn't make it meaningless, technically it makes it quite the opposite.
Here's a simple litmus test for if a word should be "retired":
1. Use word in context. Does someone know what you're talking about? > Don't retire word.
This language hack brought to you by someone who's not at war with the ability to communicate with others.
Don't like the word hack? You have 3 options:
1. Find an english community that doesn't use it.
2. Pick a language that doesn't use it.
3. Sit around miserable and hope that one day it will change.
The Word Hack is Meaningless and Should Be Retired (Score:2)
Editor David is also Meaningless and Should Be Retired.
Stop trying to police language! (Score:1)
Language is dynamic, not static. Words don't have explicit meaning, they have usage. When people no longer have any use for a word, it will automatically run out of fashion and out of the general vocabulary. Arguing to 'retire' words just because a word has loss its use for YOU is, in my opinion, rather arrogant.
Also... (Score:1)
The words:
"Cookie" & "Consent"
Those words has lost all meaning now.
Burn them, and piss on the ashes!
Oh, and:
"Policy"
Re: (Score:2)
You forgot "gizmo".
I can't believe I'm still seeing this word in the press (usually by an author that knows absolutely nothing about the item being discussed).
Hack == Old Ladys Advice / Home remedy (Score:2)
My biggest irk is still the use of hack/hacker to depict someone buying a cheat of the net and using it in a game to gain an advantage.
If someone were to use loaded dice at a casino we would all agree they are cheating. This even holds true for online casinos. Somehow if it's on a game it's hacking?
Popular words become abused. Annoying words are forgotten. Let's reviv
The author should be retired (Score:1)
It was originally an insult (Score:4, Informative)
Re: (Score:2)
The original usage was to describe something that was cut up roughly without care. Applying it to crafting something is a derivative of that.
Re: (Score:2)
"Certified Ethical Hacker" " worst cert name ever (Score:2)
"Hacker" is not a technical term.
The word "hack" has been used for all sorts of things: cab drivers, writers, prison guards - not to mention smokers and hacky-sack players.
Author Should Be Retired (Score:2)
Inflation, happens all the time (Score:3)
Most things lose their value because we get used to them.
The more people exaggerate, using hyperboles and strong terms for nothing, the more those words will wear off.
Being at home in multiple cultures and languages, I find it interesting to see the much faster "recycling" of words and phrases in english than, e.g., in german. Somehow, the english/US culture seems to be more geared towards "selling" (not always literally w.r.t. goods, but also in trying to convey ideas to the public at large) and advertisement.
Thus, you see a fast inflation of the meaning of words in english, and a constant popping up of new words to recapture the original meaning of older words. It is kind of confusing and not very productive, IMHO.
German, in contrast (note that I'm not a native german speaker, just my outside observation), has a much lower pace of new words, and the meaning of existing words seems to wear off not so fast. Probably just a result of a more conservative and reserved culture.
Icelandic and finnish are even more conservative (as a language) and hardly have changed in the past 1000 years.
Hack saw, hack away, hack up a lung (Score:3)
Last I checked, "hack" was far older than computers. Older, even, than ingenuity.
https://www.etymonline.com/sea... [etymonline.com]
https://www.etymonline.com/wor... [etymonline.com]
chopping wood, coughing, routine work...
Nice that 700 years later, computer criminals adopted it too. Not surprising that this particular word has finally made it back to its roots.
Next you'll be saying that "gay" is suddenly being used to describe everyone who's happy. Wait for it.
Here's a recent hack I learned... (Score:2)
https://imgur.com/a7pT6fl [imgur.com]
No need to retire ... (Score:2)
... because there's a qualifying context of use.
TFS tells us nothing we haven't already known. Hack is a kind of saw; it's a severe cough, it's a chopping motion of an ax, it's a taxi, and it is a term for picking a computer lock.
Tilting at windmills includes the misnomer "floppy," for a rigid disk.
And, outside the confines of the Internet, what the fuck does "google it," even mean?
Chill out and let it go.
I have never had a problem with mixed-meanings regarding the word, "hack."
Perhaps you should find a qui
Word retirement process (Score:2)
I didn't know words could be retired. Is there a form somewhere for this? Do you have to pay a fee?
Read Steven Levy's book (Score:2)
If what you're doing isn't written about in the 1984 book, you're not hacking. You're misappropriating other people's coolness and need to cut the crap.
solution (Score:2)
i have a great hack to hack all these invalid hacks of the work hack.
simple, just hack the hack out of it, even a hacker could do it!
Soup Hack (Score:2)
Misused (Score:1)
Set (Score:1)
Re: (Score:1)
Sounds like you are too young to know what you are talking about.
Yes "hack" had that meaning among the group and the period you describe.
What about before?
Don't know do you.
"Hack" redefined so many times it can be opposite (Score:2)
I'm someone who grew up during the DOS era, and later Windows. I know EXACTLY what the "hack" computer slang means. It means what everyone at that period knew it meant, which is "break into a computer system that you're not authorized to access", it's that freaking simple.
No. As someone from the Apple II era I can say that your definition is one of many redefinitions. In your era a "hack" could also mean an unsophisticated shoddy manner of doing something. Perhaps to save time on the job, perhaps because the person is poorly trained or unskilled, or perhaps because its a one time unimportant disposable effort so proper engineering practices are unnecessary.
"Hack" has been redefined so many times it has evolved to where it can be the opposite of itself, both skilled and un
Re: (Score:2)