This is why you should not install any of the vibe coded apps that get advertised in here regularly. You’re just creating a liability for yourself.

  • whatiswrongwithyou@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    4 hours ago

    Another person already wrote this itt, but the cost in time and money of building something that “works” is very low. That cost increases every time you need to fix something. It’s why I’ve switched to deepseek flash instead of the bigger, better coding models. For the same price as a million tokens of Claude for example I can get a hundred million tokens on flash. It takes three times as long and needs a little prodding but it’s thirty times cheaper.

    Even if you’re not dealing with ballooning costs when it comes to upkeep, the present environment around ai programming is filled with perverse incentives that reduce the chance something is open sourced. Why preserve the old work and try to carry it into the future when you can just rewrite it? Why create standardized libraries and approaches to specific problems when it’s only gonna be used once? Why make it open when you don’t have time to deal with requests and bug reports you don’t care about? Why use gpl when you don’t intend to make it public anyway?

    Those were all arguments against gpl and open sourcing parts of the Unix codebase too, btw.

    Harnesses or agents try to address some of this by sharing improvements but that’s three layers removed from directly turning fossil fuels into cpu cycles to make the same program a thousand times slightly different for a thousand different people.

    I tend to see the ai programming defense in the same way you described yourself and the “ai is bullshit” crowd. People defending this stuff generally either aren’t looking where they’re walking or haven’t had to use it long.

    As a decently prolific user of ai programming, it’s turned computer code into disposable plastic wrappers. Even if they don’t persist and make a giant garbage raft in the ocean or calcify our pineal glands we still wasted a bunch of energy on them.

    • ikidd@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 hour ago

      I don’t see that it increases the costs. I’ve written software and PMd other software builds in a previous life. Software has bugs and either I fix it slowly because I have to wait for winter to have time, or the AI does it while I drive a tractor for a couple bucks in tokens. AI can architect fine now and if you use your head, you can cross-check the codebase to ease maintenance with other LLMs, then come in and give it a final QA yourself.

      I have a bugtracker I build into any software I build, an agent watches for new entries by users and does some preliminary work before bringing it to my attention and then every day I get a report that I can say what gets worked on while I have coffee. Honestly, I don’t care if the agent decides to refactor the whole mary-anne, it pings me perioidically in Matrix and I steer it around like I do my hired men asking which field to cultivate next.

      At this point I have almost entirely vibe-coded software that’s been dogfooded for almost 2 years that works great and massively improves our operation. And I have a dozen other ideas ready for me to give some attention to in order to get them off the ground. It’s an exciting time. I love it.