HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

11935 articles Page 287/1194 Sans filtre

Mythic's analog compute-in-memory architecture

Mythic présente une architecture analogique compute-in-memory qui revendique une efficacité énergétique jusqu'à 100× pour les charges d'IA. L'APU (Analog Processing Unit) est conçue pour réduire la consommation en éliminant les transferts massifs de données entre processeur et mémoire, en stockant les poids des modèles dans la mémoire flash et en calculant en analogique au point de stockage. L'entreprise soutient que cette approche corrige un défaut architectural historique des puces conventionnelles, qui dépensent la majorité de leur énergie pour le mouvement des données plutôt que pour le calcul. La solution est décrite comme opérationnelle et validée par des partenaires industriels et institutionnels, notamment Honda et le département de la Défense des États-Unis. Mythic indique disposer d'une offre automobile prête à l'emploi après l'acquisition de Videantis en janvier 2026, avec du silicium déjà intégré dans 30 millions de véhicules et une plateforme ADAS déployée à l'échelle.

Hacker News RSS

hnrss.org fournit des flux RSS personnalisés et en temps réel pour Hacker News, couvrant publications, commentaires et différents types de contenus. Le site propose de nombreux types de flux incluant le firehose (nouveaux posts et commentaires), recherches par mot-clé, réponses à un utilisateur ou commentaire, meilleurs commentaires, posts filtrés par points ou activité, page d'accueil, Ask/Show/polls, pages alternatives, offres d'emploi, utilisateurs, favoris et fils de discussion. Tous les flux sont disponibles en RSS via HTTPS et peuvent aussi être rendus en Atom ou JSON Feed, tandis que diverses options d'URL permettent de filtrer et modifier la sortie (points, commentaires, q, search_attrs, link, description, count, author, etc.). Des endpoints spécifiques existent pour les emplois et les threads "Who is hiring?", les feeds utilisateurs et favoris, et les paramètres de recherche prennent en charge l'encodage des caractères réservés et les recherches sur l'URL ou d'autres attributs. Le service s'appuie sur l'API Algolia, est hébergé sur DigitalOcean avec nginx et Let's Encrypt, remercie plusieurs contributeurs et a été mis à jour pour la dernière fois le 14 décembre 2022.

MiniageOS: "Dumbphone" Version of LineageOS

Ce projet fournit des scripts et des ressources pour construire une version épurée de LineageOS sur un Google Pixel qui conserve la qualité de l'appareil photo et l'écran tactile tout en réduisant le smartphone à un « dumbphone » fonctionnel. La build supprime le navigateur, Google Play Services et l'Updater OTA, applique un fichier hosts personnalisé pour bloquer des domaines, met l'interface en niveaux de gris avec filtre bleu, agrandit le texte, supprime les animations, remplace l'application appareil photo par l'application Google Pixel et désactive certains services d'apprentissage automatique, avec une option pour exclure certains blobs constructeur. Le système synchronise les sources LineageOS et les blobs officiels avant compilation, préserve les données utilisateur lors du flash, installe temporairement l'Aurora Store pour les mises à jour d'apps puis le désinstalle, ne nécessite pas l'accès root et réduit notablement la consommation de batterie et de données. Les prérequis comprennent un ordinateur Unix/Linux (ou VM) avec environ 16 Go de RAM et 300 Go de stockage, une installation préalable de LineageOS sur le téléphone, et les scripts ont été testés de façon fiable uniquement sur le Pixel 7a. Certaines modifications doivent être réappliquées à chaque build (fichier hosts, extraction de blobs, désactivation de recherches enregistrées), des fonctionnalités comme les paiements sans contact, les applications bancaires et RCS ne fonctionneront pas, et la maintenance se fait en reconstruisant et reflachant l'image tous les quelques mois pour rester sécurisé.

Show HN: terminal-code – VS Code inside the terminal

La commande peut ouvrir le dossier courant, un dossier spécifié ou un fichier donné. Elle permet d'exécuter l'éditeur sur un serveur SSH, d'ouvrir un fichier à une ligne et colonne précises et de comparer deux fichiers. L'option --split right lance l'éditeur dans un volet fractionné à droite et l'option --review affiche le panneau de contrôle de source. Une option d'importation récupère paramètres, raccourcis, extraits et extensions depuis un éditeur compatible VS Code et l'option de configuration des raccourcis résout les conflits avec le terminal. Une option permet enfin de mettre à jour l'outil vers sa dernière version.

ProgramBench Vetted: Reverse Engineering from a Runnable Binary

ProgramBench Vetted propose 50 tâches où un agent reçoit un binaire exécutable et la documentation associée et doit reconstruire une base de code qui reproduit le comportement observé. La construction des tâches suit une pipeline en quatre étapes — sourcing/build, génération et déduplication des tests, audit et réparation du cleanroom, puis calibration et approbation — avec des agents juges et docteurs, des contrôles déterministes et des évaluations adversariales pour prévenir fuites d'environnement et raccourcis. Un audit des artifacts originaux a révélé des défauts concrets : tests dupliqués, assertions proxy qui mesurent la bannière/version plutôt que le comportement, entrées de test manquantes et environnements exposant des implémentations déjà installées permettant d'acheter du score. Les tâches vérifiées visent une difficulté calibrée pour préserver un signal de progression partielle et distinguer les modèles, et les évaluations montrent des changements de moyenne des récompenses, plus d'appels modèle par tâche et une distribution de scores moins comprimée que dans l'ensemble original. L'équipe prévoit d'étendre la recette à d'autres artefacts (APIs, bibliothèques, serveurs, pipelines) tout en traitant le paradoxe de la mémorisation — distinguer rappel de code préexistant et capacité réelle de reconstitution — et en continuant de recalibrer et valider les tâches.

Dynamical dark energy and the week that broke cosmology

En mars 2025, la deuxième livraison de données du projet DESI a montré une préférence pour une énergie noire dynamique décroissante plutôt que pour la constante cosmologique, provoquant une forte réaction dans la communauté cosmologique. DESI cartographie la distribution tridimensionnelle des galaxies et mesure les oscillations acoustiques des baryons via les décalages spectraux pour reconstituer l'histoire d'expansion de l'univers. Cette indication d'évolution, évaluée avec la paramétrisation CPL (w0, wa), suggère un wa négatif et, selon certaines interprétations, une phase passée avec w<-1 dite « phantom », ce qui poserait des problèmes théoriques majeurs. Les résultats s'inscrivent dans un contexte déjà marqué par des tensions avec le modèle ΛCDM, notamment la divergence des mesures de H0 et des anomalies liées aux effets des neutrinos, et plusieurs explications possibles vont des systématiques d'analyse à de nouvelles physiques. Les équipes poursuivent des analyses complémentaires et attendent de nouvelles mesures de BAO, de supernovæ et les observations futures du Rubin Observatory pour confirmer ou infirmer ces conclusions avant de réviser le paradigme cosmologique.

Why it might be time to rethink the human family tree

Les fossiles récents, les analyses génétiques et de meilleures méthodes phylogénétiques montrent que les genres humains traditionnels (Homo, Australopithecus, Paranthropus) ne représentent souvent pas de véritables clades. Australopithecus a été défini historiquement selon le mode de vie et l'apparence plutôt que par l'ascendance, et les analyses à grande échelle indiquent qu'il ne constitue pas une branche familiale unique. Le genre Homo pose aussi problème car des espèces comme Homo naledi et Homo floresiensis démontrent que des traits considérés naguère comme caractéristiques (cerveau volumineux, bipédie, usage d'outils) sont mosaïques ou apparus indépendamment. Certains proposent de regrouper Australopithecus et Paranthropus dans un Homo élargi pour obtenir un genre monophylétique qui reflète mieux l'histoire évolutive, au prix de perdre des distinctions écologiques intuitives. Adapter notre classification et notre langage aux arbres évolutifs réels est important pour éviter d'occulter les relations, de renforcer des visions "primitives versus avancées" et pour que la taxonomie reflète les découvertes fossiles et génétiques récentes.

A look at CrossPoint e-reader firmware

Le projet CrossPoint Reader propose un firmware de remplacement pour petits e-readers ESP32 afin d'améliorer les performances et l'expérience de lecture. La version 1.5.0, publiée le 7 août, accélère l'ouverture des gros EPUB, ajoute des recherches de dictionnaire hors ligne, revoit les paramètres de mise en page et améliore le rendu du texte RTL ainsi que le rendu CJK. CrossPoint supporte plusieurs appareils peu coûteux basés sur ESP32-C3/S3, rassemble plus de 200 contributeurs sous licence MIT et se concentre sur des fonctionnalités légères axées sur la lisibilité plutôt que sur des applications gourmandes en ressources. Le firmware inclut un serveur web pour transférer et gérer les fichiers, des outils d'optimisation d'EPUB, la prise en charge de polices personnalisées via un format cpfont et un plugin Calibre pour préparer les livres. L'expérience de lecture est globalement satisfaisante pour la fiction et la non-fiction mais limitée pour les contenus techniques, et la feuille de route vise à étendre le support matériel, réduire l'empreinte mémoire et améliorer la prise en charge multilingue.