I recently learned that voting on lemmy is not anonymous. Anyone can get information about who has upvoted and downvoted a post or comment.

In combination with your IP, this is a massive privacy (maybe even physical security) risk. Also, people can target you for your votes.

Sadly, this is something where I would prefer Reddit over Lemmy. Big tech scrapes data from both places anyways, at least Reddit is safe.

  • sad_detective_man@leminal.space
    link
    fedilink
    English
    arrow-up
    14
    arrow-down
    1
    ·
    1 day ago

    if someone is harassing or mistreating you on the basis of your voting, then you can take it up with an amin.

    this is a highly demanding solution for a misbehavior that takes very little energy to engage in. at least in my experience with admins, even when you have an effective one that doesn’t mean they will be effective in the coming months or years. ultimately a lot of people will end up having to explain somebody else’s bad behavior to another who just might not care.

    but never mind that. what I’ve actually got to wonder is what does having votes public even accomplish positively? is the goal to help users understand each other based on actions we made that up to this point we thought were anonymous?

    • WellThisIsNew@fjdk.uk
      link
      fedilink
      English
      arrow-up
      14
      ·
      1 day ago

      Votes are public more of a side effect of the fact that Lemmy is federated, rather than intentionally as something to be publicly visible, I don’t believe you can go find someone’s vote history just from the normal Lemmy ui, but someone could create their own Lemmy/mastodon/kbin version (or just some custom scraper that speaks activity pub and pretends to be one of these) to start collecting vote counts.

      Votes being tied to accounts makes it slightly harder to do vote manipulation, but only slightly. It would be as simple as having my server tell the server of the original post that 5000 users that totally exist voted on this post. Of course you could do the same by actually creating 5000 fake accounts on your server, but that’s marginally more work, and also slightly more detectable. There’s a lot of trust in the activity pub protocol.

      • dan@upvote.au
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        1 day ago

        I don’t believe you can go find someone’s vote history just from the normal Lemmy ui

        If you run your own Lemmy server, you can probably just query your server’s database. Lemmy admins can see upvoters and downvoters for all comments (and posts I think), not just comments/posts on servers they’re an admin on, so that data must be in the database.

    • gedaliyah@lemmy.world
      link
      fedilink
      arrow-up
      2
      arrow-down
      1
      ·
      21 hours ago

      There have been a lot of discussions about whether voting on Lemmy should be public. Some threadiverse platforms actually take the step of displaying votes and reactions publicly for that very reason.

      I won’t attempt to recap those discussions here, but you may be able to search for them.