minus-squareBluebird@beehaw.orgtoTechnology@beehaw.org•Reddit CEO Steve Huffman is fighting a losing battle against the site's moderatorslinkfedilinkarrow-up4·1 year agoUnless you have a huge red banner across the top of your screen like Wikipedia lol linkfedilink
Unless you have a huge red banner across the top of your screen like Wikipedia lol