Ello fever: the new Facebook?

Ello, an “ad-free social network created by a small group of artists and designers”, is being touted as the new Facebook. Naoise Dolan cuts through the hype.