The mod banning these users is the same mod who made the posts they downvoted. This is mod abuse, turning the downvote button into an auto-self-ban button.

The message is “If you disagree with me, you will be banned”

Monitoring and banning users for using lemmy as intended to signal boost your opinion should be grounds to have all mod privileges removed. This behaviour undermines the integrity of the server and the wider fediverse.

  • remon@ani.social
    link
    fedilink
    English
    arrow-up
    21
    arrow-down
    11
    ·
    20 days ago

    Public votes are probably the dumbest lemmy “feature”, so much unnecessary drama because of it.

    • Ech@lemmy.ca
      link
      fedilink
      arrow-up
      22
      arrow-down
      1
      ·
      20 days ago

      There’s not really a way to do votes privately on a federated system. Unless you’re suggesting no votes at all, which could be interesting, but I’m not able to envision a functional way to do that.

        • teft@piefed.social
          link
          fedilink
          English
          arrow-up
          7
          ·
          19 days ago

          Kbin shows votes i believe. Piefed doesn’t show you who voted. It does show users “attitude” which is a ratio of upvotes to downvotes that the user has given but it isn’t granular to show what they’ve voted on.

        • Ech@lemmy.ca
          link
          fedilink
          arrow-up
          1
          ·
          edit-2
          19 days ago

          I’m not talking about blocking users from seeing votes - the nature of federation requires, at the very least, that admins are able to see the data flowing into their instance, which includes voting records. All it takes at that point is a purpose-made instance to be spun up that will catalogue all the votes that it federates with and publish them. In fact I’m pretty sure this already exists.

      • remon@ani.social
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        2
        ·
        20 days ago

        There’s not really a way to do votes privately on a federated system.

        It’s a minor technical problem.

          • remon@ani.social
            link
            fedilink
            English
            arrow-up
            7
            arrow-down
            1
            ·
            19 days ago

            You use a one-way hash instead of the current identifiable key that is used to store the vote value.

              • remon@ani.social
                link
                fedilink
                English
                arrow-up
                3
                arrow-down
                2
                ·
                19 days ago

                I don’t see how replacing a unique id with a unique hash would have any effect on that. Even if you use a variable hash (that would change every time you change your vote) you just have to make sure that the backend properly removes the old value on a new call.

                • jet@hackertalks.com
                  link
                  fedilink
                  English
                  arrow-up
                  8
                  ·
                  19 days ago

                  My point is that if a U user is on L local instances and R remote instance gets the vote, how does R know if U is double spending or not?

                  • remon@ani.social
                    link
                    fedilink
                    English
                    arrow-up
                    4
                    ·
                    19 days ago

                    I see, guess I underestimated the problem a bit, I have to think about it some more.

                  • Aceticon@lemmy.dbzer0.com
                    link
                    fedilink
                    English
                    arrow-up
                    2
                    arrow-down
                    1
                    ·
                    19 days ago

                    Hash the whole fucking thing and store it with the entity being voted on.

                    UserID, UserServerID, EntityID, EntityServerID all together hashed.

                    Mind you, I’m assuming those pieces of information exist because thingID + thingServerID makes sense as a way to identify “thing” (user, comment, post) in a federated system.

                    Server is the server that hosts “thing”: the server where the user is registered, or the server hosting the forum where a post was made or a comment was made under a post.

                    On an incoming vote, server calculates the hash. If the same hash is already present, server doesn’t accept another vote if it’s the same way or changes the existing vote if the new one is different.

                    Mind you, this is all blue sky thinking based on how I myself would design such a system as I can’t be arsed to go learn Lemmy’s API and data model just for this.

      • Aceticon@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        19 days ago

        Thinking out loud, one way hashes would work as a way to keep the id of user votes secret whilst avoiding vote duplication.

    • Skavau@piefed.social
      link
      fedilink
      English
      arrow-up
      13
      ·
      19 days ago

      If you look at Reddit, most new posts on any given community get hit with a flurry of downvotes right out of assembly. Because it’s all private.

      Having upvotes and downvotes public keeps people, broadly, honest and fair minded in how they vote - and mitigates downvote trolls.

      • remon@ani.social
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        6
        ·
        19 days ago

        I’d rather have the “downvote trolls” than abusive mods with a stalking tool.

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

          I banned 5 accounts from my community who were downvoting, between them, every single post. Sometimes straight out of the box. Should I not do that?

          Also users profiles are already viewable and usable as a “stalking tool” by the same logic. Do you also object to that?

            • Skavau@piefed.social
              link
              fedilink
              English
              arrow-up
              2
              arrow-down
              1
              ·
              18 days ago

              It should absolutely be an option (it is on Piefed) - not mandatory, but anyone could subscribe to downvote anyway - and doing so would also in itself be harmful for small communities trying to gain new users as they wouldn’t have enough subscribers to upvote content posted on the community.

              • Die4Ever@retrolemmy.com
                link
                fedilink
                English
                arrow-up
                2
                ·
                18 days ago

                I think upvoting would be allowed even if you are not a subscriber. Only downvoting would be limited in that way. And yes you could get around it, but small obstacles are surprisingly effective because people are lazy (ever try to get someone to switch to the Fediverse? Lol)

                • Skavau@piefed.social
                  link
                  fedilink
                  English
                  arrow-up
                  3
                  ·
                  18 days ago

                  Oh, I was just saying how it works on Piefed right now.

                  It should be an option anyway for communities to implement that if they want.

          • remon@ani.social
            link
            fedilink
            English
            arrow-up
            4
            arrow-down
            3
            ·
            19 days ago

            No, I don’t think you should ban people for voting and mods shouldn’t even have that info. In extreme cases it is something admins should deal with … but 5 accounts seems hardly worth bothering over.

            Also users profiles are already viewable and usable as a “stalking tool” by the same logic. Do you also object to that?

            No, they are different. Comments are primarily about expressing your opinion, wouldn’t make sense for them to not be public (that would just be 4chan). Votes don’t need that.

            • Skavau@piefed.social
              link
              fedilink
              English
              arrow-up
              8
              arrow-down
              1
              ·
              19 days ago

              5 accounts who between them downvoted everything I posted. 3 of them literally had no post history, and had multiple bans from other communities for the same behaviour. They were literally just doing the equivalent of vandalism.

              They hurt the growth of my community and offered it nothing.

              • remon@ani.social
                link
                fedilink
                English
                arrow-up
                4
                arrow-down
                4
                ·
                19 days ago

                Yes, I understand your situation. It’s a price I’m willing to pay for private votes.

                • Skavau@piefed.social
                  link
                  fedilink
                  English
                  arrow-up
                  7
                  arrow-down
                  1
                  ·
                  19 days ago

                  I think it would be long term corrosive to the honesty of the fediverse, and fall into the same trapping as reddit.

                  • remon@ani.social
                    link
                    fedilink
                    English
                    arrow-up
                    3
                    arrow-down
                    4
                    ·
                    19 days ago

                    I think the same way about public votes. It is one of the few things reddit did right (compared to other platforms with “likes” and such).

    • Valmond@lemmy.world
      link
      fedilink
      arrow-up
      12
      arrow-down
      5
      ·
      20 days ago

      Maybe votes are stupid to start with, a feelgood up or down vote that does nothing for the conversation.

      /Rant I remember when you typed out what you liked or disliked. Before the stupid Facebook thumbs-up. It was better before. /Rant off

      • Ech@lemmy.ca
        link
        fedilink
        arrow-up
        12
        ·
        20 days ago

        Votes on sites like this are an algorithm by way of the masses, rather than what you’d find on centralized sites like yt or the like. It’s how the front page gets curated to presumably interesting posts instead of being a random spew of every post made.

      • kautau@lemmy.world
        link
        fedilink
        arrow-up
        7
        ·
        edit-2
        19 days ago

        Perhaps for some posts / comments. But definitely not for all of them. Votes can often be more useful than just feel good or feel bad. Very busy posts often have hundreds of comments. While certainly silly memes and the like may get upvoted there, often relevant or helpful comments do too, with unhelpful or toxic comments generally getting downvoted. Without that system in place I would have to scroll through those hundreds of comments just to find relevant or helpful info instead of not being at the top because the community provided feedback.

      • atzanteol@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        3
        ·
        19 days ago

        Yeah, I remember dozens of “me too” and “+1” comments after posts people agreed with. It was annoying.

      • YappyMonotheist@lemmy.world
        link
        fedilink
        arrow-up
        3
        arrow-down
        1
        ·
        20 days ago

        Agreed. I mean, the chans are like that: if you have something to say, you say it, you can’t just e-nod/e-shake your head. And if the forum allows for it, then that should be visible to everyone.

          • YappyMonotheist@lemmy.world
            link
            fedilink
            arrow-up
            2
            ·
            19 days ago

            You don’t get banned for words in most boards (all?, I haven’t been there in a decade), but you can’t post CP (and maybe high level gore, again, I don’t recall much) and definitely can’t post anything NSFW in blue boards. For me, that’s enough, as I can deal with words.

            • Skavau@piefed.social
              link
              fedilink
              English
              arrow-up
              2
              ·
              19 days ago

              Well no I meant purely about the lack of upvotes and downvotes. Obviously yes, the Fediverse also has more rules than than 4chan too.

    • mathemachristian [he/him]@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      9
      arrow-down
      5
      ·
      20 days ago

      For what its worth before hexbear disabled downvotes they looked at who had been systematically downvoting trans peoples posts and a couple transphobes got purged.

      Also any drama is around downvoting, no cries about systematic upvoting. Seems like any drama can be avoided if downvoting is just disabled.

    • YappyMonotheist@lemmy.world
      link
      fedilink
      arrow-up
      12
      arrow-down
      9
      ·
      20 days ago

      IMO, it enforces some sort of accountability to people’s voting behaviour. Some of the online forums I frequent have it by default and I’ve never had any problems with it, as I can back my downvotes and sad/clown emojis (should be added to Lemmy IMO, makes convos way more fun, lol) with arguments if I’m asked to. 🤷

      Having said that (and without knowing anything more about the situation): what a weird and most likely pathetic thing to do by that dude.

      • remon@ani.social
        link
        fedilink
        English
        arrow-up
        19
        arrow-down
        2
        ·
        20 days ago

        IMO, it enforces some sort of accountability to people’s voting behaviour.

        But that was never something that was needed.

        Instead now you get mods like this going around banning people for votes, which is intimidating people from voting and is removing the communities ability to hold bad posts accountable.

        • Skavau@piefed.social
          link
          fedilink
          English
          arrow-up
          7
          ·
          19 days ago

          As I said in this thread to someone else.

          There are accounts who genuinely do go around downvoting en masse without any contributions. When I was growing my community, I caught about 5 accounts - some with no post history, and no contribution history on my community doing it. They also had a long mod log history of bans for doing it elsewhere.

          So I banned them because they kept burying new posts.

            • Skavau@piefed.social
              link
              fedilink
              English
              arrow-up
              6
              ·
              19 days ago

              It is to growing communities. My community is large and not controversial enough to worry about that much now. But it was not always like that

        • YappyMonotheist@lemmy.world
          link
          fedilink
          arrow-up
          7
          arrow-down
          5
          ·
          20 days ago

          I feel like it is to a certain degree, to discourage trigger-happy voting behaviour that pushes the masses one way or another… this dude is just a clown.

          • remon@ani.social
            link
            fedilink
            English
            arrow-up
            13
            arrow-down
            2
            ·
            20 days ago

            But these clowns are surprisingly common and much more of a problem than some trigger happy votes.

            • subignition@fedia.io
              link
              fedilink
              arrow-up
              8
              ·
              20 days ago

              And it’s a lot easier to notice and act on bad behavior when activity is public. Maybe on a centralized service that can afford full time moderation staff, you could restrict that information more effectively, but considering the fediverse is community driven, I think this is an effective choice

            • Skavau@piefed.social
              link
              fedilink
              English
              arrow-up
              5
              ·
              19 days ago

              Then power-hungry moderators who behave like this can sully their reputation, risk the ire of the instance admin who may remove them over this, and if not - also risk the ire of the fediverse who might just recreate their community on another instance and supplant them.

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

      I’m glad more people are starting to come around on this. Maybe rimu will resurrect voting agents for piefed if the sentiment becomes common enough.

          • Blaze (he/him)@lemmy.zip
            link
            fedilink
            arrow-up
            2
            ·
            19 days ago

            There were more arguments for the anonymous votes to be abused for vote manipulation than power tripping mods

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

              We’ve been over this before. I believe my ability to explicitly control how my information and privacy is handled on the fediverse is far more important than fake Internet points, especially when you can eliminate the impact of vote brigading by just reducing the impact of downvotes, or let a mod selectively wipe downvotes, or selectively make a post immune to downvotes. There are many ways to handle this which are better than the status quo. There’s absolutely no reason why every action I make on the fediverse ahould be saved in plaintext in a thousand different places so that a person can be protected from seeing a largely inconsequential negative number on a UI. It’s absolutely insane that so many people who are otherwise so concerned with privacy and cyber security even attempt to defend this.

              • Skavau@piefed.social
                link
                fedilink
                English
                arrow-up
                4
                ·
                18 days ago

                I think what Blaze was saying is that your opinion was a minority. When put to the debate, most people prefer the public voting situation.

                Now I don’t necessarily think that the upvote/downvote system in itself is the best system that can exist on these sites and !blaze@lemmy.zip himself has also talked about this, but so long as Piefed is the junior partner to Lemmy - it can’t really dictate the future here as of this moment.

                • Blaze@lazysoci.al
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  ·
                  18 days ago

                  Indeed. I am preferably in favor of a drop of the updownvotes for a Slashdot like system, but that’s a major change

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

                  What debate? This was discussed mostly in a discord stovepipe. There was one open thread about it in the piefed meta community which never showed up in my feed.

                  The frustrating thing is that the problems were entirely imagined. Having a voting agent is literally no different from me having a voting alt, except it’s only one instead of unlimited. I could write a browser plugin which restores the functionality that could do far more damage, so if a single voting agent is truly a game breaking issue, then the alleged problems are far more fundamental. But they aren’t. There was never any actual problem and this whole thing was just shitty forum politics.

                  • Skavau@piefed.social
                    link
                    fedilink
                    English
                    arrow-up
                    2
                    ·
                    18 days ago

                    I’ve seen a lot of discussion on this scattered around. I don’t sense popular support across the fediverse for going to anonymous voting.

                    The frustrating thing is that the problems were entirely imagined. Having a voting agent is literally no different from me having a voting alt, except it’s only one instead of unlimited. I could write a browser plugin which restores the functionality that could do far more damage, so if a single voting agent is truly a game breaking issue, then the alleged problems are far more fundamental. But they aren’t. There was never any actual problem and this whole thing was just shitty forum politics.

                    Downvote noise from random accounts isn’t a problem for 90% of communities most of the time - either they don’t have anyone like that, or they’re simply too big for them to have any impact. I sense the most obvious problem is when you’re growing a community and a handful of downvoters latch on, for want of a better word and continually downvote posts - as I did on my community. Until I removed them.

                    What plugin could you do more damage with?

              • rglullis@communick.news
                link
                fedilink
                English
                arrow-up
                3
                ·
                18 days ago

                There’s absolutely no reason why every action I make on the fediverse ahould be saved in plaintext in a thousand different places so that a person can be protected from seeing a largely inconsequential negative number on a UI.

                Extend this logic to actual comments and ask yourself how quickly this would descend into 4chan.

                Whether you like it or not, a vote is a much expression as any type of reply. Why is it that a button that says “I dislike this post” should be protected while a comment saying the exact same thing should not?