HN Digest
Briefing personnel.

Edition quotidienne

Lire vite. Garder l'essentiel.

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

6148 articles Page 459/615 Sans filtre

07:05

A Visual Introduction to Machine Learning (2015)

En apprentissage automatique, les ordinateurs utilisent des techniques statistiques pour identifier des motifs dans les données et faire des prédictions. On illustre cela avec un jeu de données sur des logements afin de distinguer San Francisco de New York selon des caractéristiques comme l'altitude et le prix au pied carré. Les dimensions d'un ensemble de données s'appellent des caractéristiques et l'entraînement d'un modèle peut être montré par une matrice de graphiques de dispersion pour observer les relations entre paires de variables. Un arbre de décision applique des forks du type si une caractéristique dépasse un seuil, et il existe des compromis entre faux positifs et faux négatifs lors du choix du point de séparation. Après l'entraînement, l'évaluation sur des données de test permet de vérifier l'overfitting et l'amélioration se fait par des itérations jusqu'aux feuilles où les prédictions deviennent homogènes.

07:04

Bus travel from Lima to Rio de Janeiro

En 2025, j'ai voyagé en bus à travers l’Amérique du Sud, de Lima au Pérou jusqu’à Rio de Janeiro au Brésil. Le texte précise que la page est principalement destinée à fournir des informations sur les trajets en bus et invite à y ajouter des photos des lieux visités. L’itinéraire évoqué passe par Lima, Arequipa, Puno, Taquile sur le lac Titicaca, La Paz, le Salar de Uyuni, Potosí, Santa Cruz de la Sierra, Asunción, São Paulo et Rio de Janeiro. Le contenu combine des photos et des détails pratiques pour aider d’autres voyageurs à réaliser ce parcours. Il est aussi question de profiter de Rio de Janeiro avec des options comme le vélo en libre-service pour accéder aux plages et admirer les vues depuis des spots tels que le Pão de Açúcar.

07:04

Cannabinoids remove plaque-forming Alzheimer's proteins from brain cells (2016)

Des études préliminaires en laboratoire au Salk Institute montrent que le tétrahydrocannabinol (THC) et d'autres cannabinoïdes peuvent favoriser l'élimination de l’amyloïde bêta des neurones. Ces recherches ont été menées sur des cellules nerveuses cultivées en laboratoire et visent à éclairer le rôle de l’inflammation dans la maladie d’Alzheimer. Les résultats indiquent que des niveaux élevés d’amyloïde bêta sont associés à l’inflammation et à la mort neuronale, et que le THC peut réduire ces protéines et l’inflammation. Les auteur·e·s insistent sur le caractère exploratoire des travaux et soulignent que l’utilisation thérapeutique du THC nécessite des essais cliniques. Par ailleurs, un candidat médicament nommé J147 est également étudié pour supprimer l’amyloïde bêta et réduire l’inflammation, et les chercheurs évoquent un rôle possible des endocannabinoïdes.

07:04

Federal Right to Privacy Act – Draft legislation

Le texte met en lumière la détérioration de la vie privée due à une collecte silencieuse et généralisée de données par des entreprises, des courtiers et même des autorités. Il décrit comment des technologies comme les lecteurs de plaques et l’analyse faciale transforment les déplacements et les comportements en dossiers exploitables. La solution proposée est un projet de loi global sur la vie privée qui limite fortement la surveillance, le trafic de données et les tentatives d’évasion du cadre légal par les gouvernements. Le document avance des mesures concrètes telles que l’interdiction de la surveillance commerciale généralisée, la protection des données sensibles et des mécanismes d’opt-in, ainsi que des garde-fous techniques et juridiques. Enfin, il invite le public à participer au développement, à proposer des révisions et à tester le texte pour vérifier son fonctionnement dans la pratique.

07:04

The emergence of print-on-demand Amazon paperback books

Le texte décrit une perte d’attention face à la lecture à l’âge adulte attribuée en partie au temps passé devant les écrans, et raconte comment l’auteur a rebondi grâce à l’aide d’un psychologue et à une habitude quotidienne de vingt minutes de lecture qui est devenue environ 1,5 livre par semaine. Apprendre à apprécier l’acte de lire dans le présent a été central pour lui, et il organise ses lectures autour d’une pile de « à lire » et d’une pile « en cours », tout en mentionnant que son chien Pachi n’est pas friand de papier. Inspiré par Umberto Eco, il aime collectionner les livres, suit un budget mensuel qui permet d’élargir sa bibliothèque et considère cette passion comme relativement économique par rapport à d’autres loisirs. S’agissant de l’expérience de lecture, il préfère le livre imprimé au numérique et apprécie flâner en librairie ainsi que recevoir des livres par courrier, ce qui nourrit son goût pour la lecture. Il achète majoritairement sur Amazon pour la variété et les prix, mais observe que les ouvrages imprimés à la demande sont souvent plus chers et de moindre qualité, évoque le phénomène d’Enshittification, souhaite aussi une information préalable avant l’impression à la demande et invite les lecteurs à se connecter sur Goodreads.

07:03

What makes Intel Optane stand out (2023)

De temps à autre, un nouveau matériel fait la différence, comme la série Optane d'Intel, des SSD haute performance pour usage professionnel sortie fin 2017, comprenant les P4800X et P5800X et leurs équivalents grand public 900P et 905P, tous basés sur la technologie 3D XPoint développée avec Micron. Contrairement aux SSD NAND classiques, les Optane offrent une latence ultra faible, une grande durabilité et des performances élevées, car la technologie mêle des aspects de la DRAM et du flash NAND. Les inconvénients incluent le coût élevé et une capacité relativement limitée, et avec les progrès du NAND et l'arrivée du Compute Express Link, l'intérêt pour la plupart des entreprises reste limité. En juillet 2022, Intel a cessé d'innover dans cette technologie dans le cadre de sa stratégie IDM 2.0, mais les produits Optane continuent d'être vendus et une mémoire persistante PMEM 300 a été lancée début 2023 pour accompagner les processeurs Sapphire Rapids. Du point de vue des performances, Optane se distingue par une latence d’environ 25 microsecondes en lecture 4K et une écriture cohérente à haut débit, le rendant adapté à des cas comme Ceph, ZFS, les environnements à forte écriture et le cache vSAN, tout en restant coûteux et en concurrence avec un NAND qui continue de progresser.

07:03

Quillx is an open standard for disclosing AI involvement in software projects

Quillx est un standard ouvert visant à rendre transparent l'implication de l'IA dans les projets logiciels, exprimé au travers de la langue de l'auteur. L'échelle va de 1 Verse à 5 Lorem Ipsum et précise le niveau de contribution humaine et le style du texte, allant de la totalité humaine à un texte factice. Le guide d'utilisation indique comment ajouter un badge ou déclarer l'utilisation en texte clair dans le README. Il affirme que le code possède un style et une voix et que l'écriture reflète l'intention du développeur, au-delà d'une simple métaphore. La diffusion est sous licence CC0 1.0 Universal et a été initiée par QAInsights.

07:03

Glassworm is back: A new wave of invisible Unicode attacks hits repositories

Une nouvelle vague d’attaques menée par le groupe Glassworm se propage désormais sur GitHub, npm et le VS Code Marketplace grâce à des caractères Unicode invisibles qui dissimulent le payload. Les injections reposent sur des caractères invisibles dans des chaînes entre backticks apparemment vides, dont le contenu est décodé et ensuite exécuté via eval. Le déploiement s’étend à des dépôts GitHub, des paquets npm et des extensions VS Code, ce qui élargit fortement le périmètre d’attaque. Le bilan évoque des centaines de dépôts compromis et des cibles de valeur, avec des commits de couverture réalistes générés par des modèles de langage. Des mesures de détection et de protection actives sont nécessaires, et des outils comme Aikido proposent une détection des injections invisibles et Safe Chain aide à bloquer les menaces en temps réel.

07:03

SpiceCrypt: A Python library for decrypting LTspice encrypted model files

Il s'agit d'une bibliothèque Python destinée à déchiffrer les fichiers LTspice chiffrés des modèles. Elle prend en charge deux formats de chiffrement distincts : le format texte DES et le format binaire, avec une détection automatique du format. L'installation peut se faire en tant qu'outil via uv ou en tant que dépendance d'un projet, et elle nécessite Python 3.10 ou plus sans dépendances externes. L'interface en ligne de commande offre une commande spice-decrypt permettant de déchiffrer vers stdout, vers un fichier ou en mode verbeux, et de traiter des données hex brutes. L'API Python expose des fonctions telles que decrypt et decrypt_stream pour déchiffrer des données en mémoire ou en flux, avec une détection automatique du format.

07:02

//go:fix inline and the source-level inliner

Go 1.26 met à disposition une nouvelle implémentation du sous-commande go fix, centrée sur un inliner au niveau source, pour aider à moderniser le code et à proposer des migrations d’API en libre-service. Cet inlining remplace un appel par une copies du corps de la fonction appelée, en substituant les arguments, ce qui modifie durablement le code source et se distingue de l’inlining du compilateur qui agit sur une représentation intermédiaire éphémère. Par exemple, on peut annoter des fonctions avec //go:fix inline pour que leurs appels soient remplacés par leurs homologues modernes, comme remplacer ioutil.ReadFile par os.ReadFile. Le système s’appuie sur six aspects techniques difficiles, dont l’élimination des paramètres, les effets de bord, les expressions constantes faillibles, l’ombre des noms, les variables inutilisées et le cas des defer. Ainsi, l’objectif est d’obtenir un code plus propre et sûr sans changer le comportement, mais l’inliner peut rester trop conservateur et nécessiter un nettoyage manuel, tout en invitant les développeurs à tester l’outil et à proposer des améliorations.