postcards.the1977project.org
A new approach to social networks?
Ello is a new ‘social network’ which claims to be free, while not selling you ads or selling your data to any third party. Laudable goals, indeed. But it costs money to run services lik…