Hacker is a great one to pick on due to the name of this site. I'm in information security, and when I found a site called "Hacker News", I was expecting a bit more security research, not rockstar ninja bootstrapped VC-seeking programmers talking about Rails and the newest JS framework and how they founded a new startup with an MVP trying to disrupt a larger industry. That's not what hacker means to me. Writing code isn't hacking, it's writing code. The hackers I deal with on a daily basis are either my coworkers doing pentesting or the bad guys I'm paid to keep away from our networks. This is the only time I've complained about it, though.
Point being, words are often perverted by groups trying to describe their activities. This is how language works.