HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

11801 articles Page 252/1181 Sans filtre

M5Stack Launches PaperMono

Un constructeur lance aujourd'hui un terminal de développement compact à base d'ESP32‑S3 avec écran E‑Ink et faible consommation, disponible sur sa boutique en ligne. L'appareil intègre un écran E‑Ink 3,97 pouces en niveaux de gris, un écran tactile, un éclairage frontal, NFC, LoRa, microSD, RTC et une batterie de 1150 mAh. Il prend en charge un firmware lecteur ouvert (CrossPoint Reader), propose des interactions tactiles et intègre des fonctions comme IMU et Wi‑Fi pour étendre les projets. Une version allégée sans NFC ni LoRa offre l'expérience E‑Ink de base pour les makers, tandis que la version complète ajoute l'identification proche et la communication longue portée. Destiné à des usages tels que lecteurs miniatures, tableaux de bord basse consommation, badges NFC, affichage d'état via LoRa, signalétique électronique et terminaux d'accès, le produit est proposé à la vente sur la boutique du fabricant.

Previewing the Model Hardware Standard

Anthropic ouvre un aperçu de recherche du Model Hardware Standard (MHS) à des laboratoires scientifiques et fabricants avancés pour permettre à des agents d'IA de piloter des appareils physiques tels que microscopes, manipulateurs de liquides et bras robotiques dans des expériences et processus industriels. MHS standardise l'intégration matérielle en définissant un pilote commun avec des primitives simples comme "read" et "write" et un format de découverte des appareils, ce qui réduit le temps d'intégration de semaines ou mois à heures ou minutes. Le pilote inclut des balises décrivant les caractéristiques machines et les limites de sécurité, génère un fichier de référence compréhensible par un agent, et propose trois mécanismes de contrôle (MCP, ligne de commande et fichiers de code/APIs) pour orchestrer et chaîner des opérations sur plusieurs dispositifs. Des essais préliminaires montrent qu'un modèle (Claude) peut explorer et automatiser des réglages (par exemple aligner un laser) et que des partenaires comme Genentech, Université de Washington, Carnegie Mellon, HHMI Janelia et QuEra ont accéléré et fiabilisé des protocoles allant du BCA et qPCR à la stabilisation laser quantique. Anthropic collabore avec fournisseurs matériels (AWS, Tecan, QIAGEN, Universal Robots, etc.) pour élargir le support, mène des évaluations de sécurité, reconnaît les limites de raisonnement physique des modèles et invite les parties prenantes à rejoindre la recherche préalable avant une future publication open source.

USDA recalls 30k pounds of Argentine beef sold in Texas and Florida

Près de 30 000 livres de bœuf cru importé d'Argentine et vendu au Texas et en Floride font l'objet d'un rappel du Département de l'Agriculture des États-Unis. L'avis de rappel attribue le problème à des reinspections d'importation manquées, tandis que le service d'inspection alimentaire du USDA a classé le produit comme risque sanitaire de Classe I, la catégorie de risque la plus élevée, sans toutefois indiquer de contaminant spécifique. Le spécialiste en sécurité alimentaire Darin Detwiler a déclaré que la désignation Classe I laisse penser que le problème dépasse une simple erreur administrative et a critiqué la formulation du rappel en l'absence de précision sur un danger concret. Le rappel intervient peu après l'annonce du président Trump autorisant la vente de 300 000 livres de bœuf étranger à prix réduit, une coïncidence qui a suscité des commentaires politiques et des critiques du candidat démocrate au Sénat James Talarico. Les détaillants n'ont pas été immédiatement identifiés et le distributeur ainsi que plusieurs campagnes politiques contactées n'ont pas répondu aux demandes de commentaire, tandis que la situation a alimenté la confusion en ligne.

Decompiling a Nintendo 64 game in 84 days

Le jeu original Snowboard Kids a été entièrement décompilé à 100 %, ce qui signifie que toutes les fonctions ont des implémentations C correspondantes produisant un code machine identique à l'original. Le projet a été réalisé collectivement, avec des contributions décisives de membres de la communauté (inspectredc, Bl00D4ANGEL, queueRAM, etc.), et l'auteur souligne que l'IA n'aurait pas pu remplacer cet apport humain. La décompilation a pris 84 jours contre 596 pour Snowboard Kids 2, un gain de vitesse attribué en partie aux outils et à l'expérience accumulée mais freiné par des défis spécifiques comme l'utilisation du compilateur propriétaire IDO et la nécessité d'une intervention experte pour environ 4,8 % des commits. Des agents et modèles ont aidé, notamment pour reconnaître et réutiliser du code de bibliothèque, consigner des particularités du compilateur dans des fichiers DECOMPILATION_LEARNINGS.md, exploiter le N64 Decomp Workbench, et coordonner le travail via des worktrees et des mécanismes de synchronisation. Les prochaines étapes incluent une meilleure documentation du code, des efforts de recompilation et de portage de niveaux, l'exploration d'un portage vers Snowboard Kids 2 et la décompilation éventuelle de Snowboard Kids Plus sur PlayStation, avec un appel aux contributions.

Emacs 31: An unofficial guide to Markdown-ts-mode

Emacs 31 inclut un nouveau markdown-ts-mode marqué "expérimental" qui est intégré mais non activé par défaut et nécessite d'être chargé pour l'utiliser. Le mode est déjà riche en fonctionnalités, couvrant CommonMark et la majeure partie de GFM, offrant coloration et support de blocs de code avec mode de contexte, tables, génération de table des matières et export via pandoc ou cmark, ainsi que de nombreux raccourcis d'édition. Son fonctionnement dépend fortement des grammars tree-sitter externes qui doivent souvent être installées ou compilées (par exemple via treesit-install-language-grammar), et l'absence de ces grammars provoque des problèmes de fontification. Certaines limites restent: des bogues peuvent venir du mode, de la grammaire ou de l'intégration tree-sitter, les buffers indirects ne gèrent pas la fontification et il faut parfois appliquer des contournements ou attendre des mises à jour. Les auteurs encouragent les tests réels, la personnalisation et le signalement des problèmes via report-emacs-bug pour aider à améliorer et stabiliser le mode avant qu'il ne quitte l'état expérimental.

Afterglow: Run classic After Dark screen savers on modern macOS

Dans les années 1990, les économiseurs d'écran After Dark de Berkeley Systems animaient les écrans Macintosh avec des éléments comme des toasters volants et des paysages étoilés. Les tentatives pour les exécuter aujourd'hui exigeaient des émulateurs complexes ou du matériel ancien, souvent incapables d'émuler fidèlement tous les modules en raison de rythmes d'animation incorrects. Afterglow est un émulateur conçu pour exécuter le code original 68k des modules After Dark sans dépendre de ROM Apple ni d'un ancien Mac OS, dans un objectif de conservation logicielle. Il permet l'importation simple de modules (glisser-déposer d'archives, images de disque ou fichiers), l'installation depuis Internet Archive et intègre un module d'économiseur d'écran compatible avec macOS moderne. Il repose sur l'émulateur CPU Musashi 68k et réimplémente suffisamment de l'API Macintosh pour offrir des contrôles de module, mode plein écran, randomiseur, multimodule, shader CRT, inspecteur de ressources et éditeur DrawMorph.

Select * from Internet.blogposts

L'auteur évoque les menaces juridiques adressées à Nitter par X et rappelle l'essai de Tim Berners-Lee sur le désir que les relations humaines transcendent les documents et les sites. Il décrit la fermeture progressive des API publiques des réseaux sociaux par des limites de débit, des obligations de connexion, des tarifications et des blocages techniques, ce qui a affaibli l'écosystème de développeurs tiers. L'article souligne que les API fixes ne suffisent pas pour construire des services modernes parce qu'elles empêchent d'interroger l'ensemble des données, de joindre des sources, d'indexer à la demande et d'écrire librement dans les bases. atproto est présenté comme une solution distribuée fondée sur des serveurs de données personnels (PDS) qui répliquent des journaux d'événements, permettent des écritures et offrent aux applications des boucles d'écriture/ingestion avec mises à jour optimistes. L'auteur mentionne des chiffres d'adoption (des dizaines de millions de comptes, des dizaines de milliards d'enregistrements, des milliers de PDS et des centaines d'événements d'écriture par seconde) et cite des outils comme Jetstream pour accéder au flux en direct.

We found a division by zero bug in FFmpeg with a vibecoded fuzzer

L'administrateur du site a configuré Anubis pour protéger le serveur contre les entreprises d'IA qui récupèrent agressivement le contenu des sites Web. Anubis applique un procédé de preuve de travail inspiré de Hashcash pour imposer un coût de calcul aux clients. À l'échelle individuelle, ce surcoût est négligeable, mais il devient significatif et dissuasif pour les scrapers de masse. L'approche sert de solution transitoire le temps de développer des empreintes des navigateurs headless afin d'éviter de présenter le défi aux utilisateurs légitimes. Anubis nécessite des fonctionnalités JavaScript modernes, il convient donc de désactiver des extensions comme JShelter pour ce domaine afin d'assurer le bon fonctionnement du défi.