HN Digest
Briefing personnel.

Edition quotidienne

Lire vite. Garder l'essentiel.

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

7649 articles Page 2/765 Sans filtre

06:04

A taxonomy of omnicidal futures involving artificial intelligence (2025)

Le rapport propose une taxonomie et des exemples de scénarios d'événements omnicides potentiels causés par l'intelligence artificielle. Il précise que ces événements sont des possibilités à éviter et non des fatalités inévitables. L'auteur soutient que rendre ces scénarios publics peut contribuer à encourager des mesures préventives. Le document souligne que les grandes institutions ont souvent besoin d'un certain soutien public pour entreprendre des actions de prévention. L'objectif affiché est d'informer le débat public afin de réduire les risques catastrophiques liés au développement de l'IA.

06:04

Converting Files into Minecraft Worlds

L'auteur a conçu un outil qui encode n'importe quel fichier dans un monde Minecraft en mappant chaque octet sur un bloc distinct. Il construit une palette fixe de 256 blocs en filtrant ceux avec des états variables ou multi-blocs, puis traduit octet→bloc et bloc→octet via un tableau et une recherche inverse. Les octets sont disposés déterministiquement dans le monde en remplissant des sections 16x16x16, 24 sections par colonne (de Y -64 à 320), 32x32 chunks par région, ce qui donne environ 96 MiB par fichier de région. L'encodage écrit d'abord un en-tête contenant une signature et la taille du fichier, place les blocs correspondant aux octets, et le décodage relit ces blocs pour reconstruire le fichier d'origine. Parmi les erreurs corrigées figurent une disposition spatiale erronée (plaque plate), la lecture des mauvais octets initiaux d'un .mca qui produisait une taille astronomique et les blocs invisibles pour les entités multi-bloc, et le projet est publié sur un dépôt public.

06:04

Show HN: Trifle – Open-source analytics that stores answers, not events

Trifle est une plateforme open source de métriques temporelles qui permet de suivre compteurs, revenus et données hiérarchiques en s'appuyant sur la base de données existante. Les bibliothèques pour Ruby, Elixir et Go offrent une API simple (par exemple Trifle::Stats.track) qui envoie un point avec clé, horodatage et valeurs imbriquées et les agrège en buckets pour requêtes à différentes résolutions. Le flux de données comprend un appel unique pour écrire, le stockage en buckets consultables à toute granularité, et une couche visuelle pour dashboards, alertes et digests lisant la même base. Les cas d'utilisation couvrent le suivi des revenus, la surveillance des workers en arrière-plan, l'analyse d'usage des fonctionnalités, les KPIs métier et les analytics pour agents IA avec CLI et skills pour agents tels que Claude et Codex. Les bibliothèques sont sous licence MIT, l'App et le CLI sous ELv2, la solution revendique une grande échelle d'événements et propose une offre promotionnelle avec onboarding personnalisé pour les premiers clients.

06:03

Emacs Is a Lispboard

L'article présente Emacs comme un « Lispboard » : un environnement de travail intégré avec un interpréteur Lisp, des modules interconnectés et une machine virtuelle multiplateforme. L'auteur précise qu'Emacs n'est ni un simple éditeur de texte, ni un système d'exploitation ni un IDE prêt à l'emploi, mais un cadre Elisp qui réimplémente de nombreux programmes sur un runtime agnostique. Il décrit des usages concrets — automatisation et interfaces graphiques en Elisp, développement (LSP, Magit, assistants IA), prise de notes avec org-mode, gestion des mails et conversations, lecture RSS et multimédia — pour illustrer l'intégration. L'article oppose Emacs au navigateur web, qui fournit aussi une VM multiplateforme mais dont les onglets sont des silos contrôlés par des tiers et qui limitent l'accès au système hôte. La conclusion est que l'intégration profonde d'Emacs crée une habitude de travail durable et que sa valeur tient à la possibilité de posséder, personnaliser et étendre entièrement son environnement.

06:03

AI Companies Are Trying to Hide a Staggering Amount of Debt

Les grandes entreprises technologiques investissent des sommes colossales dans des centres de données pour soutenir des modèles d'IA de plus en plus gourmands en ressources, financement qui repose en partie sur un endettement massif. Une enquête de Nikkei Asia révèle que cinq géants américains — Alphabet, Microsoft, Amazon, Meta et Oracle — dissimuleraient environ 1 650 milliards de dollars de dettes hors bilan, soit plus que les 1 350 milliards déclarés officiellement. Meta représenterait à elle seule près de 420 milliards de dollars de ces dettes cachées, et les sociétés utiliseraient des véhicules ad hoc et filiales juridiques distinctes pour ne pas inscrire ces engagements au bilan. Des experts mettent en garde contre une bulle de l'IA en raison de l'écart croissant entre valorisations et profits, et estiment que ces traitements comptables peuvent masquer des risques systémiques comparés à l'affaire Enron. Pour financer leur course à l'IA, ces entreprises émettent aussi de nouvelles actions, ce qui peut diluer les actionnaires et affaiblir la confiance des investisseurs au moment où plusieurs d'entre elles doivent publier leurs résultats du deuxième trimestre.

06:03

Learn WebGPU for C++

Guide pratique pour utiliser l'API WebGPU en C++ afin de créer des applications 3D natives sur Windows, Linux et macOS. Le guide offre un parcours complet ou abrégé et propose des onglets pour du code idiomatique C++ (webgpu.hpp) ou l'API C brute (webgpu.h). Les instructions de compilation détaillent le choix du backend (wgpu-native ou Dawn) via CMake et indiquent comment adapter les exemples pour une exécution sur le Web. Le sommaire couvre la configuration du projet, le rendu 3D, les shaders, la texturation, l'interaction, le calcul et des techniques avancées, chaque chapitre étant annoté selon son état d'avancement. La documentation est en cours d'évolution, inclut des appendices pratiques et signale les sections WIP et TODO ainsi que la nécessité d'utiliser les versions de code fournies pour éviter les divergences.

06:03

Mourning Dan Williams

Dan Williams, développeur noyau de longue date et figure connue, est décédé, selon l'annonce publiée le 23 juillet 2026. Il était principalement connu pour son engagement au sein du Technical Advisory Board de la Linux Foundation où il était apprécié pour sa réflexion et son intelligence. Un effort de soutien a été lancé pour aider sa famille à faire face à cette perte. Les réactions de la communauté incluent des hommages rappelant sa patience, sa générosité et son rôle dans la maintenance du sous-système NVDIMM, ainsi que la planification d'une célébration de la vie lors de l'événement Plumbers. Plusieurs collègues ont exprimé leur choc et leur profonde tristesse en soulignant son caractère positif et l'impact personnel et professionnel qu'il a eu sur eux.