HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

11890 articles Page 835/1189 Sans filtre

Asahi Linux Progress Linux 7.0

Après la sortie de Linux 7.0, l'équipe Asahi a automatisé la construction et le déploiement de l'Asahi Installer via des workflows GitHub et a déplacé le manifeste d'images installables pour permettre des mises à jour indépendantes, aboutissant à la version 0.8.0 avec un m1n1 mis à jour, le support du Mac Pro et un mode de mise à jour du micro‑logiciel. Le support du capteur de lumière ambiante (ALS) repose sur l'AOP et nécessite le chargement d'une calibration propriétaire récupérée depuis macOS, l'installateur pouvant désormais reconstruire le paquet de firmware sur la partition EFI pour faciliter les mises à jour futures. Des améliorations côté gestion d'énergie via le Power Management Processor (PMP) ont permis d'économiser environ 0,5 W en idle sur un 14" M1 Pro, avec un travail en cours pour prendre en charge les variantes PMP des autres SoC. La pile Bluetooth a reçu des commandes de coexistence Broadcom pour éliminer les coupures audio, le contrôleur d'affichage DCP a été analysé pour activer le VRR via un paramètre firmware (avec des limitations d'exposition à l'espace utilisateur), et l'audio embarqué a gagné des fonctionnalités de sécurité des enceintes, une API générique de bus keeper et la prise en charge matérielle de nouveaux taux d'échantillonnage. Le travail upstream avance aussi pour le matériel M3, l'installation sur ces machines est en préparation, et Fedora Asahi Remix 44 sortira prochainement avec Plasma 6.6 et la transition vers les paquets Mesa et virglrenderer fournis par Fedora.

Framework's new Linux laptop is selling faster than its Windows one

Framework a présenté le Laptop 13 Pro, une version revue de son design axée sur la réparabilité et l'évolutivité, et indique que les configurations sous Ubuntu se vendent mieux que celles sous Windows. Cette information provient d'un tweet promotionnel de Framework et repose sur les métriques internes de l'entreprise, avec notamment plusieurs lots de la version Intel déjà épuisés. Plusieurs facteurs expliquent ce phénomène, notamment que les acheteurs de ce type d'ordinateur choisissent souvent d'installer leur propre système d'exploitation et que les ordinateurs portables premium livrés avec Linux sont rares. Le modèle vise un public de niche connaisseur du matériel et des logiciels qui privilégie la personnalisation et la réparabilité, tandis que la part de marché de Linux grand public reste faible. Les nouvelles configurations devraient commencer à être livrées en juin pour les commandes passées tôt.

Show HN: Startup Equity Adventure Game

Ce guide interactif vous fait traverser les étapes d'une startup, de l'émission des actions fondatrices jusqu'à l'introduction en bourse ou une acquisition. Il explique les mécanismes d'attribution d'actions aux fondateurs, l'importance de la déclaration 83(b) et la faible valeur initiale des parts. Il couvre les tours de financement (SAFE, Series A/B/C), la conversion des SAFEs, les caps de valorisation et la dilution induite par les levées de fonds et les rafraîchissements du pool d'options. Le texte détaille la création et la tarification des pools d'options, les calendriers de vesting, l'exercice des options et leurs conséquences fiscales pour les employés (ISOs, NSOs, AMT, 409A). Enfin, il traite des scénarios de sortie, de la répartition finale des gains et renvoie à des ressources supplémentaires comme les guides de Y Combinator pour approfondir.

GoDaddy gave a domain to a stranger without any documentation

Le domaine d'une organisation utilisé depuis 27 ans a été transféré hors de son compte GoDaddy sans préavis, provoquant la coupure des sites web et des courriels. Malgré la protection complète du domaine et l'authentification à deux facteurs sur le compte, le journal d'audit indique un transfert réalisé par un utilisateur interne et la modification a été complétée très rapidement sans validation effective. Pendant quatre jours, le support GoDaddy a donné des instructions contradictoires via des adresses génériques, multipliant les dossiers et promettant des réponses sous 48 à 72 heures sans interlocuteur dédié ni résolution. Le domaine a finalement été repéré dans le compte d'une tierce personne qui n'avait soumis aucune pièce justificative, et cette personne a restitué le domaine après un transfert compte à compte. Les responsables estiment qu'il s'agit d'une faille de sécurité majeure, demandent une enquête interne et envisagent de migrer leurs domaines hors de GoDaddy pour éviter de nouveaux incidents.

The QEII garden – built from its own ruins – opens in Regent's Park

Le terrain de 2 acres au cœur de Regent’s Park, anciennement occupé par une pépinière industrielle, a été transformé en jardin favorable à la biodiversité en réutilisant la plupart des matériaux sur place. Environ 1 000 mètres cubes de béton ont été concassés pour servir de gravier, ce qui a modifié le pH du sol et orienté le choix vers des plantes à croissance lente et à racines profondes. Le jardin est organisé en zones — cœur fleuri, bois au sud, prairies au nord et secteurs plus arides — et comprend deux lacs peu profonds, un ruisseau saisonnier et des habitats pour la faune, y compris une colonie de hérissons. Des éléments récupérés comme la pergola issue des serres avec 56 montants en hommage aux pays du Commonwealth, une tour rénovée comportant un réservoir d’eau et des loges pour chauves-souris et oiseaux, ajoutent des fonctions écologiques et symboliques. Accessible et gratuit, le jardin ouvrira au public le 27 avril 2026 et vise à démontrer comment la régénération de friches peut renforcer la résilience climatique et inspirer d’autres projets.

Show HN: Turning a Gaussian Splat into a videogame

L'article décrit une démo Web qui rend un scan d'environnement Gaussian Splat jouable en ajoutant physiques, navigation, éclairage et IA. L'auteur récupère un splat téléchargeable, le convertit en SOG streamé pour gérer le LOD et réduire les temps de chargement sur mobiles. Il génère automatiquement un maillage de collision voxelisé avec splat-transform (-K) et en tire un navmesh binaire via Recast pour permettre la physique et le pathfinding. Pour harmoniser l'éclairage, il cuit une grille de probes de “lightness” en JSON en rendant de petites cubemaps du splat et applique ces valeurs aux meshes dynamiques à l'exécution. Les PNJ sont pilotés par des arbres de comportement paramétrés par des personnalités, le projet est open source, éditable via PlayCanvas + VS Code, et la démo est jouable dans le navigateur.

Music of the BBC Microcomputer System

L'auteur a découvert des démos musicales pour BBC Micro en 2000 dans la collection PD de Chris Richardson, ces fichiers étaient des rendus informatiques de morceaux populaires des années 1980 diffusés sur des tableaux d'annonces obscurs. Ces démos ont connu leur apogée au milieu des années 1980 mais des problèmes de droits d'auteur, y compris une décision de justice en 1986, ont poussé les bibliothèques PD à purger rapidement les contenus litigieux. Malgré ces purges, de nombreux morceaux ont été retrouvés et rassemblés sur des disques, et certains ont même été convertis pour l'Acorn Electron, ce qui les rend aujourd'hui facilement accessibles. L'auteur présente une sélection personnelle des douze meilleures démos en mettant en avant des créateurs comme Daniel Pugh et Melvyn Wright, et place Musical Snowmen au sommet de son classement. Il est précisé que des vidéos existent sur YouTube mais que l'expérience sonore la plus fidèle demeure l'écoute sur un vrai BBC Micro, les fichiers étant disponibles dans la section PD du site.

Dear friend, you have built a Kubernetes (2024)

Le texte décrit comment, en cherchant à éviter Kubernetes, une équipe commence par accumuler des scripts shell fragiles pour exécuter des conteneurs. La nécessité de gérer le déploiement, les mises à jour progressives, les rollbacks et la mise à l'échelle pousse d'abord vers Docker Compose puis vers des scripts de plus en plus complexes et paramétrés pour plusieurs serveurs. L'ajout d'un réseau overlay, de découverte de services et de règles de pare-feu révèle la lourdeur et la subtilité de la gestion réseau et opérationnelle. Pour améliorer la maintenabilité, l'équipe adopte Ansible et des pratiques d'immuabilité, puis crée un service exposant une API restreinte du moteur Docker pour permettre le lancement programmatique de conteneurs. Au final, les composants développés (format de configuration, déploiement, réseau, découverte, immuabilité et API) finissent par reproduire les fonctions d'un orchestrateur, et l'auteur recommande de bien comprendre les problèmes que Kubernetes résout avant de le rejeter.

Show HN: AI memory with biological decay (52% recall)

Le projet propose une couche de mémoire persistante pour agents IA qui retient les informations importantes, laisse s'estomper les moins utiles et remplace automatiquement les faits obsolètes sans configuration d'infrastructure. Sur le benchmark LoCoMo‑10 (1 534 paires Q/A sur 10 conversations multi‑session), la solution atteint un Recall@5 de 59% (IC 56–61%), contre 28% pour Zep Cloud. La mémoire implémente une décroissance inspirée de la courbe d'oubli d'Ebbinghaus où importance et fréquence de rappel modulent la décroissance exponentielle, avec élagage automatique des mémoires dont la force passe sous 0,05 et durées de survie différenciées par catégorie. La récupération est hybride (recherche vectorielle suivie d'une expansion par graphe sémantique), et l'outil expose trois commandes MCP principales (recall_memory, store_memory, update_memory) avec gestion multi‑agent, visibilité contrôlée et propagation entre voisins de graphe. L'installation est locale (Python 3.11–3.14, DuckDB par défaut, spaCy et embeddings locaux) avec options pour PostgreSQL/pgvector et Neo4j pour les déploiements d'équipe, et le projet est distribué sous licence CC‑BY‑NC‑4.0 avec restrictions pour un usage commercial.