This is less an idea, more something for someone to think about.
We need to figure out how to defeat the internet echo chamber effect.
Notice how often, when a community gets started between a small group of people(such as early Reddit or HN), it's a place of intelligent, productive discussion, where people measure what they say instead of just spouting extreme rhetoric?
Yet, once these communities grow, you inevitably see the "How bout dem Cowboys" problem, where it seems like the point of discussion is more to get the most approval instead of trying to argue a point, and where anyone with a disagreeing opinion feels unwelcome even if they're willing to put a lot of effort into their response?
I haven't quite figured out how to solve it, but I really want to. I've been a part of several online communities like that now, and it always ends up the same way. Once it gets big enough, finding good conversation gets very rare.
I think you misunderstand communities. Vibrant communities are full of people who share a materially common set of opinions about various things. They engage and interact within that world view.
At the same time people evolve and communities evolve. Sometimes you move away from the community, sometimes they move away from you. Either way, you can end up feeling like an outsider in a group you once considered yourself to be part of the 'in' crowd.
Because a large part of anyone's current point of view is driven by past experience, communities often segment by age but sometimes segment by politics or world events (the mechanism is that people take away different things from the same experience, it "changes" them in different ways, and that puts into further out or closer to other members of the community.
The internet "echo chamber effect" as you call it is defeated by visiting multiple communities and watching and noting the differences. That your favorite 'hang out' on the Internet has become distasteful to you can no more be "fixed" than you can will your favorite eatery or bar to exist for all time.
Things change, people change, places change. Keep moving and an open mind.
Speaking for Reddit, it was an unfortunate consequence of the pseudonymous and point system. As communities got larger, there would be less and less tolerance for discussion and focus would stray towards quick (easily digested) posts.
Although, the counter point is that people in general are less likely to produce discussion. Or, that a lack there of of easily digested posts invokes discussion.
So does the karma/points thing make it an attractive nusiance for trolls? It does seem to encourage participation which is one of the challenges of any community (way more lurkers than speakers)
I think I have a solution to this, something I called Reddit150. You have divisions, like in soccer or american foot ball leagues, where the highest rated members can be promoted to the "higher" league and also demoted if their contributions are not good enough. People from a lower division cannot comment on a higher division, but everyone can view all divisions, this would result in situation where the media would always reference /r/science from the Alpha rankings for example, the prestige of maintaining your position would ensure a higher quality of content at all times. I called it Reddit150 because that is a typical number of names a human can remember for our social structure before it starts to breakdown, the member number in each division number would have to be in the order of 150k or possibly something that adapts with the total user base.
Wouldn't putting more emphasis on karma just lead to more karma whoring? You want to encourage quality dissenting opinions rather than just making the echo chamber louder
Oh, would you only be able to vote in your classification and lower? If that's the case, doesn't that make it extremely hard for a crowd to overthrow a close-nit elite that refuses to upvote the plebeians?
This is also called Eternal September[1]. And I think the Spiral of silence[2] adds to the problem, as people not only see their own opinion echoed, but also stay away from expressing it if it's not in line with the community.
The only solution to this I've seen so far is making it harder for "ordinary people" to discover the community, as HN tries to do it.
Developing a site conducive to good conversation, in general, needs work.
It's not just the echo chamber. It's the spam, the repost/duplicates and the following discussion, the trolls, the downvoting-for-disagreeing, gaming-the-system-for-'karma', the caring-about-karma, the offtopic-but-'funny'-jokes, paid-posters, etc.
The fact that every site fails when it becomes sufficiently popular says that good conversation is hard, and harder still while maintaining anonymity - and even then, exorcising anonymity doesn't seem to have helped the quality of Youtube comments.
There are various measures like hiding comment scores or capping karma that help but there's no site out there that combines them all.
I have an idea: Remove visible karma. Your personal karma is invisible to you and you have no feedback on how a post did. Karma is still used to kill comments, but everything above a certain score (say 5) is ranked arbitrarily (say MD5 of unix timestamp of comment).
Alternatively, make it public what everyone voted up on. That way everyone is open to criticism for what they voted on, and like people do on Facebook, they'll try to curate their upvotes so that they look sophisticated. Hopefully that will modify their upvoting behaviour.
Well, that's okay, isn't it? It's the idea that counts, so the discussion will still occur. It doesn't matter that it is centred around your comment that came after mine.
EDIT: Context for those who come after: Some other commenter said he downvoted my comment because he posted something similar. I assumed he said that to illustrate a flaw in my proposal and that he did not _actually_ downvote me. Since I can't find the comment that is similar (he's deleted what he's said), I'm leaving it up.
I can only think of one solution: moderation. And that does not scale very well.
The only way out I see is a paid forum, so that the site can hire full time mods. I'd like to build something like this one day, but its such a herculean task that I figured I'd need at least a year of runway to make it work.
This doesn't necessarily work, though it does help. One already exists- SomethingAwful.com. It's better than most forums for sure, but it's certainly not perfect and the size of the community still clouds conversation significantly.
In the starting days of Reddit and then HN this really bugged me a lot.
One of the solutions I wanted to try was to partition the user base on a similar way that posts are filtered to you. That is based on the up votes you give. Now I'm not sure if it happens here but at least on Reddit you have it on your customised first page.
I believe that it isn't the user base that gets worse but that it gets much more diversified and people entrench themselves in groups and the "How bout dem Cowboys" problem arises.
Think of it as user and posts clustering, the secret sauce would be how those clusters interact, I don't have a tentative answer for that. This idea would top current aggregators by valuing discussion and intervenients in the same way that posts are valued.
I'm currently building a solution to this which is still in very early beta. Using machine learning, I'm working on solving the Goldilocks problem of community affinity (not too close, not too disparate), aiming to fix the hivemind problem that reddit has and the strictness that topical communities like HN have.
I'd love to hear your thoughts if you have a few moments to spare!
That looks great. I think they experimented with this idea on reddit aswell at an early stage. However it didn’t turn out to be beneficial. I unfortunately don’t know the details, I read about it in some comment on HN a while ago (I unfortunately don’t remember where exactly).
I'm part of a community that limits how much you can post and (up)vote in a day. The points for these actions are shared. There is no down-vote.
There are two kinds of users, regular ones and "elders" of sorts. First few were established years ago and they can vote on others to become "higher tier" users as well. How much votes you need depends of how many people can vote.
The registration is not automatic, but you fill out a form with an open-ended question and selected users (mentioned above) can vote to approve the registration.
The system has threaded discussions where every post is equal. So you create a post and it can become a new "topic" (or forum, or however you want to call it). These can be nested of course. Whether something is a comment, topic, list of topics, blog, ... depends entirely on the template used to view that entry. You can manage privileges (rwx) to these subtrees (or any single node in the tree).
I don't think you can solve it because it's not the platform, it's the userbase. Although voting systems to highly encourage downvoting/upvoting based on whether you agree or not. An idea I've had is to rank all content separately for each user, by predicting what content they will upvote or downvote.
At first it sounds like this would exaggerate the echo chamber effect, but I think it would do the exact opposite. There's no reason to downvote or upvote things because you agree or disagree, downvotes only affect what you see in the future and no one else sees them. And instead of different ideologies being pushed away into different communities, they all exist in the same place, occasionally interacting with each other and mixing.
I just had this idea: How about making it really easy to be promoted to a volunteer down-vote moderator for an hour or so, just a button away. The task would be to downvote comments with mean and extreme language. The down-votes would count twice during that time and the actual moderators would be able to monitor what the volunteers are doing and to act accordingly in the event of misuse. That maybe results in less work for the actual moderators and at the same time it’s maybe more effective. I think, I would happily do this on a lazy sunday afternoon as a service to the community.
Did anyone experiment yet with a tree-like comment system (just like the one on HN) that completely hides comment points (even in the profile pages and to the users themselves)? To me it seems that, contrary to the intentions to achieve high quality comments, the crowd often optimizes for low effort and high score. Maybe the lack of publicly visible reputations points could reduce that high score mentality. Maybe we are all wrong with this kind of behavioristic approach.
Spam and trolls would still be punished and one would still have the benefits of having the most favored comments at the top.
afaik the scores are just hidden with CSS, so you can see them if you really want, and I believe that RES even has an option to enable this without having to dig into CSS wizardry oneself.
The issue isn't just about the internet echo chamber though, it's a more fundamental thing that people seek out news sources and opinions that reinforce their own biases - totally the right thing to tackle, but it's not just about internet communities.
Be wary of overly technical solutions for what are essentially people problems. Technical solutions can be useful tools for moderators but removing too much human judgment from the process creates more problems than it solves.
This is an interesting space to me. I hope to write more about it in the future. I think I have done one blog post (on my current personal blog) on the topic of moderation but I have been a moderator a few times and have done some A/B testing of different approaches. But I still struggle with how to talk about it to other people, who often think I am just full of hot air.
You can't. Not without banning those responsible for that kind of behavior or severely dis-incentivizing them somehow from coming to the community.
I think more generally, if I understand what you mean correctly, that that is really nothing more than water-cooler talk. Talk meant to be pleasant rather than investigative.
I also think with that said, it's really only a property of small communities because once it reaches a certain size, the amount of substantive things to discuss and hash out doesn't scale with the number of users.
We need to figure out how to defeat the internet echo chamber effect.
Notice how often, when a community gets started between a small group of people(such as early Reddit or HN), it's a place of intelligent, productive discussion, where people measure what they say instead of just spouting extreme rhetoric?
Yet, once these communities grow, you inevitably see the "How bout dem Cowboys" problem, where it seems like the point of discussion is more to get the most approval instead of trying to argue a point, and where anyone with a disagreeing opinion feels unwelcome even if they're willing to put a lot of effort into their response?
I haven't quite figured out how to solve it, but I really want to. I've been a part of several online communities like that now, and it always ends up the same way. Once it gets big enough, finding good conversation gets very rare.