HN Digest
Briefing personnel.

Edition quotidienne

Lire vite. Garder l'essentiel.

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

2849 articles Page 2/285 Sans filtre

06:07

Phone Trips

Il se présente sous le pseudonyme Mark Bernay et raconte qu'il effectuait il y a environ trente-cinq ans des excursions pour jouer avec des téléphones publics. Il emportait un enregistreur à bobines Craig 212 pour capturer les bruits des communications et commentait les enregistrements pour ses amis. Il a arrêté ces excursions non parce qu'il a mûri, mais parce que les téléphones étaient devenus uniformes et ennuyeux. Il explique avoir commencé adolescent à Los Angeles, avoir constaté des différences de sonorité entre opérateurs, visité des centraux téléphoniques, puis s'être installé à Seattle en 1968 où de nombreuses petites villes possédaient des sociétés téléphoniques indépendantes et des équipements variés. Pour enregistrer, il plaçait le microphone contre les écouteurs des cabines en évitant les bobines de captation à cause du ronron des lampes, il ne possède pas de photos de ses propres voyages, la photo fournie par un ami montre des personnes qui n'ont pas participé aux enregistrements et l'homme au téléphone est une figure connue.

06:07

The future of everything is lies, I guess – Part 5: Annoyances

L'arrivée des modèles d'apprentissage automatique promet d'augmenter les irritations et de compliquer la responsabilisation en automatisant et en obscurcissant les décisions. Les services clients sont de plus en plus orientés vers des chats et appels pilotés par de grands modèles de langage, rendant l'accès à des agents humains compétents plus difficile pour la plupart des consommateurs. Les personnes passeront davantage de temps à contester des décisions algorithmiques, à trouver des astuces pour tromper les systèmes et à gérer des résultats erratiques ou mensongers des LLM. Les modèles diffusent la responsabilité au sein de chaînes décisionnelles complexes, ce qui rend l'attribution de la faute et la correction des erreurs beaucoup plus difficiles. Le commerce agentique et la concurrence entre LLMs créeront des incitations économiques à manipuler les agents, augmenteront les fraudes et les frictions de paiement, et risquent d'accentuer les inégalités de traitement selon la valeur client.

06:07

Method to reverse cellular ageing is about to be tested in humans

Yuancheng Ryan Lu et son équipe ont observé des signes de régénération rétinienne après avoir introduit trois gènes visant à rajeunir des cellules nerveuses de la rétine chez la souris. L'approche s'appuie sur l'utilisation partielle des facteurs de Yamanaka, découverts pour réinitialiser des cellules à un état pluripotent, mais appliqués brièvement ou cycliquement pour rajeunir sans perdre l'identité cellulaire. Des études chez la souris ont montré des améliorations de régénération tissulaire et de performances liées à l'âge, mais les risques restent élevés si les cellules deviennent trop proches d'un état pluripotent, notamment un risque de cancer ou de perte de fonction. La percée a suscité d'importants investissements privés et la création de sociétés comme Altos Labs ainsi que d'autres start-up soutenues par des investisseurs de la Silicon Valley. La société Life Biosciences prépare un essai clinique visant à injecter trois facteurs (sans c‑Myc) dans un œil de patients atteints de glaucome, avec un interrupteur génétique activable par antibiotique et un suivi de sécurité sur plusieurs années.

06:07

Building Slogbox

L'auteur présente slogbox, un slog.Handler qui conserve les N derniers slog.Record dans un tampon circulaire préalloué pour éviter les allocations et copies sur le chemin chaud. Le tampon stocke des slog.Record bruts plutôt que des chaînes pour retarder la sérialisation au moment de la lecture et résoudre dès l'écriture les LogValuer et les attributs de handler afin de capturer l'état au moment du log. La mise en concurrence s'appuie sur un sync.RWMutex optimisé pour le chemin d'écriture (peu de temps de verrouillage) ; les lectures font un snapshot sous RLock puis sérialisent hors du verrou pour réduire la latence et la contention. La stratégie de vidage revendique la fenêtre de records sous verrou avant d'effectuer tout I/O, garantissant une sémantique au-plus-une-fois et évitant de bloquer les loggers pendant l'écriture vers des handlers externes, et une méthode Flush(ctx) permet un vidage explicite respectant un contexte d'arrêt. La bibliothèque fournit filtres par âge (recherche binaire), APIs de lecture et d'écriture (Records, JSON, WriteTo, io.WriterTo), partage un recorder entre handlers dérivés, expose des métriques légères et précise ses usages et limites (mémoire volatile, pertes possibles, pas pour rétention garantie).

06:07

The Life and Death of the Book Review

Depuis le XVIIIe siècle, la critique littéraire est périodiquement décrite comme en crise, tour à tour accusée d'attaques destructrices ou d'une complaisance tiède. De nouveaux dangers se sont ajoutés récemment, notamment les faux avis et l'auto-promotion sur Amazon, qui contrôle aujourd'hui une large part du marché du livre américain. Les impulsions populistes, les clubs de lecture et les influenceurs ont remplacé l'autorité des critiques traditionnels, tandis que les revues et journaux réduisent leurs pages et leurs rubriques littéraires pour des raisons financières. Les publications en ligne comblent parfois le vide mais restent limitées par les algorithmes et la perte de la découverte fortuite que favorisaient les versions papier. L'auteur conclut que le déclin de la recension est symptomatique d'un recul des valeurs des Lumières, telles que le débat critique ouvert et la diffusion large du savoir.

06:06

New synthesis of astronomical measurements shows Hubble tension is real

Un réseau international d'astronomes a publié une mesure directe de la constante de Hubble de 73,50 ± 0,81 km/s/Mpc (précision ≈1 %) dans Astronomy & Astrophysics le 10 avril 2026. La collaboration H0 Distance Network a combiné des décennies de mesures locales — céphéides, étoiles géantes rouges à luminosité connue, supernovæ Ia et certains types de galaxies — en un « distance network » reliant plusieurs méthodes indépendantes. Les auteurs constatent que la valeur locale élevée persiste et qu'une erreur unique dans les mesures locales est peu probable, puisque l'exclusion de techniques individuelles modifie seulement marginalement le résultat. La divergence persistante avec la valeur dérivée du fond diffus cosmologique renforce le « Hubble tension » et laisse ouverte la possibilité que le modèle cosmologique standard soit incomplet ou que de nouvelles physiques soient nécessaires. NSF NOIRLab a fourni des données et une expertise issues notamment des télescopes de CTIO et KPNO, et la collaboration rend ses méthodes et données accessibles pour permettre des investigations futures avec les observatoires de nouvelle génération.

06:06

The Problem That Built an Industry

Dans les années 1950, la gestion manuelle des réservations a poussé American Airlines et IBM à développer SABRE, qui est entré en production en 1964 après près d'une décennie de conception. Le système Transaction Processing Facility (TPF), issu de l'Airline Control Program, n'est pas un Unix mais un runtime spécialisé offrant une latence très faible et la capacité de traiter des dizaines de milliers de transactions par seconde. Aujourd'hui, des systèmes comme Amadeus conservent des modèles de données, des protocoles et des langages d'agent hérités des années 1960 malgré des migrations matérielles et logicielles, ce qui a permis à une réservation effectuée en quelques secondes d'agréger des appels synchrones et asynchrones entre couches hétérogènes. Les compagnies low-cost comme IndiGo utilisent des PSS distincts (Navitaire) optimisés pour le modèle point à point à bas coût, ce qui réduit l'interopérabilité et complique la ré-accommodation en cas de perturbation. L'article conclut que l'adéquation au besoin prime sur l'architecture à la mode, que les contraintes partagées ont imposé des convergences industrielles et que les migrations de systèmes historiques restent longues et coûteuses.

06:06

The APL programming language source code (2012)

Ken Iverson a inventé en 1957 une notation mathématique pour décrire des algorithmes qui, développée chez IBM, est devenue le langage APL axé sur le traitement de tableaux et l’usage de symboles spéciaux. APL\360, implémenté pour l’IBM System/360 comme environnement interactif en temps partagé écrit en assembleur, offrait saisie immédiate, édition, débogage et gestion de workspaces, et son code source XM6 (1969–1972) est maintenant rendu disponible par le Computer History Museum pour un usage non commercial. Le langage se distingue par une évaluation droite-à-gauche, la création automatique de vecteurs et tableaux, et un riche ensemble de primitives et d’opérateurs permettant d’exprimer de nombreux algorithmes de façon concise sans recourir souvent aux boucles. L’implémentation d’APL\360 était un interpréteur qui gérait dynamiquement les structures de données et remplaçait une partie du système d’exploitation pour optimiser les performances sur des machines à mémoire limitée et desservir de nombreux utilisateurs simultanés. APL a trouvé des usages importants en sciences, actuariat, statistique et finance, a suscité à la fois admiration pour sa puissance et critiques pour sa densité syntaxique, et a inspiré des langages dérivés tels qu’APL2 et J.