HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

11567 articles Page 133/1157 Sans filtre

How to Write with an LLM

L'auteur explique qu'il faut d'abord écrire pour soi parce que les textes produits par des LLM se perçoivent souvent comme de l'output et peuvent paraître artificiels. Il recommande d'utiliser les modèles comme copyeditors plutôt que comme ghostwriters et préconise la méthode en deux étapes: rédiger son texte puis le soumettre au modèle pour repérer les défauts. Deux règles essentielles: n'adopter aucun tour de phrase suggéré par le modèle et interdire toute forme d'encouragement ou de louange qui validerait de mauvaises intuitions de la première version. Les modèles sont très utiles pour détecter des problèmes mécaniques — voix passive, nominalisations, adverbes inutiles, répétitions et paragraphes à déplacer — et pour automatiser des passes d'édition via des prompts. Enfin, il conseille de lire des manuels de style, d'organiser un flux d'édition assisté par logiciel et de rester sélectif vis‑à‑vis des corrections pour préserver sa voix.

Telstra outage: The night a network decided the year was 2006

Un accord partagé sur le « maintenant » est vital pour les services modernes, comme l'a montré une panne en Australie qui a interrompu appels, messages et infrastructures dépendantes du réseau. Le 8 juillet 2026, une seule réception GPS dans un châssis à Melbourne, remise en service après maintenance, annonça une date erronée (2006), ce qui a propagé une fausse heure à travers le réseau mobile de Telstra et perturbé trains, bornes de paiement et chargeurs VE. L'enquête TAP montre que des décisions d'architecture prises en 2020 (perte de sources redondantes et passage au mode peering) ont permis la formation d'une boucle de temps où un serveur promu au rang de stratum 1 devint la référence incontestée et unique. Le récepteur a mal géré le comptage cyclique des semaines GPS après avoir été éteint, faute de mise à jour de firmware, revenant à l'époque précédente et produisant un décalage de 1 024 semaines que NTP n'a pas pu corriger faute de sources indépendantes pour le contredire. Les enseignements recommandent de traiter la distribution du temps comme une infrastructure critique en documentant l'architecture et les changements, en garantissant des sources indépendantes et point-à-point, en disposant d'alarmes opérationnelles 24/7, de configurations de référence et d'un processus de mise à jour et de test continus.

Apple detectives solved mystery of ancient tree and rewrote the history of fruit

Un échantillon de feuilles prélevé sur un vieux pommier du Maine a livré, après analyse ADN par Cameron Peace, l'empreinte d'un « fondateur inconnu » qui correspondait à un chaînon génétique majeur de nombreuses variétés américaines. En comparant des bases de données internationales de SNP, les généticiens Nick Howard et Bjarne Larsen ont identifié l'arbre comme Drap d'Or de Bretagne, une variété européenne rare documentée dans des collections danoises. La découverte, effectuée grâce au travail d'enquêteurs locaux et d'organisations comme MOFGA—notamment John Bunker et Todd Little-Siebold—révèle que des colons ont propagé cette variété en Nouvelle-Angleterre et que d'autres arbres identiques ont été trouvés à proximité. Cette identification a des implications pratiques car la diversité variétale des pommiers a rétréci, rendant les vergers vulnérables aux maladies et aux aléas climatiques, et les gènes anciens peuvent offrir des résistances utiles pour le futur. Le recours au génotypage systématique permet de reconstituer des pedigrees, d'orienter les programmes de sélection et de conservation, et encourage à tester davantage d'arbres pour retrouver d'autres ressources génétiques perdues.

Shapelearn Qwen 3.8 27B (13.1 GB VRAM)

Qwen 3.8 27B a été publié et une première série de quantifications rapides nommée ShapeLearn-Lite a été diffusée avant que les modèles ShapeLearn complets ne soient finalisés. Les modèles ShapeLearn complets déplacent le front qualité-vitesse au-delà de Lite, les cinq variantes du nouveau lot se situant sur la frontière mesurée pour chacun des six GPU testés. GPU-5 est la recommandation par défaut lorsque la mémoire le permet (99,63 % du score agrégé BF16), tandis que GPU-4 reste très compétitif à moindre taille et souvent plus rapide (≈98,72 %). ShapeLearn-Lite s'est bien comporté malgré un budget d'optimisation réduit et un classement KLD défavorable, et les auteurs soulignent que KLD mesure la fidélité des distributions mais ne prédit pas automatiquement les performances sur tâches. Le décodage spéculatif (MTP ou DFlash2) augmente le débit pour tous les modèles, DFlash2 étant en général plus rapide mais demandant plus de mémoire et ne prenant pas en charge les entrées images dans llama.cpp, et les évaluations ont utilisé un ensemble d'épreuves instructives et de réflexion normalisées par rapport au BF16.

Wax motor

Résumé indisponible pour cet article.

Hister: A private search engine for the pages you visit and the files you keep

Hister est un moteur de recherche personnel et privé qui indexe le contenu complet des pages web visitées et des fichiers locaux pour les retrouver via une interface web, un terminal ou un assistant IA. L'installation consiste à télécharger le binaire pour votre plateforme, le lancer comme serveur local, installer l'extension de navigateur et garder le serveur en marche pour indexer les pages. Parmi ses fonctionnalités figurent l'indexation en texte intégral, l'indexation automatique via une extension Firefox/Chrome, des requêtes avancées, une recherche sémantique optionnelle et des clients web, TUI et ligne de commande. La confidentialité est mise en avant avec aucune télémétrie par défaut et le stockage des documents sur le serveur que vous contrôlez, tandis que la recherche sémantique optionnelle envoie du texte à l'endpoint d'embeddings que vous configurez. Le projet est open source sous licence AGPLv3, nécessite Go, npm et un compilateur C pour le développement, et dispose d'une communauté sur IRCNet et Discord ainsi que de guides de contribution et d'un tracker d'incidents.

Pre-Greek: The lost language hidden within Ancient Greek

Environ mille mots du grec ancien ne se rattachent à aucune racine indo‑européenne connue et incluent des termes très courants comme labyrinth, olive, Athéna ou Corinthe. Ces formes s'expliquent principalement par des emprunts aux langues paléo‑européennes qui préexistaient aux locuteurs indo‑européens arrivés dans l'Égée, notamment dans les domaines de la flore, de la faune et de la topographie. Les linguistes identifient ces emprunts grâce à l'absence d'étymologies PIE, à des configurations phonétiques impossibles en indo‑européen, à des variations phonétiques aléatoires et à la récurrence d'affixes préservés dans les toponymes (ex. ‑nth, ‑ss, préfixes a‑, k‑, s‑). Une partie du lexique provient vraisemblablement d'un substrat unique ou d'un groupe de langues apparentées qualifié de « pré‑grec », tandis que d'autres éléments culturels proviennent d'un adstrat minoen attesté par les écritures crétoises (Linear A/B). Ces emprunts ont laissé une trace durable dans le grec ancien et dans les langues modernes, confirmant que le vocabulaire conserve la mémoire des contacts et des migrations passés.

The Scourge of x86 Emulation

L'article explique que l'émulation du modèle de mémoire x86-TSO sur l'architecture ARM, qui a un modèle d'ordre plus faible, pose des problèmes généraux affectant toutes les applications émulées. L'approche initiale avec ARMv8.0 traduisait toutes les lectures et écritures x86 en acquires/releases, ce qui respecte les sémantiques mais dégrade fortement les performances, et a été améliorée par les extensions LRCPC ainsi que par le support matériel du TSO chez Apple. Les accès non alignés et les opérations atomiques traversant des granularités (split-locks) provoquent des fautes d'alignement, des retours noyau↔espace utilisateur pour correction et entraînent des ralentissements extrêmes ainsi que des difficultés de fidélité d'émulation. Même si ARM propose des instructions pour mapper la plupart des opérations atomiques x86, l'émulation correcte et performante des split-locks nécessite un soutien matériel supplémentaire — par exemple une instruction CASP 128 bits permettant d'enchâsser chaque moitié sur la frontière de granularité — ou des adaptations côté noyau. La gestion de la mémoire non mise en cache utilisée pour les GPU PCIe engendre des chutes de performance sévères en émulation, obligeant à privilégier des solutions UMA ou des contournements logiciels, mais les évolutions architecturales et les extensions laissent entrevoir des améliorations à l'avenir.