HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

11801 articles Page 253/1181 Sans filtre

Show HN: IndexFlow – Open-source indexing infrastructure built with Rust

IndexFlow est une infrastructure open-source en Rust destinée à améliorer la découverte et l'indexation des sites web pour les moteurs de recherche traditionnels et d'IA. Le projet fournit des bibliothèques légères et orientées développeur pour analyser les sitemaps XML, vérifier la SEO technique et extraire des URL. L'architecture repose sur des crates réutilisables, notamment indexflow-sitemap pour le parsing des sitemaps et indexflow-seo pour l'analyse technique, publiées sur crates.io. La philosophie de conception privilégie la sécurité mémoire et la haute performance de Rust, des composants composables, une empreinte légère et des options auto‑hébergées. La feuille de route prévoit une plateforme commerciale pour la gestion de sites, le suivi des sitemaps, l'intégration aux outils de recherche et des fonctionnalités d'IA pour des rapports SEO et l'optimisation GEO.

Bootstrappable Builds: How and Why

Lors de la conférence FOSSY à l'université de la Colombie-Britannique, Timothy Sample a présenté le concept des bootstrappable builds et son travail lié au gestionnaire de paquets Guix. Les bootstrappable builds visent à reconstruire tout l'espace utilisateur à partir d'une petite graine sans dépendre d'artefacts précompilés, ce qui complète les builds reproductibles en protégeant contre des attaques de type « trusting trust » cachées dans des binaires auto-hébergés. Les approches actuelles combinent des fouilles historiques pour retrouver des versions démarrables et la création d'outils ad hoc comme mrustc, mais ces chaînes longues sont lentes à construire et difficiles à vérifier, et le noyau reste hors de portée pour des projets comme Guix. Sample propose Germ, un interpréteur Scheme minimal (~2,25 Ko) servant de point d'appui pour simplifier la chaîne de bootstrap, capable d'exécuter des scripts Guix et d'assembler des outils ultérieurs. Germ présente des limitations en matière de performance, de portabilité et d'implémentation partielle, et Sample prévoit de l'intégrer à Guix, d'optimiser ses parties critiques, d'étendre le support matériel et de réduire la taille de la graine et le nombre d'étapes nécessaires.

AI Engineer Notebooks – free, framework-free RAG/agents/evals on Colab

Ce guide propose une série de notebooks Colab exécutables étape par étape qui enseignent à construire des systèmes applicatifs sur des modèles de base en utilisant des appels API bruts plutôt que des frameworks. Le parcours est conçu framework-free et gratuit via l'API Groq, couvre du prompt engineering à la mise en production, et inclut des appendices Colab-GPU pour LoRA et le serving lorsque nécessaire. Les évaluations (« evals ») constituent l'axe central avec la règle « mesurer avant d'ajuster », réutilisées pour tester les performances, les régressions et la robustesse des systèmes. Les notebooks couvrent des sujets clés comme les APIs modèles, le RAG, les agents, l'adaptation par fine-tuning, la sécurité, l'observabilité, la performance d'inférence et la conception de systèmes ML. Trois études de cas et un projet final permettent d'appliquer les compétences en contexte réel, et les patterns enseignés sont compatibles avec OpenAI et transférables à d'autres fournisseurs.

Show HN: We built open OpenRouter that turns usage into a better model

Un gateway open source compatible OpenAI et Anthropic permet d'utiliser des modèles hébergés, BYOK ou locaux via une API unique. Il offre un contrôle d'accès fin pour limiter quels utilisateurs et agents peuvent appeler quels modèles, pour quels cas d'usage et avec quel budget. La plateforme permet de convertir le trafic de production en routeur ou modèle personnalisé optimisé pour la qualité, la latence et le coût, et propose une option hébergée ou un déploiement local. Le démarrage inclut un assistant d'installation, des clés API xpl_, des exemples curl et un client Python pour charger des routeurs et appeler des modèles via exp. On collecte des traces OpenTelemetry pour simuler et optimiser des routeurs et modèles, la télémétrie produit agrégée est activée par défaut mais respecte la confidentialité, et la documentation et les commandes de développement sont incluses dans le dépôt.

Microduck

Il s'agit d'un robot bipède open source de 25 cm, livré prêt à l'emploi et conçu pour être entraîné par apprentissage par renforcement. Les comportements sont appris dans une simulation MuJoCo et chaque politique (sept mouvements fournis) peut être réentraînée localement ou via Hugging Face Jobs puis déployée sur l'appareil réel. L'appareil pèse environ 800 g, intègre 15 moteurs, une caméra, un LiDAR, deux IMU et une boucle de contrôle embarquée à 50 Hz. La précommande est ouverte avec un prix d'introduction de 399 $ pour le robot seul et des packs optionnels (chargeur, pièces détachées et accessoires) proposés entre 39 $ et 119 $. Le SDK, la simulation et la pile RL sont publiés sous licence Apache‑2.0 sur GitHub, la communauté se retrouve sur Discord, et les expéditions sont prévues avant Noël 2026 en quatre coloris.

Gemini-3.5-Transcribe

Google présente Gemini 3.5 Transcribe, un modèle de reconnaissance vocale conçu pour la transcription en temps réel et le traitement d'audio préenregistré. Il propose des API distinctes pour le streaming en temps réel (Live API) et pour les audios préenregistrés (Interactions API), avec attribution des locuteurs et horodatage au mot. Le modèle gère les autocorrections, supprime les mots de remplissage, applique une mise en forme automatique, prend en charge le vocabulaire personnalisé, la détection de plus de 85 langues et l'identification de plusieurs locuteurs (jusqu'à trois, le support étendu étant expérimental). Les évaluations indiquent des taux d'erreur faibles — par exemple environ 4,0 % en streaming et 2,6 % en non‑streaming selon Artificial Analysis — et une amélioration du temps de transcription finale d'environ 70 % par rapport à Chirp 3. La solution est disponible en aperçu public pour les développeurs via l'API Gemini dans Google AI Studio et pour les entreprises via la plateforme Gemini Enterprise Agent, et elle est déjà intégrée à des produits Google (app Gemini sur macOS, Rambler sur Android) avec un déploiement prochain sur Chrome.

Terminal-Bench-Science: Evaluating AI agents on scientific research workflows

Ce benchmark académique, piloté par des chercheurs de Stanford et construit par l'équipe Terminal-Bench en collaboration avec experts disciplinaires, évalue les capacités d'agents d'IA sur des workflows scientifiques réels fournis par des chercheurs. La version initiale comprend 70 tâches exigeantes et vérifiables couvrant les sciences de la vie, les sciences physiques, les sciences de la Terre, les mathématiques et l'ingénierie, et mesure des artefacts concrets tels que analyses, simulations, preuves, code et produits de données. Les résultats montrent une marge importante de progrès : le meilleur système atteint un taux de résolution de 30 % tandis que plusieurs modèles commerciaux et ouverts obtiennent des taux beaucoup plus faibles, avec des différences significatives de coût et d'utilisation de tokens. Les tâches sont soumises et revues publiquement via GitHub et Discord selon un processus sélectif (propositions, pull requests, revues techniques et domain-specific) qui n'a retenu que 70 tâches sur 920 propositions afin d'assurer réalisme et rigueur. Le benchmark est continu et versionné, avec des sorties régulières pour ajouter, retraiter ou recalibrer des tâches afin de suivre le progrès des modèles, et la communauté scientifique est invitée à proposer de nouveaux workflows.