HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

11977 articles Page 792/1198 Sans filtre

GovernGPT (YC W24) Is Hiring Engineers to Build Thinking Systems in Montreal

Il s'agit d'une startup rentable soutenue par Y Combinator qui développe des agents pour automatiser la levée de fonds et est déjà utilisée par des fonds de premier plan. Le poste consiste à travailler directement avec le CTO pour concevoir et maintenir une base de données enrichie en métadonnées et des services back-end scalables et sécurisés destinés aux systèmes de raisonnement. Les responsabilités incluent l'architecture de services de prétraitement de documents, la gestion de déploiements à tolérance zéro sur Kubernetes, et le développement d'infrastructures automatisées et de patterns sécurisés pour agents. La pile technique privilégie Python/FastAPI, PostgreSQL, Kubernetes sur AWS, conteneurs et LLMs, et l'entreprise recherche des ingénieurs autonomes, orientés production et prêts à innover. Le poste est basé exclusivement dans les bureaux du Vieux-Port de Montréal avec rémunération comprise entre 115K et 175K CAD et une participation en actions de 0,25 % à 0,75 %.

Rolling the Root Key

Les clés cryptographiques ont une durée de vie limitée et doivent être réévaluées et remplacées régulièrement, mais la clé racine DNS (KSK) a été maintenue longtemps en service en raison des difficultés à propager rapidement une nouvelle ancre de confiance. La nouvelle KSK (KSK-2024) a été publiée par l’IANA en juillet 2024, ajoutée à l’enregistrement DNSKEY de la zone racine en janvier 2025 et son utilisation opérationnelle est prévue lors du basculement en octobre 2026. Deux méthodes de mesure ont été employées pour évaluer l’adoption de KSK-2024 : le signal RFC 8145 depuis les résolveurs vers les serveurs racine, qui indiquait une adoption large parmi les résolveurs rapportant, et la méthode RFC 8509 au niveau utilisateur, qui vise à mesurer l’impact réel sur les utilisateurs finals. Les mesures basées sur RFC 8509 ont montré une adoption faible et incohérente (bien en dessous d’une large majorité) et ont été fortement affectées par du bruit de mesure, notamment le comportement de SERVFAIL, la non-transparence des chemins de résolution et la variabilité des implémentations. La conclusion est qu’il existe une grande incertitude sur la population d’utilisateurs affectés par le basculement et qu’il faudra compter sur la conformité des implémentations DNSSEC et sur des pratiques opérationnelles prudentes lors du roulement de la KSK en octobre 2026, tout en gardant à l’esprit les défis d’une transition vers des algorithmes post-quantiques.

ZAYA1-8B matches DeepSeek-R1 on math with less than 1B active parameters

Zyphra a publié ZAYA1-8B, un modèle mixture-of-experts de 8,4 milliards de paramètres avec seulement 760 millions actifs en inférence, visant l'efficacité compute d'un modèle dense sub-1B. Le modèle a été pré-entraîné et affiné intégralement sur un cluster AMD Instinct MI300X (1 024 nœuds) avec interconnexion Pensando Pollara, montrant qu'une pile AMD peut produire des résultats compétitifs hors NVIDIA. ZAYA1-8B obtient des scores de premier plan en mathématiques et codage face à des modèles beaucoup plus gros, surtout avec la méthode d'inférence Markovian RSA co-conçue et entraînée pour générer et agréger des traces de raisonnement par étapes. Ses points faibles résident dans l'agentivité et l'appel fiable d'outils, avec des performances inférieures sur BFCL-V4, TAU2 et certains tests d'instruction et de qualité de chat, car il a été optimisé pour le raisonnement mathématique et le code. Les poids sont distribués sur Hugging Face sous licence Apache 2.0 et le modèle est disponible via Zyphra Cloud, mais l'exécution locale nécessite le fork vLLM spécifique de Zyphra.

PySimpleGUI 6

Le projet a été recentré pour rendre PySimpleGUI utilisable après l'arrêt des efforts commerciaux et la migration des dépôts vers la version 5. Une version 4 stable (4.60.5.1) a été publiée sur PyPI afin que pip install PySimpleGUI fournisse une version solide. PySimpleGUI 6 a été publié sous licence LGPL3 en open source, intégrant la plupart des correctifs et fonctionnalités de la branche 5 tout en retirant le mécanisme de mise à jour et les éléments liés à la licence précédente. Plusieurs applications (psgdemos, psgfiglet, psghotkey) ont déjà été mises à jour vers la version 6 et sont disponibles sur GitHub et PyPI, d'autres suivront. La version 6 a été mise en ligne sur PyPI le 14 avril 2026, des mises à jour régulières sont publiées et les instructions d'installation via pip figurent dans la documentation.

RaTeX: KaTeX-compatible LaTeX rendering engine in pure Rust

RaTeX analyse le LaTeX mathématique, applique des règles de style TeX et produit une display list plate utilisable par CoreGraphics, Skia, Canvas 2D ou tout backend vectoriel, avec sortie identique en FFI natif et en WebAssembly. Le projet cible les applications natives, les serveurs et les embarqués sans WebView en fournissant le même moteur Rust du mobile au WASM et en vérifiant la compatibilité visuelle avec KaTeX via des suites golden et diffs pixel. Des SDK prêts à l'emploi et des builds WASM sont distribués via npm, Maven, pub.dev et SPM pour des cibles Web (WASM), iOS, Android, Flutter, React Native et pour usage serveur/CLI. Le noyau Rust évite la collecte de déchets dans le chemin critique pour des temps d'exécution prévisibles, expose une ABI C pour Swift/Kotlin/Dart et produit des display lists identiques quel que soit le rasterizer. RaTeX intègre le support mhchem pour \ce et \pu, permet la rasterisation PNG/SVG côté serveur et se présente comme une alternative sans navigateur aux solutions JavaScript comme KaTeX ou MathJax.

Show HN: TRUST – Coding Rust like it's 1989

Ce projet est un IDE en interface texte inspiré des environnements de développement DOS et conçu pour les projets Rust avec un style rétro. Il est expérimental et permet d'éditer des fichiers, de parcourir les projets et d'exécuter les commandes Cargo comme build, run et test. L'interface comprend un éditeur, un panneau de projet et un panneau de messages/compilation, des menus accessibles par F10 ainsi que de nombreux raccourcis clavier et interactions par souris. Les fichiers peuvent être enregistrés (F2/Ctrl+S) et le panneau de projet liste les répertoires et fichiers Rust éditables en ignorant des dossiers tels que .git et target. Le projet est indépendant, se lance localement avec cargo run -- /chemin/vers/projet et est présenté comme une expérience nostalgique à utiliser avec prudence.

The Self-Cancelling Subscription

Une famille a découvert un soir que leur abonnement à une plateforme de streaming, subventionné par un avantage de carte bancaire, avait été désactivé. Après avoir mis à jour la carte et basculé l'avantage sur le site de la banque, la lecture fonctionnait brièvement avant d'être interrompue à nouveau et d'entamer une série d'appels entre les supports des deux entreprises. L'auteur a finalement dissocié les comptes, attendu, puis les a réassociés le lendemain, ce qui a empêché la résiliation tardive et rétabli l'accès. L'explication probable est une condition de concurrence entre une création synchrone de l'abonnement et une suppression asynchrone émise précédemment par la banque, qui a abouti à l'annulation quelques minutes après la réactivation. L'auteur conclut que les systèmes distribués sont complexes et que la capacité des équipes à les faire fonctionner de façon invisible mérite d'être reconnue.

Tools in the Grass: Raising the next generation of crafts person

Les parents ont encouragé l'amour des objets bien faits, de la musique et des livres et ont facilité l'accès à l'apprentissage. Ils emmenaient les enfants à la bibliothèque chaque semaine, dans des clubs, des musées et des expositions d'art, et la mère a fait l'enseignement à domicile en privilégiant l'apprentissage dirigé par l'enfant. Cette approche a donné une fratrie d'artisans (forgeron, maroquinier, ébéniste, machiniste, musicien et couturière) dont plusieurs se sont lancés ensemble dans une entreprise. Pour soutenir la curiosité, les parents ont volontairement abaissé les barrières d'entrée en laissant les outils accessibles, acceptant même que l'on abîme parfois le meilleur marteau du père. Devenue mère, l'auteure continue d'enseigner l'usage sûr des couteaux à sa fille de cinq ans tout en acceptant de remplacer des outils si nécessaire pour ne pas étouffer sa créativité.