Well, we almost managed to go a few weeks without media figures on Twitter raving and raging about the newest social platform that will displace the hellscape that is Twitter. That is, the social site they cannot possibly find a way to actually leave.Read More