HN Digest
Briefing personnel.

Edition quotidienne

Lire vite. Garder l'essentiel.

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

4160 articles Page 1/416 Sans filtre

06:08

Removing fsync from our local storage engine

Les auteurs ont conçu un moteur KV mono‑nœud qui évite d'appeler fsync pour PUT et DELETE en s'appuyant sur des fichiers préalloués de taille fixe, des extents pré‑zéroisés, des E/S O_DIRECT et un journal avec commits alignés sur l'unité d'écriture atomique du SSD. Le moteur déplace la frontière de durabilité hors du système de fichiers en contrôlant l'allocation, le journal et la récupération, le journal ne contenant que des changements d'index et de carte d'espace et acceptant des commits atomiques de 4 Ko pour garantir la cohérence sans fsync. La zone de données utilise une carte d'espace en mémoire permettant des allocations prévisibles, des suppressions bon marché et des politiques de placement flexibles, tandis que la pré‑zéroisation après fallocate évite les conversions d'extents non écrits pendant l'exécution. Sur un benchmark 4 Ko random‑write sur NVMe local AWS i8g.2xlarge, le moteur a atteint environ 190 985 objets/s contre 116 041 objets/s pour ext4+O_DIRECT+fsync, avec latences moyennes et p99 nettement meilleures. Les limites incluent la nécessité d'un contrat de durabilité SSD strict (écritures directes et commits atomiques), l'inadaptation aux HDD, l'absence de fonctionnalités d'un moteur KV généraliste ou de transactions complexes, et le fait qu'il repose encore sur un système de fichiers plutôt que l'accès direct au bloc.

06:08

GrapheneOS fixes Android VPN leak Google refused to patch

GrapheneOS a publié une mise à jour qui corrige une vulnérabilité permettant à certaines applications de contourner le VPN Android et de révéler l'adresse IP réelle de l'utilisateur même avec "Always-On VPN" et "Block connections without VPN" activés. Le problème, présent sous Android 16, provenait d'une optimisation liée à la fermeture de connexions QUIC qui permettait à une application disposant seulement des permissions INTERNET et ACCESS_NETWORK_STATE d'enregistrer des charges utiles UDP arbitraires auprès de system_server. Lorsque le socket UDP de l'application était détruit, system_server pouvait envoyer la charge utile directement sur l'interface réseau physique au lieu du tunnel VPN, contournant ainsi les protections de routage du VPN. GrapheneOS a neutralisé la faille en désactivant l'optimisation registerQuicConnectionClosePayload dans la version 2026050400, tandis que Google avait jugé le problème "Won't Fix (Infeasible)" et a autorisé la divulgation publique. La mise à jour contient également le patch de sécurité Android de mai 2026, des améliorations hardened_malloc, des mises à jour du noyau Linux et d'autres correctifs, et un contournement temporaire possible sur Android stock consiste à désactiver le flag close_quic_connection via ADB, ce qui nécessite un accès développeur.

06:08

The Trail of Jeremiah

Un homme barbu est laissé seul dans la neige après le départ d'un hélicoptère, scène qui illustre le goût pour la solitude sauvage évoqué par le film Jeremiah Johnson. Robert Redford, acteur et réalisateur, a toujours estimé Jeremiah Johnson en grande partie parce que le film a été tourné dans les montagnes de l'Utah qu'il aimait et parce qu'il cherchait une forme d'authenticité face à l'artifice du cinéma. Pour préserver cette authenticité il a résisté aux exigences des studios, a pris des risques financiers pour tourner en décors réels et a fondé plus tard Sundance, théâtre de sa tension constante entre carrière cinématographique et vie en retrait. L'essai analyse aussi le pouvoir d'attraction du mythe du trappeur solitaire et le déconstruit en montrant sa violence coloniale, ses légendes amplifiées, et les lectures contemporaines diverses, y compris celles d'Autochtones. À travers des anecdotes personnelles et une visite à Sundance après la mort de Redford, l'auteur conclut que la tension entre retraite et engagement a façonné la vie de Redford et reste une aspiration paradoxale et durable.

06:07

The ROKR wooden typewriter: a closer look

Le kit de machine à écrire en bois de ROKR s'avère capable d'imprimer réellement en majuscules, offrant une expérience de frappe mécanique malgré une fluidité et une fiabilité moindres que les machines professionnelles. Le projet a été initié par le product manager Yifan Zhu et conçu par Yuzhen Wang et Chaorui Guo, avec environ un an et demi de développement. L'appareil est principalement constitué de pièces en bois découpées au laser, complétées par des éléments en plastique et métal, et l'équipe a redessiné les mécanismes de touche, de frappe et d'avance de ligne, déposant des brevets pour ces innovations. Pour simplifier l'assemblage et garantir la stabilité, la fonction de passage en minuscules a été supprimée et la rangée de chiffres retirée, tandis que des contrepoids métalliques et une plaque d'impact ont été ajoutés pour recréer la sensation du coup de marteau. Proposé en versions Classic et Magic, le kit vise les amateurs de rétro et d'expériences STEAM en offrant une alternative tactile aux claviers numériques et suscite un certain engouement culturel.

06:07

How LEDs are made (2014)

Pendant une visite à l'usine de Shenzhen, l'équipe a été reçue par YunSun et guidée par Merry Xiao pour découvrir la fabrication des LED. Le processus observé comprend des feuilles de dies achetées à un fabricant taïwanais, l'utilisation de cadres métalliques, l'application d'adhésif pour fixer les dies et leur positionnement manuel. Les opérateurs alignent manuellement les dies sur les cadres avant le micro-soudage par fil d'or, et la plupart des opérations se déroulent en atmosphère ouverte plutôt qu'en salle blanche. Après le micro-soudage, les cadres sont moulés avec de la résine époxy, cuits, puis les pièces sont découpées, testées individuellement à l'aide de broches pogo et séparées du cadre. La production est limitée par un écosystème de fournisseurs spécialisés pour les moules et composants, et l'usine compacte dispose de plusieurs lignes permettant différentes formes, tailles et couleurs d'LED.

06:07

Show HN: Countries where you can leave your MacBook at a random coffee shop

La moyenne mondiale du sondage est de 53 %. Les résultats par pays varient fortement, allant de 0 % dans plusieurs pays à 100 % dans de nombreux autres. Les États-Unis affichent un score élevé de 85 % avec 20 votes, tandis que le Japon est à 0 % avec 14 votes, montrant des tailles d'échantillon inégales. Plusieurs pays (Canada 36 %, Allemagne 56 %, Royaume‑Uni 83 %, France 50 %) présentent des résultats intermédiaires, mais le nombre de votes est souvent très faible par pays. La légende mentionne des catégories comme safe, risk, no data et low conf, ce qui indique une confiance limitée pour de nombreux pays en raison des petits échantillons.

06:07

PipeDream on the Acorn Archimedes

Un micro-ordinateur britannique des années 1980 a associé un processeur RISC inédit, un système d'exploitation original et une suite de productivité qui remettait en question les conventions logicielles de l'époque. Le processeur développé par Acorn a donné naissance à l'architecture ARM, conçue pour un bon rapport performance/consommation et devenue omniprésente grâce à son modèle de licence. Le système d'exploitation issu de ce projet, RISC OS, propose des choix d'interface atypiques — bouton Menu central, barre d'icônes inférieure et gestion par glisser-déposer — qui demandent une forte courbe d'apprentissage et présentent plusieurs incohérences ergonomiques. PipeDream, l'application unifiée de Mark Colton, fusionne traitement de texte, tableur et base de données dans un seul document offrant des fonctions puissantes et des mises à jour en temps réel, mais souffre de limitations pratiques telles que l'absence de sélection de texte libre, des problèmes d'affichage et une ergonomie déroutante. Le bilan est mitigé: ARM a connu un succès mondial, RISC OS et des logiciels comme PipeDream ou Fireworkz sont toujours entretenus par des communautés, tandis que l'approche intégrée a démontré à la fois des innovations intéressantes et des compromis ayant freiné son adoption grand public.

06:06

What causes lightning? The answer keeps getting more interesting

Après des recherches sur les éruptions solaires à bord du satellite Wind, Joseph Dwyer s'est installé en Floride où il a découvert que l'origine de la foudre restait un problème non résolu. Pendant des siècles on a assimilé la foudre aux décharges électriques de laboratoire, mais les champs mesurés dans les orages sont généralement bien en dessous du seuil de rupture nécessaire pour produire un éclair visible. Des observations spatiales et des instruments empruntés à l'astrophysique ont révélé que les orages émettent des rayons X et gamma, relançant les recherches sur l'initiation des éclairs. Sur la base des idées de Wilson et de Gurevich, Dwyer a proposé qu'une avalanche d'électrons relativistes, multipliée par une boucle de rétroaction où les gamma se convertissent en positrons qui relancent de nouvelles avalanches, puisse amplifier les charges et élever localement le champ électrique. Des simulations soutiennent ce mécanisme et ont affaibli l'hypothèse des éclats de glace très pointus, mais la communauté n'a pas encore entièrement adopté une explication unique sur le déclenchement de la foudre.

06:06

America's carpet capital: an empire and its toxic legacy

Dans le nord‑ouest de la Géorgie, des décennies d'utilisation industrielle de produits contenant des PFAS ont contaminé des rivières, des sols et des sources d'eau potable. Des documents internes et des dossiers judiciaires montrent que des entreprises de moquette comme Shaw et Mohawk ont utilisé des traitements à base de PFAS fournis par des fabricants chimiques, et que certains risques liés à la persistance et à l'accumulation dans le sang humain étaient connus avant des changements de formulation. La gestion des eaux usées par la collectivité, notamment les pratiques de Dalton Utilities et l'épandage sur le site Loopers Bend, a contribué à la dispersion continue des PFAS dans le bassin hydrographique malgré des enquêtes et des sanctions fédérales. Des études universitaires et des analyses sanguines réalisées par des chercheurs, dont une équipe d'Emory, ont relevé des niveaux de PFAS élevés chez de nombreux riverains et suscité des inquiétudes pour la santé, notamment des troubles thyroïdiens et des risques accrus de certaines maladies. Avec des règles fédérales et étatiques récemment renforcées mais encore incomplètes, la région fait face à des litiges, à des coûts potentiels de dépollution élevés et à des impacts sanitaires et économiques persistants.