We need a clearer framework for AI-assisted contributions to open source
51–60 of 161 posts
Re: We need a clearer framework for AI-assisted contributions to open source
#52Anyone else feel like we're cresting the LLM coding hype curve? Like a recognition that there's value there, but we're passing the frothing-at-the-mouth stage of replacing all software engineers?
Re: We need a clearer framework for AI-assisted contributions to open source
#53Earlier quoted context omitted.
Its not the set of the TV show I beliefe, but a recreation. https://nypost.com/2015/06/23/you-can-now-visit-the-iconic-s... It looks a bit different wrt. the stuff on the fridge and the items in the cupboard
I'm not sure what you mean. Those two photos are very different. The floors are entirely different, the tables are entirely different, one of the chairs/couches is different, even the intercom and light switch are different. In any case, though, neither one is a movie set.
Re: We need a clearer framework for AI-assisted contributions to open source
#54Shouldn't there be guidelines for open source projects where it is clearly stipulated that code submitted for review must follow the project's code format and conventions?
...that's just scratching the surface.
The problem is that LLMs make mistakes that no single human would make, and coding conventions should anyway never be the focus of a code review and should usually be enforced by tooling.
E.g. when reading/reviewing other people's code you tune into their brain and thought process - after reading a few lines of (non-trivial) code you know subconsciously what 'programming character' this person is and what type of problems to expect and look for.
With LLM generated code it's like trying to tune into a thousand brains at the same time, since the code is a mishmash of what a thousand people have written and published on the internet. Reading a person's thought process via reading their code doesn't work anymore, because there is no coherent thought process.
Personally I'm very hesitant to merge PRs into my open source projects that are more than small changes of a couple dozen lines at most, unless I know and trust the contributor to not fuck things up. E.g. for the PRs I'm accepting I don't really care if they are vibe-coded or not, because the complexity for accepted PRs is so low that the difference shouldn't matter much.
Re: We need a clearer framework for AI-assisted contributions to open source
#55There are plenty of open source projects where it is difficult to get up to speed with the intricacies of the architecture that limits the ability of talented coders to contribute on a small scale.
There might be merit in having a channel for AI contributions that casual helpers can assess to see if they pass a minimum threshold before passing on to a project maintainer to assess how the change works within the context of the overall architecture.
It would also be fascinating to see how good an AI would be at assessing the quality of a set of AI generated changes absent the instructions that generated them. They may not be able to clearly identify whether the change would work, but can they at least rank a collection of submissions to select the ones most worth looking at?
At the very least the pile of PRs count as data of things that people wanted to do, even if the code was completely unusable, placing it into a pile somewhere might be minable for the intentions of erstwhile contributors.
Re: We need a clearer framework for AI-assisted contributions to open source
#56Earlier quoted context omitted.
I'm not sure what you mean. Those two photos are very different. The floors are entirely different, the tables are entirely different, one of the chairs/couches is different, even the intercom and light switch are different. In any case, though, neither one is a movie set.
I think we agree, it looks like the seinfeld set, but it not the orginal set, just something looking very similar.
Re: We need a clearer framework for AI-assisted contributions to open source
#57Shouldn't there be guidelines for open source projects where it is clearly stipulated that code submitted for review must follow the project's code format and conventions?
> that code submitted for review must follow the project's code format and conventions ...that's just scratching the surface. The problem is that LLMs make mistakes that no single human would make, and coding conventions should anyway never be the focus of a code review and should usually be enforced by tooling. E.g. when reading/reviewing other people's code you tune into their brain and thought process - after read…
Re: We need a clearer framework for AI-assisted contributions to open source
#58Re: We need a clearer framework for AI-assisted contributions to open source
#59I wouldn't call it "vibe coded slop" the models are getting way better and I can work with my engineers a lot faster. I am the founder and a product person so it helps in reducing the number of needed engineers at my business. We are currently doing $2.5M ARR and the engineers aren't complaining, in fact it is the opposite, they are actually more productive. We still prioritize architecture planning, testing and havi…
Re: We need a clearer framework for AI-assisted contributions to open source
#60Anyone else feel like we're cresting the LLM coding hype curve? Like a recognition that there's value there, but we're passing the frothing-at-the-mouth stage of replacing all software engineers?