HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

12074 articles Page 540/1208 Sans filtre

Costco is the anti-Amazon

L'article oppose l'essor logistique d'Amazon, fondé sur une offre quasi infinie et des livraisons ultra-rapides, au modèle contraint de Costco, et soutient que l'extension maximale de la livraison à domicile pose des coûts sociaux et infrastructurels importants. Costco privilégie une faible variété de références (environ 4 000 SKU), ce qui simplifie la sélection pour le consommateur, renforce les relations fournisseurs, accélère le cycle de conversion de trésorerie et permet des prix compétitifs. Cette simplicité logistique se traduit par un réseau de distribution basique (cross-docking de palettes), des frais généraux faibles, des salaires plus élevés et un turnover salarié très bas, contrastant avec les coûts et la surveillance élevés du modèle e‑commerce d'Amazon. Du point de vue collectif, des opérations plus simples sont plus efficaces, moins sujettes aux pannes et moins consommatrices d'infrastructures de transport, même si certaines capacités complexes d'Amazon, comme la livraison pharmaceutique urgente, servent un intérêt social réel. Pour une option publique de distribution alimentaire, l'auteur recommande de reproduire les principes de Costco — faible assortiment, volume élevé, économies d'échelle pour l'entreposage centralisé, et un produit d'appel identifiable — en s'inspirant aussi du système de commis militaires.

Espionage Against the European Parliament

Le rapport de Citizen Lab établit que l'ancien député européen Stelios Kouloglou a été infecté à plusieurs reprises par le logiciel espion Pegasus de NSO Group, notamment autour du 21 octobre 2022 et des 6–7 mars 2023. Les infections sont survenues pendant des périodes clés de l'activité du comité d'enquête PEGA et auraient pu permettre la collecte d'informations non publiques liées aux délibérations, auditions et déplacements du comité. Les analyses médico-légales ont identifié l'exploitation zero-click PWNYOURHOME et la présence de notifications d'Apple en mars 2023, août 2023 et avril 2024, sans qu'une attribution à un État précis, ni de preuve impliquant directement le gouvernement grec, puisse être établie. Citizen Lab relève un chevauchement technique avec une campagne antérieure visant des journalistes et militants russes et biélorusses en exil, incluant le même identifiant HomeKit rauharepo888[@]gmail.com, et note que des infections semblent avoir eu lieu dans au moins deux juridictions européennes, ce qui restreint les opérateurs possibles. Le rapport recommande des enquêtes urgentes, un dépistage forensique systématique des députés et du personnel, le renforcement des capacités de détection et de réponse au sein des institutions européennes, et une amélioration des notifications des entreprises technologiques pour mieux protéger les processus démocratiques.

Show HN: A statically typed, cross-platform, easily bootstrappable build system

BUSY est un système de build léger et multiplateforme pour GCC, Clang et MSVC, conçu pour avoir des exigences système minimales et pouvoir être intégré directement dans l'arborescence source d'un projet. Il propose un langage de spécification statiquement typé (avec syntaxes de style C et Pascal) et s'appuie sur la machine virtuelle Lua tout en étant implémenté en C89. Le fonctionnement se fait en trois phases (chargement, analyse, exécution) et le système se lance via le script build.lua avec de nombreuses options pour définir répertoires, produits, paramètres et modes de build. Des projets exemples et usages avancés existent (NAppGUI, LeanQt, Oberon+), BUSY gère des particularités comme le support des outils Qt moc/rcc et peut générer des backends tels que QMake, d’autres backends étant prévus. L’auteur présente BUSY comme une alternative privilégiant le typage statique et des dépendances minimales, précise ses non-objectifs (gestion de paquets, client Git, préprocesseur C, etc.) et indique que l’exécutable se construit simplement par une commande cc *.c.

Reverse-engineering Codemasters' BIGF archive format in Ruby

L'auteur explique comment il a rétroconçu le format d'archive BIGF de Codemasters en Ruby, en s'aidant d'une IA pour proposer du code que l'humain a vérifié et dirigé. Il souligne que dans Ruby une String est un tampon d'octets et qu'en lisant les fichiers avec File.binread on obtient des slices et des recherches par index simples et sans conversion d'encodage. Le cœur du travail est String#unpack (et unpack1) dont les directives comme V pour u32 little-endian et e pour float32 little-endian permettent de décoder rapidement et efficacement des entiers et flottants grâce à une implémentation C. Le parser navigue l'archive en découpant l'en-tête, deux formats d'annuaire (enregistrements fixes ou noms terminés par NUL avec marqueur), et utilise des méthodes comme getbyte, split("\x00") et des vérifications de NaN tout en notant les pièges pratiques (File.binread, littéral .b, bon usage des directives d'endianness et unpack1). Le résultat est un lecteur entièrement en standard library, sans dépendances, capable de lire plusieurs jeux et publié en open source sur github.com/davidslv/bigf.

Gone but Not Forgotten: Recovering the Dead Web

Une étude du Pew Research Center indique qu'environ 38 % des pages web publiées en 2013 et environ 25 % des pages publiées entre 2013 et 2023 sont inaccessibles en 2023. L'analyse du Wayback Machine sur l'échantillon Pew (5,4 millions d'URL) montre que 72 % des URL sont archivées, dont 56 % préservées et 16 % récupérées après disparition, ce qui réduit la part d'URL véritablement disparues d'environ 25 % à environ 10 %. Pour l'échantillon général de 2013, environ 38 % étaient mortes et la Wayback Machine a récupéré environ 15 % du total, et dans un échantillon reconstitué d'URL externes du New York Times de 2013 40 % étaient mortes mais 96 % d'entre elles étaient archivées, ne laissant que 2 % réellement perdues selon cet échantillon biaisé. L'étude longitudinale de l'Old Dominion University signale que 65 % des URL échantillonnées de 1996 à 2021 étaient mortes en 2023, mais comme l'échantillon provient de l'index de la Wayback Machine ces URL sont toutes archivées. Les auteurs concluent que le web est fragile mais que les archives comme la Wayback Machine réduisent significativement la perte d'information, tout en reconnaissant des limites opérationnelles (ressources, pages JavaScript, paywalls, découvertes tardives) et en appelant à des actions comme Save Page Now et des projets de réparation de liens.

Maybe you should learn something

Il est possible d'apprendre des compétences pratiques qui enrichissent la vie et restent utiles sur le long terme. Cela demande généralement du temps, souvent jusqu'à une heure par jour, et peut être incompatible avec des obligations lourdes, mais remplacer du temps de navigation passive sur son téléphone suffit souvent. Il existe de très nombreuses ressources (YouTube, forums, livres), mais il faut éviter la surcharge d'information et choisir un point de départ non commercial pour progresser à son rythme. Les premières séances sont souvent pénibles et fatigantes, la performance peut chuter pendant l'entraînement, et les améliorations surviennent surtout après le sommeil et la répétition quotidienne. Des séances délibérées et régulières de 30 à 45 minutes, axées sur les bases et interrompues dès que les erreurs augmentent, permettent d'atteindre un palier intermédiaire utile et font de l'apprentissage un projet long qui renforce le sentiment de contrôle.

New serious vulnerabilities spiked around release of Claude Mythos Preview

En juin 2026, des organisations notables ont publié environ 1 500 vulnérabilités CVE de haute et critique sévérité, soit plus de 3,5 fois le record mensuel précédent. La hausse a suivi l'annonce d'avril d'Anthropic selon laquelle Claude Mythos Preview pouvait découvrir et exploiter des vulnérabilités de façon autonome. Anthropic affirme que son Project Glasswing, qui implique des partenaires tels que Microsoft, Google, Apple et AWS, a trouvé plus de 10 000 vulnérabilités de haute ou critique sévérité, dont beaucoup n'ont pas encore été divulguées individuellement. OpenAI a mené des initiatives similaires avec son produit Daybreak et les deux entreprises présentent ces travaux comme des efforts pour durcir les logiciels critiques avant que des acteurs malveillants n'exploitent les mêmes techniques. Les données publiées par Epoch, sous licence Creative Commons BY, compilent les CVE mensuelles de haute et critique sévérité de 21 organisations et accompagnent des notes sur les hypothèses et limites.

Applied Category Theory Course (2018)

Ce cours, fondé sur le livre de Fong et Spivak et mis en pages par Simon Burton, propose une introduction structurée à la théorie des catégories appliquée. Il est organisé en quatre chapitres principaux, couvrant les ensembles ordonnés, les théories de ressources, les bases de données et la conception collaborative, pour un total de 77 leçons. Les premières leçons traitent des préordres, des connexions de Galois, des adjoints et des aspects logiques liés aux sous-ensembles et aux partitions. La deuxième partie aborde les théories de ressources, les monoïdes préordonnés, les espaces métriques de Lawvere et l'enrichissement des catégories. Les derniers chapitres présentent les catégories, foncteurs, transformations naturelles, extensions de Kan, profuncteurs enrichis, catégories monoidales et diagrammes en cordes, et concluent par des synthèses finales.

Jamesob's guide to running SOTA LLMs locally

Le guide détaille comment construire et configurer une machine locale pour exécuter des modèles LLM et STT de pointe, en proposant deux gammes de budget (~2k$ pour une configuration modeste et ~40k$ pour une station haut de gamme). L'auteur privilégie l'achat de beaucoup de VRAM via 4× NVIDIA RTX PRO 6000 et un système EPYC DDR4 d'occasion plutôt que d'investir dans une plateforme DDR5/PCIe5 plus coûteuse. Pour obtenir des communications GPU P2P à haut débit, il utilise des commutateurs PCIe Gen4 de c-payne et décrit des réglages BIOS précis (bifurcation, vitesse de lien, désactivation d'ASPM), des paramètres kernel/GRUB et une méthode pour désactiver ACS. Le dépôt fournit des configurations Docker prêtes à l'emploi pour l'inférence et le STT (notamment whisper-large-v3), des scripts de mesure P2P, une gestion locale des poids sur ZFS, et des conseils pour le montage et la limitation de puissance des GPU. Les mesures rapportées montrent des débits P2P proches du débit ligne Gen4 (~27,5 GB/s unidirectionnel, ~50,4 GB/s bidirectionnel) avec une latence sub-microseconde, et l'auteur partage des ressources et liens pour reproduire l'installation.