Why all the downvotes for this comment? I think the point is reasonable. It's fine for us to use the word "hacker" in the non-criminal sense among ourselves (for example, the title of this site), but not where the general public is likely to see it and misunderstand it.