Got the reference to the dongle-gate now, and for the record I don't agree on public shaming.
The fact that this got into the HN front page and received hundreds of comments means that some people do care and this is an actual issue(?), censorship or what not.
Which is sort of my point. You never know when your repository will become popular for reasons good or bad, but it will reflect on both the author and GitHub.
GitHub will probably get the flak either way: for censorship if they try to force the author to change it, or they might be seen condoning the behaviour if they do not do anything.
Just an aside. I'd like to think that anything people put on GitHub is going to become somewhat like public record. It will stay there long after the project has been abandoned.
It's dongle-joke between two friends in the open. Who the fuck are you to act on that? I don't mean you personally, I mean in general.
Don't compare this to racism or hate-crime like someone else did. That's just watering down words.