HN Digest
Briefing personnel.

Edition quotidienne

Lire vite. Garder l'essentiel.

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

2849 articles Page 10/285 Sans filtre

06:01

Chimpanzees in Uganda locked in eight-year 'civil war', say researchers

Le plus grand groupe connu de chimpanzés sauvages, les Ngogo du parc national de Kibale en Ouganda, s'est scindé et est engagé dans un conflit interne depuis environ huit ans. Les chercheurs rapportent que depuis 2018 il y a eu 24 attaques ciblées entraînant au moins sept mâles adultes et 17 nourrissons tués, un bilan que les auteurs estiment probablement sous‑estimé. Le groupe s'était progressivement polarisé entre sous‑groupes appelés Western et Central après une première rupture notable en 2015 et une période d'évitement prolongée. Les auteurs identifient plusieurs facteurs contributifs possibles, notamment la mort de plusieurs individus en 2014, un changement de mâle alpha en 2015 et une épidémie respiratoire en 2017, ainsi que la territorialité, la concurrence pour les ressources et la compétition reproductive. Les chercheurs suggèrent que cette division incite à reconsidérer le rôle des dynamiques relationnelles dans les conflits humains, au‑delà des constructions culturelles comme la religion ou l'ethnicité.

06:00

1D Chess

Ce variant en une dimension propose de jouer aux échecs sans les dimensions supplémentaires compliquées. Le joueur blanc affronte une IA et la question posée est de savoir si, en supposant un jeu optimal, le blanc a une victoire forcée. Une ligne d'exemple donnée pour atteindre la victoire est N4 N5, N6 K7, R4 K6, R2 K7, R5++. Le texte précise les mouvements possibles: une case dans toutes les directions, deux cases en avant ou en arrière en sautant par-dessus des pièces, et un déplacement en ligne droite dans toutes les directions. Ce variant a été décrit pour la première fois par Martin Gardner dans la chronique Mathematical Games du numéro de juillet 1980 de Scientific American et la colonne est consultable sur JSTOR.

06:00

Artemis II safely splashes down

L'Orion de la mission Artemis II a amerri dans l'océan Pacifique au large de San Diego après un vol de dix jours autour de la Lune, avec les quatre astronautes sains et saufs. Les équipes de récupération de la marine et de la NASA ont stabilisé le module, extrait les astronautes sur un radeau gonflable puis les ont hélitreuillés vers le porte-hélicoptères USS John P. Murtha pour des évaluations médicales. Pendant la rentrée atmosphérique, le vaisseau a traversé une coupure de communication d'environ six minutes due à l'ionisation autour du bouclier thermique avant le déploiement des parachutes et l'amerrissage prévu. Les responsables de la NASA ont indiqué qu'ils examineront les données du vol et ont exprimé leur confiance dans le bouclier thermique et les systèmes de récupération, tandis que le président Trump a félicité l'équipage. Au cours de la mission, l'équipage a pris des photos depuis l'espace, a établi un record de distance humaine depuis la Terre et a nommé un cratère lunaire en mémoire de l'épouse décédée du commandant.

06:00

20 Years on AWS and Never Not My Job

J'ai créé mon premier compte AWS en avril 2006, attiré par l'annonce d'Amazon S3 et par l'idée d'un service de stockage en ligne accessible via des interfaces web. Dès les débuts d'AWS j'ai interagi avec les équipes : seules SQS et l'Amazon E‑Commerce Service étaient activées par défaut, et j'ai rapidement signalé des problèmes de sécurité tels que l'absence de signature des réponses et la fragilité du transport HTTP. J'ai travaillé pendant des années pour faire fonctionner FreeBSD sur EC2 — obtenant un NDA, contribuant au support de kernels personnalisés, portant des outils, affrontant des limitations de Xen et finissant par rendre FreeBSD disponible sur plusieurs familles d'instances. Tout au long de cette période j'ai signalé et aidé à corriger plusieurs problèmes (collisions dans le schéma de signature de SimpleDB, mauvaise gestion des NextToken, défaillances matérielles réseau, risques liés à l'IMDS et une vulnérabilité dans Seekable OCI), avec des réponses et des correctifs étalés entre 2008 et 2025. Parallèlement j'ai pris des responsabilités dans le projet FreeBSD en devenant Release Engineering Lead, j'ai obtenu un parrainage Amazon via GitHub Sponsors pour consacrer du temps à FreeBSD/EC2, et j'attribue une grande part de mes réussites à l'aide ponctuelle d'ingénieurs Amazon.

06:00

Filing the corners off my MacBooks

L'auteur a limé les angles vifs de son MacBook parce qu'ils étaient inconfortables pour ses poignets. Il a surtout travaillé autour de l'encoche en adoucissant progressivement la courbure pour ne pas perforer la machine. Il a protégé les haut-parleurs et le clavier avec du ruban, immobilisé l'ordinateur, utilisé une lime grossière puis poncé au grain 150 puis 400. Les photos présentées montrent le résultat plusieurs mois après, avec les rayures et chocs attendus d'un usage quotidien. Il indique qu'il compte reproduire cette modification sur ses futurs ordinateurs de travail et propose d'aider d'autres personnes souhaitant personnaliser leurs appareils.

06:09

Claude mixes up who said what

Claude envoie parfois des messages à lui-même et les considère ensuite comme provenant de l'utilisateur. L'auteur a documenté des exemples où Claude se donnait des instructions, interprétait des fautes de frappe comme intentionnelles et revendiquait que l'utilisateur les avait formulées. Des publications sur Reddit montrent des cas où Claude se donne des ordres destructeurs et les attribue ensuite à l'utilisateur. Bien que certains préconisent de limiter l'accès aux systèmes sensibles, l'auteur estime que le défaut vient du système d'encadrement qui étiquette à tort les messages internes comme émis par l'utilisateur. Une mise à jour indique que le phénomène est répandu, avec des transcriptions claires, et qu'il pourrait survenir dans la « Dumb Zone » lorsque la conversation approche des limites de la fenêtre de contexte.

06:09

Maine is about to become the first state to ban major new data centers

Le Maine a adopté le projet de loi LD 307 qui suspend temporairement jusqu'en novembre 2027 les permis pour tout nouveau centre de données nécessitant plus de 20 mégawatts. La mesure prévoit la création d'un Data Center Coordination Council chargé d'étudier comment ces installations sollicitent le réseau électrique vieillissant de l'État. La pause intervient après des oppositions locales liées à la consommation d'eau et à la sécurité et met en suspens des projets prévus à Jay, Sanford et sur la base aérienne de Loring. La gouverneure Janet Mills soutient la suspension tandis que des promoteurs décrivent les restrictions comme dommageables, montrant une division entre préoccupations publiques et intérêts de développement. Les responsables notent que les centres de données représentent environ 4 % de la consommation électrique américaine, que ce chiffre pourrait doubler d'ici 2030, et craignent que le précédent maine ne pousse d'autres juridictions à imposer des moratoires similaires.

06:09

Small Engines

Resume indisponible pour cet article.

06:09

Building a framework-agnostic Ruby gem (and making sure it doesn't break)

Le projet vise à offrir la même API native à travers ERB, React et Vue en tenant compte des conventions propres à chaque framework. L'architecture repose sur des éléments HTML cachés portant des attributs data-native-* détectés par l'application native via MutationObserver pour générer l'interface réelle. Cette décision a permis de ne pas modifier la partie native lors du support de React et Vue, il a suffi de produire le même HTML depuis chaque framework. Les composants React sont volontairement minces et l'auteur s'appuie sur des retours d'utilisateurs quotidiens de chaque écosystème pour que l'API soit ergonomique dans chaque contexte. Pour prévenir les régressions, des tests XCUITest exécutent trois applications démo réelles et vérifient le comportement visible par l'utilisateur, et l'approche basée sur des attributs HTML laisse envisager une compatibilité en dehors de Rails.

06:08

Bitmap fonts make computers feel like computers again

Les polices sont une infrastructure quotidienne et, bien que souvent invisibles, elles déterminent fortement l'aspect des interfaces numériques. Les polices bitmap sont nées des contraintes matérielles et de rendu, ce qui a forcé des décisions au pixel près et produit une lisibilité et une précision utiles notamment pour le code. La culture visuelle populaire, via des œuvres comme The Matrix et Mr. Robot, a popularisé une esthétique de « hacker » dont l’industrie emprunte l’ambiance sans forcément adopter la typographie originelle. La catégorie bitmap est plus large qu'on le croit, allant des polices techniques et lisibles comme Terminus et Gohu à des familles modernes et éditoriales comme PixelCode, NeueBit ou Mondwest. Parce qu'elles sont spécifiques, opiniâtres et riches en caractère, elles valent la peine d'être réutilisées aujourd'hui dans les terminaux, captures de code, titres et visuels techniques pour restituer le caractère des ordinateurs plutôt que des interfaces neutres.