A meme post, by a StackExchange mod, got upvotes?
NB: I thought it was funny.
P.S.: Meme pictures originated on discussion forums.
In terms of nerd culture, I guess image macros are the new version of endlessly quoting Monty Python, except the internet memes weren't even funny the first time.