Comment Comment by Anonboxis I run the subreddit! No idea why The Verge made a whole article about the sub's posts but I'm not mad lol. parent Anonboxis 2 years ago