HN Digest
Briefing personnel.

Edition quotidienne

Lire vite. Garder l'essentiel.

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

6424 articles Page 179/643 Sans filtre

06:02

Google's AI is being manipulated. The search giant is quietly fighting back

Une enquête de la BBC a montré qu'il suffit souvent de publier un seul article bien conçu pour amener des chatbots d'IA à reprendre et diffuser des informations erronées. Le journaliste a prouvé la vulnérabilité en trompant ChatGPT et les outils de Google pour qu'ils affirment qu'il est champion du monde de hot-dog, et des acteurs malveillants utilisent la même méthode pour des sujets plus sérieux. Ces manipulations peuvent affecter des réponses sur la santé, les finances et d'autres domaines importants, entraînant potentiellement de mauvaises décisions individuelles et des impacts économiques ou juridiques. Google a modifié son langage de politique pour interdire explicitement les tentatives de manipulation des réponses d'IA et des signes indiquent que des mesures techniques comme l'ajout d'avertissements ou l'exclusion d'autopromotion sont en test chez plusieurs entreprises. Des experts estiment toutefois que les attaquants s'adapteront et recommandent de rester prudent face aux réponses uniques fournies par les outils d'IA, car ces systèmes peuvent présenter des informations de manière confiante même lorsqu'elles sont fausses.

06:02

A Markdown-based test suite

L'auteur explique que des expériences avec des agents d'IA l'ont poussé à relancer le développement d'EndBASIC et à repenser son cœur. Il a montré qu'en fournissant des exemples et des règles en Markdown, un agent a pu apprendre à générer du code EndBASIC correct, incitant à rendre le langage plus auto-documenté. La refonte inclut un système de tests d'intégration en Markdown où chaque cas décrit la Source, la Disassembly, le code de sortie et les sorties d'exécution. Un driver parcourt ces fichiers, exécute les cas, régénère les fichiers "golden" et compare les résultats pour détecter les régressions, avec une option REGEN=true pour mettre à jour les références. Cette approche facilite la maintenance et l'analyse par LLM mais présente des inconvénients comme la régénération trop aisée, le bruit des adresses dans les disassemblages et une généralisation limitée.

06:02

Why is Inkwell stuck in review

Le développeur a soumis l'application Inkwell pour iOS le 21 avril et elle a enchaîné de nombreux rejets, changements de code, resoumissions, une conversation téléphonique et un appel au comité de révision toujours en attente. Apple a notamment reproché l'absence d'un mécanisme de signalement et de blocage, ce qui a conduit à l'ajout de boutons de signalement, de blocage et de liens vers les conditions d'utilisation et la politique de confidentialité. Des problèmes sont apparus avec le bouton « Se connecter avec Apple » et Apple a posé des questions sur le modèle économique, auxquelles le développeur a répondu et a parfois masqué le bouton. Pour se conformer aux règles sur les achats intégrés, l'équipe a supprimé des fonctions de création, l'inscription externe et a retiré l'application de certaines boutiques pour la qualifier comme application de lecture ou compagnon, et elle a ajouté une option de suppression de compte. Le principal blocage concerne une objection liée à la marque « Inkwell » figurant sur la page des marques d'Apple malgré son statut « mort » auprès de l'office des brevets, ce qui a entraîné des refus répétés et une appellation, et le développeur a exprimé des réserves sur l'ampleur du contrôle d'Apple sur la distribution.

06:02

Your Most Improbable Life

Il est proposé de viser à faire de sa vie la version la plus improbable et imprévisible de soi-même. En physique, bien que l'univers tende vers l'entropie et l'uniformité, des systèmes locaux peuvent accélérer l'entropie environnante et créer de l'exotropie, c'est-à-dire de l'ordre et de l'imprévisibilité. La vie, depuis ses débuts, réorganise la matière en structures hautement improbables (protéines, organes, organismes) et l'évolution accroît cette complexité et singularité au fil du temps. Les êtres humains et leurs technologies élargissent encore le champ des possibles, rendant chaque histoire de vie unique et non reproductible dans l'univers. En s'alignant sur cette dynamique pour devenir plus improbable, on favorise l'authenticité, on réduit la concurrence en occupant une niche singulière et on devient moins remplaçable par des intelligences artificielles axées sur le prévisible.

06:01

Saying goodbye to asm.js

Dans Firefox 148, les optimisations asm.js de SpiderMonkey sont désactivées par défaut et le code asm.js sera supprimé dans une future version. Les sites qui utilisent asm.js ne cesseront pas de fonctionner car asm.js est un sous-ensemble de JavaScript et s'exécute via le JIT habituel, mais la recompilation vers WebAssembly offre des binaires plus petits et des performances supérieures. Lancé dans Firefox 22 en 2013, asm.js permettait d'obtenir des performances proches du natif et a permis à des projets comme Unity et Unreal de porter des bases C/C++ sur le web. À présent que WebAssembly est mature et largement adopté, Mozilla retire la voie asm.js pour réduire les coûts de maintenance et la surface d'attaque, et conseille de migrer vers WebAssembly. Le compilateur asm.js OdinMonkey sera supprimé, tandis que les compilateurs WebAssembly BaldrMonkey et RabaldrMonkey continueront d'être développés et pris en charge.

06:01

Reviving old scanners with an in-browser Linux VM bridged to WebUSB over USB/IP

L'auteur a créé une application web pour rendre utilisables d'anciens scanners USB que les ordinateurs modernes ne reconnaissent plus. Le projet est né après printervention.app et de la découverte d'un ancien scanner Canon, ce qui a montré que la même technique pouvait s'appliquer aux scanners. L'application émule une machine x86 dans le navigateur avec v86 pour faire tourner SANE sur Alpine Linux, et un petit programme C expose les paramètres du scanner en JSON et envoie les données de numérisation via la console hyperviseur. Dans le navigateur, les données sont affichées sur un canvas pour l'aperçu ou compressées en JPEG/PNG par un Web Worker exécutant wasm-mozjpeg ou fflate, tandis que la connectivité USB est assurée par une chaîne USB/IP, tcpip.js et l'API WebUSB. L'auteur n'a testé l'application que sur un CanoScan LiDE 100 mais indique qu'elle devrait fonctionner avec des centaines d'autres modèles, demande des retours d'utilisateurs et précise qu'il n'a pas ouvert le code non indispensable.

06:01

Intuit to lay off over 3k employees to refocus on AI

Intuit supprime 17 % de ses effectifs, soit environ 3 000 postes, pour réorienter des ressources vers l'intégration de l'intelligence artificielle dans ses produits, selon une note interne citée par Reuters. Le PDG Sasan Goodarzi précise que ces suppressions visent à réduire la complexité en simplifiant la structure corporative afin de concentrer l'entreprise sur les efforts en IA. L'entreprise comptait 18 200 employés en juillet 2025 et n'a pas immédiatement commenté si la direction ou le PDG accepterait une réduction de salaire ; la rémunération de Goodarzi s'élevait à 36,8 millions de dollars pour l'exercice 2025. Ces coupes interviennent dans un contexte de vagues de licenciements massifs dans la technologie, où de grands groupes ont aussi dit réorienter leurs dépenses vers l'IA malgré des revenus et profits solides. Intuit a enregistré 4,65 milliards de dollars de revenus au deuxième trimestre fiscal clos en janvier, en hausse de 17 %, un bénéfice net de 693 millions de dollars (+48 %) et prévoit une croissance d'environ 10 % pour le troisième trimestre.

06:01

OpenAI to confidentially file for IPO as soon as Friday

OpenAI se prépare à déposer de manière confidentielle un projet de prospectus pour une introduction en Bourse dès vendredi, selon CNBC. L'entreprise, valorisée à plus de 850 milliards de dollars par des investisseurs privés, travaille avec Goldman Sachs et Morgan Stanley en vue d'une IPO potentielle au quatrième trimestre. Un porte-parole a déclaré que la société évalue régulièrement diverses options stratégiques et reste concentrée sur l'exécution. Ces préparatifs interviennent alors que SpaceX prépare aussi un dépôt confidentiel et qu'OpenAI est impliquée dans un litige avec Elon Musk au sujet de son statut initial à but non lucratif. OpenAI doit répondre aux attentes des investisseurs sur la rentabilité alors qu'elle consomme d'importantes ressources et fait face à la concurrence d'acteurs comme Anthropic, qui vise une valorisation élevée.

06:01

How fast is N tokens per second really?

Les benchmarks locaux de modèles indiquent des débits en tokens (par exemple 47 tok/s sur M3, 180 tok/s sur 4090, 500 tok/s sur Groq) qui restent difficiles à visualiser sans voir le flux en temps réel. Quatre modes d'affichage sont proposés: code pour du pseudo‑code avec coloration, text pour de la prose type chat, think pour des phrases de raisonnement alternant avec du code, et agent pour simuler des appels d'outils et des pauses de traitement. L'expérimentation recommandée commence à 30 tok/s puis propose des paliers représentatifs — 5 tok/s pour matériel Raspberry Pi, 60 tok/s pour services hébergés, 200 tok/s pour Groq et 800 tok/s pour matériels type Cerebras — afin de ressentir l'impact du débit. Basculer entre les modes code et text à la même vitesse révèle une différence perceptible et intentionnelle dans la densité d'information et l'expérience de lecture. La définition des tokens employée est une approximation BPE (mots courts souvent un token, identifiants longs fragmentés, ponctuation comptée), le code étant plus dense en tokens que la prose, et l'anglais faisant en moyenne ~1,3 tokens par mot (donc 30 tok/s ≈ 23 mots/s).