HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

11978 articles Page 351/1198 Sans filtre

World Train Map – 1247 train routes around the world

Un atlas interactif dessine 1 247 lignes de train remarquables dans environ 120 pays et présente chaque trajet sur une carte plein écran. Pour chaque route le site fournit la distance, la durée la plus rapide, la vitesse maximale, l'opérateur, le matériel roulant et l'année d'ouverture, et l'interface interactive nécessite JavaScript tandis que des pages statiques offrent le même contenu sans inscription. Les itinéraires sont catégorisés — grandes vitesses, classiques, trains de nuit, panoramiques, patrimoniaux, montagnards et de luxe — avec index, classements (vitesse moyenne par pays, altitude, longueur) et 670 guides ville à ville. Le projet publie un jeu de données ouvert en CSV, JSON et GeoJSON sous licence CC BY 4.0, tient un journal de corrections et a été rebaptisé pour mieux refléter sa nature d'atlas plutôt que de planificateur. Une refonte récente a redessiné 1 093 lignes à partir des relations OpenStreetMap pour améliorer l'alignement (médiane d'écart d'environ quatre mètres) tandis que des routes sans relation ou dont la relation semblerait désigner une autre voie sont restées inchangées.

Sonic Pi v5

Résumé indisponible pour cet article.

Rust SIMD on the GPU

VectorWare annonce qu'ils ont porté Rust portable SIMD (core::simd) sur GPU, permettant d'exécuter les mêmes types Simd sur le processeur et sur le GPU sans modifier le code source. L'approche consiste à cartographier chaque Simd<T, N> sur les lanes d'un warp (SIMT), en utilisant les instructions de shuffle et de vote du warp pour implémenter opérations élémentaires, réductions et masques. Ils ont encodé un IR typé dans le système de types Rust (génériques et const generics) qui se baisse directement en instructions de warp sans coût d'interprétation et inclut un interpréteur de référence pour simulation et tests différentiels. Cela permet de réutiliser du code et des bibliothèques portable SIMD sur GPU et de conserver les garanties du borrow checker, tandis que les limites comprennent l'instabilité de portable SIMD, l'inefficacité quand la largeur des vecteurs diffère du warp et le coût de certaines permutations trans-lanes, ainsi que des adaptations requises du compilateur. Les travaux à venir ciblent la composition threads/Simd/async, l'exploitation des tensor cores, l'auto-vectorisation et le support multi-langages, avec une implémentation actuelle sur NVIDIA mais une conception agnostique vis‑à‑vis des architectures.

Stowaway – Take the window seat on any plane or satellite overhead

Ce site permet de choisir un avion ou un satellite qui passe au‑dessus de votre maison en temps réel. L'affichage reproduit le ciel réel de votre emplacement avec la météo et la lumière du moment. En cliquant sur un engin, la caméra le suit, et en prenant place elle se retrouve à bord au‑dessus du terrain réel. Toutes les scènes sont rendues en temps réel grâce à JavaScript et WebGL 2. Il suffit d'activer JavaScript dans votre navigateur pour que l'expérience fonctionne.

Hyperspace

Hyperspace recherche des fichiers aux contenus identiques dans un ou plusieurs dossiers et remplace tous les exemplaires sauf un par des clones économes en espace, sans modifier l'apparence ni l'indépendance des fichiers. Son utilisation suit trois étapes : Scan (sélection et analyse des dossiers), Review (vérification des groupes identiques et choix des sources/cibles) et Reclaim (création des clones et remplacement des fichiers cibles). La technique s'appuie sur la fonctionnalité des clones d'APFS qui font partager une seule copie des données à plusieurs fichiers tout en conservant leurs métadonnées, mais elle ne fonctionne que sur un même volume APFS. Pour être réclamables, les fichiers doivent être lisibles, modifiables, appartenir à l'utilisateur, être déverrouillés et non marqués « busy », et de nombreux réglages (types autorisés, scan dans les paquets, accès Photos/cloud/Library, corbeille ou suppression immédiate) permettent d'ajuster le comportement. Des erreurs de scan ou de réclamation peuvent survenir (permissions, fichiers déplacés ou modifiés, fichiers « stranded ») et la libération effective d'espace peut être retardée par la corbeille ou des instantanés système, l'application fournissant des rapports et des instructions de nettoyage.

DeepSeek: Reverse Engineering an AI Assistant by Interviewing Itself

L'auteur a mené une interview avec le modèle DeepSeek puis a vérifié les réponses contre les papiers publics. DeepSeek organise ses réponses en observation, inférence et supposition quand il décrit son architecture et ses limites. Le modèle reconnaît qu'il ne peut pas voir ses poids, le routage des experts, les cartes d'attention ni les détails privés d'entraînement et d'infrastructure. L'article décrit la génération token par token, le fonctionnement du MoE et de la MLA pour les très longs contextes, et les conséquences pratiques comme l'impossibilité d'effacer des tokens déjà émis. Conclusion pratique : interroger le modèle éclaire son comportement et le prompting, mais il faut lire les papiers pour vérifier les chiffres d'architecture et les innovations.

The “mechanical miracle” that ruined Mark Twain’s life

L'article raconte comment Mark Twain investit massivement dans le Paige Compositor, un appareil de composition typographique très complexe conçu par James W. Paige. Le dispositif comptait plus de 18 000 pièces et n'a jamais abouti à une machine fiable, tandis que son rival, la Linotype, gagna le marché grâce à une approche plus simple et reproductible. La faillite financière liée à cet investissement ruina Twain et affecta profondément sa famille et sa carrière créative. L'auteur souligne que, malgré l'échec, Twain avait anticipé la transformation historique de la production écrite par l'automatisation et que cette innovation s'inscrit dans une continuité menant aux ordinateurs et à l'intelligence artificielle. Trois leçons en sont tirées : l'importance d'un design réparable et accessible, la lenteur habituelle de l'adoption sociale des technologies transformantes et la réussite des innovations qui reconfigurent les tâches plutôt que d'imiter exactement le travail humain.

Show HN: Needle2: 14MB agentic LLM for phones, wearables, smart home and robots

Un modèle ouvert de 45 millions de paramètres, conçu pour appeler des fonctions, piloter des appareils et extraire des sorties structurées, est distribué en un seul binaire de 14 Mo et exécute une session complète avec environ 28 Mo de RAM. Il est entraîné et déployé avec une quantification CQ2-bit intégrée (Cactus Quants), et le moteur C++ autonome garde les poids compressés en mémoire et choisit dynamiquement des noyaux CPU pour réduire les lectures depuis le stockage et la consommation énergétique. Sur des matériels embarqués comme Raspberry Pi 5, casques VR et téléphones bas de gamme, il atteint des centaines à plus de mille tokens/seconde et obtient des résultats comparables aux plus grands modèles de référence tout en étant 5× à 70× plus petit. L’architecture Simple Attention Network combine transformées de Hadamard, tables n-gram hachées (engram), fenêtre KV bornée et une grammaire au niveau octet pour contraindre les sorties, priorisant ainsi précision, faible empreinte mémoire et efficience de calcul. Ciblant les appareils à bas coût sans GPU/NPU, le système s’installe comme un artefact unique sous licence Apache 2.0 avec poids publiés, peut être affiné localement et pratique une collaboration bord-cloud avec score de confiance et escalade quand nécessaire.

Recycle – Floppydisks

L'entreprise achète des disques neufs conditionnés dans des packs scellés et intacts par quantités de 100 pièces ou plus. Les disques sortis de leur emballage d'origine ne peuvent pas être considérés comme neufs. Pour les disques neufs, il faut envoyer une photo et appeler le (800) 397-7890 pour obtenir un devis. Le programme de recyclage accepte des disquettes 3,5 pouces en toute quantité et propose un petit remboursement des frais d'envoi pour les envois de plus de 200 unités. Les disques doivent être envoyés à l'adresse Floppydisk Recycle Program, 668 North Coast HWY #1117, Laguna Beach CA 92651, et il faut inclure le formulaire de remboursement conformément aux règles indiquées sur ce formulaire.