Oddbean new post about | logout
 can't find the person on twitter who confessed being the author of the meme but here is some relevant info https://x.com/cryptograffiti/status/1528449594559909889?s=46