Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yeah, definitely potential for problems and downsides. And I don't know of any implementations that have gotten it right. And to some degree, I imagine all such systems (online or not) can be gamed, so it's also important for the designers of such a system to not try to solve every problem either.

And maybe you do have some form of moderation, but not in the sense of moderation of your agreement/disagreement with ideas but moderation of behavior - like a debate moderator - based on the rules of the community. Your participation in a community would involve reading, posting as desired once you've been in a community for a certain amount of time, taking a turn at evaluating N comments that have been flagged, and taking a turn at evaluating disputes about evaluations, with the latter 2 being spread around so as to not take up a lot of time (though, having those duties could also reinforce your investment in a community). The reach/visibility of your posts would be driven off your reputation in that community, though people reading could also control how much they see too - maybe I only care about hearing from more established leaders while you are more open to hearing from newer / lower reputation voices too. An endorsement from someone with a higher reputation counts more than an endorsement from someone who just recently joined, though not so huge of a difference that it's impossible for new ideas to break through.

As far as who measures, it's your peers - the other members of the community, although there needs to be a ripple effect of some sort - if you endorse bad behavior, then that negatively effects your reputation. If someone does a good job of articulating a point, but you ding them simply because you disagree with that point, then someone else can ding you. If you consistently participate in the community duties well, it helps your reputation.

The above is of course super hand-wavy and incomplete, but something along those lines has IMO a good shot of at least being a better alternative to some of what we have today and, who knows, could be quite good.



> Your participation in a community would involve reading, posting as desired once you've been in a community for a certain amount of time, taking a turn at evaluating N comments that have been flagged, and taking a turn at evaluating disputes about evaluations, with the latter 2 being spread around so as to not take up a lot of time (though, having those duties could also reinforce your investment in a community).

This is an interesting idea, and I'm not sure it even needs to be that rigorous. Active evaluations are almost a chore that will invite self-selection bias. Maybe we use sentiment analysis/etc to passively evaluate how people present and react to posts?

It'll be imperfect in any small sample, but across a larger body of content, it should be possible to derive metrics like "how often does this person compliment a comment that they also disagree with" or "relative to other people, how often do this person's posts generate angry replies", or even "how often does this person end up going back and forth with one other person in an increasingly angry/insulting style"?

It still feels game-able, but maybe that's not bad? Like, I am going to get such a great bogus reputation by writing respectful, substantive replies and disregarding bait like ad hominems! That kind of gaming is maybe a good thing.

One fun thing is this could be implemented over the top of existing communities like Reddit. Train the models, maintain a reputation score externally, offer an API to retrieve, let clients/extensions decide if/how to re-order or filter content.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: