Ask HN: Why people keep posting AI-generated projects around the Internet?
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.
13 comments
[ 2.4 ms ] story [ 26.9 ms ] threadThis 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.
Publishing generated code is not unique for AI. For example, it's a common practice to generate a parser using YACC from source grammar files, and then publishing both. The main thing here is that no one claims that this code is a "source code", no one saying that it has been written by someone. It is perfectly fine to put a comment directly in the file's text that it has been generated by YACC.
If people would be more accurate on this matter, and wouldn't publish generated code alongside with OSS projects, a notable part of the problems we discuss today wouldn't exist.