A truly distributed social network for everyone