Notes hebdomadaires #40
Un mois de notes hebdos, des Faiseuses du Web, une pause de réseaux sociaux, Severance & Shrinking, tout et son contraire sur l’IA pour les devs.
Ça fait un bail ! Depuis la dernière fois, j’ai eu la chance d’aller à Faiseuses du Web, qui a été une conférence très plaisante : des sujets de discussions improvisés grâce à un forum ouvert, des gens passionnant·es et indubitablement sympathiques, des activités pour faire et sortir de nos cérébralités impétueuses. Et tout ça dans la charmante bourgade de Dinan, en Bretagne. Que des bonnes raisons d’y retourner l’année prochaine ! N’hésitez-pas à aller lire l’article de Bookynette pour en découvrir plus sur cette micro-conférence.
J’ai une nouvelle problématique avec mes notes hebdos : maintenant que j’ai baissé le rythme de publication pour quelque chose qui est plus soutenable pour moi, beaucoup de temps peut s’écouler entre la lecture d’articles, et la phase de rédaction de mon avis / mon résumé dans ces petites notes. En attendant de trouver une solution plus efficace (parce que oui, en tant que nerd, je vais probablement m’inventer un processus adossé à du code), je vais simplement poster les liens par catégories, avec un minimum de commentaires ici.
Séries 📺
Je me suis abonné à Apple TV+. Après quelques semaines, beaucoup de séries me semblent de bonne qualité.
J’ai notamment (re)dévoré la saison 1 de Severance, la série qui explore la vacuité du travail et l’imbécilité du monde corporate avec un vernis de thriller psychologique ; ainsi que la saison 2, découverte mais moins rassasiante à mon goût : à chaque mystère s’ajoute sa propre pile de nouveaux mystères, on n’en sort plus.
J’adore Shrinking, une comédie dramatique sur l’histoire d’un psychologue qui a perdu sa femme lors d’un accident de voiture, et se retrouve au fond du trou psychologiquement. La série explore le sujet du deuil d’un côté, et les relations entre le personnage principal, sa fille, son voisinage, ses collègues, le tout avec beaucoup d’humour malgré tout (mention spéciale au personnage de Gaby qui me fait régulièrement exploser de rire).
Vu / Youtube
- The 4 Types of Introvert - Which one are you? : une petite typologie des introverti·es, qui va au delà de « les introverti·es sont des personnes socialement absentes ».
- Severance, honest trailer : ⚠️ beaucoup de spoilers (dilvulgâchages) dans cette vidéo hilarante qui propose une bande-annonce très honnête (trop ?) de la série Severance. À ne regarder qu’après avoir vu la saison 2 inclus, ou après avoir abandonné l’idée de regarder entièrement.
- Why Software Devs Keep Burning Out - YouTube : une explication assez convaincante de ce qui fait que les devs partent souvent en burnout.
Lu
- Eject disk. Comment décrire cela : un court manifeste anti-burnout dans l’entreprise ? Comme une bouée de sauvetage envoyée par l’auteur·ice à soi, et aux autres qui pourraient en avoir besoin.
- Stoop coffee: how a simple idea transformed my neighborhood. Des gens proposent à leurs voisin·es de se retrouver tous les jours devant chez elleux, pour prendre le café ensemble et discuter. Pouf tada, une communauté se forme.
- Who’s Watching Your Watch? : une réflexion sur les montres connectées et toutes les données qu’elles dévoilent, et l’importance, si vous choisissez d’avoir une montre connectée, d’avoir un modèle en lequel vous pouvez avoir confiance. Bref, une grosse pub pour les nouvelles montres Pebble 😄
- Blogging for attention, sur les motivations d’écrire des billets de blog.
- No More Armchairing : allez, on arrête de commenter pour dire comment on aurait mieux fait les choses différemment, et on se pose la question de pourquoi les choses ont été faites telles qu’elles ont été faites. Particulièrement pertinent pour le développement logiciel, où tout est très vite qualifié de dette technique à tort et à travers.
- Social media affect me more than I thought : pareil, Thib 🤝 J’en ai donc profité pour me faire un régime sévère sans médias sociaux, et : ça fait énormément de bien.
- Faire taire les femmes : et si c’était pour notre bien ? + Men Have Been Telling Women to Shut Up for at Least 3,000 Years – Mother Jones : le premier article est hilarant (vraiment), et le deuxième (mis en lien dans le premier) est terrifiant.
- The Authenticity Drought - Dhole Moments : sur la perte en authenticité dans les médias sociaux, le Web, à cause de l’IA, etc. Très très bon.
Veille tech
- JB Kampf sur Kyber : un des auteurs très médiatisé de VLC présente leur nouveau projet Kyber, un protocole de streaming vidéo basé sur QUIC. Prometteur, mais pas encore open-source 🥲
- Quitter Facebook et Instagram ? — Depuis les Gorces, un billet didactique et pragmatique sur les raisons de quitter l’univers Meta, la culpabilisation en moins, et l’ouverture vers des propositions d’alternatives. Très chic, autant sur le fond que sur la méthode.
- Bringing Quote Posts to Mastodon - Mastodon Blog : j’apprécie que l’ajout des quote posts s’accompagne de nouvelles options de modération pour savoir qui peut répondre / quote post et autres ; certaines options déjà présentes sur Bluesky de ce que je comprends.
- Putting a Price Tag on Open Source · Alex Gaynor : une analyse économique des raisons pour lesquelles c’est compliqué d’imaginer pour du logiciel libre. Après l’avoir lu, je m’étais dit que c’était intéressant mais un peu faussé, et comme ça fait longtemps que je l’ai lu, je ne me souviens plus pourquoi j’ai pensé ça 🙃
- The Submarine : d’où viennent les articles de presse « mondaine » . Une enième preuve, s’il en fallait une, de l’emprise du capital sur les médias à des fins de propagande.
Spécial IA
- 📺 Vibe coding/CHOPing a YAML patching library using Cursor.ai and Big Daddy - YouTube : le dev de Silverbullet, une app open-source de prise de notes que j’aime bien, montre comment il utilise une IA générative pour ajouter une fonctionnalité à Silverbullet. Alerte divulgâchis : l’IA insère un bug que le dev n’a pas remarqué, et qui est donc parti en production. Je reparlerai de mon expérience avec les agents d’IA pour développer, mais honnnêtement ? Je ne pense pas être remplacé par Terminator de sitôt.
- 🕸️ Agent Feedback Loops : le même explique la nécessité de boucles de rétroaction lors des dialogues avec ces IAs.
- 🕸️ Levels of AI Coder Adoption
- 🕸️ Servo is about to get sloppy… : I can confidently say that there is no ethical usage of GitHub Copilot.
- 🕸️ AI code suggestions sabotage software supply chain • The Register : les IAs hallucinent des noms de bibliothèques logicielles ; des acteurs malveillants décident de mettre en ligne des bibliothèques frauduleuses mais avec ces noms ; kaboom 💥
- 🕸️ Revenge of the junior developer | Sourcegraph Blog : écoutez, moi je trouve ça fascinant qu’une boîte qui vend de l’IA pour faire du développement logiciel m’explique très ouvertement et simplement que (1) je suis un raté si je suis un dev qui n’utilise pas de l’IA pour faire du développement logiciel, et (2) que ça va permettre de faire des économies sur la masse salariale d’avoir des agents IA vu qu’il sera possible de n’avoir qu’un seul dev (et plein d’IAs à son service) plutôt que plein de devs (partie 4 de l’article). Le capitalisme prédateur n’a même plus besoin de cacher ses intentions, c’est formidable.
- 🕸️ Why I stopped using AI code editors · Luciano Nooijen : de la perte en compétence liée à l’usage de l’IA.
- 🕸️ AI ambivalence | Read the Tea Leaves : la position la plus mesurée, et que je rejoins le plus facilement, quant à l’usage de l’IA pour le développement logiciel.
- 🕸️ Making sure you’re not a bot! : suite au scraping trop violent de son site, l’autrice a créé Anubis, un système qui évite la plupart du scraping en demandant au navigateur qui visite de faire un peu de travail (entendez : quelques calculs dont les résultats seront vérifiés puis jetés) avant d’avoir accès à un site. Le plus effrayant, c’est que des organisations comme l’UNESCO et plein d’entités libristes ont mis en place son système. Le web n’est-il plus traversé majoritairement que par des robots ?
Écouté
- Le dernier album de Jamie XX, In Waves, avec son enchaînement parfait entre les pistes 6 Still Summer et 7 Life.
- Cette intense reprise de No Surprises par Talia Rae.
- Cet album d’Odesza, nommé Music To Refine To: A Remix Companion to Severance. Comment ça, mono-maniaque ??
Au passage
- Framasoft sort un générateur de mèmes libres. J’hésite à prendre en photo tout mon entourage dans des poses absurdes pour ensuite leur proposer de devenir des templates de mèmes.
- Une instance de Mastodon en Toki Pona, la langue aux 14 phonèmes et 137 mots. Aussi une traduction du langage de programmation Rust en Toki Pona, owi owi.