• tyler@programming.dev
          link
          fedilink
          arrow-up
          1
          ·
          18 days ago

          the books the LLM were trained on that used the most em dashes used like 1 every 200-500 characters. LLMs use em dashes at a rate of like 1 every 40-50 characters. It’s not even CLOSE to human behavior.

  • blackshirt@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    19 days ago

    Remmber when Most Google products were marked Beta? those were the days when Google software was still great.

  • shutz@lemmy.ca
    link
    fedilink
    arrow-up
    1
    ·
    19 days ago

    If there’s a readme, there’s documentation. It might not be enough, it might be out of date, it might be wrong, but it’s still documentation.

  • ch00f@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    19 days ago

    I had a vibe coding coworker take over a project. Added 8,000 lines of documentation all dated 6 months in the future.

    • MangoCats@feddit.itBanned
      link
      fedilink
      arrow-up
      1
      ·
      19 days ago

      dated 6 months in the future.

      That’s forward thinking! (and illegal in my industry.)

  • kubica@fedia.io
    link
    fedilink
    arrow-up
    0
    ·
    19 days ago

    Who needs TODOs when you can just forget about the things and have less to do?

    • Whelks_chance@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      19 days ago

      Just create a Jira ticket in the backlog and forget about it. That way it becomes a team/company process failing, not a personal one.

    • lividweasel@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      19 days ago

      I’m starting to see posts on social media that are clearly an AI bot based on the wording (e.g. shuffling a few key pieces of info around and slightly rephrasing the post they’re replying to), but written in all lowercase. They’re trying to make it seem like a lazy/sloppy human wrote it when it’s really just a sloppy bot.

  • HexDecimal@feddit.online
    link
    fedilink
    English
    arrow-up
    0
    ·
    19 days ago

    As an open source project maintainer I can always tell whenever a pull request is AI assisted because no human would ever write full tests for all their pull requests.

      • HexDecimal@feddit.online
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        19 days ago

        The important part is that the tests track regressions and they’re helpful for that. After that, it’s okay if tests are mostly write-only.

        I’ve noticed that AI commentary tends to describe what the code is doing verbatim which is better for naming tests and functions rather than writing code comments, docstrings, or change notes. I usually have to fix this public-facing documentation to not talk about library internals which no user of the library would ever care about.

        So far I feel that AI assists are good when you have the time and effort to push back on them, but that isn’t an option for all projects, it works well for my own projects which have very few contributors in the first place. For the most part I can treat them with the same scrutiny as human written code. When the person submitting the code is obviously not checking their own code then that’s a problem.