A 1955 Los Alamos computer experiment changed our understanding of chaos
Resume indisponible pour cet article.
Edition quotidienne
Les meilleurs longs formats de Hacker News, relus plus calmement.
24 May 2026
06:08
Resume indisponible pour cet article.
24 May 2026
06:08
Resume indisponible pour cet article.
24 May 2026
06:08
Cette revue de portée a synthétisé 87 études d'intervention menées dans 19 pays (période 2004–2024) portant sur l'impact du cyclisme, en extérieur comme en stationnaire, sur le bien‑être psychologique, social, affectif et cognitif. Les auteurs ont recherché 1 653 articles dans plusieurs bases de données (EBSCOhost, ProQuest, PsycINFO, PsycArticles, PubMed) et ont retenu 87 études répondant aux critères d'inclusion. Globalement, la majorité des mesures a montré des effets positifs, surtout pour les interventions multi‑séances et en extérieur; les résultats variaient par domaine — social (100 % positifs), psychologique (~67 % positifs), affectif (~56 % positifs mais sensibles au contexte) et cognitif (~52 % positifs, avec amélioration de la vitesse de traitement mais effets dépendants de l'intensité et de la fatigue). Les mécanismes proposés incluent l'exposition en plein air, les occasions d'interaction sociale et la création d'une routine significative, tandis que des effets neutres ou négatifs sont apparus principalement dans des protocoles aigus, intenses ou conçus pour induire l'épuisement. La synthèse met en évidence des lacunes — prédominance d'études en vélo stationnaire et en milieu intérieur, faible diversité démographique, peu d'études à long terme — et recommande des recherches translationnelles, inclusives et communautaires avec des mesures standardisées.
24 May 2026
06:07
L'article retrace l'évolution des environnements Lisp pour Vim et présente deux plugins majeurs, Slimv et Vlime, en expliquant leur héritage inspiré de SLIME pour Emacs. Il décrit les étapes d'installation et de configuration pour Slimv et Vlime, leurs dépendances comme SBCL, Quicklisp et Paredit, et la manière de démarrer un serveur Swank pour obtenir un REPL intégré. Il explique les fonctionnalités pratiques offertes par ces plugins, notamment l'édition structurée avec Paredit, l'évaluation d'expressions, la macro-expansion, le traçage, l'inspection et la complétion omni. L'article compare Slimv et Vlime point par point, en soulignant que Slimv inclut Paredit, propose un REPL interactif et prend en charge Scheme et Clojure tandis que Vlime est plus récent, fonctionne sans Python, affiche les résultats dans des fenêtres séparées et nécessite Quicklisp. L'auteur conclut en recommandant Slimv pour sa maturité et sa polyvalence, tout en suggérant d'essayer les deux plugins pour déterminer lequel convient le mieux à son flux de travail.
24 May 2026
06:07
L'article explique que deux propriétés, la forte convexité (paramètre μ) et la L-lissité (paramètre L), encadrent une fonction par deux bornes quadratiques qui fixent une courbure minimale et maximale. La combinaison de ces bornes forme un sandwich quadratique et le rapport κ = L/μ, appelé nombre de condition, mesure l'écart entre les deux bornes et la difficulté d'optimisation. Sans forte convexité la fonction peut être plate dans certaines directions et le gradient ne renseigne pas la distance au minimum, tandis que sans L-lissité la courbure peut exploser localement et provoquer des dépassements lors de pas de descente de gradient. Sur le plan spectral, ces propriétés équivalent à des bornes uniformes sur les valeurs propres du Hessien, μ ≤ λ_i(x) ≤ L, et une large dispersion des valeurs propres rend l'action du Hessien très anisotrope, causant le zigzag de la descente de gradient. Enfin, l'article propose une astuce pratique : f est L-lisse si g(x)= (L/2)∥x∥^2 − f(x) est convexe et f est μ-fortement convexe si h(x)=f(x)−(μ/2)∥x∥^2 est convexe, ce qui évite le calcul explicite des valeurs propres.
24 May 2026
06:07
L'auteur est revenu terminer sa partie de Zork après deux ans et a voulu vérifier une affirmation sur l'étymologie du mot « zork ». Il a trouvé des sources contradictoires : Tim Anderson (The New Zork Times, 1985) affirme que « zork » servait à nommer des programmes inachevés, tandis que Marc Blank et d'autres sources plus anciennes le décrivent comme un simple mot-nonsense. L'affirmation est apparue sans source dans l'historique Wikipédia en 2001 et n'a reçu une référence qu'en 2014, mais les éditions ultérieures montrent encore des citations qui ne confirment pas l'usage jargonistique. L'auteur a consulté des analyses modernes comme l'article de Nick Monfort sur l'étymologie ainsi que des témoins de l'époque (Richard Stallman, Richard Gabriel) qui n'ont pas confirmé l'usage pour désigner du code inachevé. Il demande à quiconque disposant d'une preuve qu'« zork » était couramment utilisé pour des programmes inachevés de le contacter et indique qu'il reprendra son blog et la suite de son let's play.
24 May 2026
06:07
L'article examine les inquiétudes suscitées par le partenariat entre le fabricant d'anneaux connectés Oura, le ministère de la Défense et Palantir, qui a provoqué une polémique sur les réseaux sociaux. Les anneaux Oura collectent des données de santé sensibles (rythme cardiaque, sommeil, cycle menstruel, localisation) qui sont transmises via l'application et stockées sur des serveurs de l'entreprise. L'auteur explique que les données ne sont pas chiffrées de bout en bout, ce qui permet à du personnel de l'entreprise, à des autorités via mandat, ou à des acteurs malveillants d'accéder aux informations. Oura affirme examiner les demandes gouvernementales au cas par cas et dit recevoir des requêtes peu fréquentes, mais refuse de divulguer le nombre et la nature des remises de données. Le journaliste appelle l'entreprise, devenue un acteur majeur du marché des wearables, à publier un rapport de transparence pour restaurer la confiance des utilisateurs.
24 May 2026
06:06
L'article pose le cadre de l'apprentissage en classification binaire en définissant espace d'instances, risque vrai et empirique, ERM, PAC et la notion de convergence uniforme. Il démontre que la dimension VC finie entraîne la convergence uniforme en combinant des inégalités de concentration (Markov, Hoeffding), la symétrisation et le lemme de Sauer–Shelah, ce qui rend ERM fiable. La borne de généralisation obtenue est de la forme O(Π_H(2m) e^{-mε^2/8}) et entraîne une complexité d'échantillonnage m = O((d + ln(1/δ))/ε^2) avec d la VC-dimension. La direction inverse est prouvée par des bornes inférieures issues de la théorie de l'information : en construisant des distributions adverses et en utilisant KL, Pinsker et la méthode de Le Cam, on montre qu'une VC-dimension infinie rend l'apprentissage impossible et que m = Ω((d + ln(1/δ))/ε^2) est nécessaire. La conclusion est le théorème fondamental : une classe est (agnostiquement) PAC apprenable si et seulement si sa VC-dimension est finie, et la Partie 2 traite des raffinements via la complexité de Rademacher.
24 May 2026
06:06
Resume indisponible pour cet article.
24 May 2026
06:06
Dans l'écosystème Elixir, le consistent hashing est couramment utilisé et la bibliothèque ExHashRing de Discord est largement appréciée pour ses performances, mais elle nécessite de lancer et gérer des processus d'anneau persistants. Le rendezvous hashing (HRW) est une alternative sans état et très simple qui calcule le propriétaire d'une clé par une fonction pure et évite les dérives liées à l'état distribué. Son inconvénient est une complexité linéaire O(n) pour owner, ce qui le rend moins adapté aux très grands ensembles de nœuds, mais pour des tailles modestes (la plupart des usages, ici ~14 nœuds) la différence de latence est négligeable. Une optimisation dite HRW.Skeleton organise et regroupe les nœuds pour réduire la complexité à O(log n), améliorant fortement les performances sur des milliers de nœuds au prix d'une structure à gérer et d'une instabilité sur l'ajout/suppression de nœuds. Les tests de distribution montrent une répartition satisfaisante avec plusieurs fonctions de hachage, ExHashRing nécessite plus de vnodes pour rester équilibré à grande échelle, et la bibliothèque hrw disponible sur Hex/GitHub propose aussi des variantes pondérées et bornées.