I've been messing around with a decentralized social network where you only see who you choose to follow.
It's implemented for plan9, but clients could be made for any OS:
https://youtube.com/watch?v=q6qVnlCjcAI