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.

  • Jeena@piefed.jeena.net
    link
    fedilink
    English
    arrow-up
    163
    arrow-down
    6
    ·
    11 days ago

    Why is public voting a massive privacy and physical threat but public posting and commenting is not?

      • PhilipTheBucket@quokk.au
        link
        fedilink
        English
        arrow-up
        20
        ·
        11 days ago

        I mean it is kind of a dick move to spy on downvotes and then demand that someone respond to you. The dude is wrong as hell, but I do agree with the overall principle that not every vote needs to be subject to someone getting interrogated as to why they voted that way.

        Their shock at finding out that it works that way is, of course, why the currently Lemmy UI is badly designed because it creates the illusion for people that their votes are private. They definitely should not do that.

        • GreenKnight23@lemmy.world
          link
          fedilink
          arrow-up
          18
          arrow-down
          1
          ·
          11 days ago

          It’s not something I usually do, but I’m tired of not calling out people on shitty opinions in regards to fascism. especially when it comes to a simple perspective of “this bad thing is bad”.

          it’s like someone downvoting because a comment said “fuck cancer”. like…why? my mind can’t even fathom why anyone would dislike that kind of message unless they themselves are cancer or advocate for the advancement of cancer.

          typically I don’t give a shit about downvotes, but it just really rubbed me the wrong way.

          • npdean@lemmy.todayOP
            link
            fedilink
            arrow-up
            1
            arrow-down
            22
            ·
            11 days ago

            People are free to their opinions. Not everyone will fit into your concept of ethics. If you are calling out someone for their non-conventional opinion, you are against free speech.

            • Crazyslinkz@lemmy.world
              link
              fedilink
              arrow-up
              19
              ·
              11 days ago

              I feel like you misunderstand what free speech is.

              Calling someone out for any opinion is part of free speech.

                • Crazyslinkz@lemmy.world
                  link
                  fedilink
                  arrow-up
                  10
                  ·
                  11 days ago

                  To elaborate, the ability to call someone out is literally “free speech”. The backlash you may get for said call out, in speech form, is also part of free speech.

                  If the government locks you up for what you said, that is not free speech.

            • voracitude@lemmy.world
              link
              fedilink
              arrow-up
              10
              ·
              11 days ago

              Free speech just means the government isn’t allowed to punish you for only saying things (and even that had a whole constellation of big fuckin asterisks on it). Free speech does not mean freedom from consequences.

            • AFK BRB Chocolate (CA version)@lemmy.ca
              link
              fedilink
              arrow-up
              7
              ·
              11 days ago

              If you are calling out someone for their non-conventional opinion, you are against free speech.

              Nope, that’s not what that means. Freedom of speech does not mean freedom of consequences of your speech and it doesn’t mean guaranteed anonymous speech. And as far as the constitution is concerned, the right to freedom of speech only means the government can’t stop you from expressing your opinion.

              So you have the right to say what you want without government interference, but other people can tell you that what you said is shitty, your employer can fire you because you opinion isn’t consistent with their values, the forum/venue where you expressed your opinion can ban you, etc.

        • npdean@lemmy.todayOP
          link
          fedilink
          arrow-up
          1
          arrow-down
          16
          ·
          11 days ago

          Exactly my point. It is a form of witch-hunt. People are too focused on my views on the Russia-Ukraine than the actual topic.

      • Perspectivist@feddit.uk
        link
        fedilink
        arrow-up
        5
        arrow-down
        11
        ·
        edit-2
        11 days ago

        You’re not accurately representing what they said.

        this could easily be solved.
        Russia go home. Leave Ukraine.

        …is on par with telling people to “get a higher-paying job” to fix their finances or “just get friends” to solve loneliness. I don’t downvote a comment like this because it wouldn’t solve the issue, but because the proposed “solution” is completely out of touch with reality.

        Good rule of thumb for online discussion: if someone offers a simple solution to a complex problem, they probably don’t know what they’re talking about.

        • GreenKnight23@lemmy.world
          link
          fedilink
          arrow-up
          19
          ·
          11 days ago

          I mean…I am “they”.

          honestly I’m at a loss of even how to respond to your critique. you’re comparing first world problems and the primary request of the Ukrainian government like it’s apples to apples.

          I think if either of us is underestimating the complexity of the situation, it’s you.

          many of the problems that are plaguing Ukraine right now is Russia. many of the problems plaguing Russia right now is their illegal occupation of Ukraine. the simplest solution right now is for Russia to leave Ukraine. after that, discussions of reciprocity can be held. I use that term loosely here though because Russia is clearly the one at fault and Ukraine has been acting in self-defense, as such Ukraine shouldn’t be required to repay anything to Russia.

          also, if you’re coming to Lemmy to have a deep political discussion on the finer points of political discourse (especially on the topic of Russia), you might not be that intelligent. maybe read a book on the subject and find a discussion group at a local library if you want to engage with an intellectual.

          remember, these are comments not thesis statements.

          • Perspectivist@feddit.uk
            link
            fedilink
            arrow-up
            3
            arrow-down
            13
            ·
            edit-2
            11 days ago

            “You might not be that intelligent” isn’t the counter argument you might think it is.

            You misrepresented what OP said. Plain and simple. That’s what I’m calling you out on.

          • npdean@lemmy.todayOP
            link
            fedilink
            arrow-up
            1
            arrow-down
            13
            ·
            11 days ago

            Ok at the risk of being downvoted to oblivion, why do you think Russia invaded Ukraine?

            Mind you, I still think Russia did the wrong thing but there is nuance.

            • FelixCress@lemmy.world
              link
              fedilink
              arrow-up
              12
              arrow-down
              1
              ·
              11 days ago

              why do you think Russia invaded Ukraine?

              To take it over. You know, like they have done with number of countries number of times before?

            • GreenKnight23@lemmy.world
              link
              fedilink
              arrow-up
              10
              arrow-down
              1
              ·
              11 days ago

              There is no nuance. Russia amassed an invasion force at the Ukrainian border for a week before entering their sovereign territory.

              Russia postured at the border and had been threatening to advance for months before that even.

              Russia was supporting Russian separatists and funding domestic terrorists within Ukraine before the invasion.

              the only reason why this happened is because the Ukrainian public rebelled against the Russian fed corruption and held an actual legitimate election and removed the installed puppets.

              if there is any nuance here, it’s in the multiple ways that Russia had attempted to circumvent the will of the Ukrainian people.

        • PhilipTheBucket@quokk.au
          link
          fedilink
          English
          arrow-up
          14
          ·
          11 days ago

          No, it’s on par with telling someone “Well, you shouldn’t keep driving drunk then” or “You should 100% stop contacting her and move on if she keeps instantly blocking you on every new platform you try on.” Certain actions really are under voluntary control. We’re not telling Russia they really need to shape up that GDP if they want the world to take them seriously. We’re asking them to stop deciding to kill innocent people. Seems legit. The obstacle is that they really want to, and they’re reluctant to stop.

          (The analogy is flawed because there’s no real equivalency between driving drunk and maybe rolling the dice on killing one family, and yourself, versus doing it to members of a million families. But the simplicity of the solution is the same.)

          • Perspectivist@feddit.uk
            link
            fedilink
            arrow-up
            5
            arrow-down
            8
            ·
            edit-2
            11 days ago

            There’s no real cost to stopping drunk driving. Putin, on the other hand, has gone all in on the war in Ukraine. “Just pull your troops from Ukraine” is about as realistic as “just shoot yourself,” because from his perspective, the outcome is basically the same in both scenarios.

            Sure, it would be nice if Russia simply left Ukraine, but put yourself in Putin’s position - it’s a complete non-solution. You don’t fold after going all in. It’s an incredibly naive thing to say, and it ignores the reality and complexity of the situation entirely. It’s a thought-terminating cliché - a feel-good slogan people toss around to avoid critical thinking, while fishing for upvotes from like-minded people.

            • FelixCress@lemmy.world
              link
              fedilink
              arrow-up
              9
              arrow-down
              2
              ·
              11 days ago

              There’s no real cost to stopping drunk driving.

              There isn’t one for Russia to go home neither.

              put yourself in Putin’s position - it’s a complete non-solution

              You are taking a fucking piss.

            • AFK BRB Chocolate (CA version)@lemmy.ca
              link
              fedilink
              arrow-up
              5
              ·
              11 days ago

              Wow, I’m dumbfounded by this logic.

              Let’s say you and I live next door to each other. One day, my family and I break into your house and move in. You tell us to leave, but we punch you in the face. You try fighting back, but we don’t leave, and days and weeks go by. I’ve moved some of my furniture into your house. How would you feel if people started saying that the problem is now too complex. I’ve obviously invested too much in living in your house for me to just pack up and go home. The solution is going to have to be more nuanced than that.

              This seems to be the logic you’re defending.

            • PhilipTheBucket@quokk.au
              link
              fedilink
              English
              arrow-up
              4
              ·
              11 days ago

              Sure, it would be nice if Russia simply left Ukraine, but put yourself in Putin’s position - it’s a complete non-solution. You don’t fold after going all in. It’s an incredibly naive thing to say

              This is exactly the kind of logic someone would use to justify either of the examples I brought up. Exactly.

              The fact that he really doesn’t want to stop killing innocent people, and so he would have to pay the “cost” of doing something he doesn’t want to do, isn’t a justification. I would actually really like for him to be arrested on that ICC warrant and try to explain this exactly logic at the Hague. I think it would be great. I would support him using that defense, I think it would be wonderful to see. People could decide whether to accept the logic, and then whether to hang him or not depending on whether they bought into it as a good reason for continuing to kill innocent people on an industrial scale.

              • Perspectivist@feddit.uk
                link
                fedilink
                arrow-up
                1
                arrow-down
                1
                ·
                11 days ago

                Explanation is not excuse. This has absolutely nothing to do with justifying anything they’ve done.

            • nickwitha_k (he/him)@lemmy.sdf.org
              link
              fedilink
              arrow-up
              3
              ·
              10 days ago

              put yourself in Putin’s position - it’s a complete non-solution. You don’t fold after going all in.

              That’s literally no one’s problem but Putin’s. He has committed crimes. He should accept the personal reprecussions. You’re basically making the “affluenza” argument for someone who has been committing war crimes and murdering civilians because they dared to want to have a representative government.

              • Perspectivist@feddit.uk
                link
                fedilink
                arrow-up
                2
                ·
                10 days ago

                I’m not defending Putin’s actions - I’m assessing the realistic options given the current situation. There’s a difference between what should happen in a moral sense and what is actually likely to happen in the real world.

                Saying “he should accept the consequences” is easy - but how exactly do you propose making that happen? Wishing for an outcome is not the same as having a way to it. If you think there’s a viable way to get Putin to take personal responsibility or withdraw and survive it personally, I’m genuinely interested in hearing what you think that looks like in practice.

            • npdean@lemmy.todayOP
              link
              fedilink
              arrow-up
              1
              arrow-down
              7
              ·
              11 days ago

              Ok I have ro ask, have you studied philosophy or language? Your comments are so well formed with proper terminology.

              • Perspectivist@feddit.uk
                link
                fedilink
                arrow-up
                7
                arrow-down
                2
                ·
                11 days ago

                Thank you!

                No, I haven’t - I’m a plumber by training. I credit my autism for my precision of speech, and as for my philosophy and the vocabulary around it, I’d say that’s simply the result of a few decades of debating these topics online, combined with thousands of hours of podcasts and YouTube videos covering these topics.

                It’s rare that I say anything completely original. If something I say comes across as well-crafted, it’s probably because I’ve said the exact same thing a dozen times before.

                • npdean@lemmy.todayOP
                  link
                  fedilink
                  arrow-up
                  2
                  arrow-down
                  3
                  ·
                  11 days ago

                  Autism is a superpower if used correctly.

                  You are my second favourite plumber, after Mario.

        • npdean@lemmy.todayOP
          link
          fedilink
          arrow-up
          2
          arrow-down
          2
          ·
          11 days ago

          if someone offers a simple solution to a complex problem, they probably don’t know what they’re talking about.

          New quote added to my journal

      • npdean@lemmy.todayOP
        link
        fedilink
        arrow-up
        1
        arrow-down
        8
        ·
        11 days ago

        I am not bent out of shape. I said what I said and I stand by it. I am surprised about the public nature of my votes.

    • BlueÆther@no.lastname.nz
      link
      fedilink
      arrow-up
      11
      arrow-down
      1
      ·
      11 days ago

      I feel hat posts/comments are much more of a privacy exposure than any vote.
      If the OP wants private voting vs their post/comments then two account would be the solution to that - this is how it is done in the backend on piefed

      • Jeena@piefed.jeena.net
        link
        fedilink
        English
        arrow-up
        19
        arrow-down
        1
        ·
        11 days ago

        Also if only voting is so bad, just don’t vote. Those votes are not used for anything but ranking in lists for others, you’ll not see any difference for yourself if you stop voting.

      • Sundray@lemmus.org
        link
        fedilink
        English
        arrow-up
        8
        arrow-down
        1
        ·
        11 days ago

        If you’re a lurker who votes, voting would be your only exposure.

        • BlueÆther@no.lastname.nz
          link
          fedilink
          arrow-up
          9
          ·
          11 days ago

          If you are a lurker that votes then I very little that some random could tie back to your home address or even IP

      • npdean@lemmy.todayOP
        link
        fedilink
        arrow-up
        4
        arrow-down
        15
        ·
        11 days ago

        Both of them are but when a person comments, they willingly put out their opinion in the public. Voting is meant to be anonymous (like irl).

        Also, votes have a massive amount as compared to comments. An average user might comment on 1 post for every 50 they vote on (a number I pulled out of my ass)

        • FelixCress@lemmy.world
          link
          fedilink
          arrow-up
          15
          arrow-down
          1
          ·
          11 days ago

          Voting is meant to be anonymous

          You THINK it should be anonymous. I disagree so did Lemmy creators.

          • anamethatisnt@sopuli.xyz
            link
            fedilink
            arrow-up
            7
            ·
            edit-2
            11 days ago

            I’d dare say lemmy creators wouldn’t mind private votes, they chose not to display voting counts to normal users after all, but that’s not how the ActivityPub protocol is built and honestly can’t be built if you want federated votes.

          • PhilipTheBucket@quokk.au
            link
            fedilink
            English
            arrow-up
            7
            ·
            11 days ago

            The Lemmy creators thought votes should be private, and didn’t respond meaningfully to people who tried to tell them that Lemmy votes are not private.

            If they’re currently retconning it as “Lemmy votes are not private and never were,” then that’s a step in the right direction I guess, but the fatal flaw was ever following the Reddit model where votes are “supposed” to be private for real. Because as you note it is impossible to do in an ActivityPub system. A lot of people when this was first being discussed, pre-lemvotes, were objecting strongly to the idea of making votes public, because they liked pretending they were private and just not paying any attention to the fact that they weren’t. I think mbin still refuses to display downvotes for this (stupid) reason.

            (Actually, Piefed did what I thought was a brilliant solution, creating new actors to send out votes with that were different from the comment actors, so that individual users could vote from Piefed and admins could check into it but the votes would not be trivial to associate with the users. IDK why they abandoned it but it seemed like a pretty clever way.)

        • Jeena@piefed.jeena.net
          link
          fedilink
          English
          arrow-up
          7
          ·
          11 days ago

          Voting is only seldom private IRL, only in very specific situations like in very important national elections.

          When you vote for what to get for lunch together or for who will be the head of your local football club or who will be the speaker in your school, most of them are public, similarly to Lemmy votes.

    • npdean@lemmy.todayOP
      link
      fedilink
      arrow-up
      6
      arrow-down
      17
      ·
      11 days ago

      Both of them are but when a person comments, they willingly put out their opinion in the public. Voting is meant to be anonymous (like irl).

      Also, votes have a massive amount as compared to comments. An average user might comment on 1 post for every 50 they vote on (a number I pulled out of my ass)

      • dan@upvote.au
        link
        fedilink
        arrow-up
        10
        arrow-down
        1
        ·
        edit-2
        11 days ago

        Voting is meant to be anonymous (like irl).

        Says who? Voting/likes are public on a lot of social media sites, as long as the content itself is public. The only mainstream ones I can think of where it’s not are YouTube and reddit.

        • npdean@lemmy.todayOP
          link
          fedilink
          arrow-up
          1
          arrow-down
          2
          ·
          11 days ago

          The thing is they make it extremely clear that votes are public by letting you see who voted right next to the button.

          Lemmy hides this feature and most users don’t know about it.

      • FelixCress@lemmy.world
        link
        fedilink
        arrow-up
        9
        arrow-down
        2
        ·
        11 days ago

        person comments, they willingly put out their opinion in the public.

        Yes.

        Voting is meant to be anonymous

        No.

      • 9point6@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        11 days ago

        On most social media the voting is public, see Facebook/Twitter likes. Hell back in the days of forums you could usually see the list of users that liked a given thread in most of the forum software I ever used. Reddit was the anomaly really

        I think piefed has a feature where your votes never leave your instance, so are not exposed in this way (but obviously only appear on your home instance too)

        Agree that it should be clearer to people coming from Reddit that that’s how it works though.

        • npdean@lemmy.todayOP
          link
          fedilink
          arrow-up
          2
          arrow-down
          1
          ·
          11 days ago

          The thing is they make it extremely clear that votes are public by letting you see who voted right next to the button.

          Lemmy hides this feature and most users don’t know about it.

  • TrickDacy@lemmy.world
    link
    fedilink
    arrow-up
    85
    ·
    11 days ago

    Why are you saying IP addresses are publicly shown here and why is (almost) no one correcting you? That would’ve been an enormous privacy risk that would’ve required intentionally fucking users over. Just doesn’t even make sense to write what you did about IP addresses. Seems like you’re just hoping to cause some panic.

      • notabot@piefed.social
        link
        fedilink
        English
        arrow-up
        42
        arrow-down
        1
        ·
        11 days ago

        Only the admin of your instance can see your IP address, it doesn’t get federated to other instances.

      • ripcord@lemmy.world
        link
        fedilink
        arrow-up
        34
        ·
        11 days ago

        Who says that Reddit isn’t selling upvote/downvote and IP info? Or sharing with govts?

        • npdean@lemmy.todayOP
          link
          fedilink
          arrow-up
          1
          arrow-down
          23
          ·
          11 days ago

          I am not worried about big tech because they scrape everything anyways. I am more worried about the witchhunt and potential admin abuse.

          And even this does not happen, it should be made clear that votes are public

          • SorteKanin@feddit.dk
            link
            fedilink
            arrow-up
            14
            ·
            11 days ago

            Why are you worried about admin abuse? If you are worried that your admin will abuse you, you should switch to an instance you trust more.

              • SorteKanin@feddit.dk
                link
                fedilink
                arrow-up
                3
                ·
                9 days ago

                Reputation, word of mouth, history, etc. Same way you decide anything else you consume.

                How do you pick where you go shopping? You pick the closest one. Then if it turns out to be bad, you go elsewhere.

      • TrickDacy@lemmy.world
        link
        fedilink
        arrow-up
        30
        ·
        11 days ago

        Okay so then why fearmonger? You’re thinking that a handful of people in the world having your IP and also opinions is somehow more dangerous than anything else on the Internet?

  • gedaliyah@lemmy.world
    link
    fedilink
    arrow-up
    47
    arrow-down
    1
    ·
    11 days ago

    While it is important to know that voting is not private (nor truly is direct messaging), that is not in itself a danger.

    Lemmy is community driven, and so it is — broadly speaking — governed by community norms and the platform is responsive to the needs of those norms. If someone is harassing or mistreating you on the basis of your voting, then you can take it up with an admin. I’ve seen people called out for the use of vote manipulation, but I’m not sure what it would look like to be targeted based on your votes.

    By the way, there are also mechanisms for publicly addressing grievances with mods and admins.

    Most importantly, recognize that it does take time to adjust to the reality that no one cares about the fake internet points here. Reddit uses dark patterns to manipulate users into equating votes with worthiness. Having a lot of karma on reddit contributes to a person’s reputation and credibility there. Here, no one cares, or even sees, a person’s vote totals. Like most everything else, it’s technically public, but it’s not visible or indicated.

    Why does reddit want you to care about your karma? For engagement and metrics. If people are only incentivized to share genuine interests and human interaction, then they won’t scroll mindlessly for quite as long. If every post and comment is incentivized for maximum virality, then Reddit can sell more eyeballs to advertisers. Plus, if people care enough about their fake points, they will literally pay to buy reputation. Reddit doesn’t care about your well-being, just your ad impressions. Like any other social media corp.

    Welcome to a better, healthier, more transparent place. We are far from perfect, but no one here will use dark patterns to mine you for content.

    • sad_detective_man@leminal.space
      link
      fedilink
      English
      arrow-up
      15
      arrow-down
      1
      ·
      11 days 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
        13
        ·
        11 days 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
          11 days 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
        3
        arrow-down
        1
        ·
        11 days 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.

    • npdean@lemmy.todayOP
      link
      fedilink
      arrow-up
      3
      arrow-down
      3
      ·
      11 days ago

      I took it up with a mod. They said it is public information. That is how I learned about it. Mods won’t do shit if they favor the abuser.

  • teft@piefed.social
    link
    fedilink
    English
    arrow-up
    41
    arrow-down
    1
    ·
    edit-2
    10 days ago

    I like piefed because it lets you see at a glance if someone is a serial downvoter. On each piefed user profile is a thing called “attitude” and it’s a ratio of your upvotes vs downvotes. 100% means the person doesn’t downvote people. 50% means they downvote and upvote equally. 0% is only downvotes. Edit: I saw someone today with negative % so it must be 100% is all upvotes. 0% is half upvotes half downvotes. -100% is all downvotes.

    It shows up for people outside piefed too so i see you too lemmy angry people.

  • Dholi@lemmy.ca
    link
    fedilink
    English
    arrow-up
    37
    arrow-down
    4
    ·
    10 days ago

    at least Reddit is safe.

    Lmao, what!? Reddit tries their best to know exactly who you are, where you live, your education, where you work, etc… And then they sell that data to anyone.

  • jason@discuss.online
    link
    fedilink
    English
    arrow-up
    33
    arrow-down
    1
    ·
    11 days ago

    Russia really should just leave Ukraine, though. (Sorry, I just saw the context for this a few minutes ago and can’t help myself).

    • npdean@lemmy.todayOP
      link
      fedilink
      arrow-up
      12
      arrow-down
      15
      ·
      11 days ago

      It might not be a secret but voting should be a private thing, like most irl voting. It is nowhere explicitly stated to the users, no apps or website says it.

      • anamethatisnt@sopuli.xyz
        link
        fedilink
        arrow-up
        9
        ·
        edit-2
        11 days ago

        Even if sites like lemmyvotes disappear and software like kbin/mbin starts hiding the votes all you need to do is to spin up your own lemmy server. Piefeds dev is actively trying to find a way to obscure voting, but I think that ended with the choice of public (federated) vote or private (instance-only) voting.

        I agree that the public nature of votes could be made more apparent, but the lemmy devs has decided against that
        https://github.com/LemmyNet/lemmy/issues/4967

        • PhilipTheBucket@quokk.au
          link
          fedilink
          English
          arrow-up
          7
          ·
          11 days ago

          It’s ridiculously stupid. In my opinion. Actually making the votes private would be fine. Making the votes public but making sure everyone knows that would be fine. Trying to pretend they’re private, and hiding them in the UI but making it an open secret that they’re not private and anyone who knows what they’re doing can look at how other people are voting, is textbook harmful security-by-obscurity misleading your users.

          It kind of goes with their authoritarian mindset I guess. “Don’t question me, I don’t have to be honest with you about what’s going on, just shut up and go back to your UI which has only the features I allow you to have. Mine has a little dropdown that can look at the votes. Yours doesn’t. Get back in your box. All the good users won’t look outside what I tell them to.”

          • clb92@feddit.dk
            link
            fedilink
            English
            arrow-up
            4
            ·
            11 days ago

            Making the votes public but making sure everyone knows that would be fine.

            This is why I actually like that in kbin/mbin you can see up front who has voted what. It doesn’t pretend votes are secret when they aren’t.

        • socsa@piefed.social
          link
          fedilink
          English
          arrow-up
          2
          ·
          10 days ago

          I don’t understand why everyone is so dismissive of this being a problem. Especially considering it is easily mitigated using simple voting agents.

          It’s not just a privacy concern either, I promise you that trolls love being able to see which accounts are engaging with them in order to target certain demographics. Like we know this kind of shit has been used to manipulate elections already, and people here are just like “well I guess that’s just the world now.”

            • socsa@piefed.social
              link
              fedilink
              English
              arrow-up
              1
              ·
              10 days ago

              Piefed literally already implemented voting agents and it worked fine until forum politics killed it.

              • anamethatisnt@sopuli.xyz
                link
                fedilink
                arrow-up
                1
                ·
                9 days ago

                Ah, so what Rimu calls an alt/sockpuppet account that automatically votes on their behalf.
                I haven’t seen the Matrix chat but having a dev look for feedback and then implement changes based on feedback received isn’t “forum politics” in my world.

                Good luck with your fork!
                https://piefed.social/post/956572

                • socsa@piefed.social
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  9 days ago

                  Yes that thread is quite literally just describing forum politics, based on a very small amount of feedback from a select group of individuals discussing the matter in back channels.

                  Simply put, admins were not satisfied just banning the agents for voting and the user for commenting. This is entirely a perception issue and caused no actual problems besides feels. This caused the implementation of trusted instances which was actually a flawed concept. Rather than iteration on the idea, the pressure from other admins caused it to be abandoned unceremoniously with almost zero input from users. I’m not sure how you can interpret this as anything other than forum politics.

      • Creat@discuss.tchncs.de
        link
        fedilink
        arrow-up
        8
        ·
        11 days ago

        It literally can’t be private, just from the way Lenny works. You can’t have it all. You could in theory make it less visible, but that would be a false sense of privacy as it would be possible to do get the information with some effort. Just having it be fully open is more honest and makes no claims it can’t keep.

        It’s social media, even if federated. On Facebook, tiktok or whatever they are also not private btw: maybe users can or can’t see them (I have no idea), but the company behind the platform certainly can and will use it for advertising to you and for what else to show you, making you the product.

        • npdean@lemmy.todayOP
          link
          fedilink
          arrow-up
          3
          arrow-down
          1
          ·
          11 days ago

          The thing is they make it extremely clear that votes are public by letting you see who voted right next to the button.

          Lemmy hides this feature and most users don’t know about it.

        • socsa@piefed.social
          link
          fedilink
          English
          arrow-up
          2
          ·
          10 days ago

          Piefed did it with voting agents and it worked fine. The reason they rolled it back was just forum politics, because admins didn’t like not knowing who was voting, even though they could just ban the agent if they wanted. This, incidentally is just more reason to hate the idea of public votes.

      • 1984@lemmy.today
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        11 days ago

        If you are logged in to anything, what you do is tied to your account. Welcome to the internet. Instance admin on your instance can figure out your ip. Nobody else. You can run your own instance to avoid this if you want. Or just use a vpn.

        Google track you constantly even when you are not logged in by the way, with scripts on almost every web page. So they have your real name, your entire search history, and what exact programs you use on your phone if you have android.

  • jqubed@lemmy.world
    link
    fedilink
    arrow-up
    29
    ·
    11 days ago

    I don’t think IP addresses federate? I think only your instance admin can see your IP address. In any case, though, you should generally always assume that your up/down votes on any service are recorded and tied to your username. If you can come back later and change your vote, that vote is tied to your username. It may not be visible to other users, but the server admins can absolutely see what you’re doing.

    Reddit might not make your votes publicly visible, but they’re absolutely tracking them and using that information to select what you see, including advertising. They might not directly share those votes with advertisers, but they almost certainly are sharing your interests based on your votes. And you should assume Reddit and others will comply if the government comes asking for what users liked a post the government opposes, or who downvoted a post praising a new government initiative.

    It depends on your threat model, but your threat model might change. Freedom of speech might be curtailed by politicians even when that’s supposed to be unconstitutional. What might be safe to do online now might become unsafe in a year or two.

    YSK: every action you take online, even as simple as an Upvote or Like, might be recorded and may come back to haunt you

    • socsa@piefed.social
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      10 days ago

      Reddit is one entity, and by providing a service it is bound by a variety of privacy and data protection regulations. On the fediverse anyone can accumulate any of that information and store it for years, and they are not bound by any such data management or privacy laws. It’s absolutely shocking to me that a place which is otherwise quite obsessed with privacy just brushes aside this distinction. As it stands a vote on the fediverse is far more likely to have real consequences versus one on reddit if, say, ones phone is searched at a border.

      This could be mitigated considerably with simple voting agents, as piefed tried to do, but this idea was killed by idiotic forum politics over fears of “vote manipulation.”

      Yes, this is not hyperbole - the otherwise “privacy focused” leaders of the fediverse are more concerned with fake Internet points than real privacy concerns.

  • Wispy2891@lemmy.world
    link
    fedilink
    arrow-up
    26
    ·
    edit-2
    11 days ago

    The IP address thing is not real, though

    Just choose a nickname that is random word+4 random digits and don’t reuse it on other services

    • npdean@lemmy.todayOP
      link
      fedilink
      arrow-up
      23
      arrow-down
      5
      ·
      10 days ago

      It is nowhere explicitly made clear to users that voting is public. It should be made clear if it is going to be

      • gazby@lemmy.zip
        link
        fedilink
        arrow-up
        12
        arrow-down
        2
        ·
        10 days ago

        It’s the other way around here: Everything is public except where it’s made clear that it won’t be (e.g. email address, password).

        For what it’s worth, your instance of choice is particularly negligent in regard to informing its users. Compare lemmy.today/legal to lemmy.world/legal, or their respective signup pages for examples. There’s little that Lemmy itself or the community at large can do about that 😞

        • npdean@lemmy.todayOP
          link
          fedilink
          arrow-up
          2
          ·
          9 days ago

          It needs to be fixed. Every user is having a different user experience during account creation but everyone’s information is being federated equally.

        • npdean@lemmy.todayOP
          link
          fedilink
          arrow-up
          7
          arrow-down
          1
          ·
          10 days ago

          It is made clear because there is an option to see all the votes right next to the like button. Similarly, many sites allow you to go through activity of people you follow.

        • zeca@lemmy.ml
          link
          fedilink
          arrow-up
          4
          ·
          10 days ago

          I think its a fair assumption that most people make that whatever data which isnt explicitly displayed to a regular user is not public. Having likes be public but hidden is misleading.

      • General_Effort@lemmy.world
        link
        fedilink
        arrow-up
        5
        arrow-down
        2
        ·
        10 days ago

        An EU resident could sue for emotional damages under the GDPR. Or maybe just complain to data protection authorities.

        One day it will happen.

        • npdean@lemmy.todayOP
          link
          fedilink
          arrow-up
          2
          ·
          9 days ago

          I hope it does. Lemmy should not get benefit of the doubt just because it is open source

  • bdonvr@thelemmy.club
    link
    fedilink
    arrow-up
    22
    ·
    11 days ago

    In combination with your IP, this is a massive privacy (maybe even physical security) risk.

    Your IP would only be seen by your instance (which is inevitable, you gotta connect to it after all). But there’s no way for anyone else to look up your IP.

  • LousyCornMuffins@lemmy.world
    link
    fedilink
    English
    arrow-up
    22
    ·
    11 days ago

    My votes are a massive privacy risk? How? I’m putting them out there publicly willingly. As is the nature of the internet.

    • Dozzi92@lemmy.world
      link
      fedilink
      arrow-up
      8
      ·
      11 days ago

      I did this last night putting my son to bed, said heads you go to bed, tails we stay up. Jokes on him though, double heads. And he fell for it, what a sucker. Hope it works when he’s not four, or I at least don’t need to do it.

    • moseschrute@lemmy.zip
      link
      fedilink
      arrow-up
      4
      ·
      10 days ago

      You get 3 accounts. Say you want to upvote something. You downvote in 1 account (randomly selected), upvote on another, and upvote on the third. So it’s net +1 and the only way to see how you voted is to piece together all 3 of your accounts voting history. Need more privacy? No problem, just use 5 accounts instead of 3.

      /s

  • socsa@piefed.social
    link
    fedilink
    English
    arrow-up
    20
    ·
    10 days ago

    A lot of people here still refuse to understand that Lemmy, as it currently exists, is a privacy nightmare, and the voting thing is just the top of the iceberg. There are several de-anonymization attacks possible involving dynamically serving different content to different users. This, combined with the public voting makes it possible that someone can dox an account and expose a lot more information than other forums where that information is more private.

    Public votes also open the fediverse up to much worse astroturfing IMO. It’s incredible feedback for bots and trolls to see exactly who is interacting with their posts and comments. It’s frustrating that a bunch of people here have convinced themselves of the opposite, and insist that public voting is the only way to combat brigades and trolls, which is an incredibly shortsighted stance which doesn’t scale nearly as well as it does in the other direction.

    • TriflingToad@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      13
      ·
      10 days ago

      iirc someone got banned from like 25 subs because they downvoted a single post that said “I want YOU to generate more AI slop” and the mod got pissed and power tripped super hard

    • mfed1122@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      10 days ago

      What do you mean by dox here? I usually think of dox as being, real name, real address, etc. But I’m having trouble seeing how even my Lemmy instance admin could figure that out about me.

      • socsa@piefed.social
        link
        fedilink
        English
        arrow-up
        4
        arrow-down
        1
        ·
        edit-2
        10 days ago

        Nobody sets out to be doxxed, but it happens. And as it stands on the fediverse, when it happens the consequences are potentially even greater because all activity is available to all subscribers. All I am asking is for these simple facts to be acknowledged when we have this discussion. The potential risk profile for using Lemmy is greater than reddit in many ways. My frustration with how people approach this conversation is that they all too frequently dismiss or ignore this simple fact.

        It doesn’t need to be like this though. There are simple ways to mitigate this, but people are weirdly hostile to them, and I believe it is specifically because they do not acknowledge this additional risk.

    • prole@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      3
      arrow-down
      4
      ·
      9 days ago

      Just don’t say anything that you wouldn’t say in public. I’m willing to defend anything I’ve ever said here.

      • socsa@piefed.social
        link
        fedilink
        English
        arrow-up
        3
        ·
        9 days ago

        Again, it’s shocking how on this singular issue, we find “if you have nothing to hide you have nothing to fear” acceptable.

      • Harold@feddit.nl
        link
        fedilink
        English
        arrow-up
        3
        ·
        9 days ago

        You mean to say:

        "Wer nichts zu verbergen hat, hat auch nichts zu befürchten"

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

        How quick we are to adopt the logical fallacy of Joseph Goebbels when we want to protect our creature comforts, rather than our privacy.

  • Xylight@lemdro.id
    link
    fedilink
    English
    arrow-up
    20
    ·
    10 days ago

    If you’re an instance admin, for any post, you can just click “view votes” and see everything tied to usernames, even outside your own instance. Moderators can too, but it’s restricted to the communities they moderate.

    • moseschrute@lemmy.zip
      link
      fedilink
      arrow-up
      10
      arrow-down
      1
      ·
      edit-2
      10 days ago

      So if a bad actor wanted to get aces to vote data, they could setup and instance and have it federate with any instance they want to extract voting data from?

      • Xylight@lemdro.id
        link
        fedilink
        English
        arrow-up
        10
        ·
        10 days ago

        Yes, it’s very simple too. You don’t even need to extract anything from a database or do some complicated stuff. As an admin you have free access to all moderation tools no matter where the post is from, including the option to “view votes”.