So, I saw a report from one of my users. They reported:

https://ponder.cat/post/1594852/1813842

For the reason:

Unreasonable fighting with everyone in every simple post

I think that’s ridiculous, so I talked with them about it. Posting private communications is frowned upon I guess, but long story short, they weren’t receptive. I’ve decided to ban the account.

IMO the general culture on Lemmy is that users are entitled to their free account and everyone needs to be careful and circumspect about limiting that entitlement in any way, but I don’t see it that way. I don’t think it’s a requirement for me to provide hosting space for anyone who wants to use my stuff as a jumping-off point for abuse of Lemmy’s systems, and isn’t apologetic or receptive when I talk with them about not doing that. The fact that it’s in service of harassing FlyingSquid in particular is just icing on the cake, since my perception is that people like to harass him apparently for no legitimate reason at all (with this as an example).

AITA?

  • db0M
    link
    fedilink
    49 days ago

    As that user said, they’re not deliberately attempting to block evade. Just a side effect of making a new account

    • @[email protected]OP
      link
      fedilink
      79 days ago

      That’s actually not true. People overuse the word “gaslighting,” but this is actually a perfect example of the original meaning of the term.

      This is the second time recently he’s “accidentally” posted on something I wrote, and both times, he switched away from one of his commonly-used alts, to a different one that I didn’t have blocked, right before posting. I can, if you want me to, send you the output of this from my system:

      Huge SQL query
      WITH target_people AS (
        SELECT id, actor_id
        FROM person
        WHERE name LIKE '%UniversalMonk%'
      )
      SELECT 
        action_time as timestamp,
        actor_id,
        item_id,
        score,
        creator_actor_id,
        CASE 
          WHEN score IS NULL AND content IS NOT NULL THEN 
            CASE 
              WHEN length(content) > 20 THEN substr(content, 1, 20) || '...'
              ELSE content
            END
          ELSE NULL
        END as content
      FROM (
        -- Comments
        SELECT 
          c.published as action_time,
          p.actor_id,
          c.id as item_id,
          NULL::smallint as score,
          creator.actor_id as creator_actor_id,
          c.content
        FROM comment c
        JOIN target_people p ON c.creator_id = p.id
        LEFT JOIN person creator ON c.creator_id = creator.id
        WHERE NOT c.deleted AND NOT c.removed
      
        UNION ALL
      
        -- Posts
        SELECT 
          p.published as action_time,
          person.actor_id,
          p.id as item_id,
          NULL::smallint as score,
          NULL as creator_actor_id,
          NULL as content
        FROM post p
        JOIN target_people person ON p.creator_id = person.id
        WHERE NOT p.deleted AND NOT p.removed
      
        UNION ALL
      
        -- Comment votes
        SELECT 
          cl.published as action_time,
          p.actor_id,
          cl.comment_id as item_id,
          cl.score,
          creator.actor_id as creator_actor_id,
          c.content
        FROM comment_like cl
        JOIN target_people p ON cl.person_id = p.id
        LEFT JOIN comment c ON cl.comment_id = c.id
        LEFT JOIN person creator ON c.creator_id = creator.id
        WHERE NOT c.deleted AND NOT c.removed
      ) combined_actions
      ORDER BY action_time DESC;
      

       

      So what it shows this time, is UniversalMonk using his sh.itjust.works account and lemmy.dbzer0.com account and nothing else for a few days, including most recently at Feb 12 at 23:27, and then at 23:36, switching to his r.nf account, which I haven’t blocked and which he doesn’t use much, and the first thing he did with it was comment on a post of mine.

      The previous time was actually even a little more egregious. He was using his other accounts (including his lemm.ee one, before that one was banned), then at Feb 4 at 21:04 I made a comment in some thread mentioning the existence of a new alt of his, and he switched from other actions on his mainly-used accounts (most recently at 21:38) and then at 21:39 from his vegantheoryclub.org account, his first action on that account was to post this:

      https://vegantheoryclub.org/comment/1670126

      Then, when I semi-politely told him that he was evading the block (since it was pretty obvious to me that something along the lines of the above had happened, although I didn’t verify it at the time) and asked him not to, he played the exact same game of pretending he had just innocently stumbled across a post of mine and wanted to say something about it, and it was totally unreasonable for me to ask him not to.

      There’s a reason he switches to an account I haven’t blocked right before leaving these comments. And yes, I know it sounds semi-psychotic that I went digging around in the database to verify that he is gaslighting you when he feigns total shock and surprise that he had left a comment under a post by me, pretending it was total coincidence. This is why he keeps getting banned on different instances: His behavior is really very strange, dishonest, and malicious in a kind of unique way.

      Anyway, yes he was block evading on purpose to minorly irritate me. I’m happy to DM you proof excerpts or similar. I know it sounds kind of petty for me to go to this extent, but the other way to look at it is, this is the extent that someone has to go to if they want to not be communicated at by UnviersalMonk. He has a history of targeted harassment of users in the past (which is what got him banned from lemmy.world), and for me he seems to have chosen this kind of “gaslighting and hoping I’ll complain about it, so he can feign innocence and write a big italicized innocent message” approach.

    • Draconic NEO
      link
      fedilink
      79 days ago

      I’ve seen them posting in communities and instances they have previously been banned from. If they made an attempt to avoid it that would be one thing but they don’t.

      I’m almost certain they are ban evading with their alts.

      • @[email protected]OP
        link
        fedilink
        89 days ago

        I posted some timestamps of them switching to an alt I don’t have blocked, specifically so they can comment on my posts and I will see it. Happy to send the logs in question if anyone wants to see without digging through their own database.

      • Blaze (he/him)
        link
        fedilink
        39 days ago

        If you have, then DM admins directly about that. They probably mod those communities as well, so reports never reach the admins

              • @[email protected]
                link
                fedilink
                79 days ago

                He has a few other alts as well, but it’s not exactly my day job to keep detailed notes. However, I am sick of his shit and that dude is a fucking cockroach.

                TBH, I don’t think it’s really against any rules to dup a username across instances as SMCF is actually on .world. However, this is being done with malice and should be addressed. UM must have been holding a grudge from when he was banned from .world.

                • @[email protected]OP
                  link
                  fedilink
                  59 days ago

                  Honestly, I think the issue is that it really is a job, and there isn’t anyone who’s really well-positioned to take charge of it.

                  Any system which allows easy, anonymous account creation is going to be subject to some level of abuse. Any system which does that, and also is distributed among multiple instances with admins who don’t always see eye-to-eye on things, is going to be absolutely helpless in the face of even a very rudimentary attempt at abuse, and anyone who wants to will be able to run rings around the admins and just kind of run around doing whatever they want. Telling people “just block the obnoxious people on whatever new accounts they make when they get banned” obviously isn’t the answer, but it’s what people fall back on because it is the only thing that can be relied upon to work.

                  I think Bluesky’s idea of federating out block lists (basically, as I understand it) is probably the most straightforward non-awful way. You don’t want to make every new user encounter every obnoxious person and learn, one by one, who they are and that they need to block them. That way lies madness.

                  • @[email protected]
                    link
                    fedilink
                    49 days ago

                    Shared block lists could be implemented into the clients as well, but it would take a bit to keep those from getting abused and wouldn’t scale over time too well.

                    But yeah, this is a major issue with Lemmy and is probably the major reason I don’t think this platform can scale up to Reddit size. Once trolls take over, everyone will leave.

                • Draconic NEO
                  link
                  fedilink
                  49 days ago

                  TBH, I don’t think it’s really against any rules to dup a username across instances as SMCF is actually on .world. However, this is being done with malice and should be addressed. UM must have been holding a grudge from when he was banned from .world.

                  Yeah I agree, having multiple accounts with the same username is okay when your intention isn’t to cause malice. When one is doing it to impersonate/namesquat or just to troll and ban evade then it’s a problem. It’s part of why I have as many as I do. It makes it extremely difficult for people to impersonate me, except on the handful of excommunicated instances I never signed up to but those will be very clearly recognized as impersonation.

        • @Rhoeri
          link
          English
          38 days ago

          You are notorious for ban evasion. The fact that you’re here casting aspersions on others for doing what you do clearly indicates the fact that you’re a troll.

            • @Rhoeri
              link
              English
              37 days ago

              Aaahhh… the old “it’s not me” trick.

                • @Rhoeri
                  link
                  English
                  4
                  edit-2
                  7 days ago

                  While that is some top-notch trollsmanship, you do know I don’t believe any of that bullshit, right? I’d imagine very few do. And, I’m not sure if you’re aware, but- most people generally don’t go where they’re not wanted. And as you have acknowledged, no one wants you here.

                  Lastly, if you’re accusing @[email protected] of impersonating you, you should own the accusation and not beat around the bush.

    • @[email protected]
      link
      fedilink
      69 days ago

      What in the actual fuck are you talking about? The user is deliberately block evading. Its so bad, I am going to start publishing a daily UM blocklist for people.

        • @[email protected]OP
          link
          fedilink
          49 days ago

          I won’t consider you talking with me about this in this thread to be block evasion, FWIW. We’re talking, since you switched to an alt to start an interaction with me, and it’s not really offensive for me to continue this conversation. We might as well. I probably won’t answer a reply, but here’s my take:

          Just ignore me! And if you don’t want to interact with me, then don’t comment about me or reply to me. And tada! Problem solved.

          What difference does it make what my name is? If I were to actually ban evade, and used a different screen name, the comment I made would still be the same.

          This is a really key point.

          The internet (and phone system before that) has developed a norm that if someone doesn’t want to hear from you, that’s their right. Over the phone it can actually be illegal. The reasons should be pretty self-explanatory, but it’s basically just anyone’s right to decide that someone’s being obnoxious and they don’t want to hear anything else from that person. Violating that decision is symbolic, on both sides: Some people will get bent out of shape by someone sending even a single ping if they don’t want to hear it, because they tried to set a boundary and it got stomped on. And some people will take a kind of pleasure in violating someone else’s attempts not to hear from them, even if the context is something totally meaningless. You can see kids do this kind of thing with their siblings sometimes when someone sets a boundary. The core issue that gives it power is that factor of consent, or violation of consent.

          The internet has decided that communicating with someone who’s checked the box that they don’t want to hear from you is crossing a line. The content or context doesn’t mean anything. That’s why the block function blocks DMs, and posts, and comments. And actually, the same type of person who thinks it’s fun to make comments to someone who doesn’t want to hear them, often will also think it’s fun to make perfectly innocuous comments so they can then claim they’re being abused if the person doesn’t want to hear the innocuous comments, and is making a big deal out of nothing. Again, you can see kids do this sometimes to each other’s boundaries.

          The OP just posted an entire essay in this very thread about me using server times, SQL queries, and other statistics, and his theory about my motivations. I don’t even know what any of that means

          It’s not hard to understand. Two separate times, once right after I mentioned you in a comment, you switched from the alt you usually use to one you rarely use, that I don’t have blocked, and then instantly commented on one of my posts. And then feigned perfect ignorance and claimed not to have even noticed that it was me who made the post.

          I posted some of the details, just for verifiability by anyone who’s in an admin role, but that’s what happened. Pretty straightforward. You are communicating to me on purpose, dodging around my blocking of you, and then lying about why and how you did it.

          You guys drive the mods crazy yelling about me. Just ignore me when you see my comments. It ain’t that hard!

          All these comments about me are about to be removed anyway because they are off-topic, plus I’m not even the subject of the original post for the thread!

          I would hope this isn’t true. There’s a reason why we want the pattern of little tiny lights on the screen to look one way and not another way. At the end of the day, it’s all just pixels, but it makes a difference whether what’s on the screen in the words shaped by the pixels is kindness or maliciousness, truth or falsehood, stuff we want or stuff we don’t want. You’re saying you have the right to shape the pixels on my screen, and trying to paint it like I’m making a problem if I inform people that you’re breaking the rules to get them to shape the way you want them, instead of it being the way the network is normally set up to operate, keeping things in a more voluntary pixel-shape instead of an involuntary one.

          Harassment is pixels, personal insults are pixels, misinformation is pixels. Your messages are pixels. I would prefer not to have them arranged for me on my screen. Please stop doing creative things to continue sending them to me.

          I actually don’t think this message is going to do much, either for your behavior or for the admins’ reactions. Actually I think sending you a thought-through message may just sort of egg you on in terms of giving you attention which is going to lead to further interactions. It’s usually my habit for how to try to first approach problems, though, is just explaining them clearly and addressing what’s going on with them, or answering what people have to say about them.