HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

Les meilleurs longs formats de Hacker News, relus plus calmement.

11200 articles Page 5/1120 Sans filtre

Margaret Hamilton has died

Une pionnière de l'informatique qui a dirigé l'équipe logicielle du MIT pour le programme Apollo est décédée le 30 septembre à l'âge de 90 ans. Autrice de plus de 130 publications, elle a contribué à faire reconnaître l'ingénierie logicielle comme une discipline distincte et a reçu de nombreuses distinctions, dont la médaille présidentielle de la liberté en 2016. Formée en mathématiques, elle a commencé sa carrière au MIT à la fin des années 1950, travaillé sur la prévision météorologique et le projet SAGE, puis rejoint en 1965 le laboratoire Instrumentation du MIT pour développer le logiciel embarqué d'Apollo, devenant responsable d'une équipe d'environ 400 personnes. Elle a popularisé des pratiques de programmation défensive et conçu des mécanismes de priorisation des tâches qui ont permis, lors d'incidents comme l'erreur 1202 d'Apollo 11 ou l'activation accidentelle d'un programme dans un simulateur, de préserver les fonctions critiques et de sauver des missions. Après Apollo, elle a cofondé des entreprises de logiciels, développé le Universal Systems Language pour la conception de systèmes tolérants aux erreurs, reçu d'autres distinctions et été reconnue comme une figure inspirante pour les femmes en sciences, le code d'Apollo ayant été publié sur GitHub et son image déclinée en figurine Lego; elle laisse une fille, des petits-enfants et des arrière-petits-enfants, et une cérémonie commémorative est prévue au printemps à Cambridge.

A 100x faster* alternative to homebrew

Ce client optimise l'installation de paquets Homebrew sur macOS et Linux et s'installe soit via un script curl (curl -fsSL https://zerobrew.rs/install | bash), soit depuis le dépôt Homebrew zerobrewhq/zerobrew. La commande zb fournit les opérations courantes (zb install, zb bundle, zb uninstall, zb upgrade, zb reset, zb gc) et zbx exécute des formules sans les lier. Dans les benchmarks fournis, la médiane des paquets s'est installée environ 5,3× plus vite à froid et 56× plus vite à chaud par rapport à Homebrew, avec des accélérations encore plus importantes pour certains paquets. Les gains proviennent du fait que zerobrew utilise les bouteilles préconstruites de Homebrew mais effectue la relocation en processus, utilise un magasin adressé par contenu et des clonefiles APFS pour éviter les copies et les resignatures par paquet. Le projet est qualifié d'expérimental et recommandé en utilisation conjointe avec Homebrew, il est maintenu sous licence Apache 2.0 ou MIT et les retours ou incompatibilités doivent être remontés via issues ou PR.

Living off-grid: Hundred Rabbits

Une nouvelle page Rabbit Waves explique comment chiffrer et déchiffrer des messages avec des One-Time Pads, complétant des ressources antérieures sur les chiffres manuels. Donsol a été remanié pour ses dix ans et publié en version définitive avec sprites animés et manuel intégré, accessible dans le navigateur et via les émulateurs Uxn. Plusieurs projets ont avancé ou été publiés, notamment uxn2 (nouvel émulateur SDL2), optimisations d'Oquonie, nouvelles pages et bandes dessinées pour Hakum et Rabbit Waves, recettes pour GrimGrains et outils comme Pavol. Devine a développé Rejoice, une notation inspirée par Peano traduite en Latino Sine Flexione, a préparé une conférence à Oredev 2026 et sollicite des contributions pour ressusciter ou compiler des langages comme POP-2. La vie à bord a continué d'influencer le travail avec des opérations de maintenance sur haubans, l'installation d'un nouveau réservoir d'eau et d'autres réparations, tandis que la connexion Internet intermittente compliquait parfois les mises en ligne.

Claude Haiku 5.5

Le modèle Claude Haiku 5.5 est conçu pour les tâches à grand volume et sensibles au coût, telles que les résumés, la compaction, les requêtes de base de données et la classification. Il coûte en moyenne environ 75 % moins qu'Haiku 4.5 et est présenté comme le plus rapide de la gamme, avec des clients signalant une réduction de latence de plus de 30 % et jusqu'à 2,5× d'inférence par tour. Haiku 5.5 offre un réglage d'effort ajustable pour arbitrer coût et intelligence, montre des améliorations d'alignement par rapport à Haiku 4.5 et applique des garde-fous cybersécurité et biologie plus restrictifs que la version précédente. Côté tarification et offres, Haiku 5.5 est particulièrement rentable pour les prompts jusqu'à 100 000 tokens, Sonnet 5.5 voit ses lectures de cache divisées par deux, et les abonnés Max et Team recevront des crédits mensuels (par exemple 100 $, 200 $ et jusqu'à 500 $ selon l'offre). Le modèle est disponible dès maintenant sur AWS, Google Cloud et Microsoft Azure, est recommandé pour les usages rapides, répétitifs et comme sous-agent pour le code, tandis qu'Opus et Sonnet 5.5 restent préférés pour les tâches d'agentic coding plus complexes.

Show HN: An AI agent runs ten web errands a day, every transcript published

Une expérience publique quotidienne met un agent IA face à dix tâches réelles et publie chaque transcription mot pour mot. Les essais limitent l'agent à des requêtes web en lecture seule sans JavaScript, sans connexions, sans formulaires, sans réessais ni retouches. Parallèlement, un index de 113 sites est audité chaque semaine selon des critères techniques réutilisables (llms.txt, politiques de crawl, données structurées, contenu lisible sans navigateur) et chaque site reçoit un rapport public avec des correctifs concrets. Les statistiques indiquent une préparation moyenne de 74/100, que 53 % des sites publient llms.txt, que 7 % bloquent au moins un crawler d'IA et que 3 % sont fermés aux IA par politique. Le classement met en évidence des sites parfaitement préparés (plusieurs à 100) et des sites où les agents se heurtent à des murs, et les données ainsi que les audits gratuits sont publiés pour aider les propriétaires à corriger les problèmes.

Terraform Meets Proxmox: Lessons from a VMware Migration

La migration de VMware vers Proxmox s'est révélée bien plus complexe qu'un simple changement d'hyperviseur, impliquant de nombreux pièges liés aux templates, à l'initialisation des machines virtuelles, au choix du stockage et aux défaillances de déploiement. L'équipe disposait d'un workflow IaC mature (Packer, Terraform, Ansible et tests automatisés), mais les outils familiers n'ont pas empêché des différences de comportement entre les plateformes. Le choix du stockage a été central et les tests de performance ont montré des compromis : VMware offre de meilleurs résultats en IOPS 4K d'écriture aléatoire alors que Proxmox est plus performant sur les opérations séquentielles. De nombreux problèmes pratiques avec l'intégration Terraform–Proxmox ont émergé, notamment des disques de démarrage absents, des VLAN non appliqués, l'écrasement de cloud‑init, la nécessité de stocker des snippets partagés, des timeouts, des leftovers LVM et des conditions de course de cluster nécessitant des contournements opérationnels. La migration des workloads sans état s'est faite par recréation contrôlée à l'aide de modules Terraform, mais l'automatisation complète, la gestion d'inventaire dynamique et la robustesse du stockage restent inachevées, ce qui pousse à envisager l'utilisation de stockage local pour les VMs sans état.

Show HN: Parseable, an open observability datalake, handles 100M time-series/min

La plateforme unifiée de Parseable centralise logs, métriques et traces dans un format colonne ouvert stocké sur objet store, permettant la requête en SQL et en langage naturel. Sa conception columnar et sans état vise à gérer la haute cardinalité et à offrir une architecture data lake native cloud déployable sur cloud public ou privé. Elle inclut de base les fonctions d'observabilité (alertes, tableaux de bord, logs, métriques, traces distribuées, cartes de services, pages d'erreur) et des outils d'analyse assistée par IA pour le diagnostic et l'analyse des causes. Les options de déploiement vont de l'open source auto-hébergé au cloud managé et aux offres entreprises BYOC, avec des fonctions avancées comme PromQL, requêtes distribuées, contrôle d'accès et support prioritaire. Parseable propose un écosystème d'intégrations et d'agents (Slack Bot, CLI, agents d'instrumentation Kubernetes, agents IA) tout en mettant l'accent sur la préservation de la propriété des données et la sécurité.

Berthd

Berth exécute des agents de codage comme Claude Code et Codex sur vos machines de développement, accessibles depuis votre ordinateur portable. L'application est disponible pour macOS (Apple silicon et Intel), signée, notariée et open source. En appuyant sur ⌘N, Berth crée un worktree sur la machine choisie et lance un agent avec son serveur de développement dans un onglet dédié. Toutes les étapes sont affichées en direct, les commandes et lectures se condensent en une ligne, les modifications arrivent sous forme de diffs et les interactions se font en place. L'interface permet de comparer deux worktrees côte à côte, d'appliquer thèmes et personnalisations, et les agents restent actifs sur les boxes même si l'ordinateur portable est fermé.