I’m also a bit of a troll and showoff on occasion.
I posted a joke that I got but suspected many would not because it’s “computer nerd humor extreme”. So, when I say that “I go by the assumption that others will get it” is simply for this very fact:
I haven’t the slightest idea who will get it. I can’t read minds.
Then, I go by reactions.
a) If they laugh, they either get it or are being polite. In both cases, I need say no more.
b) If I get a sarcastic response, a ‘you’re stupid because it makes no sense” or a “I want to understand you but I don’t get it”, I explain.
In short, I assume the intelligence first and see.
I could go in the other direction and assume unintelligence instead.
But I like giving ppl a chance to surprise me and I’m rarely disappointed with the responses, whatever they are.