In the thead "[PHP-DEV] [RFC] [Discussion] array_match" I got a reply starting with "Thanks for your feedback and for raising these valid points" and then sort of reiterating things I already addressed ("requires adding delimiters and wrapping the needle in `preg_quote()`") which leads me to believe that the response was AI generated. I might be wrong in this specific case but it got me thinking.
I'm not sure I want to spend time arguing with AIs and was considering replying with "AI;DR" (AI; didn't reply) but I realize that this can be considered rude.
Just to be clear: I realize that AIs help a lot for non-native speakers to express themselves but when I get the feeling that the whole argument was generated and not only translated then I get a bit defensive about my personal time and energy.
As I'm expecting more and more generated mails on this list: What is the feeling on the mailing list about how to handle this?
2026年8月23日(日) 22:24 Christian Schneider <cschneid@cschneid.com>:
In the thead "[PHP-DEV] [RFC] [Discussion] array_match" I got a reply starting with "Thanks for your feedback and for raising these valid points" and then sort of reiterating things I already addressed ("requires adding delimiters and wrapping the needle in `preg_quote()`") which leads me to believe that the response was AI generated. I might be wrong in this specific case but it got me thinking.
I'm not sure I want to spend time arguing with AIs and was considering replying with "AI;DR" (AI; didn't reply) but I realize that this can be considered rude.
Just to be clear: I realize that AIs help a lot for non-native speakers to express themselves but when I get the feeling that the whole argument was generated and not only translated then I get a bit defensive about my personal time and energy.
As I'm expecting more and more generated mails on this list: What is the feeling on the mailing list about how to handle this?
Regards,
- Chris
Hi, Chris
From a Japanese not native English speaker,
I using DeepL(or Google translator) when since they released.
So I don't think reject unconditionally.
(One another note, He is maybe from RtoL language speaker, So I would
like understand his know-how)
However, That matter was a little bit angry when he not reading the link,
so I can understand your emotions too.
Anyway, I know that he using the AI, but I would like get his
language's know-how.
در تاریخ یکشنبه ۲۳ اوت ۲۰۲۶، ۱۶:۵۲ Christian Schneider <cschneid@cschneid.com> نوشت:
In the thead “[PHP-DEV] [RFC] [Discussion] array_match” I got a reply starting with “Thanks for your feedback and for raising these valid points” and then sort of reiterating things I already addressed (“requires adding delimiters and wrapping the needle in preg_quote()”) which leads me to believe that the response was AI generated. I might be wrong in this specific case but it got me thinking.
I’m not sure I want to spend time arguing with AIs and was considering replying with “AI;DR” (AI; didn’t reply) but I realize that this can be considered rude.
Just to be clear: I realize that AIs help a lot for non-native speakers to express themselves but when I get the feeling that the whole argument was generated and not only translated then I get a bit defensive about my personal time and energy.
As I’m expecting more and more generated mails on this list: What is the feeling on the mailing list about how to handle this?
Regards,
Chris
Hi everyone,
Chris, just to clear things up: I am a real human being and I know my way around PHP.
If my previous emails sounded overly formal, it was purely out of deep respect for the experts on this list. Otherwise, I can easily communicate in a much more direct and straightforward tone, just like I’m doing right now.
Also, regarding the mixed-up quotes and repetitions you mentioned—do you really think an AI would make those specific kinds of messy mistakes? If anything, that actually proves I’m a real person!
Going forward, I’ll drop the ultra-formal language and just use this normal tone with you all.
I just wanted to drop a quick note to say a huge thank you. I truly appreciate your kind words and your understanding of the challenges non-native English speakers face.
You guessed it perfectly—my native language is Persian, which is indeed Right-to-Left! I rely on translation and AI tools to help me structure my English so I can share my technical ideas with the community as clearly and respectfully as possible.
It means a lot to me that you value the technical "know-how" over perfect English. Thank you again for your support and for being so welcoming.
Best regards,
Sepehr
در تاریخ یکشنبه ۲۳ اوت ۲۰۲۶، ۱۷:۲۰ youkidearitai <youkidearitai@gmail.com> نوشت:
2026年8月23日(日) 22:24 Christian Schneider <cschneid@cschneid.com>:
>
> In the thead "[PHP-DEV] [RFC] [Discussion] array_match" I got a reply starting with "Thanks for your feedback and for raising these valid points" and then sort of reiterating things I already addressed ("requires adding delimiters and wrapping the needle in `preg_quote()`") which leads me to believe that the response was AI generated. I might be wrong in this specific case but it got me thinking.
>
> I'm not sure I want to spend time arguing with AIs and was considering replying with "AI;DR" (AI; didn't reply) but I realize that this can be considered rude.
>
> Just to be clear: I realize that AIs help a lot for non-native speakers to express themselves but when I get the feeling that the whole argument was generated and not only translated then I get a bit defensive about my personal time and energy.
>
> As I'm expecting more and more generated mails on this list: What is the feeling on the mailing list about how to handle this?
>
> Regards,
> - Chris
Hi, Chris
From a Japanese not native English speaker,
I using DeepL(or Google translator) when since they released.
So I don't think reject unconditionally.
(One another note, He is maybe from RtoL language speaker, So I would
like understand his know-how)
However, That matter was a little bit angry when he not reading the link,
so I can understand your emotions too.
Anyway, I know that he using the AI, but I would like get his
language's know-how.
Thank you for your response.
If you like contribute php-src, It's not easy way but there is your potential.
You guessed it perfectly—my native language is Persian, which is indeed Right-to-Left!
Okay, If you have motivation for intl extension or grapheme functions,
I need your help.
Your past RFC "grapheme_mask" was seems good to me.
Because feedback is insufficient from RtoL language as a whole.
(It is not only PHP, it is all over the world)
Adapting to internationalization(i18n) for PHP is strong important for future.
You can use the AI, But show some respect.
Please give us to your feedback.
Am 23.08.2026 um 17:13 schrieb سپهر محمودی <sepehrphpr@gmail.com>:
Chris, just to clear things up: I am a real human being and I know my way around PHP.
I didn't doubt that you are human but I want to encourage people to keep mails succinct and to the point as mailing lists act as multipliers: One person writes a message for hundreds or thousands to spend time reading.
We've seen GitHub being overwhelmed by the sheer amount of PRs during the last months, and AI making it easier to generate those is IMHO a big part of the reason for this. I Want to avoid internals being overwhelmed by long back and forth threads due to the ease of writing replies using AI.
Apologies if you took my email personal, this thread was not meant to be about any specific email but about a technology and how we handle it to keep internals working.
If my previous emails sounded overly formal, it was purely out of deep respect for the experts on this list. Otherwise, I can easily communicate in a much more direct and straightforward tone, just like I'm doing right now.
Yes, please use direct language, no extra politeness needed for technical discussions like this, certainly not for me
Additionally it saves time for readers if you strip down the quoted text to the relevant parts.
In the thead “[PHP-DEV] [RFC] [Discussion] array_match” I got a reply starting with “Thanks for your feedback and for raising these valid points” and then sort of reiterating things I already addressed (“requires adding delimiters and wrapping the needle in preg_quote()”) which leads me to believe that the response was AI generated. I might be wrong in this specific case but it got me thinking.
I’m not sure I want to spend time arguing with AIs and was considering replying with “AI;DR” (AI; didn’t reply) but I realize that this can be considered rude.
Just to be clear: I realize that AIs help a lot for non-native speakers to express themselves but when I get the feeling that the whole argument was generated and not only translated then I get a bit defensive about my personal time and energy.
As I’m expecting more and more generated mails on this list: What is the feeling on the mailing list about how to handle this?
Regards,
Chris
Hi Chris,
Thank you for bringing this up.
Since this isn’t the first time this has come up, I’d like to ask whether it’s time internals discussed an AI-usage policy?
A written document would tell contributors what is and isn’t acceptable here. Whether that is a disccussion, an RFC, or a PR.
And it would save everyeone from settling it case by case each time.
It is not new ground either…Python, CURL, Linux Kernel, and Fedora (among others) have all faced the same issue, and each landed on a policy.
Am 23.08.2026 um 20:41 schrieb Osama Aldemeery <aldemeery@gmail.com>:
Since this isn't the first time this has come up, I'd like to ask whether it's time internals discussed an AI-usage policy?
A written document would tell contributors what is and isn't acceptable here. Whether that is a disccussion, an RFC, or a PR.
And it would save everyeone from settling it case by case each time.
It is not new ground either...Python, CURL, Linux Kernel, and Fedora (among others) have all faced the same issue, and each landed on a policy.
One little note here: The above seems to concern code contributions like PRs.
I was more talking about the discussions here on the internals mailing list.
But in the end it applies to both: How do we handle the higher amount of generated code and mails.
And how can guidelines hopefully somewhat protect the limit resources of the PHP maintainers?
I just wanted to drop a quick note to say a huge thank you. I truly appreciate your kind words and your understanding of the challenges non-native English speakers face.
You guessed it perfectly—my native language is Persian, which is indeed Right-to-Left! I rely on translation and AI tools to help me structure my English so I can share my technical ideas with the community as clearly and respectfully as possible.
It means a lot to me that you value the technical “know-how” over perfect English. Thank you again for your support and for being so welcoming.
In the thead “[PHP-DEV] [RFC] [Discussion] array_match” I got a reply starting with “Thanks for your feedback and for raising these valid points” and then sort of reiterating things I already addressed (“requires adding delimiters and wrapping the needle in preg_quote()”) which leads me to believe that the response was AI generated. I might be wrong in this specific case but it got me thinking.
I’m not sure I want to spend time arguing with AIs and was considering replying with “AI;DR” (AI; didn’t reply) but I realize that this can be considered rude.
Just to be clear: I realize that AIs help a lot for non-native speakers to express themselves but when I get the feeling that the whole argument was generated and not only translated then I get a bit defensive about my personal time and energy.
As I’m expecting more and more generated mails on this list: What is the feeling on the mailing list about how to handle this?
Regards,
Chris
Hi, Chris
From a Japanese not native English speaker,
I using DeepL(or Google translator) when since they released.
So I don’t think reject unconditionally.
(One another note, He is maybe from RtoL language speaker, So I would
like understand his know-how)
However, That matter was a little bit angry when he not reading the link,
so I can understand your emotions too.
Anyway, I know that he using the AI, but I would like get his
language’s know-how.
Thank you for your response.
If you like contribute php-src, It’s not easy way but there is your potential.
You guessed it perfectly—my native language is Persian, which is indeed Right-to-Left!
Okay, If you have motivation for intl extension or grapheme functions,
I need your help.
Your past RFC “grapheme_mask” was seems good to me.
Because feedback is insufficient from RtoL language as a whole.
(It is not only PHP, it is all over the world)
Adapting to internationalization(i18n) for PHP is strong important for future.
You can use the AI, But show some respect.
Please give us to your feedback.
Thank you so much! I truly appreciate your kindness and trust. It means the world to me that you are leaving this part of the core (the intl extension and grapheme functions) open for me so I can play a major role in it. It is a huge honor.
I hope you will have my back and support me while I finish the current function I am working on.
Right after this function is done, I will step up to my responsibilities in that area. God willing, my very first step there will be working on the “grapheme_mask” RFC!
Chris, just to clear things up: I am a real human being and I know my way around PHP.
I didn’t doubt that you are human but I want to encourage people to keep mails succinct and to the point as mailing lists act as multipliers: One person writes a message for hundreds or thousands to spend time reading.
We’ve seen GitHub being overwhelmed by the sheer amount of PRs during the last months, and AI making it easier to generate those is IMHO a big part of the reason for this. I Want to avoid internals being overwhelmed by long back and forth threads due to the ease of writing replies using AI.
Apologies if you took my email personal, this thread was not meant to be about any specific email but about a technology and how we handle it to keep internals working.
If my previous emails sounded overly formal, it was purely out of deep respect for the experts on this list. Otherwise, I can easily communicate in a much more direct and straightforward tone, just like I’m doing right now.
Yes, please use direct language, no extra politeness needed for technical discussions like this, certainly not for me
Additionally it saves time for readers if you strip down the quoted text to the relevant parts.
Regards,
Chris
Hi Chris,
Thanks for the clarification. No hard feelings at all! I totally agree with keeping things direct and focusing on the technical side.
Also, thanks for the tip about trimming the quoted text—I’ll definitely make sure to do that from now on.