Ça tape juste, c'est vraiment très bien écrit et ça m'a complètement retourné le bide. Prenez soin de vous, tous autant que vous êtes. Être bons dans ce métier signifie aussi être particulièrement vulnérables au mal qu'il peut nous faire.
@bnjbvr @tut_tuuut @vjousse : alors oui, ce billet est important.
Mais ailleurs dans son blog, il explique "aller beaucoup mieux" et considérer les "LLMs" comme des collègue et que ses billets de blog sont écrit par ses LLMs (au moins certains billets).
Du coup, je prends tout avec d’énorme pincettes. Le fait d’être "complètement guéri" 6 mois après un tel épisode me semble peut crédible.
À rapprocher également du mainteneur de BcacheFS qui fait un breakdown total sur les AI.
@vjousse @bnjbvr @tut_tuuut : c’est très important de signaler que c’est un billet vraisemblablement écrit par un chatbot parce que cela signifie qu’il peut être partiellement voire tout à fait faux.
Les témoignages de personnes qui ont travaillé avec l’auteur du blog peignent des choses très différentes.
Par exemple:
https://vorpus.org/blog/why-im-not-collaborating-with-kenneth-reitz/
Le billet m’a mis très mal à l’aise car, sans connaître le gars, j’y ai perçu une volonté de manipulation émotionelle.
@ploum @bnjbvr @tut_tuuut @vjousse J’ai rien vu de tel pour Btrfs, qui est de plus maintenu par un grand nombre de mainteneurs, je crois pas qu’il y en ait un particulièrement plus important.
Ou alors tu parlais de BCacheFS ? Qui a effectivement un mainteneur qui fait le gros du travail et est complètement parti en vrille sur la question.
@bnjbvr @tut_tuuut sur l'usage des LLMs, il faut noter que Kenneth ne semble pas avoir contribué à Requests depuis 2020 (l'époque où le dépôt de Requests a été transféré sous l'organisation PSF), soit bien avant que les nouveaux mainteneurs prennent le virage du vibecoding. Je ne dis pas que Kenneth n'est pas un utilisateur d'IAgen, mais ça me semble décorrélé de tout ce qu'il nous raconte là sur l'époque Requests.
@tut_tuuut gros sujet, ça m'a retourné aussi les boyaux (Nobody in the open source community talks about this because the survivors go quiet and the ones who don't survive aren't around to write essays.).
Pour avoir expérimenté ça (à une échelle infiniment plus petite), c'est vraiment facile de se cramer.
@borisschapira @tut_tuuut oui, rien de nouveau sous le soleil.
Le plus drôle, j'ai vu l'expérience d'un truc conséquent intégralement codé à coups d'IA (le délire poussé à son paroxysme, et pourtant plutôt bien encadré avec plein de bonnes idées).
Quand s'est posé la question de reprendre/vérifier/continuer... en gros, comme personne n'a supervisé le truc et que le gars était en solo :
- personne ne fait confiance
- la review est difficile pour un humain (trop de code)
- etc.
Boite noire.
@borisschapira @tut_tuuut en soit, pas contre l'idée d'être totalement assisté par l'IA, mais ça pose des tas d'autres problèmes => au final, bah la productivité poussée à l'extrême se heurte à des limites humaines/confiance/d'orga qui sont réelles.
Curieuse expérience : c'est p-e celle qui m'a le plus titillé ma curiosité, et aussi celle qui a refroidi le plus de gens quand on en voit les conséquences.
mais bref, on digresse :)
C'est juste qu'ils utilisent mal l'outil.
Ça reste imparfait pour le dev. Si un dev constate plus de x3 en productivité c'est un bad smell. c'est qu'il n'a pas assez "controllé" son agent.
Il n'en reste pas moins que:
- x2 c'est un gain énorme
- ça continue de progresser très vite
- le problème c'est l'humain. Mais on apprend de nos erreurs
Bref, non, on me va pas jeter les LLMs, on va juste mieux les utiliser
@jb As tu penser à demander une augmentation de ton salaire de 100% en conséquence ?
@iergo @Nico3333fr @tut_tuuut Je vends mon temps ;)
On pourrait meme arguer que le travail est plus facile (si on sait s'arrêter) et donc baisser son tarif
Pour l'avoir vécu avec les LLM, il "suffit" de se mettre des limites.
Tout comme on mets des limites aux enfants avec les jeux video. Plus facile à dire qu'à faire ceci dit ;) (dans les deux cas haha)
Pour le reste, c'est clair que tout le monde n'a pas les capacités de gérer une grosse "entreprise". Le problème n'est pas l'opensource, on a le meme problème dans l'entrepenariat
@jb oui mais en théorie dans l’entreprenariat, le but c'est de faire du profit sur ton travail.
@pieq @tut_tuuut @Nico3333fr Mon point c'était les principes, un chef d'entreprise vit la meme chose:
- validation sociale (favoris => argent)
- pression (salariés, clients)
- confusion personne / produit
- etc.
C'est basiquement les memes processus, les memes problèmes
> The things that make you a great open source contributor (hyperfocus, intensity, pattern recognition, the ability to hold entire systems in your head) overlap significantly with the things that make certain psychiatric conditions both more likely and harder to detect. The community will celebrate your output without ever asking what it costs you to produce it. That's not malice. It's just a system that optimizes for code, not for the person writing it.
Truth there.
@tut_tuuut Dur à lire, en effet.
"I traveled too much. Conference culture in the 2010s was relentless, and I was in the thick of it. I keynoted, I spoke, I attended, I networked."
J'ai assisté à se conf à PyCon Taiwan en 2015, j'imagine pas le nombre de confs qu'il a données durant ces années...