Just want to point out that your perception of what is offensive is going to be strongly skewed from the perspective of everyone else. That's just human psychology and relative experience; because you're the originator of all the humor and jokes, you know exactly where the wit stems from. Anyone who is not you (or a close friend of yours) does not, and no matter how much you say "It wasn't meant to be offensive, people who know me know it's my sense of humor," that's not a sentiment that strangers can judge. So they're likely to go with their gut and have a negative first impression. Simple as that.
People on HN are most likely more tolerant/forgiving of this as long as the hacking is good. I doubt that suits at Microsoft or any other corpopration will be. There's just not much point in risking offending someone who has the ability to ax a deal when the humor in question -- from the average outsider's perspective -- adds absolutely nothing to the enjoyment of the explanation.