Probably better to post in the github issue rather than replying here.

https://github.com/LemmyNet/lemmy/issues/4967

505 points

Hard no from me

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

permalink
report
reply
124 points

Your votes are already public. It’s a matter of (a) do we want to make it slightly easier for the people who aren’t technically inclined to see them too (b) do we want people acting with the awareness that they’re public.

(a) doesn’t have a clear answer to me. The answer to (b), though, is clearly yes.

permalink
report
parent
reply
150 points

Your votes are already public.

People say this all the time, but it’s not really the case.

I don’t think privacy is a binary thing that one either has or does not - there are degrees of privacy. Currently what we have is mostly private, requiring either technical skill or admin access to circumvent. This is a pretty high bar which 99% of people would not be able to reach. You’re proposing removing the bar entirely because it is not high enough.

permalink
report
parent
reply
41 points

requiring either technical skill or admin access to circumvent.

What if some troll sets up a website that indexes/publishes this data? What technical skill would be required then?

The data is public and ignorance is not bliss. People need to be made aware of this. If this will lead to people being more careful about what they post online or how they interact with a public social media service, then all the better.

permalink
report
parent
reply
29 points
*

You’re proposing removing the bar entirely because it is not high enough.

Incorrect. I said that I see no obvious answer as to whether to remove the bar – that’s the (a) part. What I’m proposing to do is definitely to educate people about the existence of the bar and the fact that they shouldn’t be voting on porn, or contentious political topics from an account with their real name, or etc etc like that.

More than 1% of the currently active Lemmy users are actively running a server (it’s 1.4%, 649 active instances out of 45k MAU), so I think the number is definitely less than 99% of people who wouldn’t know how to do it in the first place (or find an mbin or Friendica server or etc).

The broader point about it being fairly difficult / fairly rare to have the knowledge, I can agree with, but I wasn’t saying necessarily that we should make it easier for the 98.6% of people to do; just that everyone should be aware that it’s possible so they can make their voting decisions with that knowledge in mind.

permalink
report
parent
reply
20 points

You say that, but you simply have to be using something that isn’t Lemmy and that information is there (doubly so if you’re an admin on any of these systems)

permalink
report
parent
reply
18 points

People say this all the time, but it’s not really the case.

Except that it is, people with the skills already bridged that gap for everyone.

https://kbin.earth/m/fediverse@lemmy.world/t/267356/Lemmy-devs-are-considering-making-all-votes-public-have-your/favourites

permalink
report
parent
reply
14 points
*

I agree with the general point that privacy isn’t a binary thing, but I don’t think the bar is nearly so high, as it simply takes opening the post in the right kbin(/mbin?) instance. This requires neither technical skill nor admin privileges.

permalink
report
parent
reply
3 points
*

piefed is already extremely redditty maintaining behind-the-scenes ‘karma’ and ‘attitude’ for users whether they signed up for it or not. why shouldn’t this info be public instead of in the hands of admins only?

https://join.piefed.social/2024/06/22/piefed-features-for-growing-healthy-communities/

permalink
report
parent
reply
2 points

Admin access means nothing if you can set up your own instance in an afternoon, federate with everything, then get all the votes copied to your database. I have done this just to prove it could be done, btw.

permalink
report
parent
reply
0 points

Technical people can struggle when a choice isn’t a zero or a one.

permalink
report
parent
reply
-1 points

Currently what we have is mostly private, requiring either technical skill or admin access to circumvent. This is a pretty high bar which 99% of people would not be able to reach.

I’m down to work on an analyzer tool that would make it easier for everyone to see the votes

permalink
report
parent
reply
8 points
*

(b) will just lead to fewer up and down votes, i.e. less engagement. That in turn could lead to slowly bleeding out.

permalink
report
parent
reply
2 points
*

I would like a (c) where my instances collects all the votes on the post, and then transmits an anonymized aggregate.

permalink
report
parent
reply
3 points

That would require a major change to the ActivityPub standard, which is not easy or trivial. This is at worst infeasible to impossible, at best something that is 5+ years away.

permalink
report
parent
reply
1 point

My votes on piefed are not public. This dev took the obvious idea of a dedicated voting agent and implemented it in about 48 hours.

permalink
report
parent
reply
44 points

I agree with you. I remember arguing about this a year ago when people first discovered votes were public on Kbin. I don’t want to obsess over who up- or downvoted me and I don’t want anyone else doing that either. Discussions are healthier when voting is anonymous (or at least obscured as is currently the case).

If bots become such an overwhelming problem that all regular users need access to voting records to better report all the bots I’ll maybe revisit my stance. But right now the gains seem dubious.

permalink
report
parent
reply
6 points

Yep. Same for me.

permalink
report
parent
reply
5 points

Mod-admins are already doing this, even if you vote and don’t comment on something.

permalink
report
parent
reply
3 points

It’s already public, it’s just lemmy users who don’t see them.

permalink
report
parent
reply
3 points

If they’re a serial downvoter, then it’s easier for you to track them and block them as well. Double edged sword i think

permalink
report
parent
reply
13 points

I thought blocks were one way - you can’t see anything from the person you blocked, but they can still see your stuff?

permalink
report
parent
reply
1 point

Hmm, i haven’t have experience with that, but even then you achieve your peace of mind and whatever they do means nothing.

permalink
report
parent
reply
1 point

I downvoted SO much more on Reddit than I do here. The comment quality here is leagues better.

permalink
report
parent
reply
-22 points

That’s why I’d like it.

permalink
report
parent
reply

So to catch a single “serial downvoter” you’d open up all your voting to vote stalkers? If it’s a single person, honestly why does it matter?

permalink
report
parent
reply
3 points

Isn’t the obvious thing to just have it be an option that admins can enable or disable? Maybe have a third option for only showing upvotes? Then it’s up to each instance to decide, and users can decide to go to instances with the option their prefer.

permalink
report
parent
reply
2 points

What might be interesting would be to have it displayed, but grouped by instance. That way we could see some data and potentially uncover troll instances or attempts to brigade the conversation without opening ourselves up to personal attacks.

permalink
report
parent
reply
-1 points

I don’t want some nutjob with too much time stalking me because I upvoted something about climate change or downvoted some bigoted shit.

They can read your comment history why would you care about them being able to see what you upvoted?

Voting on Reddit-like platforms is soft moderation by a community, and if you disincentive that,

How does that disincentive it? It actually makes it better

permalink
report
parent
reply
3 points
*

I specifically don’t comment on people that give off the vibe they might be one of those kind of nutjobs, precisely because it gives them a notification with my username attached if I do. I’m on this site to kill some time with low effort, I want to minimise the risk of attracting the attention of some weirdo.

I downvote in those scenarios and then report if appropriate. If enough other users feel the same way the comment goes down to the bottom of the thread and fewer users see it. Especially if it’s something that a mod eventually removes, as it reduces the reach until a mod can get to it.

If I risk retaliation for doing that, I (and others) will just stop, meaning those comments stay up front & centre and we lose that soft moderation plus that engagement in general. Going into the comments will just end up being a worse experience

permalink
report
parent
reply
-1 points

I get your point but if you want to just lurk and read don’t vote either

permalink
report
parent
reply
-12 points

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

I’m dealing with one right now! lol It’s crazy.

permalink
report
parent
reply
25 points
*

You don’t even have serial downvoters. You have a few comments without many downvotes. You just consistently post the worst possible political pisstakes repeatedly and constantly and nobody likes them when they run across it every time.

permalink
report
parent
reply
-25 points
*

You just consistently post the worst possible political pisstakes repeatedly

Strange that you would say that. I haven’t posted any political articles to this community. This is the fediverse community.

nobody likes them when they run across it every time.

Really? So an article about a ninety year old woman, who finally graduates college, posted to my own sub, with 3 subscribers, and got 9 votes within a minute of posting is political? That doesn’t seem like a political “pisstake.”

Or 13 downvotes in my own educational sub about a college that gives out 3-year degrees. It has 2 subscribers in that sub. That doesn’t seem like a political “pisstake.”

Or 14 downvotes about a program serving underprivileged children and helping them go to college. and the downvotes were within 2 minutes of posting. To a sub that has 2 subscribers. That doesn’t seem like a political “pisstake.”

And since all my postings to a political sub are about third parties, from legit news orgs, seems kind of a stretch to call them “political pisstakes.”

But wait, I haven’t posted any of those articles to this community. So strange how you would know so much about what I post.

Of course, posting history is public. But I haven’t checked your post history, because I don’t care. Strange that you would check mine. And then not mention all of the non-political posts.

You know, what’s really weird too? I posted some articles to the c/science committee. And even some posters there commented on how strange it was that my posts were being downvoted so much and so fast, when the articles weren’t political at all.

Luckily the science people are cool, and the upvotes quickly outnumbered the downvotes.

But yeah, they were definitely curious about why so many downvotes so quickly on neutral science reporting.

But meh, probably just a coincidence.

I think maybe you are right. Because for sure there wouldn’t be an incel loser, who is so butthurt about my not voting for his candidate, that he’d follow me around. And downvote articles and take screenshots of how much I post, or set up alternate accounts just to engage with me after I blocked him.

That’s way too strange. There is no way a loser would be so pathetic to do that. All because he doesn’t like the Green Party.

So now that I’ve thought about it, I agree with you.

It would be just too crazy that an incel loser like that would follow me around. I mean, sure he can’t get a girlfriend, but hey, I’m sure he’s not THAT mad at the world. :)

permalink
report
parent
reply
169 points

No, votes should not be displayed public.

Blocking those who downvote creates further polarisation, echo chambers and an environment more hostile to discussion and honest exchange.

Following those who upvote creates personality cults and nepotism and devalues the content.

permalink
report
reply
12 points

environment more hostile to discussion and honest exchange.

“Voting” and “discussion” are separate things. The old forums did not have voting but still had polarization, personal attacks, hellthreads, etc.

The problem is that Reddit/Facebook turned “voting” from a tool meant to measure “quality” (e.g, this post is relevant to the community, this comment does not add to the discussion) into a tool to measure “popularity” (I agree with this, so I vote up. I don’t like this, so I downvote).

Either get rid of voting altogether, or let’s bring back a culture where “votes” are meant to signal quality.

permalink
report
parent
reply
7 points
*

Redditors did that, rather than reddit I’d argue. Still the same result of becoming a far less useful heuristic though.

Not really sure how to “fix” a system like that, which depends on the masses to do something correctly. They… don’t.

permalink
report
parent
reply
3 points
*
Deleted by creator
permalink
report
parent
reply
1 point
*

We can fix that by having moderators that can establish clear guidelines and show enough authority and can be trusted by the community. And yes, if the guidelines include something like:

Downvotes are not for disagreement. It’s fine to downvote if the argument is false or deliberately misleading, but if someone is making a good faith argument that you disagree with, either make a constructive response or simply let it go

Then the mods would be completely justified to call out users who are drive-by downvoting.

permalink
report
parent
reply
2 points

(Score: 5, Insightful)

permalink
report
parent
reply
1 point

Meta-moderation and multi-dimensional voting. We were happier with slashdot and we took it for granted.

permalink
report
parent
reply
5 points

Maybe the upvotes should only be available to the person who owns the comment or post. Maybe to the mods and admins, too?

permalink
report
parent
reply

Lemmy admins can already see the votes (up and down). Used to just be in the database (select * from comment_like where person_id = ?), but since some 19.x update, it’s a menu item with a GUI popup:

Apparently, non-admins can already do this on platforms like kbin.

permalink
report
parent
reply
1 point
*
Deleted by creator
permalink
report
parent
reply
1 point

Same idiots playing games with each others in the open is better than bots and manipulation going on behind the scenes.

permalink
report
parent
reply
146 points

Do not make votes public. It will lead to personal attacks.

permalink
report
reply
34 points

They’re already public if you look via kbin or run your own instance.

permalink
report
parent
reply
7 points

The experience of kbin and mbin users say otherwise, however.

permalink
report
parent
reply
11 points

I guess all 6 of them can be trusted. Lol

permalink
report
parent
reply
1 point

Well, there are other problems too of course, but you can check the rest of the thread for that or check my comment history.

permalink
report
parent
reply
5 points

Because the fediverse isn’t as big as you think it is and so the number of crazies aren’t a problem yet.

permalink
report
parent
reply
4 points

It leads to an even bigger echo chamber, people with unpopular opinions will get ostracized not just for their comments, but even for their voting. There’s a reason why any real democracy has secret votes.

permalink
report
parent
reply
4 points

Comparing to democracy doesn’t make sense, as democracy has mechanisms to ensure 1 person = 1 vote. The internet has no such mechanism. If we did, I’d be all for private voting.

people with unpopular opinions will get ostracized not just for their comments, but even for their voting

Sounds like those people doing the ostracizing should get moderated if they can’t handle being downvoted. Besides, if a dickhead wants to see the votes today, they can find them - votes are public, Lemmy just doesn’t display them in the UI.

permalink
report
parent
reply
-1 points

Vote in good faith and if someone attacks you they will be on the wrong side

permalink
report
parent
reply
-4 points

Enabling retaliation disincentivizes personal attacks

permalink
report
parent
reply
111 points

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.

permalink
report
reply
87 points
*

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.

permalink
report
reply
31 points

No need for a Lemmy server, kbin/mbin put it in their interface

https://kbin.earth/m/fediverse@lemmy.world/t/267356/Lemmy-devs-are-considering-making-all-votes-public-have-your/favourites

Saying the fediverse is good for privacy is just plain false, that’s the kind of information anyone can acquire, even an ad company. All they have to do is federate a silent instance and see all you do.

permalink
report
parent
reply

Kbin/Mbin show votes too.

Edit: But I think downvotes are hidden by default now.

permalink
report
parent
reply
19 points

anyone can set up a Lemmy server

This is not the case. What percentage of the population could set up a Lemmy server, do you think? 1%? 0.1%? Of those, what percentage have the time to set up a Lemmy server? 1%?

permalink
report
parent
reply

As I’ve learned from this thread, it’s actually easier: copy the link to a post or comment into the search bar of any connected mbin instance and you can see all downvotes. If you can find a kbin instance that’s still up, you can also see the downvotes.

See this link, for instance.

permalink
report
parent
reply
16 points
*

Yes I know. Mbin and Kbin should be encouraged to change this. We’re currently in a fairly benign environment so it doesn’t really matter but if the threadiverse ever got big then this could become serious enough to be a cause for defederation.

permalink
report
parent
reply
4 points
Deleted by creator
permalink
report
parent
reply
1 point
*
Deleted by creator
permalink
report
parent
reply
14 points

That’s way too much work. I just logged into my original account on kbin.social and tapped on the activity button to see votes before that instance went down. If I want to see votes again I can set up an account on any kbin or mbin instance in less than a minute and do the same thing.

permalink
report
parent
reply

Huh, I didn’t know kbin did that. Useful!

permalink
report
parent
reply

Fediverse

!fediverse@lemmy.world

Create post

A community to talk about the Fediverse and all it’s related services using ActivityPub (Mastodon, Lemmy, KBin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

  • Posts must be on topic.
  • Be respectful of others.
  • Cite the sources used for graphs and other statistics.
  • Follow the general Lemmy.world rules.

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration), Search Lemmy

Community stats

  • 6.6K

    Monthly active users

  • 648

    Posts

  • 10K

    Comments