HN Digest
Briefing personnel.

Edition quotidienne

Lire vite. Garder l'essentiel.

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

5824 articles Page 516/583 Sans filtre

07:02

Show HN: Emdash – Open-source agentic development environment

C’est une application de bureau indépendante du fournisseur qui permet d’exécuter plusieurs agents de codage en parallèle, chacun isolé dans son propre git worktree, localement ou via SSH sur une machine distante, et l’on l’appelle un ADE (Agentic Development Environment). Elle prend en charge vingt et une interfaces en ligne de commande d’agents, et permet d’envoyer des tickets Linear, GitHub ou Jira à un agent, de revoir les diffs, de tester des modifications, de créer des PR, de voir les checks CI/CD et de fusionner. Le développement à distance est possible via SSH, en se connectant à des serveurs distants et en utilisant une authentification par agent SSH ou par clé, avec stockage sécurisé des identifiants, et l’exécution des agents sur les projets distants selon le même flux de travail parallèle. Les installations sont disponibles pour macOS (ARM et x64, avec les paquets dmg et l’alternative brew), Windows (installateur et portable) et Linux (AppImage et Debian), les mises à jour étant régulières et l’ajout de nouveaux fournisseurs. Des informations sur la télémétrie, le stockage des données et les permissions nécessaires, ainsi que des guides de contribution et une FAQ, permettent de comprendre ce que collecte le logiciel et comment gérer ces aspects.

07:01

Show HN: Context Mode – 315 KB of MCP output becomes 5.4 KB in Claude Code

Il s'agit d'un serveur MCP qui se situe entre Claude Code et les sorties d'outils afin d'optimiser le contexte. Il compresse les données retournées par les outils, passant par exemple de 315 KB à 5,4 KB, soit environ 98% de réduction. Chaque appel d'outil s'exécute dans un sandbox isolé et seul le stdout est capturé dans le contexte, les données brutes restant à l'intérieur. Le système stocke les sorties complètes dans une base SQLite FTS5 et emploie BM25 pour fournir des extraits pertinents autour des termes de recherche. En tant que plugin, il permet le routage automatique via des hooks et prérequis comme Node.js 18 et Claude Code avec le support MCP.

07:01

Justifying Text-Wrap: Pretty

En 2025, Safari a publié une implémentation raisonnable de text-wrap: pretty, marquant une avancée notable dans la typographie web. Le texte rappelle qu'une approche naïve consistait à ajouter le mot suivant s'il tenait sur la ligne, tandis que Gutenberg, puis Knuth et Plass, ont développé des méthodes optimales de disposition des lignes. Sur le Web, le découpage des lignes doit être effectué en ligne, car la largeur de la fenêtre peut varier dynamiquement. La combinaison de text-wrap: pretty et de text-align: justify peut gonfler les espaces entre les mots et produire un rendu global déplaisant. Le billet explique que la largeur maximale d'un paragraphe est fixée et que l'overshoot peut survenir, appelant les développeurs à corriger ce petit défaut chez WebKit.

07:01

Pi – A minimal terminal coding harness

Pi est un environnement minimal de codage en terminal qui peut être adapté à vos flux de travail et étendu via des extensions TypeScript, des compétences, des modèles de prompts et des thèmes. Il propose quatre modes d’utilisation : interactif, impression/JSON, RPC et SDK, et peut être intégré à des workflows réels. Plus de 15 fournisseurs et de nombreux modèles sont pris en charge, avec une authentification possible par clés API ou OAuth. Les sessions sont organisées en arbres et peuvent être exportées en HTML ou partagées via GitHub Gist, avec filtrage et signets. La philosophie met l’accent sur l’extensibilité à travers des extensions et des paquets, le contrôle du contexte et le compactage automatique des anciens messages.

07:01

Mac mini will be made at a new facility in Houston

Apple annonce une expansion de ses opérations de fabrication à Houston, portant la production du Mac mini aux États‑Unis pour la première fois et étendant la fabrication de serveurs IA ainsi qu’un nouveau centre de formation. L’ensemble de ces mesures devrait créer des milliers d’emplois et accroître la présence d’Apple sur le site de Houston. Tim Cook a souligné l’engagement envers l’avenir de la fabrication américaine et a confirmé que le Mac mini sera produit à Houston plus tard cette année, tandis que la production de serveurs IA progresse plus vite que prévu. Apple a commencé à produire des serveurs IA avancés à Houston en 2025 et ces serveurs, assemblés sur place, sont utilisés dans les centres de données Apple à travers les États‑Unis. Le plan comprend l’ouverture du Advanced Manufacturing Center de 20 000 pieds carrés plus tard cette année pour former étudiants et partenaires, et Apple a aussi inauguré l’Apple Manufacturing Academy à Detroit pour soutenir les fabricants américains.

07:00

Mercury 2: Fast reasoning LLM powered by diffusion

Mercury 2 est le modèle de raisonnement le plus rapide, propulsé par la diffusion, conçu pour rendre l’IA en production quasi instantanée. Contrairement au décodeur autoregressif séquentiel, il génère des réponses par affinage parallèle et convergence en peu d’étapes. Il offre 1 009 tokens par seconde sur des GPU NVIDIA Blackwell, avec des prix de 0,25 USD par million de tokens d’entrée et 0,75 USD par million de tokens de sortie. Ses caractéristiques incluent un contexte de 128K, l’utilisation d’outils natifs et une sortie JSON conforme au schéma, avec un raisonnement ajustable. Disponible dès maintenant et compatible OpenAI API, il vise des cas d’usage sensibles à la latence tels que le codage et l’édition, les boucles d’agents, la voix en temps réel et les pipelines RAG.

07:00

Show HN: Moonshine Open-Weights STT models – higher accuracy than WhisperLargev3

Moonshine Voice est une boîte à outils open source pour les développeurs d’applications vocales en temps réel et s’exécute entièrement sur l’appareil, sans compte ni clés API. Conçue pour des applications en direct, elle offre une faible latence grâce au streaming et propose des modèles allant de Tiny à Medium Streaming. Elle est multiplateforme et fournit des API pour la transcription, la diarisation et la reconnaissance d’intentions, avec un support multilingue comprenant l’anglais, l’espagnol, le mandarin, le japonais, le coréen, le vietnamien, l’ukrainien et l’arabe. Elle se distingue de Whisper par l’absence de fenêtre d’entrée fixe, le caching en streaming et une précision accrue pour les interfaces vocales en direct. L’architecture est orientée événements et comprend des composants comme Transcriber et MicTranscriber, avec des outils pour télécharger les modèles, évaluer les performances et déployer sur Python, iOS et MacOS, Android, Windows et Linux.