ParentFull threadstaunch·http://snapshot.compete.com/reddit.com+scribd.comThis seems more likely to be the reality. Alexa is pretty broken. View on HN