HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

11978 articles Page 752/1198 Sans filtre

Kioxia and Dell cram 10 PB into slim 2RU server

Dell a assemblé un serveur de stockage tout flash de 2U composé de 40 SSD NVMe E3.L de 245,76 To, offrant environ 9,8 Po de capacité. La plateforme PowerEdge R7725xd, équipée de processeurs AMD EPYC 9005, peut accueillir ces disques et prend en charge jusqu'à cinq interfaces 400 Gbit/s pour un transit rapide des données. Une baie contenant vingt de ces serveurs pourrait atteindre environ 196 Po, ciblant des usages intensifs comme l'IA, l'ingestion de données et les sauvegardes volumineuses. Dell et Kioxia soulignent la densité de stockage et l'efficacité énergétique de cette solution pour améliorer le coût total de possession sans sacrifier les performances. D'autres acteurs tels que Micron, SanDisk, SK Hynix et Solidigm développent des SSD de classe 256 To, tandis que Scality prépare la prise en charge d'un futur SSD près du stockage disque de Samsung pouvant aller jusqu'à 1 Po ou plus.

Show HN: Rocksky – Music scrobbling and discovery on the AT Protocol

Il s'agit d'une alternative décentralisée et open source à Last.fm basée sur le protocole AT (Bluesky) qui enregistre automatiquement la musique écoutée depuis Spotify, Jellyfin, Navidrome, navigateurs et appareils Android. Les écoutes sont publiées sur une identité décentralisée pour que l'utilisateur possède son historique, tout en permettant de voir en temps réel ce que jouent les contacts, d'obtenir des statistiques détaillées et de découvrir de la musique sans un contrôle centralisé des données. La plateforme propose des API compatibles Last.fm et ListenBrainz pour une large compatibilité des clients, ainsi que des intégrations directes comme la détection "now playing" Spotify, Jellyfin, Pano Scrobbler et WebScrobbler. Elle offre une timeline des lectures, une vue stories en temps réel, des statistiques quotidiennes et hebdomadaires, des classements d'artistes/titres/albums, une recherche rapide via MeiliSearch et une feuille de route incluant webhooks, flux de découverte personnalisés, mirroring Last.fm futur, lecture distante et prise en charge de bibliothèques multi-sources. Le projet est prêt pour l'auto-hébergement avec des prérequis (Node.js v22+, Bun, Docker, Rust, etc.), des instructions de configuration et de démarrage dans le dépôt, et la contribution se fait via GitHub et Discord.

PART Telescopes – Bringing radio astronomy within reach of rural schools

Le projet fournit des guides d'installation et des ressources documentaires recommandant de commencer par l'installation puis par le flux de travail pour enregistrer et traiter des données depuis des appareils RTL-SDR. L'équipe est composée de cinq élèves de Narrabundah College participant au programme Science Mentors ACT. Le projet vise à concevoir, fabriquer et distribuer des télescopes simples et fiables à un coût total inférieur à 500 dollars, capables d'enregistrer la raie des 21 cm de l'hydrogène galactique. Le prototype utilise une antenne parabolique météorologique commerciale, une base conductrice en plastique, des amplificateurs à faible bruit, des filtres passe-bande, une radio définie par logiciel et une motorisation pour la collecte et le traitement du signal. L'objectif est de produire 25 télescopes à distribuer gratuitement aux écoles rurales afin de réduire les inégalités éducatives en STEM, en réponse au retard moyen de 1,5 an des élèves éloignés, et d'améliorer la participation à la recherche astronomique.

Fisker went bankrupt and owners built an open source car company from the ashes

En juin 2024, la faillite de Fisker a laissé environ 11 000 propriétaires d'Ocean sans mises à jour over-the-air, services connectés ni garantie, car les serveurs cloud nécessaires au fonctionnement des sous-systèmes ont été coupés. Plutôt que d'abandonner leurs véhicules, des milliers de propriétaires ont formé la Fisker Owners Association, revérsé ingénierie le logiciel, cartographié les bus CAN, développé des outils open source et organisé des réseaux de réparation bénévoles. La communauté a obtenu des avancées pratiques telles que l'intégration Home Assistant, des fichiers DBC pour le CAN, des achats groupés de pièces et un programme européen de « Flying Doctors », mais un accord informel à 2,5 millions de dollars avec American Lease pour maintenir les services a échoué. L'affaire Fisker illustre un problème structurel de l'industrie automobile où la dépendance au cloud rend les véhicules vulnérables en cas de disparition du constructeur, d'où les appels à des dépôts logiciels en séquestre, à l'open source obligatoire et à des règles de réparation partagée. La réussite partielle de l'association montre qu'une communauté peut prolonger la vie d'un véhicule orphelin, mais souligne également que des protections légales et techniques sont nécessaires pour éviter que des dizaines de milliers de voitures ne deviennent des déchets électroniques à l'avenir.

Content-defined chunking added to Bazel

Les actions transitives comme le linking, le packaging et l'archivage produisent souvent de gros fichiers dont un petit changement suffit à générer un nouveau digest, ce qui oblige le cache à transférer et stocker à nouveau le blob entier même si la plupart des octets sont inchangés. La chunking définie par le contenu (CDC) découpe de manière déterministe un fichier en morceaux en fonction d'un hachage roulant afin que seuls les chunks modifiés doivent être envoyés ou stockés à nouveau. BuildBuddy et Bazel prennent en charge CDC en introduisant des API SplitBlob/SpliceBlob et un chemin combiné cache/ disque qui permet au client, à l'exécuteur et au serveur d'identifier les chunks manquants et d'uploader ou télécharger uniquement ces morceaux sans modifier les actions elles‑mêmes. En production CDC a dédupliqué environ 85 % des octets écrits pour les objets éligibles, évité l'upload d'environ 300 TiB sur une fenêtre de deux semaines et, dans un benchmark sur le dépôt BuildBuddy, réduit d'environ 40 % les données uploadées et la taille du cache disque. Le support est disponible dans Bazel 8.7 et 9.1+ via --experimental_remote_cache_chunking, BuildBuddy applique la chunking aux fichiers supérieurs à 2 MiB et la fonctionnalité améliore notablement les transferts et la rétention du cache pour les gros outputs stables en octets.

δ-mem: Efficient Online Memory for Large Language Models

Les grands modèles de langage doivent accumuler et réutiliser des informations historiques pour des assistants et systèmes d'agents à long terme, et l'extension pure de la fenêtre de contexte est coûteuse et souvent inefficace. Les auteurs proposent δ-mem, un mécanisme de mémoire léger qui complète un backbone full-attention figé par un état en ligne compact de mémoire associative. δ-mem compresse les informations passées dans une matrice d'état de taille fixe mise à jour par une règle delta, et son readout génère des corrections de faible rang à l'attention du backbone pendant la génération. Avec un état mémoire en ligne de seulement 8×8, δ-mem améliore le score moyen à 1,10× celui du backbone figé et à 1,15× celui de la meilleure baseline sans δ-mem. La méthode obtient des gains plus importants sur des benchmarks exigeants en mémoire (1,31× sur MemoryAgentBench et 1,20× sur LoCoMo) tout en préservant largement les capacités générales, montrant qu'une mémoire efficace peut être réalisée sans affinement complet, remplacement du backbone ni extension explicite du contexte.

Halt and Catch Fire

L'article explique que l'acronyme HCF est né d'une plaisanterie d'ingénierie et sert à désigner des codes machine qui bloquent le processeur jusqu'à un reset ou une coupure d'alimentation. Il cite un exemple ancien sur certains IBM System/360 où un opcode invalide entraînait des accès répétés à la mémoire magnétique susceptibles de provoquer une surchauffe et même un incendie. Le cas central étudié est celui du Motorola 6800, dont des opcodes non documentés faisaient décrocher le moteur fetch–decode–execute et transformer le bus d'adresses en compteur matériel infini. Des ingénieurs ont parfois tiré parti de ce comportement pour des tests matériels, et des recherches ultérieures ainsi que des mesures en laboratoire ont confirmé des délais et variantes observables de ce phénomène. L'article remonte aussi d'autres occurrences similaires (6502, bug F00F du Pentium, états erratiques sur x86) et souligne que le fuzzing moderne continue de révéler états invalides et vulnérabilités matérielles.

Frontier AI has broken the open CTF format

L'auteur, compétiteur expérimenté en CTF depuis 2021 et membre d'équipes de haut niveau, présente son parcours pour établir sa crédibilité. L'arrivée de modèles d'IA puissants comme Claude Opus 4.5 puis GPT‑5.5 a rendu résolubles en un seul appel de nombreux challenges de difficulté moyenne et parfois élevée, facilitant l'automatisation des solutions. La compétition s'est recentrée sur l'orchestration d'agents et la capacité à dépenser des ressources, transformant les open CTF en une épreuve proche du pay‑to‑win. Cette évolution a détérioré la signification du classement pour mesurer les compétences humaines, démotivé les débutants privés d'une progression graduelle et découragé certains créateurs de défis. L'auteur estime que le format ouvert est profondément changé et propose de préserver la communauté via des alternatives éducatives et sociales comme les plateformes d'apprentissage, les meetups et les conférences.