HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

11890 articles Page 826/1189 Sans filtre

200 Journalists Applaud the Internet Archive's Role in Preserving Public Record

Le texte rassemble les témoignages de nombreux journalistes qui remercient l'Internet Archive pour sa préservation respectueuse de l'information et de l'histoire, notamment via la Wayback Machine. Ces témoignages expliquent que l'outil est essentiel pour lutter contre la disparition des articles (link rot), vérifier des affirmations, reconstituer des publications supprimées et soutenir des enquêtes journalistiques. Les contributeurs soulignent l'importance de l'archive pour le journalisme local et international, pour documenter la censure d'États et d'acteurs privés, et pour retrouver des sources rares ou disparues. La lettre note également que l'Internet Archive collabore avec des organisations de presse, évite le contournement des paywalls et adopte des pratiques responsables face aux enjeux liés à l'intelligence artificielle. Les signataires exhortent à défendre et soutenir l'Internet Archive afin de préserver la mémoire journalistique et l'accès public à des preuves historiques vérifiables.

GitHub Actions is the weakest link

De nombreux incidents de la chaîne d'approvisionnement observés ces dix-huit derniers mois se ramènent à des fichiers de workflow GitHub Actions et à des fonctionnalités (pull_request_target, uses: mutable, cache partagé, expansion de variables et jetons par défaut en écriture) qui, combinées, permettent l'exécution de code non fiable. Des campagnes et compromissions concrètes ont suivi ces vecteurs : spotbugs -> reviewdog -> tj-actions a permis de voler des PATs et diffuser un voleur de mémoire dans des milliers de dépôts, Ultralytics a livré un miner par empoisonnement de cache, nx a exfiltré identifiants via une injection dans le titre d'une PR, Trivy a subi une compromission puis un repositionnement de tags, et elementary-data a publié une roue malveillante après un commentaire d'issue. Les causes racines identifiées incluent l'absence de verrouillage et d'intégrité transitive des actions (pas de lockfile ni de hachages), la résolution de refs git mutables parfois tirées d'objets présents dans des forks non vérifiés, et la concentration de la confiance des registres de paquets sur le workflow CI via OIDC. GitHub a publié une feuille de route proposant des correctifs utiles (lockfile d'actions, politiques bloquant pull_request_target, secrets par workflow, pare-feu de sortie), mais ces mesures sont majoritairement optionnelles, lentes à généraliser et risquent d'être insuffisantes tant que les valeurs par défaut restent permissives. En pratique, il est recommandé aux mainteneurs d'adopter des gardes-fous (linter zizmor, épingler les SHAs, définir permissions: {}, considérer toute entrée non authentifiée comme potentiellement exécutable) et d'encourager des changements de défauts côté plateforme (jetons publics en lecture seule, interdiction d'expansion github.event.* dans run, refus de restaurer les caches sur pull_request_target) pour réduire significativement ces risques.

ASML became the chokepoint for cutting-edge chips

Les semi-conducteurs sont au cœur de l'informatique moderne et ASML est devenu l'unique fabricant d'appareils capables d'imprimer des milliards de transistors sur des wafers par lithographie extrême ultraviolet, des machines gigantesques et très complexes. La photolithographie extrême ultraviolet utilise une source lumineuse à 13,5 nanomètres, produite en vaporisant de minuscules gouttes d'étain pour créer un plasma, et un réseau de miroirs ultra-précis pour réduire et projeter les motifs sur le photoresist. ASML a émergé d'une filiale de Philips en misant sur une conception modulaire, une vaste chaîne d'approvisionnement externe et des acquisitions stratégiques, stratégies qui lui ont permis d'itérer rapidement et d'étendre sa capacité industrielle. Le succès d'ASML repose également sur des partenariats publics-privés et industriels, notamment le consortium américain pour l'EUV, le rôle d'IMEC comme banc d'essai et des coopérations étroites avec TSMC, Intel et Samsung, qui ont financé et accéléré la commercialisation de la technologie. Aujourd'hui ASML détient une position quasi-monopolistique sur l'EUV, rendant la reproduction de ses outils difficile en raison du savoir-faire tacite et des barrières techniques, mais l'industrie continue de rechercher de nouvelles approches pour réduire encore la taille des transistors.

Show HN: Live Sun and Moon Dashboard with NASA Footage

L'application affiche des images solaires en direct provenant de la Solar Dynamics Observatory (NASA) et de SOHO, actualisées toutes les ~15 minutes et disponibles en 12 longueurs d'onde montrant différentes couches du Soleil. Les phases et autres données lunaires sont calculées hors ligne avec les Algorithmes Astronomiques de Jean Meeus, offrant une précision de l'ordre de la minute pour phase, illumination, lever/coucher et distance. Elle suit en temps réel les événements de météorologie spatiale (éruptions solaires, éjections de masse coronale et tempêtes géomagnétiques) via la base DONKI de la NASA et propose des alertes. Le service est entièrement gratuit, sans comptes, sans publicité et sans suivi ; les images solaires sont en domaine public et la localisation choisie est conservée uniquement sur l'appareil. Le logiciel est développé par Beeswax Pat, un développeur indépendant, disponible sur l'App Store et Google Play, avec support et retours possibles par courriel.

VibeVoice: Open-source frontier voice AI

Le projet VibeVoice présente une famille de modèles open-source pour la synthèse et la reconnaissance vocale, récemment intégrée à la bibliothèque Transformers pour un accès simplifié. VibeVoice‑ASR, désormais open-source, traite jusqu'à 60 minutes d'audio en une seule passe et produit des transcriptions structurées indiquant qui parle, quand et quoi, avec prise en charge de plus de 50 langues et de mots‑clés personnalisés. La famille comprend également des modèles TTS long‑format capables de générer jusqu'à 90 minutes de parole multi‑locuteurs et un modèle Realtime 0.5B optimisé pour le streaming et la faible latence. Techniquement, VibeVoice utilise des tokeniseurs continus acoustiques et sémantiques à faible fréquence d'échantillonnage et un cadre de diffusion de next‑token combiné à un grand modèle de langage pour préserver la fidélité audio et l'efficacité sur de longues séquences. Les auteurs signalent des limites et des risques, notamment des biais, des inexactitudes et un fort potentiel d'utilisation abusive pour les deepfakes, et précisent que les modèles sont destinés à la recherche avec prudence avant toute utilisation commerciale.

I have officially retired from Emacs

Après vingt ans d'utilisation quotidienne, l'auteur a définitivement arrêté d'utiliser Emacs et a remplacé progressivement ses outils par des alternatives modal et Vim avant de finir la migration. Il a réécrit le calculateur d'Emacs avec stackcalc en C++ en s'appuyant sur GMP et MPFR pour la multi-précision, et a développé Elfeed2, un lecteur de flux qui remplace et dépasse l'original pour son usage. Plusieurs paquets Emacs qu'il maintient exigent de nouveaux responsables ; il propose des transferts à des contributeurs établis et prévoit d'archiver les projets sans repreneur. Pour ces nouvelles applications il a choisi wxWidgets plutôt que Dear ImGui afin d'obtenir des interfaces natives multiplateformes, tout en notant des limites comme des problèmes d'encodage et des inefficiences ponctuelles. Les projets se compilent facilement avec CMake et FetchContent sur Windows, macOS et Linux, et l'auteur envisage d'utiliser wxWidgets pour la plupart de ses futurs projets GUI.