I run a small social network with absolutely no technology at all. Usually consists of six or seven of us sitting in a coffee shop or a bar.<p>It was never broke so stop trying to fix it.
A Discord server seems to meet many of my “small social network” needs. The hacker spirit of this post is fun but it can be hard to get friends to value it as much as the person running it might.
Related:<p><i>How to run a small social network site for your friends</i> - <a href="https://news.ycombinator.com/item?id=29470565">https://news.ycombinator.com/item?id=29470565</a> - Dec 2021 (209 comments)<p><i>How to run a small social network site for your friends</i> - <a href="https://news.ycombinator.com/item?id=28604023">https://news.ycombinator.com/item?id=28604023</a> - Sept 2021 (1 comment)<p><i>How to run a small social network site for your friends</i> - <a href="https://news.ycombinator.com/item?id=20384970">https://news.ycombinator.com/item?id=20384970</a> - July 2019 (60 comments)
Social networks are platforms.<p>They get more valuable the more people are on it. Imagine a platform with 100 people on it. Nobody's going to put effort into putting content on that.<p>Now look at something like X, Youtube, TikTok. It's a storm of content, because that's where the eyeballs are.
> It behaves just like Mastodon with one important change: the only letter you are allowed to use is "E".<p>I loved this, this indeed is what open source is about!
Has everyone forgotten about phpbb? (Or whatever the slightly more modern forum software is…) Historically forums are the most successful small social networks.
Another shameless plug: I created the first social network for Gemini and have been running that for a couple of years now: <a href="https://martinrue.com/station" rel="nofollow">https://martinrue.com/station</a>
> So what do you, the reader, do next?<p>Sadly (for me), this section only lists alternatives like Mastodon and Pleroma (for Twitter), Pixelfed for Instagram and PeerTube for YouTube. What I would like to see is something like Facebook Groups, which is topic/community focused, allows anyone to post (assuming admins allow), allows anyone in the group to respond or follow, etc. Even something like Reddit may be similar. Twitter and Instagram clones are good for following a few people and occasionally interacting with them, but to me they seem cumbersome with the "one to many" nature of their networks/graphs.
Shameless plug: <a href="https://rings.social" rel="nofollow">https://rings.social</a> (GPLv3) is my attempt to build a Reddit-like social network.<p>This is my second attempt after OpenDolphin [1] (demo [2]), but the problem remains the same: finding a good amount of people to bootstrap the social network.<p>[1]: <a href="https://about.opendolphin.social/" rel="nofollow">https://about.opendolphin.social/</a>
[2]: <a href="https://app.opendolphin.social/" rel="nofollow">https://app.opendolphin.social/</a>
I've been building something that could be described as a "professional social network SaaS" [1]. Most of the users are VC funds that connect founders in a network.<p>I think the thing that is most under-appreciated is keeping people engaged over time. Facebook kept people coming back because it was the universal network. As social media fragments, people assume that others will just stick around in a Discord/Slack/Circle/etc. But, the reality is that ~75% of people stop returning after a month. And, most social networks see that 90% of members read instead of engage - so the format needs to work for people who prefer to just read.<p>I solve this in my product by sending a email summary every day to keep people informed. My opinion is that the defining characteristic of any social network software is how it keeps people engaged over time - whether it's email newsletter, SMS, push notifications, or desktop pop-ups. The time and place people see notifications is closely related to the network audience, and how notifications work as audience size scales matters. A software that assumes that people will just remember to come back without reminders is going to taper off slowly in engagement.<p>We'll never have another universal social network like Facebook in 2010. So, as networks splinter - think about when and how often people need to engage, and work backwards on the software from those needs.<p>[1] <a href="https://booklet.group" rel="nofollow">https://booklet.group</a>
I run a Slack server with about 80 people, maybe a quarter are regularly active. Is that a social network? I’m not on FB, Instagram, X, etc so it feels like my only social network.
This is my attempt to tick all boxes. Small codebase, two languages (Go and SQL), easy deployment and no frameworks/ORMs, ActivityPub support and a lightweight text-based interface.<p><a href="https://github.com/dimkr/tootik">https://github.com/dimkr/tootik</a>
When app.net finally went away Dalton and Berg open sourced a fair bit of the underlying technology. Two small social networks were born for people that did not want to give up the communities they had found on app.net. PNut.io uses the same backbone that app.net did. I’m not sure about the underlying software that 10centuries.org uses.<p>Both of them feature microblogging but also offer other features. 10centuries also allows regular blogging and pnut has private messages as well as #mondaynightdanceparty. Every monday 9:30 PM EST people log into mndp.tv and request videos. We all watch them and comment.<p>It’s a lot of fun. Not being open to every rando on the internet does lead to a better experience.
With all the shameless plugs in the comments, anyone know of a social media network that focuses on following topics instead of individuals?<p>I'm talking about reddit back when it was still good. You follow interesting topics, celebrities can have their own topic, but you cannot follow everything an individual user does.<p>Following everything an individual does is kinda creepy to me, I feel like we've taken a wrong turn there with social media.
> I think a good CoC should be specific enough that it is actively repulsive to some people. And frankly, the more people who are repulsed by it the better.<p>I'd say that in this case, the best version is the one that names explicitly people who are allowed and others need not apply.<p>But then again... It's actually an interesting train of thought. How should I repulse, in one simple sentence, both right-wing and left-wing nutsoes? How can I make sure the result of this repellent is not an empty set?<p>But then again, maybe only the nuttiest ones should be repelled, and the rest will read the room...
Recently I've seen "small web" sites referred to generically as "tildes", despite some sites trying to claim that name for themselves (e.g. tildes.net).