HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

12026 articles Page 717/1203 Sans filtre

Dehydration's role in learning and memory

Les chercheurs ont étudié comment les récepteurs NMDA distinguent le calcium du magnésium, une question centrale pour la plasticité synaptique liée à l'apprentissage et à la mémoire. Ils montrent que la différence tient à l'affinité pour l'eau des ions : le magnésium conserve plus fortement son enveloppe d'eau que le calcium, ce qui empêche son passage dans le canal. L'équipe a utilisé la cryo‑EM par particules isolées et l'analyse d'environ 50 000 films, complétées par des calculs haute performance et des expériences d'électrophysiologie, pour visualiser ce processus à haute résolution. Les images révèlent un ion magnésium hydraté bloquant la cage d'Asn du canal tandis que le calcium, moins hydraté, traverse la cage à plusieurs positions le long du filtre de sélectivité. Ces résultats fournissent la description la plus claire à ce jour du mécanisme de perméabilité calcique et de blocage par le magnésium dans les NMDAR et éclairent l'impact de mutations GRIN liées à des troubles du développement neurologique.

What we lost when we stopped letting kids leave the front yard

Aujourd'hui, une large majorité d'enfants ne sont plus autorisés à quitter leur rue ou leur quartier seuls, alors que des générations précédentes exploraient librement leur environnement. Bien que la criminalité violente envers les enfants ait baissé, la surabondance d'informations et les réseaux sociaux ont amplifié la peur du « stranger danger » et poussé les adultes à restreindre la liberté des enfants. Des facteurs structurels comme la circulation, des lois incohérentes sur la surveillance des mineurs, la crainte d'être signalé aux services sociaux et le jugement des autres parents renforcent cette hyper-surveillance. Cette réduction des occasions d'autonomie et de jeu indépendant est associée à une augmentation des troubles anxieux et dépressifs chez les jeunes et à une perte de compétences en résolution de conflits, régulation émotionnelle et résilience. L'article propose de rendre aux enfants des responsabilités progressives, d'adopter un accompagnement parental qui soutient l'autonomie et d'améliorer l'environnement urbain pour permettre une exploration encadrée mais réelle.

Performance of Rust Language [pdf]

Le texte présente Rust comme un langage système bas niveau, sûr et en concurrence directe avec C++. L'interrogation centrale porte sur le coût en performance de la sécurité et sur la comparable performance du code idiomatique. La conférence identifie les points faibles et forts de Rust en matière de performance, mesure leur impact en pratique et propose des contre‑mesures et bonnes pratiques. Le matériel disponible comprend des diapositives en anglais et en russe, des lectures issues d'articles et de travaux, des benchmarks et des projets de test. La présentation a été donnée à C++Russia 2026 et diffusée sur LinkedIn, Reddit et X.

What it takes to transpose a matrix

L'utilisation de registres SIMD plus larges (128/256/512 bits) rend les algorithmes par blocs plus efficaces, et le texte se concentre sur AVX2 qui offre des registres 256 bits. La transposition 32×32 est implémentée en cinq niveaux de décomposition 2×2 en traitant chaque ligne comme un vecteur __m256i de 32 octets et en s'appuyant principalement sur trois intrinsics: _mm256_shuffle_epi8, _mm256_blendv_epi8 et _mm256_permute2x128_si256. La contrainte principale est que _mm256_shuffle_epi8 opère indépendamment sur deux lanes de 128 bits, ce qui oblige à combiner shuffles, blends et permutations de lanes pour réaliser les échanges nécessaires. Écrire un transposer entièrement déroulé serait très long, donc l’auteur génère du code à partir d’un graphe de dépendances et choisit un ordonnancement visant à minimiser les spills, équilibrer les types d’instructions et insérer des préchargements. Le passage à AVX2 réduit le temps d’exécution de 15–30% par rapport à la version 64 bits, mais l’augmentation indéfinie de la taille des vecteurs est limitée par la latence et l’architecture matérielle, rendant peu réaliste de dépasser AVX‑512.

Squares in Squares

La page recense des configurations connues pour empaqueter n carrés unitaires dans le plus petit carré connu de côté s, en affichant des illustrations et en expliquant que des étiquettes multiples signifient que la figure représente la plus grande configuration, les plus petites étant obtenues en retirant des carrés. Pour les valeurs n ≤ 324 non illustrées, l'empaquetage trivial sans carrés inclinés reste le meilleur connu, et les cas démontrés ou améliorés sont listés avec les valeurs numériques de s et les références. Lorsqu'une valeur de s est donnée par une racine polynomiale de degré ≥ 3 sans expression fermée concise, une icône verrou signale la forme polynomiale et la page fournit souvent l'équation correspondante ainsi que la valeur numérique approchée. La ressource offre des outils interactifs pour éditer les SVG (mode édition, glisser-déposer, rotation, contraintes par Shift/Ctrl, suppression avec Delete et sauvegarde avec [S]) et indique comment consulter le code source SVG pour obtenir plus de détails. De nombreux résultats historiques et récents sont cités avec auteurs, dates et méthodes — incluant preuves analytiques et améliorations numériques obtenues par algorithmes de recuit simulé et optimisations (par ex. Göbel, Friedman, Cantrell, Ellsworth, Hajba, Schadt, et autres).

Toshifumi Suzuki, founder of Seven-Eleven Japan, has died

Toshifumi Suzuki, né en 1932 à Nagano et diplômé en économie de l'université Chuo en 1956, a rejoint Ito-Yokado en 1963 après une expérience dans la vente pour l'édition. Il a fondé en 1973 la filiale qui a introduit le concept de franchise de type 7-Eleven au Japon et l'a développée jusqu'à plus de 10 000 magasins ouverts en 2003. Il a révolutionné la distribution de détail en mettant en place des systèmes informatiques intégrés de caisse et de chaîne d'approvisionnement permettant des commandes en temps réel et une gestion fine des stocks. Dans les années 1990, il a pris une participation majoritaire dans la maison-mère américaine de la marque pour y appliquer ses innovations et redresser l'entreprise malgré l'opposition de certains franchisés. Son style de management, axé sur la communication régulière, la simplification des structures et l'innovation (banque de détail dans les magasins, commerce électronique), l'a amené à jouer un rôle de conseiller économique et à promouvoir l'expansion internationale.

Does anybody like React?

React est souvent présenté comme la solution par défaut, mais de nombreux observateurs estiment qu'il est inadapté à la majorité des projets en raison de sa complexité et de ses compromis. Les architectures lourdes en JavaScript conduisent fréquemment à des problèmes de performance, à une dégradation au fil du temps et à des coûts de maintenance plus élevés que prévu. Des incidents récents, incluant une vulnérabilité critique dans React Server Components (CVE-2025-55182) et des controverses autour de Next.js et Vercel, ont accentué les inquiétudes sur la sécurité et la gouvernance. Plusieurs voix recommandent des approches alternatives — HTML-first, Web Components, Svelte, LiveView ou l'utilisation directe des API DOM et des signaux — pour améliorer la simplicité, l'accessibilité et les performances. Le débat communautaire pointe des tensions entre l'expérience développeur, la dette technique et la qualité utilisateur, poussant certains à déconseiller ou à limiter l'usage de React selon le contexte.

Motorola phones have started hijacking the Amazon app to insert affiliate codes

Une mise à jour d'une application préinstallée Motorola appelée Smart Feed redirige l'ouverture de l'application Amazon via le navigateur pour injecter un code d'affiliation. Le comportement se produit quand l'utilisateur lance Amazon depuis le tiroir d'applications et a été observé sur certains Razr Fold après la mise à jour 2.03.0070, mais pas systématiquement sur d'autres modèles ni lors d'installations manuelles. Les journaux montrent des requêtes vers devicenative.com et une redirection vers kira-abboud.com avec le code d'affiliation "sramz-kff-008-20", qui ne correspond pas aux liens publics de l'influenceuse concernée. Il est possible de désactiver l'application Smart Feed dans les paramètres pour arrêter immédiatement la redirection, et Motorola a été contacté pour un commentaire. Les auteurs notent que la cause exacte reste incertaine et émettent l'hypothèse d'une intégration tierce ou d'un comportement non prévu plutôt que d'une décision clairement intentionnelle de Motorola.