AI has a deep understanding of how this code works
41–50 of 329 posts
Re: AI has a deep understanding of how this code works
#42> Here's the AI-written copyright analysis... Oh, wow. They're being way too tolerant IMO; I'd have just blocked him from the repo at about that point.
Re: AI has a deep understanding of how this code works
#43https://news.ycombinator.com/edit?id=45982416 (Not so)interestingly, the PR author even advertised this work on HN.
Re: AI has a deep understanding of how this code works
#44Re: AI has a deep understanding of how this code works
#45I wonder how long the open-source ecosystem will be able to resist this wave. The burden of reviewing AI-generated PRs is already not sustainable for maintainers, and the number of real open-source contributors is decreasing.
Side note: discovering the discussions in this PR is exactly why I love HN. It's like witnessing the changes in our trade in real time.
Re: AI has a deep understanding of how this code works
#46Earlier quoted context omitted.
Another consideration here that hits both sides at once is that the maintainers on the project are few. So while it could be a great burden pushing generated code on them for review, it also seems a great burden to get new features done in the first place. So it boils down to the choice of dealing with generated code for X feature, or not having X feature for a long time, if ever.
With the understanding that generated code for X may never be mergable given the limited resources.
Re: AI has a deep understanding of how this code works
#47Earlier quoted context omitted.
With the understanding that generated code for X may never be mergable given the limited resources.
Yes, and that may eventually lead to a more generation-friendly fork to which those desiring said friendliness, or just more features in general, will flock.
Re: AI has a deep understanding of how this code works
#48OP’s code (at least plausibly) helped him. From https://github.com/ocaml/ocaml/pull/14369#issuecomment-35568... > Damn, I can’t debug OCaml on my Mac because there’s no DWARF info…But, hey, there’s AI and it seems to one-shot fairly complex stuff in different languages, from just a Github issue…My needs are finally taken care of! So I do believe using an LLM to generate a big feature like OP did can be very useful, s…
This is literally the point of having software developers, PR reviews, and other such things. To help prevent such problems. What you're describing sounds like security hell, to say nothing of the support nightmare.
Re: AI has a deep understanding of how this code works
#49Earlier quoted context omitted.
Another consideration here that hits both sides at once is that the maintainers on the project are few. So while it could be a great burden pushing generated code on them for review, it also seems a great burden to get new features done in the first place. So it boils down to the choice of dealing with generated code for X feature, or not having X feature for a long time, if ever.
Their issue seemed to be the process. They're setup for a certain flow. Jamming that flow breaks it. Wouldn't matter if it were AI or a sudden surge of interested developers. So, it's not a question of accepting or not accepting AI generated code, but rather changing the process. That in itself is time-consuming and carries potential risk.
Re: AI has a deep understanding of how this code works
#50Earlier quoted context omitted.
what’s stopping the author from maintaining their own fork i wonder?
Nothing! Another question though when reading his blog: is he himself full AI? as in, not even a human writing those blog posts. Reads a bit like that.