Highlighting the recent report of users and admins being unable to delete images, and how Trust & Safety tooling is currently lacking.

  • sudneo@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    8 months ago

    The fact that Lemmy’s core team is taking a fairly laissez faire position on moderation, user safety, and tooling is problematic, and could be a serious blocker for communities currently hosted on Lemmy.

    At this point, most of the solutions the ecosystem has relied on have been third-party tools, such as db0’s fantastic Fediseer and Fedi-Safety initiatives. While I’m sure many people are glad these tools exist, the fact that instances have to rely on third-party solutions is downright baffling.

    Honestly, what? Why would be baffling to have third party tools in this ecosystem? It would be baffling if that was the case for Facebook. Also the devs did work on some moderation features, but they probably have tons of other stuff to work on, all for an amount of money which is a low salary for one developer.

  • onlinepersona@programming.dev
    link
    fedilink
    English
    arrow-up
    1
    ·
    8 months ago

    I don’t agree with the tone of the Lemmy devs, but they are right: it’s opensource being worked on mostly in the free time of people. Do not treat the devs like they are paid to do your bidding, because they aren’t. If you donated and have expectations, you don’t understand the meaning of a donation.

    Imagine if the author had a woodworking workshop on their compound where they made things out of wood; figurines, furniture, tools, sculptures, and so on. Say they opened it up to the public so that guests could have a look, play around, spend some free time there, and maybe even use the equipment there. But then guest started demanding the author buy newer equipment, make sculptures more to the guest’s liking, made the workshop more accessible to invalids, put up the national flag, play the radio, and a host of other things. All the while not footing the bill for anything, not helping clean up, not volunteering to help in any fashion.
    Then the author refused and invited the guests to help. But instead, the guests went off and made a blog saying the author was selfish, cold, self-centered, egoistic, rude, and what not.

    This is what the author of this article and people in that github discussion come over as. If those people came into my workshop and told me how to do things without helping out in any way, I’d rightfully tell them to fuck right off.

    Articles like these that are practically demanding change will not and do not improve the dialogue. They are actually bad for opensource as a whole because they give people who don’t understand opensource the feeling that they have the right to complain, the right to demand, the right to expect, the right to be entitled to an opinion and an outcome.

    That’s a thumbs down from me dawg.

    CC BY-NC-SA 4.0

  • ConstipatedWatson@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    8 months ago

    This link has been posted and discussed on Reddit too.

    Of course, we shouldn’t care about what people on Reddit think (and I noticed this post by chance since I log on there very rarely now), but some users in the thread genuinely ask about joining Lemmy and so I guess it’s useful to know about possible obstacles to trying it that they may perceive.

    • steal_your_face@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      8 months ago

      That OP has been crying everywhere about the Lemmy devs being mean to him. Saw a few threads of his here on Lemmy.

      • CeeBee@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        8 months ago

        Ya, reading the GitHub issue sounds entirely like burnt out devs being abused by users. It’s a massive issue in open source.

        The Late Night Linux and Linux Dev Time podcasts talked about exactly this in a recent episode. It can be extremely demoralizing to do all this work for free for a project only to be inundated by ungrateful people demanding you fix something or implement a feature they want. Many open source projects have died because of that.

        • masterspace@lemmy.ca
          link
          fedilink
          English
          arrow-up
          0
          ·
          edit-2
          8 months ago

          We’re not talking about a user demanding you release a flatpak build targeting their personal linux distribution running in a VM’d WSL, we’re talking about a consumer facing social app that doesn’t include the functionality for a user to delete something they added.

          You know what the acronym used for describing the most basic functional web app api is?

          CRUD - Create, Read, Update, Delete

          • pop@lemmy.ml
            link
            fedilink
            English
            arrow-up
            0
            ·
            8 months ago

            You seem to know what you are talking about. Have you made a pull request yet?

            • masterspace@lemmy.ca
              link
              fedilink
              English
              arrow-up
              0
              ·
              edit-2
              8 months ago

              Have you learned how to program to fix the problem?

              It doesn’t seem worth my time to learn Rust just to submit a PR to devs who behave like that, they’ll just reject it and be pithy, like they are when a user asks them to comply with EU privacy law.

              • CeeBee@lemmy.world
                link
                fedilink
                English
                arrow-up
                0
                ·
                8 months ago

                It doesn’t seem worth my time to learn Rust just to submit a PR to devs who behave like that

                Ya, this is exactly the attitude that burns out devs and kills projects. Congrats for being super entitled towards a free project.

                • masterspace@lemmy.ca
                  link
                  fedilink
                  English
                  arrow-up
                  0
                  ·
                  8 months ago

                  It is not entitled to expect a published project to comply with basic privacy legislation and not be illegal to use.

                  If your bar for this project is that much below basic consumer expectations, then this project was always going to fail.

  • chiisana@lemmy.chiisana.net
    link
    fedilink
    English
    arrow-up
    0
    arrow-down
    1
    ·
    8 months ago

    Was going to say “another one of these?” but, wow, the article really further highlights the childish nature of the Lemmy devs… Can’t wait for Sublinks to reach feature parity and become main stream, so we can leave this dark phase behind.

  • rglullis@communick.news
    link
    fedilink
    English
    arrow-up
    0
    arrow-down
    1
    ·
    8 months ago

    Instead of playing the blame game, let me see if I can help with a solution: I am fairly certain that I can take the “admin” functionality that I built for fediverser and use it as the basis for a “moderation dashboard”. It’s a Python/Django application that can communicate with the Lemmy server both through the API and the database. The advantages of it being a “sidecar system” instead of being built “into” the Lemmy code itself is that I am not blocked by any of the Lemmy developers and the existing instance owners do not need to wait for some fork to show up.

    I can propose a deal: at the time of writing, there are ~200 people who upvoted this article. If I get 20 people (10% of the upvoters) to either sponsor me on Github or subscribe to my Europe-based, GDPR-subject suite of fediverse services, then I will dedicate 10 hours per week to solve all GDPR-related issues.

    How does that sound? To me it sounds like a win-win-win situation: Instance admins get proper tooling, Lemmy devs get this out of their list of concerns and users get a more robust application for the fediverse.