• Blackmist@feddit.uk
    link
    fedilink
    English
    arrow-up
    19
    ·
    20 hours ago

    Forgot to put “make sure the project compiles” in his .md files. What an amateur.

  • kadu@scribe.disroot.org
    link
    fedilink
    arrow-up
    78
    ·
    edit-2
    1 day ago

    I have a visceral “AI” sensor that triggers when I see these:

    “Rust Implementation (v2)”

    “Performance Benchmarks (Validated)”

    Human beings don’t self-validate explicitly like that. AI loves doing it.

    You generate code, there’s a bug, you ask for a fix, your AI of choice will always output with:

    *** Fix build issue ***

    *** End fix ***

    and then call it “Version 2 (Validated)”.

    Sometimes it’s more subtle, but you can feel it, it loves adding “confirmed”, “working”, “validated”.

    • FishFace@piefed.social
      link
      fedilink
      English
      arrow-up
      46
      arrow-down
      1
      ·
      1 day ago

      My sensor is much simpler. If I see emoji in headings or bulleted lists, I assume it’s shit. It might be AI slop, or it might just be kids getting overexcited with the little pictures, but both deserve suspicion and scrutiny.

      If a bunch of the emoji don’t even make sense it can get in the bin.

    • MajinBlayze@lemmy.world
      link
      fedilink
      arrow-up
      15
      arrow-down
      2
      ·
      edit-2
      1 day ago

      I have a project with a bunch of compose files that define the services I self host. I “deploy” the project by sshing into my server and doing “git pull” which means I’m often making changes that don’t get tested before committing to source control. As a result I have long chains of commits like:

      • refactor the sproingy widget
      • refactor the sproingy widget v2
      • refactor the sproingy widget working
      • maybe the sproingy widget works this time?
      • ok finally found the issue with refactor sproingy widget
      • fix formatting of sproingy widget

      And now I’m wondering if I’ve been an llm this whole time

      • kkj@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        1
        ·
        4 hours ago

        Why not just edit the YAML directly on the server via a command-line text editor or SSHFS and then push from there when it works?

      • exu@feditown.com
        link
        fedilink
        English
        arrow-up
        13
        arrow-down
        1
        ·
        1 day ago

        Make your changes in a new branch and rebase/squash when you push it to main.

        • IronKrill@lemmy.ca
          link
          fedilink
          arrow-up
          6
          ·
          1 day ago

          This also means modifying your git pull command to pull the correct branch. A small change perhaps, but may be harder than just committing to main lol.

          I had a similar problem with GitHub actions, it was hard to test without messing up the main repo history.

    • chicken@lemmy.dbzer0.com
      link
      fedilink
      arrow-up
      18
      ·
      1 day ago

      Maybe it’s just me but most times I try to compile a software project from source, it’s gonna take a long time figuring out stuff not mentioned in the readme and I will probably give up in the end.

  • DaddleDew@lemmy.world
    link
    fedilink
    arrow-up
    48
    ·
    edit-2
    1 day ago

    I am no programmer and understand almost nothing of the documentation and yet somehow I can tell it’s all bullshit.

    It reads like a kid making up words in an attempt to sound smart mixed up with the description for a shady Amazon product.

    • over_clox@lemmy.world
      link
      fedilink
      arrow-up
      11
      ·
      1 day ago

      That’s absolutely awesome!

      I’m gonna start referring to this as ‘smelling AI slop’

      You got the sense to sniff it out, even without programming experience. And that’s a damn good sense to have these days 👍

  • ramble81@lemmy.zip
    link
    fedilink
    arrow-up
    14
    ·
    1 day ago

    Everyone’s talking about the different things that give it away and here I am with “WiFi dense human pose…” wtf

    • jacksilver@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      3 hours ago

      You can track/identify people in range of a wifi router based on how the wifi signal is disrupted.

      I believe that the original people claimed you could ID individual people using their approach, but I suspect that’s under ideal conditions and/or with some training against individual people.