Ask HN: Why people keep posting AI-generated projects around the Internet?

Programming-related subreddits and other media platforms are current flooded by the waterfall of AI-generated projects. A typical post contains a problem description and the link to GitHub repo created just recently with sustainable amount of generated code in it. With the invite to review it, and to give a community feedback.

The quality of the projects vary, but very often these are codebases generated in a few days solely by the AI-agentic systems with little to no human review and prior history of development and recognition.

I'm asking this question not out of critiques. I genuinely don't understand motivation and the roots of this phenomena.

Asking for the professional code review seems to be pointless for the publisher. Many of them didn't have prior experience in the programming language in which the code has been generated. Furthermore, the code is seemingly not interested for the publisher either. It does not look to me as a good start for community-driven (F)OSS project anyway.

Another motivation that I can imaging is seeking for public recognition. But considering the amount of postings, I think it's highly unlikely in the current situation even for the genuinely high-effort works.

I can also assume that some are seeking for the self promotion by faking professional skills with AI assistance. That might be true for some, but the majority don't hide the fact that the presented code has been generated. It's unlikely the main motivation too.

So, I completely lost in understanding on what's going on, and what steams this never-stopping process. At a first glance the author doesn't gain anything in return, and I don't understand what they are seeking for.

4 points | by Eliah_Lakhin 3 hours ago

5 comments

  • NishanStepak 2 hours ago
    What is going on is you get a lot of people who pretend or actually have domain expertise who want to make something. The problem is that there is no real guarantee of actually having the expertise or taking the time to make something that is decent. Thus you get someone who either knows a lot about wine for example or has a hobby about wine who wants to make a wine site. They then try to make a wine site and depending on their motivation make something terrible or if they are obsessed something which is somewhat decent after a lot of effort. The other problem is that AI is very hard to make anything above B grade material. You need a technical person to help to make a commercial grade site. Thus you get a lot of mediocre sites, some truly awful sites, and a few slightly above average sites. The other thing that goes with this is that there is no control over the veracity, accuracy, normalcy, or radicalness of the sites being created. It is turly anything goes. People want to show what they are interested in or their expertise...
    • Eliah_Lakhin 56 minutes ago
      I'm not fully confident that they truly want to show what they are interested in, even if they don't have deep expertise in it. My feeling is that there is a notable portion of projects being the result of prompting a chat-bot for ideas to develop. ChatGPT, what I can do? Make a website about wine. :)
  • runningmike 1 hour ago
    It’s fun to share what you create. A FOSS project enables use, reuse and make it better. Even from scratch again. I love seeing new nice Foss projects that work. It sometimes gives some inspiration and input for renewed thinking.
    • krapp 1 hour ago
      AI generated code isn't FOSS. No human created anything, no human understands the code (because no human wrote it,) and no human will learn from or edit the code, or even bother reading it. It will only ever be interacted with indirectly through a closed-source and proprietary code generating service, and actual human knowledge and experience will be lost. This is antithetical to everything FOSS stands for.
      • runningmike 1 hour ago
        “ AI generated code isn't FOSS” Foss is just a license on software code. Do not make a Foss license bigger than what it is. Just do not do this… Even AI slob under a Foss license meets the four core freedoms based on definitions from the Free Software Foundation.
        • krapp 1 hour ago
          >Foss is just a license on software code.

          No it isn't. It's a culture and an ethos and vibe-coders are ruining it because they don't understand it. You're the sociopaths in the "geeks,MOPs and sociopaths" cycle[0].

          >Even AI slob under a Foss license meets the four core freedoms based on definitions from the Free Software Foundation.

          The culture of AI use doesn't, because AI enjoyers don't want to allow humans to exercise those freedoms without an LLM as a middleman. These freedoms only matter when they're exercised by humans without gatekeepers. Especially without closed source government gatekeepers.

          To say nothing of the fact that LLMs don't respect those licenses when generating code, anyway.

          [0]https://meaningness.com/geeks-mops-sociopaths

          • runningmike 1 hour ago
            Agree upon that most people who know the difference between foss and oss have some ethical principles not captured in the formal license text.

            By default gatekeepers should be distrusted since gatekeepers are seldom organised as open projects that can be replaced in a simple way.

            There is no such thing as a AI culture. There are imho big tech AI companies that disrespect all ethical norms and legal rules in all ways. We need to create a real open alternative that is better in every aspect. Real open lllms are scare and can and will never compete with $$$$ shitware llms.

            I advocate for free and open ML/AI. I dislike the fact that my code (foss)and text(cc-by) are used by all LLMs without respecting the licenses..And yes slob AI code is seldom useful to build upon as human…

  • Acfboy 1 hour ago
    For most people, simply turning their ideas into reality and then showing them to others is a pleasure. The joy of creation belongs not only to developers, but also to product managers (who know nothing about code XD).
  • spottedmarley 2 hours ago
    The only problem I see is with people who don't understand why other people do things they don't understand. AI is changing everything, including how, what and why people share the things they generate using AI. It's foolish to think that, moving forward, anything will make sense seen through the lens of what was in the past. The landscape is changing and many people react by asking 'Why is this happening??'. It's happening because everything has changed and nothing will ever be the same again. You are experiencing paradigm turbulence. Measuring the new state of things against the old rubric.
  • colesantiago 3 hours ago
    Because the field of software is destroyed and full of slop by making it more and more and more accessible to more people.

    This isn't inherently bad but it is much harder to see what is worth paying attention to.

    We have done this to ourselves (as software engineers and those who work with code) because of FOSS.

    The value of software completely has gone to zero.

    • Eliah_Lakhin 2 hours ago
      That might be an issue for the software dev in general, I fully agree with you here, but my question was not about it. I don't understand the motivation for publishers of those projects. They literally don't gain anything positive in return by announcing the project. Sometimes the community pushed back, but more often just ignores the posting as spam.
      • runningmike 1 hour ago
        There is no such thing as “the community” . There are people who like,dislike, use or neglect what you publish online. If you want positive feedback in public of published Foss software you will be disappointed very fast. Sharing is imho mostly not done for anonymous people, but for friends, colleagues or anyone in the universe who might benefit from the Foss software or idea!