As a slow reader I finally found and read some toots (and replies) about "Human Emacs" initiative — about Emacs future without LLM-generated code inside the core.
It is funny and interesting to see some replies to this initiative where the people tirelessly trying do not notice a big elephant in the room :drgn_blush_giggle:
The elephant: the LLMs already harmed an opensource infrastructure a lot — basically DDoSed the sites with source code, bugtrackers, etc in the Internet, created an unmanageable wave of machine-generated PRs, made by people who usually don't want to tinker with code and make something by themselves — they just want an "OpenSource developer" badge (for resume/LinkedIn? :drgn_think_confused: ).
Like go to fishing and catch some fish effortlessly, without learning how to attach the hook to the fishing line, first.
Ah and companies used your code to pretend that these LLMs could be useful in programming. Which leds to a wave of layoffs in the IT industry and worsened working conditions for those who still have a job.
So, using these LLMs as "just a tool" sounds for me like a "you have no honor" event. Like, one new guy broke everything in your house and shit on the table during the party — but you still welcome him in your home, because he is a "cool and smart guy".
And about "just a tool" and a popular comparsion of LLMs with a fucking calculator. I don't know about other countries, but in Russia (at least a decade ago) schoolchildren learn how to make arithmetic in mind and with pen and paper first. After that they could use calculators, not before.
You know why? Because without the skill to perform a fast and rough calculations just with a bare brain — the human being is just a fuckmeat for greedy marketers, happy to take all your money with shiny slogans: "only today! a good deal! just take a credit of 2097152 roubles with 1337% montly interest rate and pay just a 67 roubles per month for this new shiny toy!"
Should note that I'm still using mental calculations — not because I'm a fucking "Luddite", but because I won't die with dementia and Alzheimer, completely forgot anything valuable in my life.
If I'm able to offload some mental task to the tech — well, it doesn't mean that I'm should to do this.
For me it is obvious, that Human Emacs initiative was made with the same idea — if programmers could commit LLM-generated patches to Emacs, then it doesn't mean that they should to do it — at least to stay on horseback and maintain the problem-solving skills. And have some fun of course, not just cleaning the Augean stables as a second, non-paid job.