HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

11567 articles Page 131/1157 Sans filtre

More than 100k people in Japan are now aged 100 or older

Le nombre de personnes âgées de 100 ans ou plus au Japon a atteint 107 677, dont 88 % sont des femmes, la plus âgée étant une femme de 114 ans et le plus âgé un homme de 112 ans. Les experts attribuent cette longévité à une combinaison de progrès médicaux et technologiques, d'un régime riche en poisson, légumes et riz et d'un mode de vie actif, soutenu par des innovations comme des exosquelettes et des lunettes à mise au point automatique. La population fait face à un grave vieillissement et à une fécondité en chute libre — le taux de fécondité est tombé à 1,14 et la population totale pourrait diminuer à 87 millions d'ici 2070, les personnes de 65 ans et plus représentant actuellement environ 30 % et près de 40 % en 2070. Les autorités qualifient cette tendance d'urgence nationale et multiplient aides et programmes pour encourager les naissances, mais ceux-ci n'ont pas inversé la baisse, la population ayant diminué dans presque toutes les préfectures en 2025 et l'immigration restant faible (environ 3 %). Les enquêtes montrent une hausse graduelle des centenaires depuis 1963 (153 à l'époque, 1 000 en 1981 et 10 000 en 1998), mais des chercheurs ont aussi pointé des erreurs de comptage et des lacunes d'état civil qui pourraient fausser certains chiffres.

Better Icon and Label Alignment

L'article décrit un problème fréquent où des icônes alignées au centre d'une liste semblent mal positionnées lorsque les libellés passent sur plusieurs lignes. Pour une icône dans le markup, passer d'align-items:center à align-items:start puis appliquer un translateY fixe fonctionne parfois mais échoue avec des variations de taille de police, d'icône ou de largeur. La solution consiste à utiliser l'unité lh et une variable de taille d'icône pour calculer dynamiquement l'offset via calc((1lh - var(--size)) / 2), garantissant un alignement cohérent. Pour une icône ajoutée en pseudo-élément, il faut ajouter background-size:contain, flex-shrink:0, height:auto et aspect-ratio:1 pour préserver l'apparence, puis appliquer le même décalage basé sur lh. L'approche finale combine flexbox, aspect-ratio, l'unité lh, calc() et height:auto pour maintenir l'icône centrée quel que soit le changement de taille ou d'environnement.

Rate limits on GitLab.com are changing

GitLab.com aligne désormais ses limites de débit sur le niveau d'abonnement, avec l'édition Gratuite et les requêtes non authentifiées affectées à partir du 19 octobre 2026 et GitLab Premium et Ultimate à partir de janvier 2027. Les requêtes non authentifiées sont plafonnées à 60 requêtes par heure et par adresse IP, tandis que les requêtes authentifiées sont régies par des limites par utilisateur et par groupe principal propres à chaque abonnement et publiées dans la documentation. Deux fenêtres d'aperçu (brownouts) auront lieu les 7 et 14 octobre de 15h00 à 19h00 UTC pour le trafic Gratuit et non authentifié afin de permettre aux équipes d'évaluer l'impact avant la mise en vigueur. La quasi-totalité des utilisateurs resteront inchangés dans leur usage courant (navigation, éditeur, push/pull Git, CI/CD), mais certaines automatisations intensives et un petit nombre de charges sur l'abonnement Gratuit pourront atteindre les nouveaux plafonds. Pour réduire l'impact, authentifiez vos requêtes (jeton personnel, OAuth, jeton CI/CD), optimisez les appels (batching, cache, pagination), passez à Premium/Ultimate ou contactez limits@gitlab.com ou votre équipe commerciale pour demander une capacité supérieure ; GitLab Self‑Managed et Dedicated ne sont pas concernés.

I Put Nam A2-Lite Inside an iRig HD X

L'auteur a remplacé le firmware de l'interface iRig HD X pour exécuter le moteur NAM A2-Lite sur le processeur NXP MIMXRT1011 Cortex-M7 500 MHz déjà présent, en alimentant le tout via USB. Pour tenir dans les 128 KiB de FlexRAM disponibles, il a configuré trois banques en DTCM et une en OCRAM, laissant le code et le modèle en flash QSPI et chargeant les poids et l'historique en DTCM. Après des essais avec des blocs de 48 échantillons, l'implémentation flottante portable s'est avérée la plus rapide et fiable, puis il a réduit le tampon vivant à 16 trames (0,333 ms) en ajoutant un redémarrage automatique SAI/eDMA en cas de retard. Le firmware configure le codec via I2C et traite l'audio stéréo à 48 kHz en continu via SAI et eDMA, la sortie casque et ampli restant fonctionnelles et la molette de volume conservée, permettant un effet d'ampli entièrement autonome sans hôte. La comparaison avec NAMCore en amont a donné un nul relatif de −115,63 dB et des erreurs d'échantillon de l'ordre de quelques millionièmes d'échelle pleine, différences attribuables à l'arrondi flottant et bien en dessous du plancher de bruit analogique.

The American Religion of Self-Storage Facilities

Lors d'un road-trip en 2019 sans autoroutes, l'auteur relate des observations diverses et conclut que les deux grands piliers de la culture américaine sont l'église et le self-stockage. Le self-stockage loue des espaces verrouillables à des personnes submergées par leurs biens, s'est développé surtout à partir des années 1970 et est devenu une classe d'actif institutionnelle. Les États-Unis concentrent environ quatre-vingt-dix pour cent de la capacité mondiale, avec le Texas en tête et des villes comme Dallas‑Fort Worth, Houston et New York parmi les plus dotées, tandis que des niches locales servent par exemple les participants au Burning Man. Les unités vont de la taille d'un placard à d'immenses espaces susceptibles de contenir une maison, les installations prennent souvent la forme d'entrepôts à portes métalliques ou d'immeubles de chaînes nationales, et le secteur génère plus de quarante milliards de dollars par an. Le marché est animé par « les quatre D » — décès, déplacement, divorce et downsizing — illustré par le récit d'un homme qui a stocké des instruments, les a oubliés puis donnés en réduisant progressivement ses possessions.

Show HN: Snapdrop: Instantly share files between devices. No setup, no signup

Snapdrop affiche les fichiers reçus avec leur nom de fichier. L'application propose une option pour demander la sauvegarde de chaque fichier avant téléchargement. L'interface inclut des actions comme sauvegarder ou annuler lors des échanges. Elle permet également d'envoyer et de recevoir des messages entre appareils. Le service indique la fin des transferts et vise à simplifier le partage de fichiers entre appareils.

Infinite-Parameter LLMs: Generating and Adapting Weights from Live Data

Les lois d'échelle montrent qu'un modèle de langue devient plus performant avec davantage de paramètres et de données d'entraînement, et les architectures Mixture-of-Experts exploitent cela en n'activant qu'une fraction des paramètres pour chaque token. En production, les modèles ne peuvent pas apprendre des interactions en direct car leurs poids sont figés après l'entraînement, si bien que les informations fournies par l'utilisateur ne sont mises que dans le prompt et perdues à la fin de la requête. Les auteurs proposent d'utiliser un petit hyperréseau qui transforme les données d'exécution en une modulation de faible rang d'un réseau de base, de sorte que les poids des couches feed-forward sont générés à partir des données en live plutôt que stockés dans une banque fixe. Plutôt que de lire le contexte une fois et de geler la génération de poids, ils maintiennent une croyance bayésienne sur le code latent du générateur et la mettent à jour en ligne, ce qui permet de recomposer les poids effectifs au fur et à mesure de la session. Cette approche conserve une empreinte mémoire fixe tout en rendant les poids effectifs pratiquement infinis, ce qui amortit le coût de calcul, libère la fenêtre de contexte, permet la persistance inter-tours et améliore potentiellement la généralisation, et les auteurs définissent un protocole d'évaluation pour comparer cette méthode à l'apprentissage en contexte et à la récupération.

How do we prevent mathemathics from devolving into the Medieval Era of secrecy?

La mathématique médiévale était souvent traitée comme un savoir personnel et secret, entretenu par des concours semi-publics où la réputation et la survie professionnelle dépendaient de techniques non divulguées. Des exemples historiques incluent Scipione del Ferro, qui garda pendant des décennies sa méthode pour résoudre les cubiques, et le conflit Newton–Leibniz amplifié par le retard de publication de Newton. La culture scientifique a évolué vers l'encouragement à la publication et au financement par subventions, mais l'avènement d'IA puissantes rend accessibles des preuves et des formalisation automatisées qui bouleversent ces incitations. Des entreprises disposant de capitaux peuvent aujourd'hui dépenser des millions pour exploiter des modèles et obtenir rapidement des preuves formalisées, ce qui pousse certains chercheurs à craindre la fermeture des échanges ouverts et la rétention d'idées. Parmi les pistes proposées pour limiter ces effets figurent l'obligation d'attribuer un résultat à des humains identifiables et l'exigence de publier les méthodologies complètes (prompts et configurations), afin de dissuader le pillage algorithmique des découvertes.