The HN crowd always suggests technical aspects they want out of online communities. No one cares about that crap.
Instead, what about online communities that: don't incentivize shallow responses, don't incentivize like or karma gaming, do encourage great content, do encourage participation to a slightly greater degree than most places where 80% lurk.
I think good online communities are actually small. At a particular point in time, as population scale goes up, you don't find people familiar anymore and as a result no one has a reputation. The site has a reputation.
How do we create good online communities? Someone has done this homework, yes. At least, I believe there are studies out there somewhere which talk about the threshold of people that we can recognize with any meaningful context.
I agree with everything you're saying, but what you're describing isn't a social network. It's a private, invite-only community and those have serious limitations when compared to an open social network.
IMHO, HN and Reddit are at their best when random people whose opinions you wouldn't ordinarily hear from decide to comment. For example, It's pretty common here on HN for open source authors to chime in on threads where their product is being talked about and answer questions. On Reddit, you'll occasionally get highly detailed comments from people with hands on knowledge of the topic being discussed. One that stands out in my mind right now is when an LA city planner commented on a thread about building high rent condos vs building low rent units. He laid out all of the city building codes around new buildings and why the finances don't work out for the low rent units. It was one of the best comments I've ever seen on the topic on Reddit and it would never have happened had the subreddit been closed off or invite only.
Of course, then the problem becomes how much crap you have to sift through to find that nugget. But, If you deleted all the crap as "shallow responses", would the lack of posts still attract those nuggets of great content? I think a high comment count and a high karma count actually attracts higher quality commenters because there's a perceived greater chance a lot of people will read it.
The only solution I can think of is to have a lot of moderators constantly auditing threads, marking the high quality comments so they stand out at the top and outright blocking or banning anything too egregious. Crowdsourcing doesn't work for this because it gets weaponized and/or abused.
Ultimately, what makes or breaks a social network rests entirely on the decisions the mods make about what kind of content they want on their site.
Limits and costs. You can only connect to 150 people. No celebrities / influencers. You can only write X messages a day, and copy paste is disabled. You cannot share for free, got to articulate at least 50 words. The reader got to click the share link if they want to see the original content. No one click karma, let people write 50 words or more if they want to express their feelings. Concession: Voice dictation, typing 50 words on a phone is too expensive.
I guess I'd want a social network where people aren't constantly tracked for monetisation purposes and where their personal information isn't sold to the highest bidder. Where any creators there can actually do well on the platform, and where the recommendation systems aren't ridiculously unfairly tilted in favour of the already super popular types.
And hell, one where the moderation system is fair all round. No preferences, no biases towards the rich or popular or whatever, just simple rules they enforce equally for all users, maybe with a nice way to counter the claim and get a person to listen to your response.
Plus somewhere a bunch of interesting people are posting interesting content on a regular basis. As in, stuff that isn't purely political in its nature, and isn't all about cryptocurrencies like bitcoin but about everyday topics instead.
I don't want a new social network. I want Web tech to be accessible enough that even the least experienced computer user can have their own website with RSS feed, IM over XMPP, group chat using IRC, and secure, spam-free email.
I want to the internet itself to be a social network using open, standardized protocols that have been proven to work.
Plenty of average schmucks managed in the early days, though.
Granted, it was through services like Geocities and Tripod, no one was building their own server by intstalling and configuring Linux through a VM or anything, but "having your own website" has never been that complicated.
Distributed / self hosted. Information pattern like Git or Scuttlebutt. UX abstracted enough that the underlying infrastructure is never exposed to non-tech savvy users. Optionally ephemeral[1]. No dark patterns.
Also, I don't think I want a social network about humans lives, ala Facebook. I want a social network that is constructive. I want a social network that is about storing information, learning, discussing, growing together, etc. With the attributes I mentioned above.
[1]: I recognize that in almost any distributed system data inherently can't be truly ephemeral. Yet, I think there's a meaningful distinction between the system ensuring everything you ever say or do is recorded forever, vs just not caring to keep anything labeled as "ephemeral" past a month or w/e.
Our mission at overlooked.com is to build the social news network that ends fake news. We have every major news organization, run all articles through our Bias Detection Algorithm, and give each user their own personal profile, where they can like, comment, and rate news articles based on political bias. Shortly, users will be able to friend one another and tag their friends in news articles in a much safer, more efficient platform than Facebook or Twitter. Let me know what you guys think! We hate bots too
How do you define "Fake News" or political bias? How do you protect against malicious users who will flag anything they don't like as "politically biased"?
It should have more in common with traditional forums than Twitter or Reddit. It should also be decentralized to avoid monopoly-producing network effects.
friends that expire. that's where the trend is, private social groups where people come and go. perhaps its reflective of a broader social trend , dunno
Instead, what about online communities that: don't incentivize shallow responses, don't incentivize like or karma gaming, do encourage great content, do encourage participation to a slightly greater degree than most places where 80% lurk.
I think good online communities are actually small. At a particular point in time, as population scale goes up, you don't find people familiar anymore and as a result no one has a reputation. The site has a reputation.
How do we create good online communities? Someone has done this homework, yes. At least, I believe there are studies out there somewhere which talk about the threshold of people that we can recognize with any meaningful context.