Hacker in the MIT definition of the word emphasizes cleverness and playfulness, and I think this is how most people (including the HN crowd here) usually mean to use the word. I should note that the term 'kernel hacker' has more or less developed on its own, separately, as a phrasal noun. One could very well argue that the definition of 'hacking' extends to sloppy implementation methods, so calling the logic in the submitted post 'nonsense' may be going a little overboard here.
The term "hack" extends to sloppy implementation. I wrote about that here:
http://paulgraham.com/gba.html
but the word "hacker" doesn't simply mean someone who produces hacks in that sense.
It seems that as soon as a term becomes an HR draw a flood of overinflated resumes comes quickly to erase its meaning.
Hacker the way you're using it is, I believe, a term bestowed upon someone by another, more universally recognized hacker. In that way, I don't think it's possible for a company to broadcast that they're "hiring hackers". By definition, you have to know who's a hacker before you can approach them.
It's use in marketing for hires is thus pretty much dead on arrival.
It is frustrating to see, but once a word comes into common use you lose control of it.
this is somewhat offensive as a hacker -- moving fast allows me to iterate, and several iterations is wayyyy better at trying to build something perfectly the first time. even if you want things to be perfect, you should hire hackers. just have them iterate before you do new releases.