I don't know how such a simple thing can be "annoying". Do you tell dirty jokes with colleagues when you have lunch in the cafeteria? If not, how is it difficult (not) to do the same thing online? That seems a very low bar.
I am a male and I am not some sort of saint that never watches porn or never has dirty thoughts in my private life, but this (dirty jokes) isn't something I would complain about.
btw I noticed that many women really don't like dirty jokes, like, disgusted by them. This can be a real turnoff for inclusivity -- imagine a woman interested in contributing to the project but decides not to participate because of issues like this.
These aren’t social clubs, they’re organizations of humans dedicated to building software. Telling jokes in e.g. an issue task or a project mailing list wastes everyone’s time. And why would you be having to filter in the first place?
FOSS software projects are social clubs. They're endeavors undertaken willfully, voluntarily, usually without any expectation of financial compensation, out of personal interest. They have a goal, yes, but at the end of the day people get involved because it's fun, and they're trying to have fun and do something they think is cool. Telling someone they can't share a winkyface in chat is offputting to I'd say most talented people that do this sort of thing out of personal interest. I don't think it's a coincidence that we see alongside this rise on CoCs a rise of frustratingly hostile user experience in software.
That alone is annoying and limiting. Constantly having to filter and mince your words to comply with this slows down thinking and reduces creativity.
Remember dongle-gate? People should be allowed to joke about dongles all they want.