HN Digest
Briefing personnel.

Edition quotidienne

Lire vite. Garder l'essentiel.

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

3130 articles Page 51/313 Sans filtre

06:02

Show HN: An interactive map of Tolkien's Middle-earth

Cette carte interactive représente la Terre du Milieu avec des événements du légendaire indiqués par des marqueurs. En cliquant sur les marqueurs, on peut lire des informations sur des événements clés. Le panneau Légende permet de filtrer par livre, d'activer les trajets des périples et d'utiliser la fonction « Mesurer la distance » pour calculer la distance entre deux points. La page Chronologie propose une vue des événements organisée selon leur ordre chronologique. L'image de base de la carte est issue d'Internet et est utilisée à des fins de fan et d'éducation sans que le projet ne revendique la propriété de l'œuvre.

06:02

Cambodia unveils statue to honour famous landmine-sniffing rat

Une statue en pierre locale de Magawa, le célèbre rat détecteur de mines, a été inaugurée à Siem Reap au Cambodge à l'occasion de la Journée internationale de sensibilisation aux mines. Formé par l'ONG belge Apopo, Magawa, un rat géant pouché africain, a détecté plus de 100 mines et autres explosifs et a permis de dégager plus de 141 000 mètres carrés de terrain depuis le début de sa carrière en 2016. Il a reçu la médaille d'or de la PDSA en 2020 pour son dévouement, puis a été mis à la retraite en raison de l'âge et est décédé en 2022 à l'âge de huit ans. Le monument est présenté comme un rappel que le Cambodge reste lourdement contaminé par les mines et qu'il vise à devenir libre de mines d'ici 2030. Apopo forme ces HeroRATs depuis les années 1990 et souligne que, trop légers pour déclencher les mines, les rats sont aussi employés pour détecter la tuberculose et contribuer à la lutte contre le trafic illégal d'animaux.

06:01

S3 Files

L'auteur rappelle qu'avec des exemples comme la recherche en génomique à l'UBC, les équipes perdent beaucoup de temps à copier et synchroniser manuellement de gros volumes de données entre systèmes de fichiers locaux et S3. Pour réduire cette friction, l'équipe a d'abord introduit des primitives pour le stockage structuré et sémantique — des tables gérées et des index vectoriels — afin de rendre les données S3 plus directement exploitables par divers outils. La nouvelle intégration permet de monter un bucket ou un préfixe S3 comme un système de fichiers via un namespace EFS miroir, avec une stratégie "stage et commit" qui agrège les écritures côté fichier puis les publie vers S3 de manière périodique. Le design explicite la frontière entre fichiers et objets pour préserver les sémantiques de chaque monde, mais il implique des compromis identifiés (coûts de renommage, fenêtre d'engagement d'environ 60 secondes, clés inrepresentables en POSIX, limites d'échelle) et des mécanismes de synchronisation et d'événements pour gérer les conflits. L'objectif affiché est d'élargir S3 au-delà des objets pour diminuer les frictions de développement et permettre aux applications de travailler sur les mêmes données selon le modèle le plus approprié, tout en continuant d'améliorer la fonctionnalité avec les retours clients.

06:01

How to get better at guitar

L'auteur explique une méthode pour progresser à la guitare consistant à transcrire les chansons à l'oreille plutôt qu'à se fier aux tablatures publiées. La méthode consiste à choisir une chanson simple, jouer l'enregistrement, arrêter au premier son entendu, le retrouver sur le manche et le noter sur une feuille de tablature, puis répéter pour chaque note jusqu'à la fin. Après la transcription, il recommande de comparer ses notes à des tablatures en ligne et à des vidéos pour corriger les erreurs et comprendre des détails inattendus. En répétant ces morceaux et en les regroupant dans une playlist, on consolide la mémoire musculaire, améliore l'oreille musicale et acquiert l'habitude d'apprendre des chansons complètes plutôt que des riffs isolés. L'auteur attribue cette méthode à Justin Sandercoe, témoigne de son efficacité personnelle et encourage sa pratique régulière pour progresser.

06:01

Native Americans had dice 12k years ago

Robert Madden, avocat devenu archéologue, a compilé d'anciens rapports et publie une étude affirmant que des Amérindiens utilisaient des dés et des jeux de hasard il y a environ 12 000 ans. Les artefacts identifiés sont principalement des dés bipartites en os ou en bois découverts sur des sites Folsom au Nebraska, Wyoming et Colorado, datés de 12 255 à 12 845 ans et façonnés pour produire des résultats aléatoires. L'étude soutient que ces pratiques, attestées de façon continue dans le Sud-Ouest des États-Unis jusqu'au contact européen, précèdent de plusieurs millénaires les preuves de jeux de hasard connues en Europe, Afrique ou Asie. Les traditions orales et les récits du Sud-Ouest, ainsi que des usages sociaux et rituels du jeu, suggèrent que ces activités servaient aussi au rassemblement, aux échanges et à la vie communautaire, tandis que l'absence de dés préhistoriques à l'est peut résulter d'un biais de conservation. Madden précise qu'il n'a pas exhumé de nouveaux objets et que des questions restent ouvertes sur le niveau de calcul des probabilités par ces populations, mais il considère ces preuves comme un signe d'accomplissement intellectuel longtemps sous-estimé.

06:00

Slightly safer vibecoding by adopting old hacker habits

L'auteur décrit les inquiétudes autour des attaques de la chaîne d'approvisionnement Python, des injections de prompt dans les agents de codage et des risques liés au "vibe coding" sur la machine de développement. Son environnement de développement consiste à coder sur un serveur loué ou une VM, en se connectant par SSH avec le forwarding de clés GitHub et en travaillant dans une session screen ou tmux. Il évite de conserver des secrets sur la VM, utilise des agents comme Claude pour laisser tourner des tâches pendant qu'il est détaché, et a évolué d'un usage de vim seul vers ces outils. Cette configuration réduit de nombreux risques d'attaques à la compromission de la VM de développement, mais laisse un risque d'abus du forwarding de clés GitHub que l'on atténue en développant sur un fork et en soumettant des pull requests cross‑repo revues par des humains. Le modèle d'usage SSH distant provient de la sous‑culture hacker pour protéger les données et l'auteur l'adopte aussi pour le calcul longue durée et les déplacements, notant une résurgence avec l'approche agent‑first.