Show HN: Gridland: make terminal apps that also run in the browser
Resume indisponible pour cet article.
Edition quotidienne
Les meilleurs longs formats de Hacker News, relus plus calmement.
25 Mar 2026
07:06
Resume indisponible pour cet article.
25 Mar 2026
07:06
Des traders ont parié des centaines de millions de dollars sur des contrats pétroliers quelques minutes avant qu'un message du président américain annonçant le report de frappes contre les infrastructures énergétiques iraniennes soit publié. Des données de marché montrent une forte hausse des volumes environ quinze minutes avant la publication, avec par exemple sur le Nymex un passage de 734 à 2 168 contrats WTI entre 06:49 et 06:50 ET (environ 170 millions de dollars) et une hausse analogue des contrats Brent passant de 20 à plus de 1 650 (environ 150 millions de dollars). Le prix du pétrole a chuté fortement après l'annonce, perdant 14 % en quelques minutes, ce qui aurait permis à ceux qui avaient parié sur la baisse de réaliser des gains. Des analystes ont jugé l'activité inhabituelle et susceptible d'évoquer un usage d'informations privilégiées, tandis que la Maison Blanche et des régulateurs (CFTC, SEC, FCA) ont été contactés et que la Maison Blanche a déclaré au Financial Times ne pas tolérer de profit illégal d'initiés. Le gouvernement iranien a nié l'existence de pourparlers en parlant de « fake news » et des observateurs ont rappelé que des épisodes similaires avaient déjà accompagné des annonces de politique étrangère.
25 Mar 2026
07:05
Des pilotes ont signalé des mois plus tôt à la base de données de la NASA des inquiétudes selon lesquelles les contrôleurs de LaGuardia poussaient les limites opérationnelles et ont comparé certaines journées orageuses à la situation observée à Ronald Reagan National avant l'accident de janvier 2025. Les rapports anonymes décrivent des clairances contradictoires, dont un décollage autorisé alors qu'un autre avion était à seulement 300 pieds en finale, une visibilité réduite par la fumée des incendies au Canada, la présence possible d'un hélicoptère et l'extinction de dispositifs d'éclairage de piste. Dimanche, un vol Air Canada Express 646 en approche a percuté un véhicule de pompiers autorisé à traverser la piste, entraînant la mort de deux pilotes et des dizaines de blessés, tandis que l'enregistrement indique que le contrôleur, qui avait d'abord autorisé le passage, a ensuite tenté de l'arrêter et a reconnu avoir commis une erreur. Le NTSB enquête, a récupéré les enregistreurs de vol intacts et prévoit une fermeture de la piste pour plusieurs jours pendant le tri d'un important volume de débris, tandis que l'arrivée des équipes d'enquête a été retardée par de longues files de sécurité liées à une fermeture partielle du gouvernement. L'incident ravive les inquiétudes sur un système aérien sous tension en raison de pénuries de contrôleurs, d'équipements vieillissants, d'un fort taux d'attrition au sein de la TSA et d'interventions d'agents fédéraux supplémentaires, et s'ajoute à d'autres quasi-accidents récents à LaGuardia.
25 Mar 2026
07:05
L'auteur reconnaît que l'IA est incroyable et qu'elle a considérablement amélioré sa productivité au quotidien. Pourtant il trouve que les discussions sur l'IA deviennent routinières et omniprésentes sur ses espaces en ligne favoris. Des forums comme Hacker News et Kagi sont décrits comme envahis par des publications répétitives sur des flux de travail et des outils d'IA plutôt que par des projets originaux. Selon lui, la communauté et la direction des entreprises sont revenues à une obsession des outils et des métriques techniques, comme le nombre de tokens, au détriment de la valeur produit. Il demande qu'on parle davantage des réalisations et de la valeur créée par le code plutôt que des outils utilisés, en reconnaissant l'ironie de sa plainte.
25 Mar 2026
07:05
L'auteur recommande globalement d'utiliser zswap plutôt que zram, et de n'employer zram que pour des besoins très spécifiques comme les systèmes embarqués, les environnements sans disque ou des exigences de non-persistabilité des données. Architecturalement, zswap est une couche de compression intégrée à la gestion mémoire qui met en cache des pages compressées en RAM puis évince automatiquement les pages froides vers le swap disque, tandis que zram est un périphérique bloc compressé en RAM avec une capacité fixe et sans mécanisme d'éviction automatique. Le fonctionnement de zram peut provoquer une inversion LRU et aggraver les performances quand il est combiné à un swap disque, car il se remplit de pages froides et force le working set actif sur le disque, et son usage sans gestionnaire OOM en espace utilisateur peut conduire à des blocages ou à des OOM imprévisibles. zswap fournit des shrinkers dynamiques, gère mieux les pages peu compressibles, propose des modes par cgroup (notamment writeback désactivé) et tend à dégrader les performances de manière plus graduelle, ce qui le rend généralement préférable pour postes et serveurs avec swap disque. zram reste utile dans des cas ciblés (embarqué, diskless, mitigation de fuite de secrets sur disque), mais il complique le dimensionnement, le writeback et l'isolation cgroup, et la tendance des développeurs est d'unifier les efforts vers des backends zswap et des modes sans backing-store.
25 Mar 2026
07:05
En conduisant avec ses enfants, l'auteur évoque la nostalgie d'un emploi d'été et s'interroge sur la disparition progressive d'amitiés autrefois proches. Après avoir eu un deuxième enfant et travaillé à distance, il réalise en 2024 qu'il recherche des amitiés plus profondes et en personne. Pour y remédier, il a lancé un groupe de jeux bilingues pour familles et une initiative "Cowork With Friends" afin de créer des rencontres locales entre télétravailleurs. Il constate toutefois que ces rencontres ponctuelles offrent de l'interaction sociale mais que le temps requis pour tisser des liens profonds fait défaut à l'âge adulte, surtout avec des contraintes familiales et géographiques. En réponse, il préconise une attitude intentionnelle et des actions concrètes, comme les appels surprises, les visites impromptues et l'initiative personnelle pour entretenir et approfondir les amitiés.
25 Mar 2026
07:05
ProofShot est une interface en ligne de commande open source qui s'intègre aux agents de codage IA pour leur fournir un flux de vérification visuelle et de journalisation. Il fonctionne en trois étapes (start, test, stop) en contrôlant un navigateur réel, enregistrant une vidéo, prenant des captures d'écran et collectant les erreurs serveur et console. La commande proofshot pr peut téléverser les artefacts horodatés (vidéo, viewer interactif, captures et rapports) et poster un commentaire sur la Pull Request GitHub, sans dépendance cloud. Le CLI installe automatiquement des skills au niveau utilisateur pour plusieurs agents (Claude Code, Cursor, Codex, Gemini, Windsurf, etc.) et peut être utilisé avec tout agent capable d'exécuter des commandes shell. Le projet inclut des applications d'exemple, une détection d'erreurs multi-langages configurable, une documentation pour l'architecture et les contributions, et est distribué sous licence MIT.
25 Mar 2026
07:05
La conférence Nvidia GTC a mis en lumière de nouvelles architectures de puces pour l'IA, tandis que l'infrastructure des centres de données peine à suivre. Les systèmes de distribution électrique actuels, fondés sur le courant alternatif, impliquent plusieurs conversions entre courant alternatif et courant continu qui entraînent des pertes d'énergie, des contraintes de courant et des besoins massifs en cuivre lorsque les racks atteignent l'échelle mégawatt. La conversion directe du réseau 13,8 kV en courant continu 800 V (DC) au périmètre du centre de données supprime des étapes intermédiaires, améliore l'efficacité, réduit la dissipation thermique et diminue les besoins en cuivre et en encombrement. Des acteurs comme Vertiv, Eaton, Delta et SolarEdge développent des écosystèmes 800 V DC avec des transformateurs à semi‑conducteurs, des UPS natifs et des racks à batteries intégrées, tandis que des expérimentations comme Mt. Diablo testent du 400 V DC. L'industrie reste toutefois prudente, la majorité des innovations étant autour de 400 V DC, et des organismes comme la NEMA soulignent la nécessité de normes, d'une chaîne d'approvisionnement et d'engagements d'investissement coordonnés pour un déploiement à grande échelle.
25 Mar 2026
07:04
Un plan en sept points a été annoncé pour corriger Windows 11 en ciblant principalement des irritations visibles de l'interface comme les boutons Copilot et les publicités. L'intégration forcée de Copilot a commencé le 26 septembre 2023 et s'est étendue à plusieurs applications et menus, tandis que la mise à jour KB5036980 d'avril 2024 a injecté des publicités dans le menu Démarrer. Des modifications hors du plan incluent le blocage des comptes locaux lors de l'installation, l'activation automatique et la migration des fichiers vers OneDrive sans consentement, et l'impossibilité de désactiver complètement la télémétrie sur les éditions Home et Pro. La fonction Recall prenait des captures d'écran fréquentes et stockait initialement la base de données en clair dans AppData avant d'être rendue optionnelle et chiffrée, et des pratiques antérieures comme le GWX et les comportements visant le navigateur Edge ont entraîné amendes et critiques. Enfin, les nouvelles exigences matérielles ont rendu obsolètes environ 240 millions de PC, et plusieurs problèmes de confidentialité, de collecte de données et de logiciels préinstallés ne figurent pas dans le plan de réparation.
25 Mar 2026
07:04
Arm a présenté le 24 mars 2026 l'ARM AGI CPU, son premier silicium de production destiné aux infrastructures d'IA à grande échelle. Le processeur adopte une conception à double chiplet gravée en 3 nm, avec jusqu'à 136 cœurs Neoverse V3, une architecture Armv9.2 intégrant des instructions bfloat16 et INT8, et une fréquence de pointe de 3,7 GHz. Il offre 96 voies PCIe Gen6, prise en charge CXL 3.0 Type 3, un TDP pouvant atteindre 420 W et jusqu'à 6 To de mémoire DDR5‑8800 via 12 canaux. Trois références sont proposées : SP113012 à 136 cœurs, SP113012S à 128 cœurs optimisée pour le coût total de possession, et SP113012A à 64 cœurs optimisée pour la bande passante mémoire par cœur. Arm propose une configuration de référence 10U à deux nœuds totalisant 272 cœurs par lame (jusqu'à 8 160 cœurs par armoire en refroidissement par air) et un partenariat Supermicro pour une version en refroidissement liquide 200 kW pouvant regrouper plus de 45 000 cœurs.