Sigh, the AI Slop has now come for the PHP project.
-
@derickr I'm surprised and disappointed that the PR is still open and people are seemingly engaging with it.
The copyright and license question (what code was this AI trained on and what was the license of that code) alone should mean the PR should be closed and locked.
-
-
-
-
-
-
@dbu @Girgias @jrf_nl @derickr When taking a look at the implementation to determine if it's any good, then adding a handful of comments with nits (as I did) is not hard and will make sure that any future changes and fixes will take the nits into account, ultimately saving everyone a little bit of effort.
-
@maccath @dbu @Girgias @jrf_nl @derickr It has explicitly been stated in the PR that an RFC is require for it to go anywhere (including labeling it as such).
I expect anyone that is (still) engaging with the PR to do it in full knowledge of the procedures. The handful of remarks made there would equally (need to) be made as part of the RFC discussion to determine the desired semantics.
-
Sigh, the AI Slop has now come for the PHP project.
@derickr Even more concerning, it seems that members of the PHP org are actively supporting that initiative. Seems very suspicious.
-
Sigh, the AI Slop has now come for the PHP project.
@derickr I think the worst is just how the person maintaining the PR is just feeding each remark to their LLM and throwing at reviewers the output. Some comments are quite useful and try to make the author think about their work but it really feels like they can't do it themselves at all and need their bot to do all the work...
-
@dbu @Girgias @jrf_nl @derickr When taking a look at the implementation to determine if it's any good, then adding a handful of comments with nits (as I did) is not hard and will make sure that any future changes and fixes will take the nits into account, ultimately saving everyone a little bit of effort.
@timwolla fair enough. And of course actual generics with a good standard and clean implementation would be fantastic to have.
Which leaves the fundamental question about llm code and copyright - personally I fear that ship has sailed a while ago. -
@maccath @dbu @Girgias @jrf_nl @derickr It has explicitly been stated in the PR that an RFC is require for it to go anywhere (including labeling it as such).
I expect anyone that is (still) engaging with the PR to do it in full knowledge of the procedures. The handful of remarks made there would equally (need to) be made as part of the RFC discussion to determine the desired semantics.
@timwolla Reviewing a PR which should never have been created, let alone considered, is the same as "feeding the trolls".
It also leaves the impression that:
a) the PHP project is seriously considering the code for inclusion (otherwise, why review?)
b) creating a PoC for a feature using an LLM is acceptable in the PHP project (which it shouldn't be IMO - PoCs too often end of up in a project instead of being thrown away and it legitimizes theft) -
@maccath @dbu @Girgias @jrf_nl @derickr It has explicitly been stated in the PR that an RFC is require for it to go anywhere (including labeling it as such).
I expect anyone that is (still) engaging with the PR to do it in full knowledge of the procedures. The handful of remarks made there would equally (need to) be made as part of the RFC discussion to determine the desired semantics.
@timwolla @maccath @dbu @Girgias @jrf_nl I find the feeding of PHP dev's remarks directly into their chat bot an extremely rude thing to do. Each interaction also sends everybody involved a notification, and having to sift through AI slop on a Sunday morning/afternoon is not something any sane person should be exposed to.
-
@timwolla @maccath @dbu @Girgias @jrf_nl I find the feeding of PHP dev's remarks directly into their chat bot an extremely rude thing to do. Each interaction also sends everybody involved a notification, and having to sift through AI slop on a Sunday morning/afternoon is not something any sane person should be exposed to.
@derickr @maccath @dbu @Girgias @jrf_nl I agree on using AI for the discussion, if I wanted to talk to a computer I'd do it myself.
With regard to notifications it's unfortunate that the target branch change requested reviews from every code owner (but that is a common mistake for contributors to make).
Folks that are not or no longer interested in following the conversation further can just unsubscribe from the PR.
-
@derickr I think the worst is just how the person maintaining the PR is just feeding each remark to their LLM and throwing at reviewers the output. Some comments are quite useful and try to make the author think about their work but it really feels like they can't do it themselves at all and need their bot to do all the work...
-
Sigh, the AI Slop has now come for the PHP project.
@derickr I will not disclose my name yet. What the actual fuck?
-
@Girgias @jrf_nl @derickr I know someone (not me) who pointed a different agent at it and asked it to find security problems, and that agent suggested that some of the code looked like it might be attempting to poison the opcache.
Of course, I have no idea how to determine whether that’s true because the other agent could be hallucinating, but a massive PR from an unknown entity does concern me that there’s something potentially nefarious buried within.
-
@Girgias @jrf_nl @derickr I know someone (not me) who pointed a different agent at it and asked it to find security problems, and that agent suggested that some of the code looked like it might be attempting to poison the opcache.
Of course, I have no idea how to determine whether that’s true because the other agent could be hallucinating, but a massive PR from an unknown entity does concern me that there’s something potentially nefarious buried within.
-
Sigh, the AI Slop has now come for the PHP project.
@derickr I'm wondering why it was unlocked? This is clearly a waste of time.
-
Sigh, the AI Slop has now come for the PHP project.
@derickr why was the PR re-opened 2 minutes after you've locked it? 😅
-
undefined cwebber@social.coop shared this topic