| Nice! Personally I think that the more niche social networks we have the better it is. The big problem with the mainstream networks is that they've evolved from a media to communicate and keep in touch with real people into a platform for influencers and businesses. The common complaint I hear about instagram for example is that every second connection of yours would try to sell/teach something and that's just garbage if all you need is to keep in touch with your friends. The main problems to tackle imo are: - information propagation speed. This is good in case you want to get a quick update but it also a double edged sword, since this allows information attacks, trolls etc - Scale. Anything of big scale becomes a problem by itself since it becomes economically viable to target the platform with bots, scam etc. - Incentives. I think we should get to the point where social networks are being run by non profits I've posted the link a couple of time, I'm working on my personal take on this problem[0]. My approach is the following: - Slow down information propagation. Every post is visible to the direct connections, to their connections if you allow it, but no further - No way to get a connection request from a stranger. Either you specifically allow it, or it's introduced by your direct connections - No federation, since my idea was to have small communities - Fully open in the sense of data formats, import/export etc. Migrating between instances is as easy exporting posts in bulk, creating an account on another instance and doing the import. You could do the bulk updates the same way Also, it's all go + htmx just in case anyone else is also tired of modern frontend mess. I have a couple of videos on the feautures[1], if you like. The design is not great, since I wanted to focus on the idea itself [0]: https://github.com/can3p/pcom [1]: https://www.youtube.com/playlist?list=PLa5K-kCUS-FozB6Cw7rJL... |
A lot of these problems go away with a decentralized/open-source private model. If your posts aren't public then there is no spam. If everyone runs their own node of open-source (or better yet: open-protocol, ie RSS) software, then there is no centralized entity able to have incentives of profiting off the platform.
Information propagation speed is a good call-out as dangerous. Even with all the spam/shilling/trills removed, it still leads to the girl who's having a great time on her snowboarding trip until she posts pictures on Instagram and drops into a foul mood because not enough people immediately liked her posts.
I'd love to connect and share thoughts, feel free to reach out[2]/
[1]: https://github.com/havenweb/haven
[2]: https://havenweb.org/contact.html