PS. Also in philosophy: single-tenant web applications/servers as unprivileged nodes in a p2p network. (That’s the core philosophy out of which the other points arise.)
@aral free marketing term: picoserver.
@aral better than Weird Acronyms.
@aral I've been thinking of personal servers as an approach for dealing with the clientization of the internet. "Peers" have to route their communications through servers to talk to other peers, but maybe that's OK, since servers also allow asynchrony. (We don't have to be online at the same time to communicate.)
@matthewkrauss @aral I haven't dug into SSB much, because the last time I tried to, the design overview was very spare. From what I know, it's a distributed, multi-transport journaling system that uses a hash chain for protection against modification by attackers.
I might draw some ideas from it, but I don't want to use it directly, because I personally feel that total immutability is a terrible property in social media software.
This is my personal Mastodon.