Picture of the author

Is this a new meme?

0x227...c4Ff