HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

11474 articles Page 105/1148 Sans filtre

Frontier AI on Your Own Hardware

Dans une classe, une grande partie des étudiants ont exprimé la peur de ne pas trouver d'emploi après leur diplôme, et certains doctorants souhaitent quitter l'académie parce qu'ils jugent la recherche académique inutile. L'auteur conteste ce pessimisme en soutenant que l'unité de la recherche a basculé de l'article scientifique à l'écosystème open source, et que les laboratoires universitaires sont bien placés pour une renaissance de la recherche grâce à leur liberté, leur créativité et l'accessibilité des outils. Pour le démontrer, son laboratoire a préparé une Open Source Week réunissant des composants imbriqués : un harnais d'agents, des cadres d'inférence optimisés permettant d'exécuter de grands modèles localement, et une technique d'auto-compactage (CliffCompaction) qui prolonge les sessions et réduit les coûts. Ils montrent aussi qu'avec ces outils autonomes on peut mener des recherches rapides et locales — par exemple en découvrant en quelques heures des progrès et des problèmes d'évaluation en bioinformatique — et que l'apprentissage par la pratique, la focalisation sur des écosystèmes et le travail sur plusieurs projets en parallèle deviennent essentiels. L'argument final est que les universités, même avec quelques GPU, peuvent produire un impact comparable aux grands laboratoires en ciblant des problèmes peu coûteux à attaquer et en partageant des systèmes accessibles, ce que l'Open Source Week illustre.

PDF Forgeries Are Surprisingly Rare (2022)

Une forme frappante d'absence en ligne est le rare recours à la falsification de PDF, alors que vidéos, images et documents Word falsifiés se multiplient. Même si certains se méfient des PDF hébergés sur des sites personnels, on obtient presque toujours en téléchargeant un PDF ce que l'on attend, à l'exception des brouillons ou prépublications. Les PDF malveillants rencontrés sont généralement des nouveaux "white papers" non publiés ou des forgeries évidentes exportées depuis des traitements de texte, souvent trahies par des indices typographiques. La raison essentielle est que modifier un PDF n'est pas une pratique courante ni un flux de travail standard, car les PDF sont souvent des fichiers compilés en lecture seule issus de sources éditables, et l'édition technique des PDF reste une niche. Pour ces raisons, les malfaiteurs privilégient des formats plus faciles à altérer comme les images, malgré le fait qu'une falsification de PDF serait potentiellement très efficace si elle était largement pratiquée.

First Shader from Zero in Godot 4

Le guide explique les bases des shaders dans Godot 4, en distinguant le vertex shader qui façonne la géométrie et le fragment shader qui calcule la couleur de chaque pixel. Il montre pas à pas comment créer une scène Sprite2D, attacher un ShaderMaterial et dessiner des formes procédurales en utilisant UV, distance(), smoothstep() et des uniforms pour exposer des paramètres éditables. L'auteur développe un effet de portail animé en combinant masques (soustraction de cercles pour la bordure), gradients pour la couleur, fonctions périodiques comme sin(TIME) pour l'animation, et textures de bruit pour des déformations organiques. Le texte détaille aussi la gestion des textures (filtrage, modes de répétition et seamless), l'utilisation de sampler2D, et l'importance des uniforms d'instance pour contrôler les matériaux par instance. Enfin, il montre comment piloter les paramètres du shader depuis GDScript, animer les transitions avec Tween et adopter une démarche itérative de débogage visuel pour créer des VFX 2D réutilisables.

MiMo-v2.6-Pro: Intelligence, Performance and Price Analysis

La version 4.3.2 inclut dix évaluations : AA-Briefcase v1.1, GDPval-AA v2.1, AutomationBench-AA, Terminal-Bench 4.0, SciCode, Humanity's Last Exam, GDP.pdf, CritPt, AA-Omniscience et AA-LCR v1.1, avec renvoi à la méthodologie pour le détail des procédures. L'AA-Briefcase Elo agrège taux de réussite, qualité analytique et présentation via un calcul Elo, tandis que l'AA-Omniscience évalue la fiabilité des connaissances sur une échelle de -100 à 100 en récompensant les bonnes réponses et en pénalisant les hallucinations. Le rapport fournit des indices de capacité et d'ouverture, des évaluations d'intelligence ciblées et mesure des performances sur des cas d'usage comme les tâches agentiques, le codage/usage terminal, le raisonnement sur documents professionnels et le raisonnement médical longue durée. Des métriques économiques et d'utilisation de tokens sont détaillées, incluant coût moyen pondéré par tâche (USD), nombre moyen de tokens de sortie par tâche, coût total pour exécuter l'ensemble des évaluations et tarification distincte pour cache, entrée et sortie. Les caractéristiques de performance couvrent fenêtre de contexte, débit de sortie, latence et temps par tâche, et pour les modèles à poids ouverts l'étude compare paramètres totaux et actifs, tandis que les modèles sont étiquetés selon les licences (« Commercial Use Restricted » ou « Non-commercial »).

Socrates vs. the Written Word (2011)

L'auteur avance l'hypothèse que l'hostilité envers les progrès techniques est un réflexe humain récurrent et non propre à une invention donnée. Dans le Phèdre, le mythe de Théuth et Thamous soutient que l'écriture favorise l'oubli et n'engendre qu'une apparence de sagesse, tandis que le discours vivant permettrait l'acquisition réelle du savoir. Des arguments analogues ont été formulés contre l'imprimerie au XVe siècle et, au XIXe siècle, contre le téléphone pour son absence supposée d'archives écrites et son risque d'erreurs. Face à ces critiques, des réponses pratiques et des adaptations industrielles — comme l'enregistrement, la retranscription des messages ou l'offre de services télégraphiques par les compagnies de téléphone — ont atténué les objections initiales. La préférence contemporaine pour le texto et la baisse des appels vocaux illustrent la continuité de changements générationnels et la persistance de débats sur l'efficacité et la qualité de la communication.

Truman World

Le texte présente un moteur de monde basé sur GPT-6 AstraOne conçu pour orchestrer une simulation où tout le monde peut diriger. Un mode studio vise à maintenir le personnage principal dans la croyance que son univers est réel en dissimulant les indices d'une émission télévisée. Des outils de réalisation permettent de façonner la scène suivante hors caméra, tandis que le système tente de se reconnecter à l'état du monde et à la perspective du personnage. Les mémoires publiques liées aux décisions ne sont pas disponibles dans cette version, et aucun extrait de mémoire publiquement accessible n'est fourni. Le moteur de décision JEV indique que la sélection d'action est indisponible et qu'aucune décision n'a encore été prise en attendant la télémétrie.

Epoll and Kqueue: How Operating Systems Learned to Wait Efficiently

Le principal défi de l'I/O haute performance n'est pas la lecture des données mais de savoir quand arrêter d'attendre, car de nombreuses connexions restent inactives et les systèmes anciens perdaient beaucoup de temps à gérer cette attente. select et poll testent à chaque appel l'état de tous les descripteurs, entraînant un coût linéaire en nombre de connexions et des cycles CPU gaspillés à interroger le noyau. epoll (Linux) et kqueue (BSD) inversent le modèle en enregistrant une fois les intérêts et en laissant le noyau notifier ensuite, rendant l'attente proportionnelle à l'activité plutôt qu'à la capacité. epoll fournit une instance persistante gérée par le noyau et des modes level- et edge-triggered qui exigent du code non bloquant en mode edge mais permettent une grande efficacité, tandis que kqueue étend le concept à des événements variés au-delà des fichiers. Cette approche a permis de concevoir des serveurs haute performance et des runtimes concurrents (par exemple Go) capables de gérer des dizaines de milliers de connexions avec peu de threads en transformant le temps d'inactivité en coût négligeable.

Claude Status – Elevated errors for multiple models

L'incident a affecté claude.ai, l'API Claude (api.anthropic.com), Claude Code et Claude Cowork entre 17h50 PT (00:50 UTC) et 19h10 PT (02:10 UTC) le 22 septembre 2026. Des taux d'erreur élevés ont été observés sur les requêtes vers Claude Mythos 5.1, Claude Fable 5.1 et Claude Opus 5, et la cause de ces erreurs a été identifiée. Les requêtes vers Claude Fable 5 et 5.1 ainsi que Mythos 5 et 5.1 sont rapidement revenues à des taux de réussite normaux, tandis que des erreurs résiduelles affectaient encore Claude Opus 5 avant d'être traitées. Plusieurs mises à jour de statut ont été publiées entre 00:57 UTC et 02:35 UTC le 22 septembre 2026, passant par les phases d'investigation, d'identification, de correction et de surveillance. Les équipes continuent de surveiller étroitement les modèles et services concernés pour s'assurer qu'il n'y a pas de régression après la restauration.

Divide by depth for instant 3D

L'auteur explique comment la projection perspective simple (x' = x/z, y' = y/z) transforme des coordonnées 3D en 2D en divisant par la profondeur. Il montre que cette astuce est un cas particulier d'une matrice de projection perspective qui intègre le facteur focal, le ratio d'aspect et les plans de coupe. La matrice se paramètre classiquement par f = 1/tan(θ/2), a = width/height et par des coefficients A et B dérivés des distances near et far pour le remappage de la profondeur. Après multiplication d'un point par la matrice on obtient des coordonnées en espace clip, puis la division par w produit les coordonnées normalisées (NDC) prêtes à être mappées en pixels. En conclusion, une caméra n'est qu'une suite de transformations simples (monde → vue → clip → NDC → pixels) et selon le contexte on peut appliquer toute la chaîne ou se contenter de la division par la profondeur.