HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

11615 articles Page 958/1162 Sans filtre

Building a coding agent in Swift from scratch

Ce projet reconstruit étape par étape un agent de codage inspiré de Claude Code en Swift pour isoler quelles décisions d'architecture comptent vraiment. L'hypothèse centrale est qu'un petit ensemble d'outils de haute qualité et une orchestration légère sont plus efficaces qu'un large catalogue d'outils et une couche d'orchestration dense. L'implémentation repose sur une boucle invariante qui envoie des messages à l'API, exécute les tool_use retournés et injecte ensuite leurs résultats dans la conversation sans modifier le corps de la boucle. Le travail est structuré en deux phases et en tags git : une phase 1 pour les mécaniques de base (boucle, outils, dispatch) et une phase 2 pour les fonctionnalités produit comme les sous-agents, le chargement de compétences, le compactage de contexte et le système de tâches. Le projet est un paquet Swift SPM à deux cibles utilisant AsyncHTTPClient pour communiquer avec l'API d'Anthropic et précise des non-objectifs tels qu'un clone complet, un framework multi-agent généraliste ou un outil IDE prêt pour la production.

Health NZ staff told to stop using ChatGPT to write clinical notes

Health NZ a indiqué que du personnel a utilisé des outils d'IA gratuits tels que ChatGPT, Claude ou Gemini pour rédiger des notes cliniques, ce qui est interdit. Un mémo adressé au personnel des services de santé mentale et de dépendance de Rotorua Lakes rappelle l'interdiction d'utiliser ces outils en raison de risques pour la sécurité des données, la confidentialité et la responsabilité. Le mémo avertit que l'utilisation de ces outils, y compris la rédaction puis la transcription de notes même anonymisées, pourrait entraîner des mesures disciplinaires formelles. La politique nationale exige l'enregistrement des outils d'IA auprès du groupe consultatif NAIAEAG et HNZ précise qu'un outil approuvé, Heidi, est en cours de déploiement comme scribe dans les services d'urgence. Le syndicat PSA a déclaré que le personnel recourt à l'IA sous une pression énorme et a critiqué l'avertissement en demandant davantage de formation et d'outils approuvés plutôt que des menaces disciplinaires.

Antimatter has been transported for the first time

Une équipe du CERN a transporté 92 antiprotons dans une bouteille spécialement conçue, retenant les particules par des champs magnétiques. Le contenant a effectué un trajet de plus de 8 kilomètres autour du site sur le plateau d’un camion pendant environ 30 minutes, atteignant une vitesse maximale de 42 km/h. L’objectif est d’amener les antiparticules vers un lieu moins sujet au bruit expérimental afin de les étudier avec une précision supérieure à celle possible dans l’usine d’antimatière du CERN. Le CERN est actuellement le seul lieu produisant des quantités utilisables d’antiprotons, obtenus en faisant collisionner des faisceaux de protons sur un métal dense et en capturant les antiparticules par champs électriques et magnétiques. Les chercheurs ont qualifié l’opération d’exploit technologique et soulignent que l’antimatière, rare et très fragile, permet d’étudier la structure nucléaire et des questions fondamentales sur l’origine de l’asymétrie matière–antimatière.

I tried to prove I'm not AI. My aunt wasn't convinced

L'intelligence artificielle génère des deepfakes de plus en plus convaincants, au point que des vidéos ambiguës ont fait naître des rumeurs sur la mort d'un dirigeant et semé le doute chez le grand public. L'auteur a mené une expérience en appelant sa tante, qui, bien qu'ayant reconnu la voix, n'a pas pu affirmer avec certitude qu'il n'était pas face à un deepfake. Des experts en vérification et en criminalistique numérique ont analysé les vidéos publiées par Benjamin Netanyahu, ont conclu qu'elles étaient authentiques et ont attribué l'illusion d'un sixième doigt à des réflexions de lumière et à des artefacts de lecture plutôt qu'à une falsification par IA. Mais les spécialistes estiment qu'il est aujourd'hui pratiquement impossible de prouver de façon totalement certaine, en temps réel et à distance, qu'une personne n'est pas une production d'IA, car de nombreux indices (ombre, micro-interruptions, inflexions) peuvent être mimés ou insuffisants. Face à ce «dividende du menteur», les mesures recommandées sont pragmatiques: utiliser des mots de code partagés, renforcer la vérification des communications et rester vigilant contre une hausse des escroqueries IA ayant déjà causé des pertes financières importantes.

Sodium-ion EV battery breakthrough delivers 11-min charging and 450 km range

Plusieurs constructeurs et fabricants chinois, dont BAIC et CATL, ont annoncé des avancées majeures dans le développement de batteries sodium-ion pour véhicules électriques et des prototypes prêts à la production ont été présentés. BAIC a développé une cellule prismatique de plus de 170 Wh/kg et affirme qu'un pack sodium-ion permet une autonomie CLTC d'environ 450 km. CATL indique que ses batteries Naxtra atteignent jusqu'à 175 Wh/kg et qu'un pack de 45 kWh peut offrir environ 400 km CLTC, avec une projection d'augmentation de l'autonomie à 500–600 km à l'avenir. Les batteries sodium-ion offrent des recharges ultra-rapides (4C, environ 11 minutes pour une charge complète) et un fonctionnement sur une large plage de températures (de −40 °C à 60 °C) avec une bonne conservation d'énergie à basses températures (>92 % à −20 °C). Le sodium est mis en avant comme une alternative moins coûteuse et moins sensible aux variations de prix du lithium, et les expéditions mondiales de batteries sodium-ion ont fortement augmenté, passant à 9 GWh l'an dernier avec des prévisions de croissance importante pour les prochaines années.

The Mystery of Rennes-Le-Château, Part 1: The Priest's Treasure

Rennes-le-Château est un petit village perché dans le Languedoc qui, malgré son isolement et sa population réduite, est devenu un centre mondial de théories du complot et de tourisme associé. Le site possède une longue histoire régionale, des occupations préhistoriques et romaines aux Visigoths et surtout aux Cathares, dont la répression au XIIIe siècle a nourri des légendes de trésors cachés. En 1891, le curé Bérenger Saunière trouva des documents latins lors de travaux à l'autel, réalisa des rénovations somptuaires (Villa Béthanie, Tour Magdala) et suscita des questions sur l'origine de ses moyens, aboutissant à sa défroque en 1911. Après la Seconde Guerre mondiale, Noël Corbu acheta la villa, transforma l'histoire en attraction en la liant à un trésor royal ou au Graal, attira la presse et des chasseurs de trésors et fit prospérer un récit médiatique à partir des années 1950-60. Des enquêtes historiques ont proposé des explications plus prosaïques — découverte modeste de pièces, vente d'indulgences et autres activités douteuses — mais la légende a perduré, alimentant fouilles, publications et la culture populaire.

Data is everywhere. The government is buying it without a warrant

Une industrie de courtiers en données achète et vend en masse des informations électroniques, notamment des données de localisation de téléphones portables, à des annonceurs et à des agences gouvernementales comme l'ICE et le FBI. Des défenseurs de la vie privée estiment que ces achats permettent aux agences d'éluder l'obligation de mandat prévue par la loi de 2015 interdisant la collecte massive de données, et demandent que la réautorisation de la section 702 du FISA serve à fermer cette faille des courtiers de données. Des élus de tous bords ont proposé une réforme bipartisane visant à interdire ces achats, mais la proposition rencontre l'opposition de responsables qui plaident pour une réautorisation sans modifications, ce qui a retardé le vote à la Chambre. Les outils d'intelligence artificielle amplifient le problème en permettant d'assembler automatiquement et à grande échelle des profils détaillés à partir des ensembles de données achetés. Les groupes de défense invoquent des précédents judiciaires comme l'arrêt Carpenter et qualifient la pratique de zone grise juridique, appelant le Congrès à agir pour préserver les protections du quatrième amendement.

Show HN: Robust LLM Extractor for Websites in TypeScript

Il s'agit d'une bibliothèque TypeScript qui combine Playwright et des modèles de langage via LangChain pour extraire des données web structurées à partir de HTML, Markdown ou texte. La bibliothèque propose une automatisation de navigateur en mode furtif, supporte des navigateurs locaux, serverless et distants, et offre des options de proxy et de contournement anti-bot. L'outil convertit le HTML en markdown prêt pour les LLM, permet l'extraction en JSON selon un schéma Zod, gère les limites de tokens et inclut une fonction de récupération et de sanitisation du JSON produit par le modèle. Des fonctionnalités supplémentaires comprennent la résolution et le nettoyage d'URL, l'inclusion optionnelle d'images, l'utilisation conjointe d'un agent navigateur piloté par langage naturel pour interagir avec les pages, et des utilitaires comme convertHtmlToMarkdown et safeSanitizedParser. Le projet comprend des tests unitaires et d'intégration, des exemples d'utilisation pour le commerce en ligne, une version hébergée avec services additionnels et des options de support, et est publié sous licence Apache 2.0.