A mathematician, a physicist and an engineer are led into a long room. At the other end stands a beautiful naked woman. "When I ring this bell," she says" you may cross half the space between us. When I ring the bell again, you may again cross half the space between us." Both the mathematician and physicist groan and wander off. "Ah, it's Zeno's paradox, we can never actually reach her." The engineer, waiting for the bell, says "I think I can get close enough."
Only straight men are mathematicians, physicists and engineers. This is why the joke is framed this way.
See: responses from OP, valiantly defending his choice to "piss people off", instead of noticing the joke is just yet another reminder that men are default.
After all, sexism is over, and STEM isn't hostile to women/non-heteronormative people. It's all in our head.
And, as a mathematician who has been coding a library to create scaled geometric graphics for his paper, I hate -0.0.
Seriously, I run every number where sign determines action through a function I call "fix_zero" just because tiny tiny rounding errors pile up in floats, even is numpy.
Specifically I was referring to standard float representation which permits signed zeros. However, other comments provide some interesting examples also.