Hmmm... curiosity not fully satisfied yet. Although I applaud the design and lack of ads, I'm still left wondering who's paying for this and how. Also it does not seem to be easy to locate known friends on Ello. But maybe they are just not on here yet...