-
-
Notifications
You must be signed in to change notification settings - Fork 857
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Flexible rule engine for downvoting #3895
Comments
I'm not really into the idea of adding automated systems to prevent people from voting and hiding that fact from them, that seems really shady like Reddit's shadowbanning or vote fuzzing and is unfair to new users who will be left wondering why vote isn't going up or whatever issue this causes for them.
I would disagree, I think if we want people to stop engaging in vote manipulation the best practice is to let them know that you know and tell them to knock it off, you may also try banning them from the community they're doing this in if they are uncooperative and/or rude and hostile, permanently or temporarily for vote manipulation, as opposed to banning them from the whole instance, I do agree that banning from the whole instance is a bit extreme in this case. |
No point of my proposal says that the rules need to be hidden from users. |
Seems like people dislike this idea, and it would be a lot of complexity for such a minor issue. You just have to live with a certain number of downvotes. |
Honestly it's better that way, Vote fuzzing or choosing not to take criticism from certain users is a very anti-user thing to do. Honestly if downvotes are such an issue on an instance a person is running they should just disable them altogether and let the most upvoted stuff float to the top as it naturally always does. |
Requirements
Is your proposal related to a problem?
I've noticed that some of my communities are started to get some users who are downvoting the majority of posts made without any particular reason. At the same time, I do not want to disable downvoting on my instance or I don't think it's the kind of behavior that the person warrants blocking/banning (perhaps the person is confused and thinks that downvoting things will help train an algorithm?)
Describe the solution you'd like.
The idea would be to have some flexible rule system to determine if we can accept a down-vote from that user, or maybe to change the score that the vote actually produces. I know that the concept of "karma" does not exist in Lemmy, but there are a lot of other indicators that could be used as a signal to determine if that user's vote should be counted:
Describe alternatives you've considered.
Additional context
If we could get Pleroma-style MRF for these rules, it would be amazing.
The text was updated successfully, but these errors were encountered: