Question I'd like to hear everyone's thoughts on possibly making votes public. This has been discussed in a lot of other issues, but here's a dedicated one for discussion. Positives Could help figh...
Probably better to post in the github issue rather than replying here.
I'm split, but I lean slightly towards no. On one hand, it could be good for discoverability, and it would help my efforts to make a client-side algorithm
On the other hand, it will make one of Lemmy's problems worse - engagement. Some people will vote less, and it's already feeling a little quieter around here as the numbers settled after the Reddit Exodus. I doubt it'll be a massive change, but a .5% decrease in voting, permanently, could make a difference
Ultimately, you can see it on federated platforms, so shrug
While I don't necessarily think that votes should be made public, it would be nice if you could see your own votes. There have been a few times I wanted to find a post that I had seen, but didn't save, and I couldn't find it.
I could go either way, but I don't think "other platforms have public voting" doesn't seem all that convincing. Who cares? I don't care who voted on what, and I doubt most others do either.
While there are workarounds, leaving it as is at least weeds out the majority of trolls who aren't technically inclined enough to go pull up A to see how B voted on C.
Boosting a Lemmy post in Mastodon shows up as an upvote in Lemmy. So the two concepts seem to be coupled in the activitypub substructure. I don't see how upvotes would be secret then, as I don't think it's possible to boost something privately on Mastodon.
Like how/why wouldn’t they be public? Even if the data isn’t readily accessible via a gui it’s gotta be somewhere so that federation works. Unless you’ve been thirsty in your main it shouldn’t be a problem?
Yes. The act of voting a comment up or down shouldn't be much different to hitting reply to that comment.
Upvote/downvote systems do exist to overcome those "+1" "-1" posts on old forums. You are not voting for the legislative elections. You are just interacting with another person comment/post in a way that does not require writing. If post comments, are not anonymous, upvotes/downvotes shouldn't be anonymous as well.
This is one of the downfalls of a distributed system. You basically need public votes. Without it, instances lack critical information about the validity of votes. You don’t have a centralized system with back door access to monitor and maintain things.
If you want Lemmy to grow and not be completely overrun with bots posting propaganda and signal boosting extremism, showing votes is the only way forward. It's the only mechanism by which independent parties can discover and expose things like "every post and comment by this account is upvoted by these 20 other accounts that have never posted and whose names follow the same formula".
The privacy you're mourning never existed in the first place and it can't exist on any platform. For Lemmy, it's required for federation. On sites like Reddit, you have privacy from other users, but not from the company or anyone they sell that data to.
Since true privacy isn't an option, it would be far better to be open about that lack of privacy. This thread is already riddled with people who thought their votes were private, rather than just inconvient to look up. That's far more dangerous and deceptive.
This needs to happen, regardless of the ill-informed tantrums it may cause. If you want to upvote pornography without it being used against you, create accounts that are strictly for pornography and properly compartmentalize your accounts.
If you are using Lemmy because you want privacy, you've already missed the boat, everything is wide assed open for datamining and advertising fingerprinting.
I'd hoped for an open system with open APIs and open implementations that allow everyone equal access to the system and bring equal accountability.
If people just want Reddit style fiefdoms with no real public accountability possible, then make a blackjack and hookers fork.
I'm really not interested in a system that bakes in more authoritarian secrecy and control, which could very well be an unexpected outcome of backlash to how this has been presented.
Comments say they're already basically public. I don't know anything about that, but it's probably better to merely have a camera in your toilet than have a camera in your toilet that livestreams 24/7.
But I don't have an especially informed sense of how to run a platform so maybe there's a bunch of crap I'm not thinking about.
This will like lots of other people say start witch hunts and people will absolutely develop bots and websites which scrape all that information and classify all users based on that. Like those Reddit sites where you can search for a user and see where they are active and all that. But this will be worse.
I think it's a bad idea. It's just going to start harassment and witch hunts when someone gets a downvote they don't like. Stalking is going to be a thing, people are going to aggregate all the votes you've done to make assumptions about you to then bully you. Once public, sources outside Lemmy will start gathering and cross referencing data about you.
In the US, when you vote, the vote is private to protect the person. Making votes public will only empower those that would abuse it. It very well could end Lemmy due to massive bulling, harassment, and the decline of activity.
I would hate to have to deal with "why did you downvote me?" comments, but I'm also not sure I would have the self control to abstain from leaving such a comment myself.
I think that making vote identities easily accesible to every user runs the risk of increasing harassment and decreasing discussion quality.
Lemmy is already a privacy nightmare, in some way. There was a comment showing the screengrab of those peiple who upvoted and downvoted a post. Basically, if you self-host an instance, you'll have access to these. This can easily be weaponized by certain organizations that want to create profiling of lemmy users, e.g NSA and Intelligence agencies.
Like, what's the actual user experience gain from seeing someone else's votes? Is it just so the average joe can profile users, like for identifying bots or whatever? That's not rhetorical, I'm genuinely curious, as I don't see what I'd gain from this as a Lemmy user.
Bit as I see it, I really have no desire to do this. Maybe if I was a a pseudo mod on a spammy community I guess? But comments are already a decent indicator.
Have you SEEN the drama that happens in this place? I feel like this is just asking for weird nobodies to harass anyone who quietly disagrees with them.
I don't want some nutjob with too much time stalking me because I upvoted something about climate change or downvoted some bigoted shit. We all know those fuckos are out there
Voting on Reddit-like platforms is soft moderation by a community, and if you disincentive that, the whole model kinda falls apart IMO
seems trivial to check for a login/subscribed etc. then increment up//down votes. why link each vote to an account in public? maybe for mods an account(s) to be banned for botting votes?
Generally speaking, you shouldn't do anything on the internet that you absolutely don't want to become public. If you don't want people to know your votes, don't vote.
I was really confused seeing this post, because I always assumed that Lemmy votes were public. Because how else are instances going to sync them? And indeed, the API exposes them completely, this change will just make it easier.
Then I was really confused when I saw so many comments being against it. A lot of "I'll leave if votes become public" in here. That's a lot of people who somehow assumed Lemmy was private. Aren't we all supposed to be Linux nerds in here?
I think people misunderstand. I too would prefer privacy, but theres a big BUT.
Due to how the federation works, anyone who is tech savvy enough can already see votes. One way is to run an instance.
This change doesn't lower privacy, it aligns expectations with reality. A false sense of privacy, which people obviously show here in the comments, is way more dangerous.
I don't see how that's much different from making a comment, it's not election, how is voting on a comment/post different from voicing your opnion with a comment?
Do I prefer the completely private option? Yes, but if the alternative is that some people can see and others can't, I prefer that everyone can see it.
Nah. Votes are already visible to people using other applications than Lemmy, so let people use those if they want to see how people voted. It's fine as-is.
On multiple occasions a moderator has reached out to me and informed me an account existed purely to go through my comments and downvote me. I assume this is a common occurance and we could combat it better if we could see the votes.
I understand that this information is already basically public but there is a thin barrier to the average nitwit user accessing such information and going in a rampage screwing with people who have downvoted them. I'll say this, if they make it more public I think I will just simply stop voting. I will continue to use Lemmy but only as a passive user.
I'm seeing lots of comments here saying that server admins can already see vote data, and therefore it is not private.
But from my point of view, having a handful of people able to extract voting data using their position of trust on the lemmy network is very different from broadcasting voting data to everyone on lemmy. And although you can argue that it is possible to create a new server and federate and blah-blah-blah to view votes; that argument sounds to me like "don't bother locking your front door, because that type of lock can be defeated by a lock-picking tools."
And even aside from all that discussion about who can access what; there is another key point that I think is overlooked: Making voter information public makes it 'normal' thing to monitor and discuss. Currently there is an expectation that people won't look at or discuss that information (even if they hypothetically could get access). But by making it public, the expectation then is that everyone will look at that information. That would create a change in tone and meaning of votes and discussion around votes.
I rather not. If it does happen, I’ll just rss Lemmy and stop using my account. I like Lemmy the way it is because there’s not much focus on votes and more on actual discussion.
What a horrible fucking idea. You are want this place to be an even bigger echo chamber than it already is? Yes, let's allow the majority of one opinion brigade people's histories to further ostracized them!
Not everyone has a github account and can comment or vote there.
But, agree. Don't think any good will come from making votes public. Any pro/con should be measured against who it benefits. If it's mods or devs, there are always alternatives
If it's end-users, consider the edge-cases and the repercussions of malicious actors having access to those individual preferences.
It should be noted that anyone can set up a Lemmy server and track votes already. For instance, for this post, I see this screen:
This is available for both comments and posts. The database itself contains even more details, such as time and date of when the server broadcast the vote (which is often immediately or a few seconds later).
It's not as easy to do for trolls to set up a server, but comments, posts, favourites, votes, edits, and deletions should be considered public when it comes to most fediverse protocols, unless the server does not federate (like truth.social) or only federates with a few select servers. It's trivial to edit software like Lemmy to keep every edit or undone vote, and there's nothing your server admins will notice.
Probably for the best if downvotes remain less easy to access, at the very least. There's a myth that people who are suicidal will "find a way even if you take away some of the easier methods", which is explicitly false. If you take away the easy option, you are directly reducing the harm that easy option might have caused. https://gizmodo.com/why-have-people-stopped-committing-suicide-with-gas-5959303
If the admins take away the quick and easy option for seeing who downvoted your passionate comment, the mods are directly reducing the number of people who go on rants about downvotes and targeted vitriol.
It has nothing to do with privacy; this is a public forum that by it's very nature, requires that all activity be easily available to all the sites you federate with. There is not privacy in that.
This is about the type of community that forms around the software. Do we want to encourage, and make easily available, the list of people who disagree with you? Or do we want to to put minor barriers around that to help keep the number of people who do that low?
Guarentee you will start witch hunts by making the votes more accessible. But if you want every user to be able to do that then go ahead. My ability to keep myself occupied here is already not that large, maybe some witch hunts are what we need to drive engagement up /s
I am kind of afraid that if voting becomes more public than it already is, it will lead exactly to more of the kind of "zero-content downvote" accounts mentioned in the ticket. Because some people are just wildly irrational when it comes to touchy subjects, and aint nobody got time to spend an eternity with them dismantling their beliefs so they understand the nuance you see that they don't (If they even let you). So it kind of incentivizes people to create an account like that to ensure a crazy person doesn't latch on to the account you're trying to have normal discussions with.
But I understand that they can technically already do this if they wanted to. So perhaps it will be fine as long as we fight against vote viewing being weaponized as a community.
It is baffling to me how many people want to copy Reddit voting system, including hiding voting history, despite having left Reddit. The entire voting system over there is a huge part of the toxicity problem.
Downvotes should be removed, all votes public. Accountability changes peoples’ behavior and I can tell you that before kbin.social went down you could definitely see the difference.
This is clearly an unpopular opinion and I will be downvoted like crazy for it, but it is so exhausting watching forum after forum make the exact same mistakes.
This is a copy and past from my reply another community, sorry if you are reading it again:
I’m at the completely opposite end of the spectrum of most people, they should be public to all. It makes it clear whether the guy downvoting you is doing so maliciously or as a non-participant. Same for upvotes. Otherwise, just get rid of it and find some better mechanism. The people saying “NO!” or that they should be anonymous don’t really have a reason, your comment history is already giving you away and no one has a problem with that.
The worst thing public upvotes/downvotes might lead to are the same things your comments are already profiled for by the same people that would and perhaps a random getting mad at your downvote or upvote and voting back, which doesn’t matter that much with the current karma system. The benefits, however, are a clear vision of where those upvotes and downvotes are coming from, without it you are a blind person in a social networks but with it you can tell who is interacting with you and you can investigate why and even make judgement calls because you can see whether they interact like a jerk.
No drama witch hunts, accountability for the way you are interacting online, the the benefits outweighs the drawbacks, but people don’t want it because they feel insecure about it. I specially favor it because it could be a first step for a form of crowdsourced moderation (speculated on it here), where you can choose the people you think are voting comments to your taste to eventually have a select group large enough to determine which should show up first and which shouldn’t show at all, and it could be completely complementary to existing systems. Don’t want to see “yes, I agree” comments sorting as the most relevant? You might choose people who do not upvote but have engaged with the rest of the thread for comments you consider more informative.
No one from kbin/mbin instances can check out the downvotes you make, since this attitude has been so widespread many don’t report it to those instances. They can see people who upvote, and the sky hasn’t fallen because of it. Anonymity largely only helps the minority making the drama remain hidden.
Many people in this thread seem to not realize that votes are essentially public already - this is only about whether the Lemmy UI should make it a bit easier to see the votes. They can already be seen quite easily if you know how.
However, there is an easy solution to this problem. This is clearly a controversial decision, so don't make a choice for everyone. Make it an option. Any admin can decide for themselves whether their instance should allow users to see votes.
That also means that users can decide to go to instances where the votes are hidden or public.
This approach leaves the choice to the individual, rather than forcing the choice on everyone.
So, federated network advantages here: you can always modify your instance's hosting code to patch this out, at least for the users on your instance.
What you cannot do is prevent other federated instances from publishing the votes submitted to content on their instance. But if you're accessing that content through your local instance, they can modify the upvote button to pop up a dialog saying something like: "The instance that hosts this content has elected to make usernames visible for upvote/downvote. Would you still like to vote?"
Personally: In many ways I don't mind. I'm on the internet with my real name. I don't mind being accountable for my behaviour online. I might be a little more cautious about upvoting something controversial or NSFW, but largely it wouldn't change my behaviour.
If a website could be sure none of their users are malicious/bots and all of the users are perfectly rational and virtuous then public or private voting wouldn't matter either way. That being nearly impossible, why not a reputation based system like Stack Exchange? Only when an account meets certain requirements they can vote.
To boot, on the website tweakers.net one can actually vote -1, …, +3.
+3: “Spotlight comments are of such high quality and substantive value that they clearly stand out above the rest”
+2: “Informative and interesting comments that are a useful addition to the discussion in an on-topic thread or the information in the article”
+1: “Nice on-topic responses with knowledge that is common knowledge”
+0: “Comments that do not contain a relevant contribution, but are posted with good intentions”
-1: “Flamebaits, trolls, misplaced jokes, unnecessarily hurtful comments and other comments that violate our terms and conditions or house rules”
Hard no. I'll move on like I did a year ago from Reddit, and I was on that site for 14 years.
Just from a political/nation-state viewpoint, it would needlessly expose information to make it easier for countries and political parties to keep some kind of "social score" and decide when to do something to you. China already does this kind of stuff.
We need to make it easier for everyone/anyone to do this? Think about all of the super-divisive issues at hand. People can already get a sense of your views from your responses, and that should be it.
Seems fine? Voting was, at best, only slightly anonymous anyway because other platforms that get the AP action will happily tell you exactly who did what when even if the Lemmy UI doesn't.
And, honestly, if you don't want your fake and nearly anonymous internet name associated with doing something, eh, maybe that's a sign you shouldn't do it?
There are merits for it and against it. My biggest concerns would be privacy regarding data scrapers .
Regarding poor behavior, I really think that ultimately comes down to moderation on the platform. I've only had a few poor experiences but I am also someone who sometimes sees certain threads as dumpster fires and refrains from joining in or refrains from responding when I feel there isn't any form of discussion or chatter to be had. I can understand that it likely happens more often than not but I also believe that moderation is the only reasonable way of curbing it. Moderation teams have to make it clear that the behavior is not welcome and that it will be dealt with.
Baked in visibility of votes and blocking that only works one way makes Lemmy (and anything based on ActivityPub) less functional from an end user standpoint. Wish I knew a decent, somewhat popular alternative that implemented these features
Yes this should have been done already. Reddit it's structured the way it is to better serve the manipulative intentions of the company behind it. Another useful thing would be to have votes on each user profile to flag bots easily. Bots are a threat to this platform, extreme transparency is one way to counter them the other is to add restrictions.
Any admin can already review voting activity, but some people don't realize that. This change would make it less surprising
it would make it easier for non-admin users to study voting activity and find abuse
it would make it consistent with other platforms that we federate with, which can already see votes
Potential downsides:
People will report voting activity that they don't like, even if it's not malicious.
Admins will need to set up rules on what activity they will act on (and also take action against people that spam bad reports).
It would also help to have automated tools to review voting activity since it's hard to do that manually.
It's another option for abuse, similar to bringing up past comment history
Both could be dealt with but it would make moderation somewhat harder
Likely bad:
Mods and admins can ban people for upvoting content in communities they aren't in charge of. This might work on a small scale, but I'd caution against it because it often misses nuance:
it's very easy to accidentally vote on something while scrolling (unless there is a consistent pattern)
even if the community is seen as "bad", the post might be good (ex. it could be calling out the community)
Bad
it lowers the barrier for other types of abuse, such as tracking vote activity for advertising, approximating when a user is asleep, etc
I think they should be public. They’re already accessible for mbin posts and anyone administrating a lemmy instance. It should be clear to all users that their votes are already not private.
Someone could make a lemmy instance just to get voting behavior and make a website with cool graphs and stuff today and the only thing that could stop them is defederation. If Lemmy gets popular, this is just an inevitability.
Imagine if a large instance decided to do that today. Imagine if lemmy.world released lemmy.world/votes. Would people defederate just for that? Remember: Mbin already displays scores and I don’t think anyone has defederated over it.
Might as well put it on the interface so everyone understands it isn’t private. Rip off the bandaid.
This is an interesting conundrum.
On one hand it would help locate foreign agent bots/bad faith actors faster and recognize vote manipulation by bot farms.
On the other it will lead to even more account-stalking problems, user drama, and would further enable vote dogpiling if you see certain known users voted a certain way.
I'm inclined to say no. They are already "public" if one wants to put in the effort to admin a standalone instance or run alts on multiple services they can see if they care- I personally don't really care
One of the things I liked back in Kbin was being able to see who upvoted. Some people were lurkers who didn't comment, but it was still nice to always see them take an interest in the material. Felt more like they were a regular in the community.
Maybe a model where upvotes and downvotes can per instance be federated either publicly or aggregated? So an instance admin could choose to bundle together the vote totals and push them to other instances and it would just show the total number of votes on comments and posts by people on their server rather than the individuals. And if a federated server acts up and sends bad vote totals, the instance could be blocked for it as a trade off.
The people complaining about privacy have it fucked up imho.
Lemmy wasn't built for privacy. It was built to combat censorship and they are not synonymous. Again, imo hiding any sort of public engagement or impressions is just more censorship.
To simplify my point, were all here to engage with one another, so unless your being an asshole or aren't living up to your own values whatcha gotta hide?
There's an easy solution. Dump and create new accounts every week or month or whatever fits your needs. Backup and move your data if you want (lemmy's data import doesn't work well with big data though).
Just like changing your password routinely increases your security, new online identity gives you privacy.
I have continuous doubts if a grandiose tankie with nick after Jean-Jacques Dessalines can exhibit any grown up behaviour. It’s like 15 year old pretending for a while to be all democratic and responsible but who knows what’s in that narc edgy head.
Still, undoubtedly it will be a fun ride whatever happens
You know what this feature is really useful for? Seeing who upvotes spammers to preemptively block them. Admittedly, I haven't had much of a use for that aspect since kbin.social died, but it was neat while it lasted.
I have used sites where votes are public. Sometimes people call out users who have given a thumbs up or down. It is a matter of getting used to it. We shouldn't pretend that votes are anonymous when in reality they are not.
I never said blocking people is an unreasonable option. That's something you just made up so that you could give your little speech.
I'm pointing out that it's very strange that when I bring up away this is going to obviously be abused pure knee-jerk reaction is to say ' why didn't you just block them' as if it's already happened.
Now to the matter at hand... What is the point of this? Why do users need this information? Every argument for it on the GitHub seems to only apply to things moderators need to know
I think the best way to think about this is in terms of "affordances" of the platform and the balance of their merits. "Affordances" just mean the actions and behaviours enabled by the platform's features (a jargon-y but useful word I've seen others use in these discussions).
Broader principles like privacy are important too, but I think can easily lead to less productive and relevant discussions, in part because many of the counters or complications will come down to the actual affordances.
The biggest affordance is obvious: more polarisation & abusive/antagonistic behaviour
From what I've read so far, I think everyone shares a pretty clear understanding of what public votes will lead to ... a more heated and polarising dynamic, with potential abuse vectors opening up, and less honesty and openness in voting. And I think most share a distaste for that scenario. Either way, I do, and I'd encourage others to think about how it's likely result of public votes and with the internet being the internet, is unlikely to be pleasant or fruitful.
Specific people having access doesn't decide the matter
While others have access to vote data, namely admins of instances, mods (for their communities) and members of platforms that make votes public like k/mbin, I don't think this is decisive.
It's about the behaviours that are being enabled and the balance of behaviours and how they interact to form community dynamics, with the fediverse itself being an important factor. An admin or mod having access to votes is part of making their job easier, which is a good thing. It's power and responsibility. And the moment they violate the bounds of their role by "doxing" someone's voting data, that'd obviously be a bad thing, but with countermeasures we can take. We can leave their instance or community and our instance can defederate from them ... their account can be blocked and possibly banned by admins. On balance, this seems stable and fair enough to me.
In the case of other platforms, like k/mbin, that's definitely more tricky. But again, defederation is always a possibility here if it becomes problematic enough (however dramatic that could end up). This is just the nature of the fediverse, that platforms will differ on things like this. Again, if people start abusing that information from other platforms and instances, blocking, banning are options, as is the nuclear option of defederation with any such instances (which is a core balancing feature of the fediverse).
As it presently stands, k/mbin are a minority of users on the threadiverse and so whatever their platform choices are don't really affect the rest of the threadiverse.
In the end, you can only make the best platform that you can. That k/mbin do something we don't want to do isn't a good reason for following suite. If anything, it's a good reason to stick with what we prefer and continue to make the argument with them on their choices.
Privacy and transparency are relevant but not decisive
I agree it's an issue that it seems votes are private when they aren't. Again, I come back to the balance of affordances, and I think they're better as they are than with public votes. However misleading the privacy situation is, it can be handled by being more transparent with users by providing warnings etc.
Ultimately, the privacy problem on the fediverse is not going away any time soon ... it's the nature of decentralisation, and this should maybe be made more clear to more people! But making a better platform is a real problem in front of us right now and I think it's better to focus on that than how the general issue of privacy or consistency with privacy is best served.
Other platforms aren't that relevant
I think I saw someone mentioning in the GitHub dicussion that other platforms expose vote data. While true, many of those would be microblogging platforms (mastodon, twitter, bluesky etc), where, again, the balance of affordances becomes relevant. A "vote" there, normally called a "like" is a personal action between user accounts that are likely to follow each other with such being the core mechanic of the platform. On aggregators like lemmy/reddit, the core mechanic is making popular posts so that your content gets to the top of the feed (roughly anyway). While there's a lot of overlap, there's more angst here around what gets voted on and what doesn't and less inter-personal accountability and bonding. Posts and discussions are more public affairs and less conversations between people.
Technical can of worms
I wonder if making votes public would create the need or desire for enabling more post-specific options for users, such as making a post that can't be voted on or that doesn't provide public voting data?
What about the children!!
In the end, my bet would be that at the scale that lemmy is at, it won't make too much of a difference if votes were made public. I think some would definitely encounter more unpleasantness and some would definitely find voting a more stressful affair, but we're cosy enough that we'll cope. Going forward though, public voting for an aggregator feels dangerous and hard to undo. Yes, it could be technically removed, but if a culture is established that is accustomed to it and become desensitised to the negatives, they'll probably want to hold on to it.
Based on the comment, it seems there's more opposition toward visible downvote than upvote, so maybe dev should just make upvote visible and not downvote?
There's more talk about how bad visible downvote is and no one seems to talk about the upvote lol.
Allow it to be configurable by server or community. Some communities may benefit from allowing the public or mods to see votes, while others would be hurt by it.
My posts and comments are already exposed, so it seems like it would make sense to make votes public as well. I think it contributes to the general spirit of the platform.
I would like the option to make it public on my community. I have asked people not to downvote amateur bakers for just trying to improve their skills but some assholes don't listen.
In my opinion this setting should be set by the use. Whether they want their votes to be shown to public. If they deny Lemmy would just show "upvoted by anon" or something.
Having seen the complete absence of mayhem on kbin caused by vote visibility, the absolute and utter nothing that will come of this decision leads me to say yeah, sure. That said, I’d prefer improved mod tools over this, but option c isn’t listed.
Didn't kbin have a separate mechanism for supporting a post in a more public way? I can't remember how that worked now, but it was in addition to the regular voting I think?
I really don't care about what any of you think, so go for it. Perhaps better discussion will come from it. And I'd like to block users with consistent negative behaviours.
Yes, absolutely. I am for pseudonyms but transparency. I would be very keen on having colors of the usernames to signify how old the username is. Also having a possibility to load block lists from files ( like github ) to allow sharing the block lists of the trolls
For my community ( !actual_discussion@lemmy.ca ) I would adore this as long as it's available to Mods of the community the downvotes are in and Admins of that instance only.
It should absolutely not be visible for normal users.
We are hit with downvotes nearly every time we post a new thread on anything even remotely controversial so it would really help us filter out people who simply downvote to bury the thread and contribute nothing whatsoever to the discussion.
Heck, we made it a rule to not downvote unless the user is not adding to the discussion, and that it should not be used as a disagree button. People generally ignore this, however.
That or just add the moderator option to disable downvotes for Communities. It would be an incredibly handy toggle.
EDIT: For an example as to why it should be implemented, see this post you're currently viewing where I give reasons, how it's been impacting us, some alternatives, and people hit the "fuck you" button with zero discussion and that's all. This is the problem.
They only rank replies and posts as content, which is only useful for advertising or providing a platform without ads that hooks into the same antisocial behaviors that an ad revenue driven one would.
They also discourage replies, promote groupthink and provide a vector for abuse.
Get rid of votes. You’re not on reddit anymore, you don’t have to be a redditor .
It would be nice to be able to have a view that only tallies the votes from your local server, but IDK about listing all the individuals in an easily accessible manner.
What I really want though is a rolling deletion of my activity that's older than 3-6 months. I understand there's no way to erase these things entirely, especially from decentralized servers, but I do wish the internet could revert to being a little more ephemeral. You can also go look through public records and go back years in real life, but it's not easy.
For this user base it is the right answer. So many petty downvoters. On my site I'm considering a rule that would make it so you can't be the vote that casts a comment into the negative without giving a reason, and then that reason would be turned into a comment. If something is worth downvoting then it is worth explaining why someone is wrong. If you can't do that maybe you shouldn't downvote. I don't think you should have to do that every time. But if a comment is going to go negative someone should step up to the plate and bother to articulate. That way a comment can't get hidden away from the public just because a petty mob that can't even present an argument sees it as convenient if certain information disappears.
So in that case the downvoter who crossed it into the negative would not be anonymous.
If this mean we'd be able to see who has up- / downvoted a comment on our own and possibly on other people's posts then I'm all for it. This would be highly useful at filtering out the people here I want nothing to do with.
I support this. I want to know who keeps downvoting my posts. They just need to allow a way to ban them from the community without needing to comment first.
There are a lot of arguments about social pressuring users into voting a certain way. But not having votes public also leads to a lot of vote manipulation. Especially from the Hasbro's.
Lemmy is a lot like the early days of the internet right now. Very easy to abuse and mostly running on users not doing so. Bot accounts will start being a bigger and bigger issue with the growth and Lemmy so there needs to be a way to combat this.
Votes are also already not private as many users said. Just by running an instance one can see all the votes.
I'm genuinely thrilled by how many here are wetting themselves at the thought of others knowing what or who they downvoted. That is really the extent of "privacy" awareness in most of this thread, wanting to get away with being dicks.
Downvotes are meant to balance out "likes", and minimise people gaming the score system — but let's be honest here, just as often they're a "disagree" button. And sometimes they're just bullying tools — an endless supply of "Kick me!" post-its to be distributed generously wherever.
Hot fix: end downvotes. Just yank them out of the system. Actually my preferred solution.
More realistic fix: make votes transparent, encourage accountability.
I have a particular set of people that actually follow me from community to community, just to downvote what I say and the articles I post. All because I posted a neutral article about the Green Party to the c/politics sub. That made them mad enough to be obsessed about me. lol
So if you are determined enough to do that, then ya shouldn't be upset that people can see what you're doing.