827
submitted 11 months ago* (last edited 11 months ago) by [email protected] to c/[email protected]

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

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

you are viewing a single comment's thread
view the rest of the comments
[-] [email protected] 522 points 11 months ago

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

[-] [email protected] 151 points 11 months ago

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.

[-] [email protected] 167 points 11 months ago

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.

[-] [email protected] 53 points 11 months ago

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.

[-] [email protected] 25 points 11 months ago* (last edited 11 months ago)
[-] [email protected] 41 points 11 months ago
  1. You don't need to be federated to read people's activities...
  2. Even if there was some type of "authorized fetch" involved, one could bypass it easily by writing a bot on LW to get the data. Then what?
[-] [email protected] 19 points 11 months ago

Ok, yeah, theoretically.

But we're talking about putting voting info into the UI for anyone to see. Not highly motivated and skilled bad actors.

[-] [email protected] 22 points 11 months ago

And the "we should not make it available for the public at large because it will lead to abuse" is also theoretical.

Anyway, I'm already on record saying that I don't like the voting system and that we should get rid of it altogether. Voting on content used to be about collective curation, not a constant popularity contest.

I'm also on record saying that we need to stop relying on systems that only give us the illusion of privacy and depend on the software developers for culture shaping.

If making the vote public gets people to be exposed to these fundamental issues of the current design, and leads us to search for better solutions, then I'm all for it.

[-] [email protected] 6 points 11 months ago

It's not theoretical to se how people consistently behave when there's less friction for toxic behavior. You should look into it if you're not already aware of the very predictable negative outcomes that stem from removing those frictions.

[-] [email protected] 3 points 11 months ago* (last edited 11 months ago)

I mean in the specific case of "giving vote visibility to everyone will cause more harassment based on who-voted-on-what". It's theoretical because this has not been implemented yet.

load more comments (2 replies)
[-] [email protected] 3 points 11 months ago

We've already seen that kind of harrasment on major platforms including X and those owned by Meta.

[-] [email protected] 3 points 11 months ago* (last edited 11 months ago)

This feels a bit of a conversation-shutting argument. Lots of things (good and bad) will happen on a platform that has billions of users. The real question is to about many of those instances happened solely due to the data being (easily) available to the public.

In any case, I really don't think that the solution to the problem of targeted harassment is by providing quote-unquote-privacy. Today, people want to obfuscate votes. Tomorrow it will be subscription lists and later it will be even posts/comments. By then it will be better to just use a closed network or just go full darknet. I'd rather we spent more time educating the people on how to use actually secure and private communications platform instead of sacrificing Transparency and Accountability for the sake of a vocal minority who will keep trying to turn the "Open Social Web" (which is meant to be open and public) into their exclusive, cocooned service.

load more comments (6 replies)
load more comments (1 replies)
[-] [email protected] 9 points 11 months ago
load more comments (1 replies)
[-] [email protected] 6 points 11 months ago

It's not quite that simple. As far as I'm aware, it's difficult to fetch from another instance "after the fact" what all the votes are for a particular user or comment; you have to be signed up to receive updates on it, and then after the fact you can go hunting around in your own instance's DB and see what all the votes were (or your UI can do it, if it's supported).

But, yes, there are instance softwares that will do it, and no one's defederating from every one of those instances (nor I think should they). Someone posted a link to an mbin instance breaking down the votes for this post. Votes are not private.

[-] [email protected] 15 points 11 months ago

I ran curl "https://mbin.grits.dev/u/mozz/outbox?page=1" -H 'accept: application/activity+json' and I could see your outbox. Apparently mbin does not put Like/Dislike activities in there, only your comments/posts/notes.

In a world where ActivityPub is only used in server-to-server, this would be fine. If we ever get to a (IMNSHO, better) scenario where we have more clients talking AP directly, then this will not work, and mbin will have to add those as well.

All of this to say:

  • the debate about "what Lemmy devs are doing" vs "what mbin is doing" vs "what PieFed is doing" should be seen as tremendous conflict with the idea that "The good thing about the Fediverse is that we can all talk with each other, regardless of where we are".
  • There is no sane way to square this peg into a round hole. Privacy and "Social Media" are inherently incompatible. The advice about not putting anything online that you are not willing to ever be made public is evergreen, and anyone that does not follow it will eventually have to learn it the hard way.
load more comments (4 replies)
load more comments (1 replies)
[-] [email protected] 8 points 11 months ago

How is the data public? I’m asking in the most technical sense?

This informs an issue I’ve had lately with a group of three people or bots following along my comment chain (All my comments, for a while, were dropping consistently to -2 score in all contexts).

It’s my understanding that votes are not public. Am I wrong?

[-] [email protected] 20 points 11 months ago

Every comment/post/vote made in a community is sent as an activity to the community's subscribers.

[-] [email protected] 14 points 11 months ago

All votes are public, they're literally broadcast to the Fediverse writ large. You vote on something on your server, your server then tells the server owning the thing you voted on and that server then tells anyone who is interested (subscribers on other servers). That way everyone knows that this comment was voted on, but that information is indelibly tied to you - an entity on the Fediverse.

Lemmy devs just chose not to a) show that information in a UI (plenty of other software out there does) and b) not inform people that was the case. Which leads to the whole point of the thread, hiding this from users merely gives a false sense of security.

[-] [email protected] 5 points 11 months ago

Your idea of a nice world and mine are very different.

[-] [email protected] 4 points 11 months ago

Yeah, I do my best to avoid cliched references, but this is 100% a "blue pill/red pill" dilemma. The majority of people seem to prefer to live a comfortable lie than face the harsh truth.

load more comments (3 replies)
load more comments (1 replies)
[-] [email protected] 31 points 11 months ago* (last edited 11 months ago)

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.

[-] [email protected] 22 points 11 months ago

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)

[-] [email protected] 19 points 11 months ago

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/[email protected]/t/267356/Lemmy-devs-are-considering-making-all-votes-public-have-your/favourites

[-] [email protected] 32 points 11 months ago

Hmmm I see a bunch of my friends have not upvoted my post. I will contact them to ask why not and ensure that they do.

load more comments (2 replies)
[-] [email protected] 15 points 11 months ago* (last edited 11 months ago)

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.

[-] [email protected] 4 points 11 months ago* (last edited 11 months ago)

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/

[-] [email protected] 5 points 11 months ago* (last edited 11 months ago)

Oof, I'd rather just stick to Lemmy and let people see my votes rather than deal with karma.

load more comments (2 replies)
load more comments (3 replies)
load more comments (3 replies)
[-] [email protected] 8 points 11 months ago* (last edited 11 months ago)

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

load more comments (8 replies)
[-] [email protected] 43 points 11 months ago

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.

[-] [email protected] 14 points 11 months ago

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

[-] [email protected] 12 points 11 months ago

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

load more comments (1 replies)
load more comments (1 replies)
[-] [email protected] 8 points 11 months ago

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

[-] [email protected] 4 points 11 months ago

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.

[-] [email protected] 4 points 11 months ago

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

[-] [email protected] 3 points 11 months ago

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.

load more comments (3 replies)
this post was submitted on 18 Aug 2024
827 points (100.0% liked)

Fediverse

35642 readers
177 users here now

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 [email protected]!

Rules

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

founded 2 years ago
MODERATORS