HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

11890 articles Page 267/1189 Sans filtre

Zohran and the Short Link

Les vidéos de Zohran, largement vues sur les réseaux sociaux à New York, annoncent fréquemment de nouveaux projets, initiatives ou événements. Lorsque l'annonce concerne une action pouvant impliquer les citoyens, les vidéos se terminent systématiquement par un lien court et lisible du type nyc.gov/{initiative}. Ce format rend l'accès au gouvernement municipal plus simple en proposant une URL facile à retenir et à suivre. Il concentre également la diffusion depuis les réseaux sociaux vers un espace unique contrôlé par la ville, nyc.gov. La méthode instaure enfin un schéma d'interaction clair en reliant les annonces à des expériences concrètes et des possibilités de participation.

Stripe acquires Clerky

Clerky a été fondé il y a plus de dix ans pour permettre aux startups et à leurs avocats d'effectuer rapidement et sans risque les formalités juridiques courantes, avec l'expertise juridique intégrée au produit. Le service est devenu le plus utilisé par les grandes startups et leurs avocats, représentant 23 % des financements seed/pre-seed de la Silicon Valley et ayant contribué à lever plus de 140 milliards de dollars de capital‑risque. Des centaines d'avocats et de parajuristes utilisent Clerky, et les créations d'entreprise via la plateforme ont crû 6,5 fois plus vite que la moyenne historique l'an dernier. Après des échanges approfondis avec Stripe et la constatation d'une forte affinité de mission et de culture, Clerky s'intègre désormais à Stripe en conservant la même équipe et les mêmes services. Les fondateurs remercient les clients et les avocats pour leur soutien et indiquent que l'accès aux ressources de Stripe permettra de développer de nouveaux produits et fonctionnalités.

An ongoing 3D-printer AGPL violation

Lors de FOSSY 2026, des intervenants de la Software Freedom Conservancy ont présenté une violation en cours de l'AGPLv3 par Bambu Lab concernant des logiciels pour imprimantes 3D et les réponses envisagées. Bambu Studio, basé sur un fork de PrusaSlicer, charge dynamiquement des bibliothèques propriétaires et active des fonctionnalités via une clé User-Agent qui donne accès à des composants exécutés côté serveur, une pratique qui contourne l'esprit de l'AGPLv3 selon les intervenants. Un développeur a rétro‑ingénieré le protocole, reçu une notification DMCA de Bambu Lab et continue de maintenir un fork (OrcaSlicer) qui est répliqué par le projet baltobu de la SFC pour remplacer les pièces propriétaires, tandis que d'autres modèles semblent violer la GPLv2 en n'offrant pas le code source du firmware Buildroot. La SFC a lancé une collecte de fonds dépassant 250 000 dollars pour financer des actions, embauché un avocat en contentieux et évoqué des voies d'exécution variées allant de l'action en justice à la mobilisation communautaire pour reconstituer les composants manquants. Les débats ont attiré de nombreux nouveaux acteurs dans la communauté FOSS, suscité une meilleure compréhension des licences copyleft et souligné que la résolution du problème dépendra d'une combinaison d'efforts juridiques, techniques et de pression des utilisateurs.

Laion Big Video Dataset

L'équipe présente un jeu de données vidéo ouvert et à très grande échelle collecté depuis CommonCrawl, comprenant 1,3 milliard d'URL spécifiques aux plateformes et 80 millions de vidéos téléchargées représentant environ 10 millions d'heures de contenu. Par détection de scènes, le corpus est segmenté en clips pour lesquels des légendes vidéo et audio synthétiques sont générées, aboutissant à des dizaines de millions de clips annotés, dont 55 millions de clips. Des modèles entraînés sur ces données atteignent des performances compétitives sur des benchmarks vidéo‑texte, audio‑texte et image‑texte, avec des gains mesurables (jusqu'à +2,1% sur certains tests vidéo) et une amélioration avec l'augmentation de l'échelle des données et des modèles. En complément, des images extraites aux changements de scène fournissent un corpus d'environ 300 millions de frames avec une distribution visuelle distincte des images web classiques, renforçant les capacités de récupération image‑texte. Le jeu de données est publié pour un usage strictement recherche et reproductible, avec des recommandations d'utilisation responsable et des mises en garde sur les biais, le respect des droits d'auteur et l'interdiction d'usage commercial.

Worst-case glacial lake flood scenarios in a transboundary Himalayan basin 2022

Les études recensées montrent une croissance généralisée des lacs glaciaires en haute montagne liée au retrait des glaciers et au réchauffement climatique, avec une variabilité régionale marquée. Ces plans d'eau et les processus associés, notamment l'effondrement d'arcs de glace, les avalanches rocheuses-glaciaires, les ruptures de barrages morainiques et les séismes, sont identifiés comme des déclencheurs majeurs de crues glaciaires et d'autres risques géohydrauliques. Des approches intégrées combinant inventaires satellitaires multi-temporels, bathymétrie, modélisation de l'épaisseur glaciaire, simulations de coulées et analyses géomorphologiques permettent d'évaluer la dangerosité et de simuler des scénarios d'impact en aval. Les travaux mettent en évidence des progrès opérationnels pour l'évaluation des risques, l'alerte précoce et la planification, tout en soulignant d'importantes incertitudes liées aux données bathymétriques, à la dynamique des glaciers à débris et aux projections climatiques. Les auteurs recommandent des stratégies anticipatives, multisectorielles et transfrontalières pour réduire l'exposition des populations, gérer les infrastructures et tirer parti des opportunités en eau tout en limitant les conséquences des événements extrêmes.

Pnpm 12.0

pnpm 12 est la réécriture stable de pnpm en Rust qui conserve les commandes, options, paramètres et le format de lockfile de pnpm 11 et s'installe pour l'instant depuis le tag next-12, avec d'autres méthodes d'installation documentées. Parmi les changements cassants, la résolution des dépendances Git cible l'identité canonique HTTPS des hébergeurs (avec possibilité de réécriture Git pour SSH privé), pnpm signale désormais les clés inconnues dans pnpm-workspace.yaml, les cycles de dépendances sont résolus de façon canonique rendant les lockfiles déterministes, packageImportMethod: auto privilégie le hardlink sur Linux, et engineStrict suit l'arête plutôt que le sous-arbre. Les nouveautés comprennent des binaires globaux sensibles au projet, la capacité pour pnpm d'installer et d'exécuter d'autres gestionnaires (npm, Yarn, Bun, etc.), le support des révisions de registre consignées dans le lockfile, pnpm init qui épingle la dernière version publiée, l'approbation en lot pour les publications staged, audit.ignorePrune, le refus des commandes globales sous sudo et une preuve de concept de cache distant des effets secondaires de build. Corrections notables : la base de compatibilité ne crée plus d'entrées à partir d'analyses statiques fautives, le store par défaut peut être créé dans le projet si aucun répertoire parent n'accepte de hardlink, et le hook filterLog est déprécié. La documentation détaille les différences et options d'installation entre les versions et l'équipe invite à signaler tout problème rencontré.

Tailcat – Like netcat, but over Tailscale’s data plane

Ce projet remixe des composants open source de Tailscale pour fournir un outil ressemblant à netcat qui utilise uniquement le plan de données (WireGuard via magicsock et DERP) sans le plan de contrôle. Un serveur tailcat lance une paire WireGuard, imprime un jeton de connexion à partager et le client s'en sert pour établir un tunnel chiffré bout en bout, en utilisant DERP pour le bootstrap et comme relais de secours tandis que magicsock tente le perçage NAT pour une connexion directe. L'outil existe en CLI et bibliothèque Go, s'exécute en espace utilisateur sans privilèges root ni compte Tailscale, permet de rediriger stdin/stdout, d'exposer des ports, d'offrir un serveur SSH sans authentification, un proxy SOCKS, ou un nœud de sortie, et propose une démo expérimentale en WebAssembly. Les adresses sont dérivées de clés WireGuard qui peuvent être éphémères ou sauvegardées (avec contrôle d'accès via --allow), les jetons peuvent être résolus ou publiés en enregistrements TXT DNS, et il est possible d'héberger ses propres relais DERP et sa carte DERP pour éviter les relais publics. Le projet réutilise WireGuard en espace utilisateur, magicsock et un empilement TCP/IP userspace (gVisor), décrit un flux de connexion avec échanges CBOR-encodés et STUN/DERP pour découverte et traversée NAT, et est fourni sans garanties de stabilité ni SLA sur les relais publics.

Asahi Linux Progress Report: Linux 7.2

La version 7.2 du noyau Linux est sortie et le rapport Asahi présente de nombreux progrès pour le support d'Apple Silicon. Les équipes ont contourné l'absence d'EL3 sur les puces Apple en ajoutant un conduit PSCI via les Runtime Services UEFI et en modifiant m1n1 pour réserver de la mémoire et exposer une implémentation PSCI, avec des patches noyau en RFC. Des changements matériels comme les "chicken bits" et un mode WFI destructeur sur M4 ont nécessité un paramètre de ligne de commande pour gérer les boucles d'inactivité et éviter les plantages, et les correctifs sont déjà dans linux-next. Pour permettre l'exécution et la supervision d'XNU sur M4 et ultérieurs, m1n1 émule désormais GXF/SPRR afin de charger SPTM en GL2 et faire tourner XNU côte à côte avec le micro-hyperviseur. Par ailleurs, le support M3 progresse (caméra, microphones, ACE3/SPMI et ABI firmware ciblé macOS 14.8.3), M4/M5 gagnent NVMe et PCIe mais restent en bringup, la prise en charge de l'AVD progresse via une couche VA‑API→V4L2 stateless et le travail sur le format Interchange ouvre la voie au scanout direct tout en dépendant encore d'adaptations de compositors comme KWin, et de nombreux correctifs continuent d'être remontés en amont grâce aux contributeurs et aux soutiens.

Kusama Yayoi Dies at 97

La plasticienne d'avant-garde Yayoi Kusama est décédée le 14 à Tokyo des suites d'une défaillance multiviscérale à l'âge de 97 ans. Originaire de la préfecture de Nagano, ses funérailles ont été célébrées en famille et un rassemblement d'adieu sera organisé ultérieurement. Installée aux États-Unis à partir de 1957 et principalement active à New York jusqu'à son retour au Japon en 1973, elle s'est fait connaître par des performances de rue contre la guerre du Vietnam, où elle peignait des corps nus, ce qui lui a valu le surnom de « reine du happening ». Ses motifs emblématiques de pois et de mailles, liés à des hallucinations dont elle souffrait depuis l'enfance, ont inspiré une production variée comprenant peintures, estampes, « sculptures molles » et installations comme les citrouilles de Naoshima. Sa reconnaissance internationale s'est renforcée à partir des années 1990 avec sa participation à la Biennale de Venise en 1993, une exposition individuelle au MoMA en 1998 et de grandes rétrospectives en Europe et en Amérique du Nord en 2011–2012.