HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

12026 articles Page 628/1203 Sans filtre

A low-carbon computing platform from your retired phones

Le projet vise à réduire l'empreinte carbone liée à la fabrication en réutilisant les cartes mères de smartphones retirés pour constituer des grappes de calcul. Les téléphones sont dépouillés de leurs composants inutiles, leur environnement utilisateur Android est remplacé par une distribution Linux générale, et les applications sont conteneurisées et orchestrées par Kubernetes en clusters de 25 à 50 appareils. Des mesures internes et des tests indiquent que 25–50 téléphones peuvent atteindre la performance d’un serveur moderne et qu’une grappe de 20 téléphones suffit à gérer les pics de soumission d’un cours de plus de 75 étudiants avec de faibles latences de notation. Un déploiement prévu de 2 000 téléphones Pixel devrait fournir l’équivalent d’environ 50 serveurs pour soutenir de nombreuses classes simultanément et servir de banc d’essai pour la fiabilité du matériel grand public. Le système, soutenu par Google et réalisé par des chercheurs et enseignants de l’UC San Diego, est prévu pour un lancement à l’automne 2026.

The Neat Little Vehicles That Run a Cemetery

Un parc commémoratif de Glendale, Californie, organise chaque année un événement voitures et cafés mettant en valeur d'élégants corbillards classiques. En coulisses, l'équipe entretient une flotte d'engins sur mesure destinés au creusement, au transport des cercueils et à l'entretien des pelouses, dont un chargeur de terre, un chargeur de cercueils, une plate-forme utilitaire et une tondeuse John Deere. Les machines ont été construites sur mesure depuis les années 1950 et sont régulièrement rénovées et modernisées, tandis que les corbillards présentés datent des années 1950-1960. Parmi les spécifications techniques figurent un moteur Chevy 350 et une transmission turbo pour le chargeur de terre, un moteur Ford 2,5 fonctionnant au propane pour le chargeur de cercueils, et une tondeuse Kubota diesel de 65 ch pour entretenir les 250 acres du parc. Les organisateurs invitent le public à venir voir la collection lors de l'événement estival et proposent de contacter le journaliste pour suggérer d'autres véhicules spécifiques à documenter.

Running DOS on Behringers DDX3216 with a DIY x86-Bios from Scratch

L'auteur décrit son parcours depuis son premier PC en 1994 jusqu'à la découverte en 2026 d'une console Behringer DDX3216 équipée d'un SoC AMD Elan SC300 (386), ce qui l'a motivé à écrire son propre BIOS bare-metal. Il détaille l'implémentation du vecteur de reset, la gestion des segments en mode réel, la création d'une police 8x8 et l'initialisation de périphériques comme l'UART et l'afficheur via un émulateur de ROM (PicoROM/OneROM). L'article explique la mise en place de l'IVT, du BDA, du timer 8254, du contrôleur clavier XT, de l'interface CF/PCMCIA et de la mémoire-mapping MMS pour accéder aux différents espaces mémoire, ainsi que les routines ATA pour lire des secteurs. Après avoir implémenté les interruptions BIOS (notamment INT 0x10, 0x13, 0x15, 0x16) il a tenté de démarrer MS‑DOS 6.22 sans succès mais a finalement réussi à booter FreeDOS 1.4 sur le matériel réel. Il conclut en évoquant le pilotage des LEDs et autres logiques, les limitations liées aux PIC et aux DSP SHARC propriétaires, et met le code source et les outils sur un dépôt GitHub pour poursuivre le projet.

Apt Encounters of the Third Kind

Une évaluation de sécurité a dégénéré en réponse à incident après la découverte d'un comportement suspect sur des passerelles inverses exécutant un noyau monolithique et une application GO statique bootant depuis USB et montant un partage NFS. En corrélant captures chiffrées et trafics décodés, le chercheur a identifié des anomalies et a extrait des fichiers de configuration via NFS qui révélaient des incohérences (EOF et altérations de chaînes) suggérant une manipulation. Les forensics ont montré un NFS-ganesha altéré par une bibliothèque injectée offrant deux canaux covert : un ajoutant 8192 octets à la fin de fichiers marqués par un identifiant modifié et un autre implémentant une interface pseudo-fichier /<export>/.snapshot/meta pour exécution de commandes et chargement de modules. Le noyau avait été patché pour allouer de la mémoire RWX et installer des trampolines interposant net/http.(*connReader).Read dans les binaires GO afin d’inspecter les requêtes HTTP décodées, les données collectées étant ensuite envoyées via le serveur NFS compromis. L’enquête indique une compromission liée au processus de build du noyau, des mécanismes d’autodestruction ont effacé des preuves, et le dossier est toujours en cours d’analyse avec des détails et échantillons supplémentaires à venir.

ReactOS (FOSS "Windows") achieves 3D-accelerated Half-Life on real hardware

Après 28 ans de développement, ReactOS peut désormais exécuter le jeu Half-Life dans sa version Windows. Des rapports antérieurs signalaient au moins une initialisation du jeu, mais c'est la première confirmation d'un fonctionnement en jeu sous ReactOS. Cette avancée illustre la progression du projet vers la compatibilité binaire avec les programmes et pilotes Windows. L'utilisateur "Zombiedeth" a obtenu l'exécution sur un Dell OptiPlex équipé d'un Core i5 2400 et d'une carte NVIDIA GeForce 8400GS. Bien que Half-Life fonctionne déjà sur d'autres plateformes via Wine, ce succès suscite un intérêt pour la compatibilité native sur ReactOS.

Making Claude a Chemist

Anthropic collabore avec des chimistes pour améliorer Claude en chimie et publie un premier livre blanc consacré à l'analyse de spectres RMN. Ils ont évalué trois modèles Claude (Opus 4.7, Opus 4.6, Sonnet 4.6) face à ChemDraw et MestReNova sur 20 composés pour la prédiction directe des déplacements 1H et 13C et sur 15 problèmes pour l'élucidation inverse. Opus 4.7 est apparu comme le plus performant, avec des erreurs moyennes sur 1H très faibles, une meilleure prédiction des motifs de multiplets et des espacements de sous-pics, et des résultats compétitifs sur 13C. Pour l'élucidation inverse, Opus 4.7 a retrouvé systématiquement les huit cibles simples à partir du spectre et de la formule et a résolu plusieurs cibles plus complexes lorsqu'on lui a fourni la structure du matériau de départ. Les auteurs soulignent des limites (taille réduite de l'échantillon, famille de scaffolds et solvants limités, absence d'expériences 2D et de stéréochimie) et prévoient d'améliorer la lecture de structures, le raisonnement synthétique, l'étude des mécanismes et la compréhension de la littérature chimique tout en sollicitant des collaborateurs.

Free SQL→ER diagram tool, runs in the browser, nothing uploaded

Cet outil gratuit et open source transforme des instructions CREATE TABLE en un diagramme entité-relation interactif directement dans le navigateur. Il prend en charge les dialectes PostgreSQL, MySQL, SQLite et SQL Server et analyse les CREATE TABLE et ALTER TABLE avec clés primaires, clés étrangères, contraintes UNIQUE et NOT NULL. Le rendu est interactif : on peut déplacer ou réorganiser automatiquement les tables, ajouter des notes et visualiser colonnes et relations. Toutes les opérations s'exécutent localement dans le navigateur sans inscription ni envoi de données, garantissant que le schéma ne quitte pas la machine. Le diagramme peut être exporté en PNG ou SVG, enregistré comme projet ou partagé via un lien encodé dans l'URL sans installation préalable.