HN Digest
Briefing personnel.

Edition quotidienne

Lire vite. Garder l'essentiel.

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

6614 articles Page 244/662 Sans filtre

06:05

Shelf Source: Tom MacWright

Le livre The World Beyond Your Head de Matthew Crawford a profondément influencé sa réflexion sur la technologie en proposant une philosophie de l'incarnation et en se distinguant des ouvrages technologiques habituels. Lorsqu'il termine un livre, il écrit une critique rapide et choisit immédiatement le suivant, évitant de lire un même auteur plusieurs fois de suite et se décrivant comme complétiste qui finit et critique presque tout ce qu'il commence. Des ouvrages sur la typographie comme The Elements of Typographic Style l'ont conduit à de petits ajustements sur son site, et Practical Typography lui paraît plus concis et adapté au web. Il pense que pour mieux absorber la lecture il faut écrire régulièrement, et il a récemment apprécié la science-fiction classique comme moyen d'explorer des idées grâce à des auteurs tels que Ted Chiang et Octavia E. Butler. Il a transféré ses critiques de Goodreads vers son propre site en 2017, tente d'éviter de gamifier sa lecture tout en notant un déséquilibre démographique parmi les auteurs, et recommande des ouvrages politiques comme Capital de Piketty ou The Triumph of Injustice.

06:04

The locals don't know

L'auteur conseille d'éviter de simplement reproduire le mode de vie des locaux quand on voyage, car leur quotidien est souvent banal. Il note que des figures comme Anthony Bourdain, qui incitent à « faire comme les locaux », ne reflètent pas nécessairement la réalité locale actuelle. Le texte oppose la routine ordinaire des habitants — télévision, plats commandés, paris sportifs — à la liberté du touriste d'expérimenter et de s'émerveiller. Il illustre que les touristes peuvent vivre des moments mémorables en faisant des activités typiques, tout en reconnaissant que le tourisme peut parfois dégrader la qualité de certains lieux. Enfin, l'auteur observe que les visiteurs sont libres de choisir leur expérience et que les locaux peuvent, s'ils le souhaitent, se comporter comme des touristes.

06:04

Maryland citizens hit with $2B power grid upgrade for out-of-state AI

Le bureau du People's Counsel du Maryland (OPC) a déposé une plainte auprès de la FERC contestant que PJM Interconnection facture à l'État 2 milliards de dollars des 22 milliards dépensés pour moderniser le réseau en réponse à la croissance de la demande des centres de données. Selon l'OPC, cette facture entraînerait un surcoût de 1,6 milliard de dollars pour les consommateurs du Maryland sur dix ans, soit environ 823 millions pour les résidentiels (~345 $ par client), 146 millions pour les commerciaux (~673 $ par client) et 629 millions pour les industriels (~15 074 $ par client). L'OPC soutient que les règles d'allocation des coûts de PJM sont défaillantes car les clients du Maryland n'ont pas causé ces besoins et n'en tireront pas de bénéfice significatif. PJM, le plus grand gestionnaire de réseau électrique des États-Unis, dessert treize États et Washington D.C. et affirme devoir moderniser les infrastructures pour répondre à la demande prévue des centres de données gourmands en énergie. Le Maryland demande que ces coûts soient facturés aux zones où les travaux sont réalisés ou directement aux entreprises technologiques si elles ne respectent pas la « ratepayer protection pledge », l'OPC pointant en parallèle l'incertitude de la croissance de la charge liée aux centres de données.

06:04

Stop MitM on the first SSH connection, on any VPS or cloud provider

Un script utilise cloud-init pour injecter une clé hôte SSH temporaire privée et la faire approuver juste le temps de générer et récupérer les clés hôtes définitives. Cette approche protège la toute première connexion contre un attaquant man‑in‑the‑middle et évite les faiblesses du modèle Trust On First Use. Le script garde la clé temporaire hors de ~/.ssh/known_hosts et évite de placer des clés privées longues dans les userdata cloud-init, réduisant le risque lié à la lecture du service metadata ou à des fuites via SSRF. La conception suppose la sécurité d’OpenSSH et vise à protéger la machine administrative et la VM contre un attaquant réseau ou contre la compromission tardive du userdata, tout en notant que quiconque se connecte réellement au VM pourrait récupérer les clés hôtes longues. Pour durcir la procédure, le script s’appuie sur la rotation native des clés OpenSSH pour écrire les clés définitives dans known_hosts afin d’empêcher l’hôte compromis d’injecter des entrées malveillantes.

06:04

Eight More '8-Bit Era' Microprocessors

L'article présente plusieurs microprocesseurs 8 bits peu connus des années 1970‑1980 et soutient que les échecs commerciaux apportent aussi des enseignements utiles. Le TMX‑1795 de Texas Instruments, conçu pour le terminal Datapoint 2200, n'a pas été produit mais a influencé l'Intel 8008 et servi dans une affaire de brevet, un prototype ayant été montré publiquement. Sont aussi évoqués le Mostek Mk 5065, précurseur des idées présentes dans le 6800/6502 comme l'utilisation de la page 1 pour la pile, et le Signetics 2650, conçu sur le modèle des mini‑ordinateurs mais rendu obsolète à sa mise en production tardive. L'Intel 8085 est décrit comme une évolution modeste de l'8080 qui a perdu la concurrence face au Zilog Z80, tandis que le RCA 1802, premier microprocesseur CMOS, offrait une simplicité RISC‑like et une robustesse adaptée à l'espace. Enfin, l'article mentionne des designs marginaux comme l'Electronic Arrays 9002 à bas coût et 4k d'adressage, l'Intersil 6100 compatible PDP‑8 en 12 bits, et le TMS 9900 de TI dont l'utilisation dans le TI‑99/4 a contribué à un échec commercial majeur.

06:03

PS3 Emulator Devs Politely Ask That People Stop Flooding It with AI PRs

L'équipe du projet RPCS3 a demandé publiquement aux contributeurs d'arrêter d'envoyer des pull requests générées par l'IA, en annonçant qu'ils commenceront à bannir ces auteurs sans préavis. RPCS3, un émulateur open-source de PlayStation 3 actif depuis 2011, a rendu jouable environ 70 % de la bibliothèque PS3 grâce aux contributions de sa communauté. Les responsables ont indiqué qu'il existe de nombreuses ressources pour apprendre le débogage et le codage au lieu de soumettre des modifications automatiques qu'ils ne comprennent pas et qui ne fonctionnent pas. En réponse aux critiques, l'équipe a parfois répliqué de manière plus directe sur les réseaux sociaux, affirmant qu'on ne peut pas produire à la main le type de code défaillant généré par l'IA qu'ils reçoivent. Le phénomène n'est pas isolé et d'autres projets, comme le moteur Godot, ont également signalé une hausse de pull requests générées par l'IA qui surcharge les mainteneurs.

06:03

Gode Cookery – Authentic Medieval Recipes

Le site compile des recettes médiévales et de la Renaissance extraites de sources authentiques et adaptées pour une cuisine moderne. Il propose des sections de recettes, d'articles historiques, d'images, de ressources et un catalogue de livres ainsi qu'une boutique en ligne. Le contenu met l'accent sur la recherche et l'authenticité, avec sources et bibliographies citées lorsque possible et des indications claires pour les adaptations modernes. La page accueille une communauté active via un groupe de discussion désormais sur Facebook, propose des galeries multimédia et signale des apparitions à la télévision culinaire. Le projet est animé par un petit équipe d'auteurs et de cuisiniers historiques dirigée par un auteur principal titulaire d'une formation en arts culinaires et en histoire.

06:03

The people preserving the scientific practice of bird banding

Un soir venteux et anormalement doux d'octobre, une animation publique au Prince Edward Point Bird Observatory attire des visiteurs mais empêche en grande partie la capture attendue de chevêchettes en raison d'un vent du sud. Les bénévoles et les responsables y pratiquent le baguage, qui consiste à poser des bagues métalliques numérotées pour suivre migrations, longévité et paramètres biologiques, tout en proposant des présentations, un laboratoire photo standardisé et des activités pédagogiques. Le réseau nord-américain de baguage, qui dépend des échanges de données entre le Canada et les États-Unis, pourrait être perturbé par des coupes budgétaires américaines, ce qui inquiète les stations canadiennes pour l'accès aux données et aux fournitures. Dans des stations variées comme Bruce Peninsula, Haldimand ou Long Point, des équipes de bénévoles mènent des relevés, posent des filets, mesurent et photographient les oiseaux pour alimenter des bases de données utilisées en conservation et pour orienter des décisions publiques. Malgré l'incertitude politique et les défis d'accessibilité, les bagueurs restent mobilisés, formés à l'éthique de manipulation des oiseaux et convaincus que le suivi des migrations favorise la conservation et la coopération transfrontalière.

06:03

I returned to AWS and was reminded why I left

L'auteur a été l'un des tout premiers promoteurs d'AWS, organisant le premier événement local à Melbourne et utilisant des services initiaux comme SQS, S3, EC2 et SimpleDB. Son enthousiasme s'est lentement émoussé en raison de plusieurs problèmes opérationnels et techniques, notamment l'absence prolongée de bibliothèques clientes officielles, le retard dans la migration vers Python 3, une expérience coûteuse avec DynamoDB, des frais d'egress élevés, une facturation complexe et un système IAM difficile à maîtriser. Il critique aussi AWS pour la complexité généralisée des services, le verrouillage par les fonctions serverless comme Lambda et l'adoption par AWS de versions hébergées de projets open source, ce qui a provoqué l'apparition de licences défensives dans ces communautés. Il a finalement migré la plupart de ses services hors d'AWS tout en conservant certains éléments (Route53, quelques sauvegardes S3 et WorkMail), puis est revenu ponctuellement pour des tests sur Bedrock et des benchmarks sur de grosses instances EC2. Lors d'un récent retour son compte a été suspendu pour suspicion de compromission, entraînant l'interruption de son courrier professionnel et une réponse du support tardive, ce qui le pousse à achever sa migration hors d'AWS.

06:02

Traces Of Humanity

Après sept ans de silence, l'auteur revient avec un nouveau blog après avoir dirigé le développement de Qubes OS et tenu un précédent blog technique sur la sécurité des systèmes entre 2006 et 2018. Pendant sa carrière, il a été principalement motivé par la recherche de la vérité (connaissance) et la liberté, au détriment parfois d'autres valeurs humanistes. Au milieu de la quarantaine, son système de valeurs s'est complexifié et il entend rapporter les tensions entre rationalité et humanisme, pragmatisme et beauté, formalisme et intuition, ainsi qu'entre liberté et amour. Il affirme qu'il n'a pas de réponses définitives, considère la lutte et l'incertitude comme des aspects centraux de l'humanisme, et regrette que son jeune moi n'ait pas bénéficié de ces réflexions. Il invite les lecteurs à le contacter via la section À propos pour partager des perspectives ou souligner des failles dans son raisonnement, tout en maintenant la place de la pensée rationnelle dans le dialogue.