HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

11707 articles Page 216/1171 Sans filtre

Engineering of the fastest WebAssembly interpreters

Wasmi 2.0 est publié après huit mois de travail et offre des gains d'exécution importants, en moyenne ~2,2× plus rapide que Wasmi 1.0 sur la suite wasmi-benchmarks sur un Apple M2 Pro. La version introduit quatre modes d'ordonnancement d'instructions (direct-threaded, indirect-threaded, switch-loop et call-loop), des registres accumulateurs (ireg, freg32, freg64) et des options de configuration pour équilibrer performance et empreinte binaire. Une refonte de la représentation d'instance en mémoire contiguë, un CodeMap append-only lock-free et l'encodage de pointeurs de fonctions dans le bytecode réduisent les coûts d'accès aux objets et accélèrent les appels, alignant Wasmi 2.0 sur les performances de Wasm3 et Stitch tout en partageant le bytecode entre instances. Wasmi 2.0 fixe la largeur des cellules à 64 bits pour éviter les régressions liées à SIMD, ajoute des optimisations d'IR comme la fusion d'opcodes et des copies efficaces, corrige une déoptimisation Rust affectant la génération d'assemblage et propose des fonctionnalités utilisateur comme la validation réduite, le fuel metering stable et une CLI améliorée. Le projet a été soutenu par la Stellar Development Foundation, les benchmarks montrent que Wasmi 2.0 appartient aux interprètes Wasm portables les plus rapides, et l'auteur évoque les objectifs pour Wasmi 3.0 (function-references, exception-handling, gc) ainsi que plusieurs manières d'essayer Wasmi via la crate, la CLI ou l'API C.

Show HN: OwnTime – a chess clock for your day's priorities

L'application permet de définir plusieurs priorités avec un budget quotidien de temps et ne fait tourner qu'une seule horloge à la fois, de sorte que démarrer une session met en pause les autres et déclenche une alarme lorsque le budget est épuisé, puis tout se réinitialise à minuit. OwnTime fonctionne sur iPhone et Apple Watch, chaque appareil peut marcher seul mais ils se synchronisent directement quand ils sont appairés, la montre offrant souvent le moyen le plus rapide pour démarrer ou arrêter une session tandis que l'iPhone propose alarmes, Live Activity et widgets. Le système est centré sur des budgets journaliers plutôt que des feuilles de temps et utilise de véritables alarmes qui passent au travers de Focus et du mode silencieux pour vous sortir de votre activité lorsque le temps est écoulé. Toutes les commandes sont accessibles sans les mains via Siri et les Raccourcis, avec des phrases pour démarrer, arrêter, basculer ou enregistrer du temps passé et un bouton Action sur Apple Watch Ultra pour le basculement rapide. L'application est conçue pour préserver la vie privée sans serveur ni compte, stocke les données localement et permet d'exporter l'historique complet au format SQLite, est vendue en achat unique sur l'App Store et nécessite iOS 26.1 ou watchOS 26.

Fable 5.1 World Modeling

Ce projet produit des reconstructions explorables, exécutables dans le navigateur, de lieux réels, générées par des essaims d'agents autonomes Claude Fable 5.1 et livrées comme applications Three.js à lancer localement. L'exemple Union Square à San Francisco reproduit la place et les blocs environnants sur un terrain et une grille routière réels, avec 129 devantures identifiées, feux de circulation fonctionnels, tramways et deux intérieurs explorables (Apple et Nintendo). Tous les éléments sont créés à partir de données ouvertes et d'images de référence publiques via une chaîne ré-exécutable comprenant reconnaissance (OSM, USGS, transit), génération d'actifs avec Blender en bibliothèque et assemblage runtime en Three.js. La validation comprend 34 points de vue appariés par caméra, 147 fiches de comparaison et neuf rapports d'examen indépendants, et le monde documente 453 empreintes OSM, 75 façades manuscrites, 220 piétons et 109 véhicules. Le code et les actifs générés sont publiés sous licence MIT, la géométrie dérive d'OpenStreetMap (ODbL) et USGS 3DEP, les photographies de référence ne sont pas redistribuées mais leur provenance est documentée, et les marques restent la propriété de leurs détenteurs.

Higher Multipoles of the Cow

L'article critique l'usage fréquent de l'approximation de la vache sphérique en notant qu'elle est rarement justifiée. L'auteur propose plusieurs schémas pour étendre cette approximation à une expansion multipolaire complète, où la vache sphérique correspond au premier terme. Ce formalisme permet de calculer des potentiels et interactions au-delà de la symétrie sphérique et de définir la géométrie de la vache à des moments multipolaires supérieurs. L'approche est particulièrement pertinente pour traiter des processus supprimés par la symétrie sphérique, comme le freinage d'une vache en rotation par émission d'ondes gravitationnelles. L'article illustre le calcul des coefficients multipolaires pour une vache de référence et montre l'applicabilité de la méthode à plusieurs problèmes physiques importants.

Can I opt out of my input or output data being used for training?

Dans certains cas, les données d'entrée et de sortie des utilisateurs (conversations, documents et autres contenus) peuvent être incluses dans les programmes d'entraînement des modèles de Mistral. La possibilité de se désinscrire de l'utilisation de ces données pour l'entraînement dépend du service ou de la plateforme utilisée. Pour Vibe, l'option de désactivation se fait via le panneau d'administration avec une procédure dédiée. Sur les applications mobiles iOS et Android, il existe une procédure spécifique pour se désinscrire du partage des données destinées à l'entraînement. Il est également possible de se retirer de l'entraînement des données pour Mistral Studio et les services API en suivant les étapes prévues dans le panneau d'administration.

The shrinking landscape of linguistic diversity in the age of LLMs

La bibliographie regroupe des travaux montrant que les caractéristiques linguistiques (mots, pronoms, constructions) permettent d'inférer des traits de personnalité, le genre, l'âge et des états de santé mentale ou cognitive. Plusieurs études en sociolinguistique computationnelle analysent la variation géographique, culturelle et identitaire du langage sur des corpus numériques tels que Twitter, Reddit et les courriels. Des recherches récentes examinent l'impact des grands modèles de langage sur la diversité linguistique, la standardisation culturelle et la reproduction de biais sociaux, ainsi que l'utilisation croissante de ces modèles dans la production scientifique et éducative. La discipline mobilise des outils et métriques variés — LIWC, embeddings, modèles latents, tests statistiques et jeux de données publics — pour l'analyse, la détection de textes générés par IA et l'attribution d'auteur. Les articles soulignent aussi des enjeux méthodologiques et éthiques liés à la robustesse des méthodes, au choix des échantillons, à la protection de la vie privée et au besoin d'évaluations multi‑prompt et cross‑linguistiques.

Creating Backup Storage Sucks

L'auteur a voulu mettre en place une solution de synchronisation et de sauvegarde gratuite en appliquant la règle 3-2-1 (trois copies, deux supports, une hors site) pour ses appareils. Pour la couche de travail il a choisi Syncthing comme couche de synchronisation entre son mini‑PC principal, un NAS basé sur un autre mini‑PC et son portable, en rappelant que Syncthing n'est pas une sauvegarde, et il utilise Tailscale avec Runestone sur iPhone et une chaîne d'apps (Total Commander et Acode) sur Android pour accéder aux fichiers à distance. La couche locale est un disque dur avec des sauvegardes chiffrées et dédupliquées faites par restic, où il a dû composer avec des contraintes de système de fichiers (exFAT/FAT32 pour compatibilité Windows), une tâche automatisée par systemd et des gains de taille mais des restaurations lentes. Pour la copie hors site il a utilisé l'espace gratuit de Google Drive malgré la concurrence avec Gmail, gère maladroitement les photos via PhotoSync et a renoncé à utiliser restic sur Drive à cause de lenteurs et d'erreurs HTTP, en privilégiant finalement des archives zippées transférées manuellement via rclone. Il a complété la stratégie en versionnant ses dotfiles avec chezmoi, en configurant Timeshift pour des points de restauration système, en laissant la sauvegarde des e‑mails non résolue, et décrit le résultat comme fonctionnel mais parfois fragile en précisant avoir utilisé l'IA pour l'aide technique sans l'employer pour l'écriture.

Three sites made 215,128 “best software” pages for AI. Perplexity cites them

Le 2 septembre 2026, les auteurs ont interrogé deux variantes de Perplexity via OpenRouter sur 380 catégories d'achat et ont conservé les 7 534 URL renvoyées. 59,8 % des citations pointent vers des domaines classés au-delà du rang 100 000 dans la liste Tranco top-1M et 23,4 % vers des domaines absents du million, la médiane de rang étant 71 611 pour les domaines classés. Trois sites créés depuis fin 2023 publient collectivement 215 128 pages générées de type /best/<catégorie>-software/ et portent l’intitulé HTML « Facts & Grounding Page », tandis que le blog marketing guideflow.com a été cité 194 fois. Les deux modèles partagent largement la même couche de récupération (Jaccard 0,898 et listes identiques dans 289 catégories) et la plupart des 1 502 pages fournisseur existent encore, malgré 1,1 % de domaines introuvables et 6,1 % de redirections. Les auteurs notent les limites de l’étude : seule Perplexity a été mesurée, l’échantillon de 380 catégories est construit par eux, l’analyse est un instantané unique et l’impact de ces sources sur les recommandations finales n’a pas été testé.