you are viewing a single comment's thread
view the rest of the comments
[–] 51 points 5 hours ago (7 children)

As a developer, I really think the reactionary response to AI is muddying the waters. Their stated use-case seems perfectly reasonable, as their options were "shit optimization with even the unity devs clueless" or fixing the bug. AI makes a great tool for some applications. No, it should not be used to vibecode entire apps alone, but it does have the power to search and aggregate sources far, far better than humans can. It will likely take some tweaking afterwards, because their output must not be trusted, but using AI as a research tool for solving esoteric dev problems seems perfectly reasonable to me. I would much prefer we not punish the people that are fully disclosing their (very limited) use, when many of the competitors simply aren't disclosing.

  • source
  • hideshow 7 child comments
  • [–] 6 points 1 hour ago*

    This is exactly why barely anyone discloses AI use anymore. I use AI sometimes, my colleagues use AI sometimes, everyone I know in the software industry uses Claude in some capacity. But we don't talk about it in public because it's become so toxic that you might as well replace a simple AI disclosure with "please witch hunt me and call months of my work vibecoded slop even if it clearly isn't"

    Most people are over AI being used in code but some people aren't ready for it yet. I give it two years until it's basically normalized.

  • source
  • parent
  • [–] 24 points 4 hours ago* (5 children)

    There are inherent problems with Ai, which makes any use of them regardless of what it is, problematic. Not everyone cares about the problems. Things like not respecting the license of training data, and other ethical reasons like Ai companies being responsible for the RAM and graphics cards shortage / price hikes.

    If you ignore these problems, then we can have a talk about responsible usage and not doing slop. Regardless of what you think about Ai usage, I hope you at least understand and respect the opinion of those people too. Because its grounded with (good) reasons.

    I would much prefer we not punish the people that are fully disclosing their (very limited) use, when many of the competitors simply aren’t disclosing.

    They did not disclose the Ai usage on the Steam page.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 7 points 3 hours ago* (1 child)

    Not all LLM trainers are so caustic to the world. A few use open datasets for the vast majority of their training, like Nvidia’s Nemotron series or a few Olmo derivates.

    Many LLms are also trained on shoestring budgets, with a relatively negligible environmental impact.

    But are also other huge ethical concerns, like entities behind them supporting censorship, fascism and such. The erosion of the world’s mental aptitude from how it’s presented. Security, labor, hacking and spamming, and so on.


    …This is the thing with discussing “AI.”

    It can be as nuanced as things get, but few care. Most seem to want things in simple absolutist terms, and they aren’t interested in any nuance, especially the gamers on either side of this debate.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 2 hours ago

    There is also the legal thing to solve too, if the generated code or art can be licensed at all (assuming it does not violate any intellectual property that exists already). Because our laws grant copyright to humans only, not to animals or machines. Does the human get the copyright to anything it prompts to generate?

    There are so many layers of issues. I agree with your reply entirely. I also thought about mentioning those few exceptions, but the reality is that most companies creating games use these paid proprietary online models, because they are probably the best.

  • source
  • parent
  • [–] 6 points 4 hours ago (2 children)

    Oh, absolutely. However, I also recognize that we live in an era where it's impossible to have completely ethical consumption, and I suspect many of those most vocal against any AI use are generally being more selective towards this one topic. I personally don't begrudge the (disclosed) use of the tech for applications where it is genuinely the best option available. The issues around training data and environmental concerns (even ignoring the effects of the economic bubble) are real and valid.

    For the record, I do not use AI or support AI use, but I recognize that things are shifting and it will likely become a permanent tool. Hopefully the ethical issues will be ironed out before it's too entrenched. I suspect once regulation is in place and the bubble pops, what survives will be much more sane.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 5 points 4 hours ago (1 child)

    I personally believe it is impossible to have no ethical issues with Ai. Despite this fact, I experiment with local Ai chat tools. I used it when coding offline, to lookup ask some questions I would have asked a real user in example code snippets if it finds any issues I couldn't see. Or how something is achieved usually, when I'm new to some stuff. That's basically the extend of my usage in projects so far. Even if I wanted to slop more, I couldn't, because my hardware is weak for this task (still don't want to).

    I like it for extracting text from images and translate it, generally speaking translation with Ai is much better, I play games where I know Ai was used to create it. As you see, I'm not completely against it.

    But this is me personally, and I still have these ethical thoughts and it feels dirty.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 4 hours ago

    Agree. I have been tinkering with local solutions, but nothing quite fits my use case. I have messed around with the latest DeepSeek model, and it seems quite powerful. Lower training cost and energy footprint is a plus, but still is fed by the same scraped content. I suspect the ability to write syntactically correct code and expand pseudocode will be the most useful feature of AI that persists post-bubble.

  • source
  • parent