How Reddit pulled off its unlikely NFT gambit