Can’t escape AI slop projects from meat proxies man. Every single open source project smells like Claude Code recently. Sad times.

  • communism@lemmy.ml
    link
    fedilink
    arrow-up
    86
    ·
    7 days ago

    It does make me sad that Rust is getting so strongly associated with slop. Personally I find it a really fun language to actually program in. The language being expression-based is actually quite handy, and is a concept I wish existed in other languages too. But it is also unfortunately the most sensible language for vibe-coding too because of the performance and guardrails.

    • motruck@lemmy.zip
      link
      fedilink
      arrow-up
      4
      ·
      7 days ago

      Yeah well you can thank rust tools that are replacing coreutils and somehow finding their way as defaults. Eza is a prime example. Oh pretty icons but you can’t handle ls -larth, so glad you are in rust though. Rust has had a reputation before the slop.

      • communism@lemmy.ml
        link
        fedilink
        arrow-up
        22
        ·
        7 days ago

        Eza isn’t a reimplementation… it’s its own program. The name of the binary is also eza not ls. What OS are you using that uses eza instead of ls? I have both installed and have ls aliased to eza because I find the coloured output to be easier to read (much like syntax-highlighted code is easier to read), but I’ve never seen eza pre-installed on a system, not does it conflict with ls. Package managers let you install both. They’re different programs.

        • anewfox@lemmy.zipBanned from community
          link
          fedilink
          arrow-up
          12
          ·
          7 days ago

          you’re not gonna get a reply to these questions, because they installed eza themself and also, separately, heard about ubuntu adopting the uutils reimplementations of coreutils, which of course does not include eza.

        • wylinka@szmer.info
          link
          fedilink
          arrow-up
          4
          ·
          edit-2
          6 days ago

          CachyOS aliases ls to eza in fish, which is the default shell there. I love fish but still think it’s a bit weird to use it as default.

      • ColonelThirtyTwo@pawb.social
        link
        fedilink
        arrow-up
        2
        ·
        6 days ago

        The guardrails are helpful for humans as well. Its not mindless - its the difference between an obvious compiler error and a silent use after free that becomes a security vulnerability.

      • furtiveParalysis@jlai.lu
        link
        fedilink
        Français
        arrow-up
        2
        ·
        6 days ago

        I for one grasp C and work with it, no big deal. AI does it well too and is probably going to eat the fun-of-coding out of my job. That’s sad to me but, it’s not useless. For now there’s a lot of stuff we didn’t maintain like docs and unit tests and thanks to ai it’s kept up to date now, not that it’s very important but we strive at just doing more, not being less workers.

  • Haley@lemmus.org
    link
    fedilink
    English
    arrow-up
    49
    ·
    7 days ago

    I’d hate Rust, but Lunduke hates Rust because trans people write in Rust, so I like Rust just to piss off Lunduke’s homophobic ass

    • Bread@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      8
      ·
      6 days ago

      I don’t know why people would hate rust. It is a fast, memory safe language. There is nothing wrong with it in itself. Its just that the fact it is significantly easier catch mistakes as it usually won’t compile if there is a problem, which makes it good for AI to use as it is harder to screw up long term.

      • whelk@retrolemmy.com
        link
        fedilink
        arrow-up
        3
        ·
        6 days ago

        I don’t hate Rust, but I do get annoyed by and suspicious of the evangelism for it I often see. This is by no means unique to Rust but it does seem to be seeing a very aggressive push even into trying to fix/replace tried and tested things that aren’t broken. It has that feeling of aggressively taking everything over.

          • Haley@lemmus.org
            link
            fedilink
            English
            arrow-up
            1
            ·
            edit-2
            5 days ago

            Those damn woke ipad kids with their programming languages and being who they are and being unashamed of being gay, how could you possibly let them be themselves?

            before anyone misconstrues i’m literally gay and making fun of Lunduke

      • ¬∃x(∀y(y∈x↔y∉y))@programming.dev
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        6 days ago

        The hate is at least partly because there is and has always been a holy war over programming languages. Your choice of programming language greatly affects me. The software you write in language A (usually) can’t interoperate well with the software I write in language B. You end up with duplication of effort and many implementations of a thing, one for each language, usually more than one, with differences between them that makes things complicated. You have more choices when there are more languages, adding complexity to the making of software. I would say Rust gets the brunt of the hate because it’s new, but in 2026 that’s not really true anymore.

      • Haley@lemmus.org
        link
        fedilink
        English
        arrow-up
        2
        ·
        6 days ago

        it’s funny to see people like him get butthurt about LGBTQ+ people existing

  • zen@lemmy.zip
    link
    fedilink
    English
    arrow-up
    32
    ·
    7 days ago

    This is one of the cases where the actual thing is amazing but the fandom for it is insufferable.

    There is nothing wrong with Rust. It’s incredible. I’ve been writing code with it for years.

    • lntl@lemmy.ml
      link
      fedilink
      English
      arrow-up
      9
      ·
      6 days ago

      I’ve been writing it for a month, already released 5 projects. ; )

  • Tattorack@lemmy.world
    link
    fedilink
    arrow-up
    26
    ·
    7 days ago

    A month!? A lot of these fuckers pop up just over the weekend, and then are never heard from again.

    Vibe coded garbage.

  • FukOui@lemmy.zip
    link
    fedilink
    arrow-up
    36
    ·
    7 days ago

    I once considered it a privilege to be able to program in rust. Even before, rust code can be quite terse

    With LLMs now, I see code that gives my brain an anneurism and programming anti patterns that I didn’t know existed

    Although I understand why LLMs prefer rust safety guarantees that make it difficult to shoot itself on the foot

  • pilotcoder@lemmy.world
    link
    fedilink
    arrow-up
    25
    ·
    7 days ago

    Yep, and it makes it harder to be motivated to actually work on OSS when your work can just be copied and sloppified into 10 other clones the next day

    • molave@reddthat.com
      link
      fedilink
      arrow-up
      8
      ·
      7 days ago

      I feel the opposite. I don’t care if you clone my code, I have my personal copy, just like there are many Lemmy instances.

      I’m tired of getting useful programs rugpulled on me.

  • razen@lemmy.world
    link
    fedilink
    arrow-up
    9
    ·
    6 days ago

    It is less of a marketing for Rust rather giving it a new name: Slop Language.

    Not because it is slop, it is great but the way people are using it is not very great

  • ItsMeSpez@lemmy.world
    link
    fedilink
    arrow-up
    5
    ·
    6 days ago

    I really don’t care if someone wants to create a tool using an LLM. However, it’s hard to feel good about starting to use an application that has been vibe coded in the last month since I doubt that the author will actually maintain their work. If something works I don’t particularly care about the details of how it was made, but I do care about whether or not the tool will even exist in the near future. There’s no point in adopting a new application or tool if it’s going to just be immediately abandoned.

  • Nightsoul@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    6 days ago

    How is someone using ai to code a meat proxy? The person guiding the AI is the one with the idea?

    I thought meat proxy is someone that uses AI to think , asking it everything and then just regurgitating that instead of coming up with their own thoughts or ideas.

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

      How is someone using chef to cook a pizza a customer? The person guiding the chef is the one with the idea?

      • Nightsoul@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        4 days ago

        I think a more appropriate analogy would be using a laser cutter to cut pieces of wood from a design you came up with. You used a tool to make something, without the tool you would not have the knowledge to make all the precise cuts by hand.

        Your analogy is comparing ai to a human, when it should be considered as a tool.

  • TrollAccount69@lemmy.ml
    link
    fedilink
    arrow-up
    11
    ·
    edit-2
    7 days ago

    Seeing slopsayers and rust aficionados fight in the comments is like coming across a baron and revenant going at it in melee.

    Hell yeah.