It would let users choose the option that best describes the reason for their voting. You then do a bit of trickery where you don’t tell the user those votes don’t count and ignore all votes with that reason. That would allow removing useless downvotes.
But this being FOSS it would have to be a public secret so the irresponsible downvoters wouldn’t know about it.
Voting reasons could be made configurable on a per-server or per-community basis without showing it to end-users, but to have federated voting work correctly it couldn’t be completely secret.
Most of the people thoughtlessly downvoting things aren’t going to put in the effort. Coordinated inauthentic voting is a separate issue my proposal does not attempt to solve.
GoodEye8@lemm.ee 11 months ago
It would let users choose the option that best describes the reason for their voting. You then do a bit of trickery where you don’t tell the user those votes don’t count and ignore all votes with that reason. That would allow removing useless downvotes.
But this being FOSS it would have to be a public secret so the irresponsible downvoters wouldn’t know about it.
Zak@lemmy.world 11 months ago
Voting reasons could be made configurable on a per-server or per-community basis without showing it to end-users, but to have federated voting work correctly it couldn’t be completely secret.
Most of the people thoughtlessly downvoting things aren’t going to put in the effort. Coordinated inauthentic voting is a separate issue my proposal does not attempt to solve.