Currently, almost anyone in the Fediverse can see Lemmys votes. Lemmy admins can see votes, as well as mods. Only regular Lemmy users can’t. Should the Lemmy devs create a way to make the votes anonymous?

There is a discussion going on right now considering “making the Lemmy votes public” but I think that premisse is just wrong. The votes are public already, they’re just hidden from Lemmy users. Anyone from a kbin/mbin/fedia instance can check out the votes if they are so inclined.

The users right now may fall into a false sense of privacy when voting because the votes are hidden from Lemmy users. If you want to vote something and not show up on the vote list, please create another account to support that type of content and don’t tell anyone.

    • oleorun@real.lemmy.fan
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 month ago

      I’m an instance owner and mod. I’ll describe what we see.

      Like anyone else, I can check a post or comment and see the upvote and downvote counts. If I click on a specific menu item by a post or comment I can also see who voted which way.

      I check it often and to date have only banned two users, out of thousands, who were consistently downvoting posts. These bot accounts were literally voting within seconds of the post going federated.

      It’s a useful feature on my end and I think others should be able to see it.

      • PhobosAnomaly@feddit.uk
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 month ago

        Thamk you for the insight, instance administrator views are valuable and unique.

        At the risk of sounding like I’m presenting a bad faith argument, why ban them? I don’t like the whole “free market” analogy but surely it’s one of the liberating features of federated servers, being able to to largely express your votes or content as you see fit within the legal framework of the host nation. Wouldn’t the odd one or two mass downvoters/upvoters/theyvoters ultimately be a statistical abberation or is the fediverse still small enough for this sort of shit to carry weight?

        Open criticism of my view welcome, as always!

          • PhobosAnomaly@feddit.uk
            link
            fedilink
            English
            arrow-up
            0
            ·
            1 month ago

            That’s a strong viewpoint and I appreciate where you’re coming from, but how many votedicks does it take to derail a post? I appreciate the fediverse is reasonably small in comparison to othe headline social media sites, but does banning one or two bots or people do enough to save posts from getting bombed?

      • PopShark@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        arrow-down
        1
        ·
        1 month ago

        I agree! I believe seeing who upvoted or downvoted a post aids in identifying rabid downvoters and bots. However, I personally use mobile Lemmy apps and am unable to access that data.

    • Otter@lemmy.ca
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 month ago

      For what it’s worth, admins/employees on Reddit (or any other website) can also see upvote records.

      • Jumuta@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 month ago

        this is different, oc is talking about “any admin”. Anyone can make a lemmy server and become a server admin from which they might be able to see the voters

  • Coelacanth@feddit.nu
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 month ago

    I always thought anonymous voting was preferable, or at least non-public. I don’t want “why did you downvote me bro!?”-arguments to occur, and I don’t want to know who approves of my comments or not. I think thinking of votes as an amorphous blob representing general public opinion on Lemmy is preferable to getting into the weeds of who exactly likes your posts and comments.

    We could also have “karma” on Lemmy, but while technically tracked the environment is better off without it being public in my opinion. I view voting records similarly.

    If botting becomes enough of an issue that regular users need to report vote manipulation bots I’ll be fine with conceding my stance.

      • BlanketsWithSmallpox@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        1 month ago

        In reality you should be able to get an anonymized reference number to show your vote was tabulated correctly though.

        Right now it comes down to an actual official finding your paper ballot with hand marked tracking and presuming the computer read it correctly on an overall vote total.

        Being able to do this anonymously and securely is where the problems lie. Which is also why digital only voting still isn’t a thing anywhere.

        • flerp@lemm.ee
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 month ago

          Because they’re supposed to be responsible to and represent the people who voted for them. Irrelevant to this situation.

    • ChaoticNeutralCzech@feddit.org
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 month ago

      I agree. As long as anonymous voting doesn’t cause obvious trolling/spam issues, it should be preferred.

      One of the reasons I’ve always found Facebook off-putting and never used it (even before learning about the shady practices) are the very visible votes. I tend to overanalyse any reaction and would judge people based on their votes on my posts, even if I consciously tried to avoid it. Similarly, I imagine some other people would do the same and I’d feel like I’m under surveillance.

  • Flax@feddit.uk
    link
    fedilink
    English
    arrow-up
    2
    ·
    28 days ago

    Any instances that actually show public downvotes? I’ve seen people talk about them but haven’t seen them yet

  • Asidonhopo@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    1 month ago

    If votes became truly public, what would stop a malicious user from automating crawling the fediverse to get a list of every up and down vote a targeted user has ever made? Admins can currently do this, I assume given enough time and intent? Yuck.

    I really hope a solution is found and if Lemmy goes the way of truly public votes, it would probably turn this into a nonparticipatory medium for me, I’d still read posts but not vote or comment.

    Edit: also, most casual Lemmy users aren’t aware of public votes and would be upset that it already works this way, and only particularly invested or curious users are even reading this thread.

    • lalo@discuss.tchncs.deOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 month ago

      There’s nothing stopping a malicious user from doing that right now. Be aware that anyone who wants can already see your votes.

  • unconfirmedsourcesDOTgov@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 month ago

    “If you have nothing to hide then you have nothing to fear.”

    Given the strong presence of the privacy community on Lemmy, I have to say that I’m a bit shocked to hear so many in these discussions chiming in to support voting transparency.

    I’m on board with the idea of using ring signatures to validate the legitimacy of a vote and moderating spammers based on metadata.

    Or, for something (potentially) easier to implement, aggregating vote tallies at the instance level (votes visible to your instance admin and mods) and federating the votes anonymously by instance, so you might see something like:

    Up/down votes are the method of community moderation that sets Reddit apart from many other platforms. If the Lemmy community is trying to capture some of that magic, which is good for both highlighting gems AND burying turds, radical transparency isn’t the path to get there.

    In fact, I’d argue that the secret ballot has already been thoroughly discussed and tested throughout history and there are plenty of legitimate examples of why it would be better if they were more secret than they are today.

    Many people have brought up the idea of brigading, but would this truly get better if votes are public? Is it hard to imagine noticing that an account you generally trust has voted and matching their vote, even subconsciously?

    For those who feel that they aren’t able to post on Lemmy because downvotes make you feel sad, my feeling is that if you make posts in a community and they consistently get down voted to oblivion, you’re in the wrong place. The people in that community don’t value your contributions, and you should find another place to share them. This is the system working as intended and the mods should be thankful that such a system has been implemented.

    The last point I’ll make is about the potential for a chilling effect - making users less likely to interact with a post in any way due to a fear of retaliation. Look - if you’re looking for a platform where all of your activity is public, those are out there. Why should we make Lemmy look just like every other platform?

    • Socsa@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 month ago

      Agreed. 10/10.

      And you don’t even need real crypto here to start. The home instance can just send vote actions as fixed unique tokens. The way the trust framework currently works, this is literally a drop-in replacement and introduces no new spam/brigade vulns which don’t already exist from a rogue instance. It would be imperfect, and may still make it possible to correlate and infer vote patterns for a sufficiently motivated adve, but it would raise the bar for protecting user telemetry by a huge factor with very minimal effort. I’m honestly a bit surprised it hasn’t been done already.

  • ItsComplicated@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 month ago

    Overall my opinion is irrelevant, however, I think there is a huge difference in knowing a person votes vs how a person votes. The how should not be public, imo.

  • JackbyDev@programming.dev
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    28 days ago

    Sill waiting for someone to show me how to see what someone up votes and down votes on Lemmy through a pre-existing Mbin or Mastodon instance. That’s really been the only convincing argument to make them public that I’ve heard. (That convinces me, I mean.) But nobody has shown it is possible through fedia.io for example. I tried but couldn’t see it, but it’s possible I was looking in the wrong place.

    It’s on mbin’s post/comment under more > activity. Not under a user’s profile.

      • JackbyDev@programming.dev
        link
        fedilink
        English
        arrow-up
        2
        ·
        28 days ago

        Ahhhh, okay. I was expecting it to be under a user but it is attached to the post. That makes targeted harassment marginally more difficult but regardless, I definitely can see that it’s trivial to see the upvotes (favorites) and downvotes (reduces).

        Whether or not this is “good” or “bad” I’m still undecided on, but you’ve officially convinced me that it is trivial to see exactly who voted (and how) on a post (or comment). You do not need to “set up an instance” like many people say.

        • kali@fedia.io
          link
          fedilink
          arrow-up
          2
          ·
          28 days ago

          Fair enough. I do think you can view it under a users profile in some Mastodon clients- but only upvotes, not downvotes.

  • TheEntity@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 month ago

    On Kbin the votes are 100% public for anyone. I’ve migrated to Lemmy after the frequent server issues with Kbin and I miss that part dearly. It was very easy to gauge whether someone was engaging in a good or bad faith discussion by checking the votes within a discussion. That being said, personally I’m very light on my downvotes, and I can see how someone more trigger-happy would see it as worrying. Personally I see the vote transparency as healthy though.

  • Allero@lemmy.today
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 month ago

    One situation I’ve repeatedly faced that could be solved by fully public voting is having those debates when someone puts a single downvote on my opponent’s comments.

    Silly, yes, but it may look like I am downvoting a person to aggravate. I am not, it’s not me! :D

  • DeeDan06@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 month ago

    Its best if the rules are the same for anyone, but public votes is something power hungry mods will eventually abuse. If you dare upvote the wrong post you will get banned.

    • JackbyDev@programming.dev
      link
      fedilink
      English
      arrow-up
      3
      ·
      29 days ago

      All it will take is for folks to look and see you voted in something and they won’t see the context or will misunderstand your intentions and they’ll ban you. This shit happened back on Reddit too and it sucked. They’d blanket ban people who interacted in a community without looking at what you actually did.

    • x0x7@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 month ago

      It sounds like everyone but mods should be able to see voters. But of course they will use straw accounts. What if only votes on your own post/comment were revealed to you? Like some pointed out, they are already not anonymous to anyone who wants to try hard enough to get the data because of federation. So the question is who do we want to be able to see that data easily? It’s a GUI modification in any case. Who are we making the gui modification for?

    • Omgpwnies@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 month ago

      Sounds like mods and admins can already do this, and if the barrier to entry to being an admin is firing up a Docker container, I don’t see the purpose in restricting users from seeing it

  • j4k3@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    1 month ago

    I would rather vote identities being blocked from scraping. I don’t care about other users or admins. I would rather that level of information be unavailable to outside commercial sources, especially any timings based metadata that could be used to derive dwell time and other psychological metrics.

  • Tudsamfa@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 month ago

    Always in favor of taking power from mods that they can abuse and simply do not need.

    The 1 “You think you can come into MY instance, and downvote ME?” post I read was 1 too many.

  • RustyShackleford@literature.cafe
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 month ago

    Wouldn’t it be easier to leave it as an option for each user on Lemmy?

    If users want anonymity, let them have it. If they want to share their vote, let them do that. Forcing one option on others without the voice of the usually silent majority isn’t going to fix anything, it’s just going to scare some people away or start posts requesting it private again; or optional.

    Not to mention, using this method you will quickly see how many users really wanted this option based on how many leave privacy enabled or disabled, instead of listening to a current vocal minority.

    • lalo@discuss.tchncs.deOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 month ago

      User choice would be best indeed. The problem is that currently the votes are public but hidden from Lemmy regular users. Anonymize votes seems to be such a big problem the devs don’t even want to consider it.

      • RustyShackleford@literature.cafe
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 month ago

        I hear you, but problem or not, the devs shouldn’t be making major decisions for the user base after the fact. Anonymous voting might be a problem at first, but so will people who are broadsided by the decision. Not to mention the users who will use an open voting system to bully users they disagree with. You have to foresee problems will come with any decision, and a percentage of users will flee for each bad, meaning the safest choice is user base safety over forced decisions. Ultimately sad truth is, leaving things as they are is a much easier call for devs.

    • Handles@leminal.space
      link
      fedilink
      English
      arrow-up
      0
      ·
      1 month ago

      The point of privacy is pretty shaky in this context, tbh. Anybody using the fediverse is ensured pseudonymity already, the privacy issue should be whether your account(s) can be linked to your real life identity against your will.

      In that regard I can only see positives to making voting public. Foremost it could create some accountability to the system, and maybe minimise the lazier drive-by, doom scroll votes?

      • lalo@discuss.tchncs.deOP
        link
        fedilink
        English
        arrow-up
        0
        ·
        1 month ago

        I completely agree with the idea of more accountability. We are real people in acting public right here, we should be constantly aware that our actions have consequences. If you don’t want your pseudonym associated with a vote, don’t do it. It’s kinda like the opposite of 4chan, where instand of anonymous controversial content on top, here we have human-curated content being pushed up.

        • RustyShackleford@literature.cafe
          link
          fedilink
          English
          arrow-up
          3
          ·
          1 month ago

          The problem with every system is it will eventually be broken down by someone smarter and used to manipulate the user-base that grew to trust its safety to market something. Be it ideas or products, the only true safety net we have is a choice in the decision. The second a choice is forced, is the second groups split away. Each user at least deserves the safety of choice if we expect them to trust in any larger system. Decisions being made by a smaller group of individuals for the larger whole, doesn’t exactly have the best history if we look at the world around us. Don’t get me wrong… Trust would be great, but we have to trust that going from one extreme to another will inevitably create a another new problem.

  • half_built_pyramids@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 month ago

    I will always downvote ai shit. Brigade 100%. I’m fact this reminds me I need to get through all the ai subs and downvote everything again.