Human Coders

Human Coders

@humancoders.com

Les formations recommandées par les développeur·se·s pour les développeur·se·s https://www.humancoders.com/ Discord: https://www.humancoders.com/pages/discord Podcast: https://www.humancoders.com/podcast Human Talks: https://humantalks.com/

1.8K followers952 following1.5K posts

PHP2Shell : deux failles d'exécution de code à distance dans PHP, estimées à plus de 70% du web. Des équipes ont utilisé des LLM pour construire les exploits. L'une des deux avait été repérée dans un audit en 2024, mais jugée inexploitable. ⬇️ news.humancoders.com/t/secu…

Et toi, tu résous comment tes requêtes DNS ? : un journal qui vous fait suivre la résolution de www.linuxfr.org pas à pas avec la commande dig. Des serveurs racine au serveur du .org, puis à celui qui a autorité sur le domaine, chaque étape est détaillée. ⬇️ news.humancoders.com/t/linu…

TorchTPU : un backend PyTorch natif pour exécuter vos modèles sur les TPU de Google, open source. Il apporte des kernels ATen dédiés, un cache de compilation et l'intégration de torch.compile(). Entraînement distribué (Data et Tensor Parallelism) inclus. ⬇️ news.humancoders.com/t/mach…

tsrs : un port de TypeScript en Rust qui accélère la vérification de vos types, jusqu'à 8x plus vite que TypeScript 7.0 avec ~70 % de mémoire en moins. Ce n'est pas un fork, il suit de près l'implémentation d'origine. Installation avec npm install tsrs. ⬇️ news.humancoders.com/t/rust…

Sumi.css : un framework CSS minimaliste qui habille votre HTML sémantique sans une seule classe. Header, main et footer se centrent seuls, et article, dialog, details ou nav ont leur style par défaut. Le thème clair/sombre suit le système. ⬇️ news.humancoders.com/t/dev-…

Le compilateur Rust franchit plusieurs jalons en 2026. Le nouveau trait solver, réécriture du système de types en chantier depuis près de 10 ans, corrige des bugs de soundness. Polonius, le nouveau borrow checker, et le frontend parallèle approchent aussi. ⬇️ news.humancoders.com/t/rust…

Claude écrit environ 90% du code de Claude Code. De juin à septembre, les PR mergées ont plus que doublé. Et les reverts ont baissé de plus de 40%. Le principe : Claude relit en continu, l'humain ne garde que ce que les machines ne voient pas. ⬇️ news.humancoders.com/t/ia/i…

Voxtral 3 : un SDK pour construire des agents vocaux qui écoutent, raisonnent, appellent vos outils et répondent en temps réel. Transcription dans 50+ langues, voix en 35+ langues, latence sous 500 ms en temps réel. Hébergement dans l'UE ou sur votre propre… news.humancoders.com/t/ia/i…

RubyLLM 2.x donne plus de contrôle à vos agents IA en Rails. Les outils peuvent attendre qu'un humain les approuve avec requires_approval. Vous avancez dans la boucle de l'agent étape par étape, et vos agents vivent en base de données pour survivre à un redémarrage. ⬇️ news.humancoders.com/t/ruby…

Les courbes NIST cachaient un mystère depuis plus de 20 ans. On pensait que leurs valeurs venaient d'une phrase secrète. En fait, elles sortent d'un simple générateur aléatoire réglé sur l'heure. Claude l'a trouvé en moins de 30 minutes. Aucune faille de sécurité. ⬇️ news.humancoders.com/t/secu…

GoNIX : un système UNIX sur noyau Linux dont le userspace est écrit en Go, pour lire votre OS de bout en bout. PID 1, coreutils, réseau, serveur SSH : tout est en Go, sans BusyBox ni scripts d'init. Le userspace Go démarre environ 20 ms après le noyau. ⬇️ news.humancoders.com/t/go/i…

7 ans de recherche en IA, puis 4 semaines à calculer des moyennes de vélos en libre-service. Arnaud Dessein demande à changer. Le lendemain, il est PM. Son credo : un move latéral vaut parfois plus qu'une promotion. Replay des Human Talks Bordeaux. ⬇️ news.humancoders.com/t/huma…

4 jours à San Francisco, des ateliers avec des équipes d'Anthropic et d'OpenAI, des soirées chez GitHub et Google DeepMind. Arnaud Labenne, fondateur de DotSafe, revient de l'AI Engineer World's Fair 2026. Il a suivi surtout les talks d'entreprises utilisatrices, comme… news.humancoders.com/t/ia/i…

127 000 paiements par jour au pic, le 5 octobre, sur un back-end de paiement construit en 6 mois par 3 devs avec l'IA. Objectif initial : 100 000. Chez HelloAsso, l'équipe a progressé par étapes : prompt engineering, puis harness (tests, linters), puis agents… news.humancoders.com/t/ia/i…

Captation / Formation : un tuto pour monter vos vidéos de talk avec OBS et DaVinci Resolve, tous deux gratuits. Matériel : splitter HDMI, boîtier de capture USB-C et DJI Osmo Pocket à une centaine d'euros d'occasion. Un template de timeline ramène le montage à 20… news.humancoders.com/t/huma…

Des requêtes à plus de 10 000 secondes sur un pipeline de micro-services. Chez Julien Lenormand, l'objectif était 95% des requêtes sous 20 secondes. Première étape : mesurer chaque brique. Le temps se perdait surtout à attendre une base de données ou une API externe. ⬇️ news.humancoders.com/t/bonn…

Max, le meilleur technicien, est nommé manager vendredi soir. Lundi, il improvise. Un talk décrit ses erreurs en exceptions non gérées : le technicien, le copain, le miroir, le fantôme, le perfectionniste. Craquer le code du management, replay des Human Talks… news.humancoders.com/t/huma…

Approval testing : une méthode qui compare le résultat actuel à une référence pour sécuriser vos modifs sur du code que vous ne maîtrisez pas. Sur un dépôt de déploiement Kubernetes qui touche la prod, elle vérifie qu'un changement ne casse rien. Mise en œuvre avec… news.humancoders.com/t/bonn…

Un langage où votre code ne contient aucun caractère. Folders s'écrit uniquement avec des dossiers vides : seuls l'imbrication et l'ordre alphabétique comptent. Sous Windows, 352 449 dossiers pèsent 0 octet. Un émulateur JS permet de tester sur les autres systèmes. ⬇️ news.humancoders.com/t/proj…

Jev 1.14 : images, type box et contexte long sont disponibles sous des flags « danger zone » dans les headers de l'API. Fonctionnalités expérimentales, déconseillées en production. jev-latest passera à jev-1.14.0 dans une semaine. ⬇️ news.humancoders.com/t/ia/i…