Ello, Ello... Back after a long abscence. I see that they have made some improvements, most notably for me at least, the ability to share posts. Given that, I think I may be more active now. Wait, WHAT? I can share a post to pretty much every social network EXCEPT here on Ello? You're joking, right?