Ello as another reason to throw transparency stones.
In light of all of the praise and snark, hope and fear and rejection and disgust of our newest savior and mortal enemy of a social network, Ello, I’d like to add my 2 cents to the mix.
They’ve been found out! They…