GrapheneOS is currently defending its use of AI coding tools on Mastodon against complaints by various accounts claiming to be users.

We do not understand where you’re coming from or why you’re so incredibly angry with us. It’s not justified and does not make sense.

  • unglueclass23@programming.dev
    link
    fedilink
    English
    arrow-up
    28
    ·
    2 days ago

    A bit unrelated, but I wonder if I’m the only one left that is:

    • Using small, open-weight models
    • Asking it to only write small snippets that I can easily go through, check and understand.
    • Copying pasting from good old web frontends instead of integrating it into my editor or whatever else people do with agents nowadays.

    I feel like when we’re talking about AI this sort of usage gets lumped into the same pile as agentic vibe coding and it’s not helpful for discussion. Surely most people wouldn’t find this problematic?

    • raspberriesareyummy@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      22 hours ago

      I have occasionally used anonymous browser sessions in the way you describe, and I still feel dirty for it and think it’s problematic. It did not affect the quality of my code because I never did the 2nd bullet, I never asked for drop-in code or used any, but the ethical implications suck donkeyballs so I hate that I do this occasionally - I blame really bad documentation of some build environments.

    • MountingSuspicion@reddthat.com
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 day ago

      No, there are plenty on the left doing exactly that. Plenty don’t mention it because there’s been so much AI pushback they don’t want to be written off, others don’t mention it because they know it doesn’t really contribute to the conversation most times. It’s unlikely that your use is reflective of most AI use in these large projects.

      Realistically, even your use doesn’t address some people’s issues. People dislike that the training data was used without consent, that’s not really addressed by open weight models. You checking and understanding the output is great, but a lot of people take issue with having offloaded that to the AI in the first place. Maybe your use doesn’t have the same negative environmental impact as some of the other models, but I’m not sure it really matters. If we’re using AI then inevitably some outputs will have larger environmental impact than others.

      I am not saying your AI use is the problem with humanity or anything, but no, you’re not alone. Most people just aren’t talking about people like you and your specific situation doesn’t actually fully address people’s issues with AI regardless.

    • boonhet@lemmy.zip
      link
      fedilink
      English
      arrow-up
      9
      ·
      1 day ago

      I prefer it less for the writing part (unless big refactors that aren’t actually complex) and more for analysis. If you got a couple million lines of code upstream that you depend on heavily (ERP modules) then it’s nice to fire off a prompt and come back to “you got weird behavior x because upstream changed y, here’s the exact file and lines and how it flows there”

    • Xuntari@programming.dev
      link
      fedilink
      English
      arrow-up
      11
      arrow-down
      1
      ·
      2 days ago

      Probably.

      My company is currently pushing “loop engineering” on us… They are in love with Claude and keeps referring to it as “him”. Very proudly announce that “I set ut a loop, and he closed 40 PRs while I slept!” (without review, of course). Based on vibe written tickets as well, which contains many hallucinations.

      The poor QA department (2 people) is now trying to figure out how to test all the slop.

    • benjirenji@slrpnk.net
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      5
      ·
      1 day ago

      I don’t get the copy pasting. That’s just a convenience thing. You can easily integrate local models into an IDE.