Linux sur Windows 95 sans VM & Rust: un garbage collector 100% safe - Actualités Hacker News (22 avr. 2026) episode artwork

EPISODE · Apr 22, 2026 · 7 MIN

Linux sur Windows 95 sans VM & Rust: un garbage collector 100% safe - Actualités Hacker News (22 avr. 2026)

from The Automated Daily - Hacker News Edition · host TrendTeller

Merci de soutenir ce podcast en visitant nos sponsors: - Découvrez l'avenir de l'audio IA avec ElevenLabs - https://try.elevenlabs.io/tad - KrispCall: Téléphonie cloud agentique - https://try.krispcall.com/tad - SurveyMonkey, Utiliser l'IA pour faire émerger des insights plus rapidement et réduire le temps d'analyse manuelle - https://get.surveymonkey.com/tad Soutenez directement The Automated Daily: Offre-moi un café: https://buymeacoffee.com/theautomateddaily Sujets du jour: Linux sur Windows 95 sans VM - WSL9x propose un noyau Linux qui coopère avec Windows 9x en ring-0, sans virtualisation, y compris sur de très vieux PC. Mots-clés: rétrocomputing, Windows 95, Linux kernel, ring-0, 486. Rust: un garbage collector 100% safe - Le crate Rust `safe-gc` montre qu’un garbage collector peut être écrit sans aucun `unsafe`, en imposant un accès via un Heap plutôt que des pointeurs déréférençables. Mots-clés: Rust, mémoire, GC, sécurité, mark-and-sweep. Les “lois” qui guident le logiciel - Un site recense des principes célèbres de l’ingénierie logicielle (Conway, Brooks, CAP, DRY…), utiles comme vocabulaire commun pour discuter compromis et risques. Mots-clés: heuristiques, architecture, équipes, dette technique, décision. Agents IA asynchrones et transports durables - Les agents IA passent du chat en temps réel à des tâches longues pilotées par événements; l’enjeu devient un “transport durable” qui survit aux déconnexions et pousse des mises à jour. Mots-clés: agents, async, webhooks, sessions, realtime. Meta et la surveillance au travail - Chez Meta, un outil de monitoring (frappes clavier, souris, captures) déclenche une contestation interne, au nom de l’entraînement de modèles capables d’utiliser un ordinateur. Mots-clés: vie privée, données comportementales, employés, AI agents. MuJoCo: simulation physique open source - MuJoCo, moteur physique open source de DeepMind, continue d’évoluer et reste central pour la robotique et l’apprentissage par renforcement, avec des usages Python et Web. Mots-clés: simulation, robotique, RL, reproductibilité, performance. GPS: le temps devient distance - Un explicatif interactif rappelle que le GPS convertit des nanosecondes en kilomètres, et que la relativité d’Einstein est indispensable pour éviter des erreurs massives. Mots-clés: trilatération, horloges, relativité, multipath, GDOP. Lentille thérapeutique pour le glaucome - Une lentille de contact sans électronique mesure la pression intraoculaire et libère automatiquement un médicament contre le glaucome, testée sur des lapins sur deux semaines. Mots-clés: microfluidique, pression, délivrance de médicament, ophtalmologie, smartphone. - Hailey releases WSL9x, a cooperative Linux kernel hack for Windows 95/98 without virtualization - Interactive Guide Explains How GPS Uses Timing, Trilateration, and Relativity - OpenAI Launches ChatGPT Images 2.0 With Improved Control, Typography, and Multilingual Rendering - Async AI Agents Expose the Limits of HTTP Chat Transports - Meta staff object to new workplace tool that logs keystrokes, mouse activity, and screenshots to train AI - DeepMind’s MuJoCo Physics Simulator Adds Ongoing Updates Across APIs and Platform Support - Electronics-Free Microfluidic Contact Lens Monitors Eye Pressure and Doses Glaucoma Drugs - Website Catalogs 56 Core “Laws” and Principles of Software Engineering - Nick Fitzgerald Releases a Fully Safe Rust Garbage Collector Crate Transcription de l'Episode Linux sur Windows 95 sans VM On commence donc par ce projet rétro qui fait sourire… puis réfléchir. Une développeuse, Hailey, a publié “Windows 9x Subsystem for Linux”, ou WSL9x. L’idée: faire cohabiter un noyau Linux moderne et le noyau Windows 9x, en mode coopératif, au plus près du système — et surtout sans recourir à la virtualisation matérielle. En clair: pas besoin des extensions CPU modernes, ce qui ouvre la porte à des machines très anciennes. Le pourquoi c’est intéressant dépasse le simple défi de rétrocomputing: ça rappelle qu’il existe d’autres façons d’intégrer deux mondes logiciels que la VM classique. Et ça pose une question très actuelle: quand on veut de la compatibilité et de la légèreté, est-ce qu’on peut parfois préférer des approches “cooperatives” plutôt que d’empiler des couches de virtualisation ? À ce stade, tout n’est pas là — par exemple le réseau n’est pas encore implémenté — mais la démonstration est déjà parlante: des outils Linux affichés dans des fenêtres de prompt DOS sous Windows 95. Rust: un garbage collector 100% safe Côté développement bas niveau, autre sujet qui a fait réagir: un garbage collector en Rust… sans aucun code `unsafe`. Nick Fitzgerald présente `safe-gc`, un crate qui se fixe une contrainte radicale: interdire complètement l’unsafe, même dans l’implémentation. Pourquoi ça compte ? Parce que, d’habitude, les bibliothèques de GC finissent par demander à l’utilisateur de décrire les “références” à tracer, et si on en oublie une, on peut libérer une donnée encore utilisée — le genre de bug qui devient un cauchemar. Ici, l’astuce, c’est d’éviter le pointeur magique qu’on déréférence n’importe où: on passe par une structure de Heap et des accès contrôlés, ce qui force le respect des règles d’emprunt de Rust. Résultat: on peut se tromper dans la logique, provoquer un plantage ou un comportement incorrect… mais on évite la corruption mémoire. Le compromis est clair: moins d’ergonomie et possiblement moins de performance, mais un exemple concret que “zéro unsafe” n’est pas juste un slogan, même sur un sujet traditionnellement piégeux. Les “lois” qui guident le logiciel Dans la même veine “mieux raisonner sur nos systèmes”, un site a circulé: une collection de principes et de “lois” de l’ingénierie logicielle — Conway, Brooks, CAP, les abstractions qui fuient, DRY, YAGNI, et compagnie. Ce n’est pas une découverte scientifique, mais c’est utile parce que ça met au même endroit des idées qui reviennent, projet après projet. Ce qui importe, c’est l’usage: se donner un vocabulaire commun pour parler des compromis, des délais qui glissent, de la complexité cachée, ou des effets d’équipe sur l’architecture. Dit autrement: on ne “résout” pas ces lois, on apprend à repérer quand elles s’appliquent — et à arrêter de s’étonner quand elles se rappellent à nous. Agents IA asynchrones et transports durables On enchaîne avec un sujet très actuel: les agents IA qui sortent du mode “chat” pour devenir des processus qui tournent en arrière-plan. L’analyse du jour pointe un changement d’interface: au lieu d’une requête HTTP et d’un flux de réponses tant que la connexion reste ouverte, on veut des agents déclenchés par un planning, un webhook, une action à distance… et qui continuent même si vous fermez votre laptop. Pourquoi ça casse les modèles classiques ? Parce que la durée de vie de l’agent ne correspond plus à celle d’une connexion. Il faut gérer les résultats qui arrivent plus tard, les notifications non sollicitées, le passage d’un appareil à un autre, voire plusieurs personnes dans la même “session” de travail. L’auteur défend une idée simple: on sait stocker l’état de façon durable, mais il manque souvent un transport durable — un canal de communication fiable, capable de se reconnecter, de pousser des mises à jour, et de diffuser à plusieurs participants. C’est un point clé si on veut que les agents deviennent des collègues logiciels crédibles, pas juste des chats améliorés. Meta et la surveillance au travail Et forcément, qui dit agents capables d’utiliser un ordinateur, dit données sur… comment les humains utilisent un ordinateur. D’après des informations rapportées par Reuters et Business Insider, des employés de Meta protestent contre un nouvel outil de monitoring au travail, qui enregistrerait notamment des frappes clavier, des mouvements de souris et parfois des captures d’écran dans des applications professionnelles. Meta mettrait ça en avant pour entraîner des modèles qui comprennent mieux les interactions réelles, dans la perspective d’agents qui exécutent des tâches à la place des gens, sous leur supervision. Pourquoi c’est sensible ? Parce que la promesse d’efficacité se heurte frontalement à la vie privée, au consentement, et à la gouvernance des données — surtout pour une entreprise déjà scrutée sur ces sujets. Et, au-delà de Meta, c’est un avant-goût des tensions qui vont accompagner l’IA “opérationnelle”: pour apprendre à faire le boulot, il faut observer le boulot… mais à quel prix social et juridique ? MuJoCo: simulation physique open source Dans le monde de la robotique et de la simulation, MuJoCo continue de s’imposer comme un outil central. Le moteur physique, open source et activement maintenu, sert à simuler des corps articulés et leurs contacts avec l’environnement — typiquement, des robots qui marchent, saisissent, ou apprennent à se stabiliser. Ce qui compte ici, c’est moins la liste des fonctionnalités que l’impact: quand un simulateur de référence progresse, ça joue sur la reproductibilité des expériences, la vitesse de prototypage, et l’accessibilité. Et le fait de mieux couvrir différents environnements — Python, et même des cibles web — élargit le public: recherche, enseignement, et ingénierie appliquée peuvent partager plus facilement les mêmes bases de simulation. GPS: le temps devient distance Petit détour par un excellent rappel scientifique: un explicatif interactif sur le GPS. L’idée centrale est élégante: transformer du temps en distance, parce qu’un signal radio voyage à la vitesse de la lumière. Avec plusieurs satellites, on réduit progressivement les positions possibles jusqu’à une solution utile. Mais la vraie raison pour laquelle ça vaut le coup d’en reparler, c’est la relativité: les satellites ne vivent pas dans le même régime de vitesse et de gravité que nous, donc leurs horloges dérivent différemment. Sans correction relativiste, l’erreur de position se cumulerait très vite — à une échelle qui rendrait le GPS pratiquement inutilisable. Et l’article rappelle aussi les limites du monde réel: les réflexions de signaux en ville, ou une géométrie de satellites défavorable, peuvent dégrader l’estimation. Bref: ce n’est pas “magique”, c’est de la physique, des statistiques… et beaucoup d’ingénierie. Lentille thérapeutique pour le glaucome On termine avec de la santé, et une idée assez frappante: une lentille de contact “intelligente” mais sans électronique, conçue pour le glaucome. Des chercheurs décrivent une lentille souple en polymères qui surveille la pression intraoculaire et libère automatiquement un médicament quand la pression dépasse un seuil. La mesure se ferait via un indicateur lisible au smartphone, et la délivrance du traitement via des micro-canaux qui réagissent mécaniquement à la pression. L’intérêt est double: d’un côté, on mesure plus souvent qu’en consultation; de l’autre, on réduit la dépendance aux gouttes quotidiennes, qui sont difficiles à suivre sur la durée. Les essais sur des lapins, sur deux semaines, sont encourageants en termes d’efficacité et de tolérance. Évidemment, on n’en est pas à une adoption clinique généralisée, mais c’est un bon exemple de “boucle fermée” thérapeutique — surveiller et agir — qui devient possible avec des dispositifs plus simples qu’on ne l’imagine. Abonnez-vous aux flux spécifiques par édition: - Space news * Apple Podcast English * Spotify English * RSS English Spanish French - Top news * Apple Podcast English Spanish French * Spotify English Spanish French * RSS English Spanish French - Tech news * Apple Podcast English Spanish French * Spotify English Spanish Spanish * RSS English Spanish French - Hacker news * Apple Podcast English Spanish French * Spotify English Spanish French * RSS English Spanish French - AI news * Apple Podcast English Spanish French * Spotify English Spanish French * RSS English Spanish French Visit our website at https://theautomateddaily.com/ Send feedback to [email protected] Youtube LinkedIn X (Twitter)

Episode metadata supplied by the publisher feed · Published Apr 22, 2026

Embed this episode

Merci de soutenir ce podcast en visitant nos sponsors: - Découvrez l'avenir de l'audio IA avec ElevenLabs - https://try.elevenlabs.io/tad - KrispCall: Téléphonie cloud agentique - https://try.krispcall.com/tad - SurveyMonkey, Utiliser l'IA pour faire émerger des insights plus rapidement et réduire le temps d'analyse manuelle - https://get.surveymonkey.com/tad Soutenez directement The Automated Daily: Offre-moi un café: https://buymeacoffee.com/theautomateddaily Sujets du jour: Linux sur Windows 95 sans VM - WSL9x propose un noyau Linux qui coopère avec Windows 9x en ring-0, sans virtualisation, y compris sur de très vieux PC. Mots-clés: rétrocomputing, Windows 95, Linux kernel, ring-0, 486. Rust: un garbage collector 100% safe - Le crate Rust `safe-gc` montre qu’un garbage collector peut être écrit sans aucun `unsafe`, en imposant un accès via un Heap plutôt que des pointeurs déréférençables. Mots-clés: Rust, mémoire, GC, sécurité, mark-and-sweep. Les “lois” qui guident le logiciel - Un site recense des principes célèbres de l’ingénierie logicielle (Conway, Brooks, CAP, DRY…), utiles comme vocabulaire commun pour discuter compromis et risques. Mots-clés: heuristiques, architecture, équipes, dette technique, décision. Agents IA asynchrones et transports durables - Les agents IA passent du chat en temps réel à des tâches longues pilotées par événements; l’enjeu devient un “transport durable” qui survit aux déconnexions et pousse des mises à jour. Mots-clés: agents, async, webhooks, sessions, realtime. Meta et la surveillance au travail - Chez Meta, un outil de monitoring (frappes clavier, souris, captures) déclenche une contestation interne, au nom de l’entraînement de modèles capables d’utiliser un ordinateur. Mots-clés: vie privée, données comportementales, employés, AI agents. MuJoCo: simulation physique open source - MuJoCo, moteur physique open source de DeepMind, continue d’évoluer et reste central pour la robotique et l’apprentissage par renforcement, avec des usages Python et Web. Mots-clés: simulation, robotique, RL, reproductibilité, performance. GPS: le temps devient distance - Un explicatif interactif rappelle que le GPS convertit des nanosecondes en kilomètres, et que la relativité d’Einstein est indispensable pour éviter des erreurs massives. Mots-clés: trilatération, horloges, relativité, multipath, GDOP. Lentille thérapeutique pour le glaucome - Une lentille de contact sans électronique mesure la pression intraoculaire et libère automatiquement un médicament contre le glaucome, testée sur des lapins sur deux semaines. Mots-clés: microfluidique, pression, délivrance de médicament, ophtalmologie, smartphone. - Hailey releases WSL9x, a cooperative Linux kernel hack for Windows 95/98 without virtualization - Interactive Guide Explains How GPS Uses Timing, Trilateration, and Relativity - OpenAI Launches ChatGPT Images 2.0 With Improved Control, Typography, and Multilingual Rendering - Async AI Agents Expose the Limits of HTTP Chat Transports - Meta staff object to new workplace tool that logs keystrokes, mouse activity, and screenshots to train AI - DeepMind’s MuJoCo Physics Simulator Adds Ongoing Updates Across APIs and Platform Support - Electronics-Free Microfluidic Contact Lens Monitors Eye Pressure and Doses Glaucoma Drugs - Website Catalogs 56 Core “Laws” and Principles of Software Engineering - Nick Fitzgerald Releases a Fully Safe Rust Garbage Collector Crate Transcription de l'Episode Linux sur Windows 95 sans VM On commence donc par ce projet rétro qui fait sourire… puis réfléchir. Une développeuse, Hailey, a publié “Windows 9x Subsystem for Linux”, ou WSL9x. L’idée: faire cohabiter un noyau Linux moderne et le noyau Windows 9x, en mode coopératif, au plus près du système — et surtout sans recourir à la virtu...

Distinct summary based on available episode metadata or transcript content.

NOW PLAYING

Linux sur Windows 95 sans VM & Rust: un garbage collector 100% safe - Actualités Hacker News (22 avr. 2026)

0:00 7:39

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of The Automated Daily - Hacker News Edition?

This episode is 7 minutes long.

When was this The Automated Daily - Hacker News Edition episode published?

This episode was published on April 22, 2026.

Is there a transcript available for this episode?

Yes, a full transcript is available for this episode. You can read the complete transcript on the episode page.

Can I download this The Automated Daily - Hacker News Edition episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!