Seems we have confirmation this 'Josh Law' guy is an openclaw bot - https://lore.kernel.org/linux-mm/ae7dc7de-966e-4e04-bb55-318d97c61909@lucifer.local/
As I said in https://lore.kernel.org/lkml/1e982055-47c2-43d1-a919-93b3e59f2ed0@lucifer.local/ :
"I feel that LLMs are not like any other tools but in fact represent
something entirely new in that you can end-to-end send patches using this
tooling with little to no knowledge and the asymmetry between maintainer
resource and the possible slurry of submissions that might arise makes this
very significantly different.
I know Linus had the cute interpretation of it 'just being another tool'
but never before have people been able to do this."
Of course Linus slapped me down with his 'just more tooling' take which was gleefully reported on by the press (e.g. https://www.theregister.com/2026/01/08/linus_versus_llms_ai_slop_docs/ )
I'll let you decide whether these are 'just like any other tool' or not.
BTW 'Josh Law' more than doubled his sent emails in a week or 2 to 370+.
Of course I'm sure coccinelle has that feature and I just wasn't aware π
@ljs Calling The Register "the press" must've taken some serious restraint. I'm impressed.
@corbet @ljs @monsieuricon Is 'reroll' a term that is used in this space (like rolling out a patch), or is it what slopcoders consider development now (like roll a die, hope for a natural 20)?
@krzk I'd be pretty fine with that tbh haha and that's a good point re: DCO.
It's all trivia except for this latest series which we have nackity nacked anyway, so it's no great loss
@corbet @monsieuricon yeah it's all pretty bloody grim.
I think the main thing is to be able to effortlessly dismiss.
Maybe an LLM detection bot?
LLMs are pretty good at detecting other LLMs, I (possibly ironically) used an LLM to diagnose 'Josh Law's nonsense.
So you could easily have something that searches for that on-list and does an auto-reply 'please go away'.
Or at least stuff without an 'assisted-by' tag.
Even for Asissted-by, the bot could figure out if it's 100% LLM or close to it and automatically ask the submitter to explain what's going on in broad terms, then checks the explanation and if that's LLM-generated too automatically say 'no go away'.
I do think we need a better means of yeeting people from the kernel though for abusers.
And yeah the asymmetry is what really worries me.
@krzk I honestly think at this stage it's actually unproductive to respond to him/her/it, the person behind it is probably getting off on the responses/drama around this
@krzk yeah exactly, it's all bullshit, this is intentional clearly.
The AI assessment doesn't match his b.s. claim only some stuff was AI.
It was all AI and most likely using openclaw... but he/she/it's worn out its welcome...
@krzk and yeah I just broke my own rule :P but wanted to do 1 last call out, >/dev/null on replying to this entity again :P
@monsieuricon @ljs @corbet maybe we could diminish the perception that there are benefits. Use Lorenzo as a cautionary tale, for example...
@monsieuricon @ljs @corbet Tell me more about the perks of having my name in the kernel! π
@monsieuricon @ljs @corbet *vibe codes (gasp) sed line to replace all the mentions to 'Linux' in the kernel to 'GNU/Linux' to rake infinite FOSS points from stallman*
@corbet @ljs @monsieuricon he at least seems good faith and to be honest I think he probably wrote a bunch of it, LLMs usually add some form of comments π
@krzk @airlied @corbet @monsieuricon I agree with you completely here, if somebody's been knowingly dishonest then what else might they be lying about?
At the same time, I think one of the issues around all this stuff is it might lead to a fair bit of paranoia and it's important to make sure there's a fairly high bar before we start accusing people of stuff.
It is nice though that LLMs are pretty good at detecting LLMs and running mails through one, certainly claude afaict, is pretty effective.
So that's at least one thing that can be used to figure things out.
Obviously in the 'Josh Law' case it was overwhelming
@monsieuricon @jani @ljs @corbet not in this economy! :P