To Say or Not to Say Ello…That is the Question

The new social network gathering the requisite amount of buzz this…year? Month? Week? It’s called Ello, as in something that cute little caterpillar from Labyrinth would say. Why is the buzz strong with this one? This is a quote from their manifesto: Your social network is owned by advertisers. Every post you share, every friend … More To Say or Not to Say Ello…That is the Question