HN Digest
Briefing personnel.

Edition quotidienne

Lire vite. Garder l'essentiel.

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

6614 articles Page 241/662 Sans filtre

06:02

A lost ancient script reveals how writing as we know it began

Il y a environ 5 200 ans sont apparus de manière indépendante trois systèmes d’écriture anciens : les hiéroglyphes égyptiens, le proto-cunéiforme mésopotamien et un mystérieux système iranien appelé proto-élamite, dont des tablettes ont été retrouvées surtout à Suse. Le proto-élamite reste largement indéchiffré : sa numération est comprise mais la plupart des signes non numériques sont abstraits, écrits en lignes de droite à gauche, et diffèrent visuellement des pictogrammes explicites du proto-cunéiforme. Un travail de numérisation et d’analyse statistique mené par Jacob Dahl et d’autres a permis d’établir des listes de signes et de repérer des séquences de quatre à douze signes et un sous-ensemble d’environ cent signes, ce qui laisse penser qu’il pourrait s’agir d’un syllabaire enregistrant la parole. Deux hypothèses s’opposent quant au devenir du proto-élamite : François Desset voit une continuité avec le linéaire élamite récemment partiellement déchiffré, tandis que Dahl défend l’idée d’un abandon prolongé de l’écriture en Iran suivi d’une réinvention indépendante. Les chercheurs suggèrent que le recul de l’écriture en Iran peut s’expliquer par des motifs politiques et sociaux — le proto-élamite servant au contrôle économique — et soulignent que l’absence d’alphabétisation n’a pas empêché la puissance ultérieure des royaumes élamites.

06:01

I let AI build a tool to help me figure out what was waking me up at night

L'auteur s'est donné pour objectif d'identifier ce qui le réveille la nuit en construisant un système pour enregistrer les bruits et les corréler avec ses données de sommeil. Il a ajouté deux microphones USB, un Raspberry Pi activé seulement via Home Assistant quand il est à la maison et au lit, et une application web local qui juxtapose pistes audio, événements de capteurs et données Garmin. L'IA a permis d'accélérer le développement et d'automatiser des tests, mais elle n'est pas utilisée pour classifier les sons, l'examen des extraits restant manuel. Les analyses ont rapidement pointé des causes fréquentes (portes, vaisselle, circulation, camion de collecte) et conduit à des actions pratiques comme l'ajout de panneaux acoustiques, d'isolation et de discussions avec des voisins. Le principal enseignement est que mesurer avant d'agir, croiser le bruit avec le contexte physiologique, et utiliser l'IA pour abaisser le coût de construction rendent ces projets personnels réalisables et efficaces.

06:01

Show HN: A modern Music Player Daemon based on Rockbox firmware

Le projet regroupe le moteur audio historique compilé en un unique binaire (rockboxd) et ajoute des composants en Rust et Zig pour exposer le service via gRPC, GraphQL, HTTP et un serveur MPD. Il offre lecture sans trous, fondu enchaîné, traitement DSP, prise en charge de plus de vingt codecs et une base de tags pour navigation et recherche rapide. Plusieurs sorties audio réseau sont prises en charge pour la lecture multiroom et synchronisée, notamment AirPlay (RAOP), Snapcast, Squeezelite, Chromecast et UPnP/DLNA. Des clients variés existent, y compris une interface web, des applications desktop et mobiles, un client terminal et une intégration MPRIS, et les APIs permettent des SDKs pour plusieurs langages. L’installation peut se faire via Docker, paquets pour différentes distributions ou compilation depuis les sources (firmware C, crates Rust et liaison Zig) et la configuration principale se fait dans settings.toml.

06:01

Software Internals Book Club

Un club de lecture par email organise la lecture collective de livres pointus sur les bases de données, les systèmes distribués et les performances logicielles. La communauté compte plus de 2 500 membres répartis dans le monde entier, avec généralement entre 300 et 800 participants actifs par ouvrage et une ouverture à tous les niveaux d'expérience. Les discussions se déroulent uniquement par groupe Google et par email, chaque week-end un responsable de chapitre envoie un résumé ou des questions pour lancer le débat et chacun peut ensuite contribuer. Les critères de sélection privilégient des ouvrages de 350 à 550 pages focalisés sur un sujet logiciel spécifique, habituellement non pédagogiques, et susceptibles d'être lus en environ trois mois à raison d'une à deux sections par semaine. La liste de lectures potentielles et passées est fournie et les intéressés sont invités à s'inscrire ou à contacter l'organisateur par email ou Twitter pour des questions, des corrections ou des suggestions.

06:01

UCLA discovers first stroke rehabilitation drug to repair brain damage (2025)

Une étude de UCLA Health publiée dans Nature Communications a identifié chez des souris un médicament capable de reproduire intégralement les effets de la rééducation physique après un AVC. Les chercheurs ont montré que les AVC provoquent la perte de connexions neuronales à distance du site lésionnel, notamment au sein des neurones parvalbumineux responsables des oscillations gamma qui coordonnent les réseaux pour le mouvement. La rééducation physique a rétabli les oscillations gamma et réparé ces connexions chez les souris et chez des patients étudiés, suggérant que ce rythme cérébral est le substrat clé de l'effet rééducatif. Les équipes ont testé deux composés visant à exciter les neurones parvalbumineux et ont montré que l'un d'eux, DDL-920, entraînait une récupération significative du contrôle moteur chez la souris. Des études supplémentaires sont nécessaires pour évaluer la sécurité et l'efficacité de DDL-920 avant d'envisager des essais chez l'humain.

06:00

Claude Platform on AWS

Anthropic rend disponible sa plateforme Claude sur AWS, permettant aux clients AWS d'accéder à l'ensemble des fonctionnalités de l'API Claude avec authentification IAM, facturation via une facture AWS unique et audit via CloudTrail. La plateforme propose les fonctionnalités natives en parité complète avec l'API Claude, avec déploiement simultané des nouveautés et bêtas, incluant Claude Managed Agents, advisor strategy, exécution de code, recherche web, web fetch, Files API, Skills, prompt caching, citations et traitement par lots. Les clients ont aussi accès à la Console Claude pour le développement et au catalogue de modèles tels que Opus 4.7, Sonnet 4.6 et Haiku 4.5, avec les nouvelles capacités disponibles le jour de leur lancement. La principale différence avec Claude sur Amazon Bedrock concerne l'opérateur et le traitement des données : la plateforme Claude sur AWS est exploitée par Anthropic et traite les données hors du périmètre AWS, tandis que Bedrock maintient AWS comme processeur de données pour les besoins de résidence régionale. La plateforme est disponible dès aujourd'hui dans la plupart des régions commerciales AWS, avec documentation, assistance commerciale et instructions pour gérer les offres privées et l'application des remises.

06:00

They Live (1988) inspired Adblocker

Il s'agit d'un fork de uBlock Origin Lite qui, au lieu de masquer esthétiquement les publicités, les remplace par des carreaux blancs affichant au hasard des slogans du film de 1988 de John Carpenter tels que OBEY, CONSUME ou WATCH TV. Pour l'installer, il faut télécharger l'archive de la release, extraire le dossier et charger l'extension non empaquetée depuis chrome://extensions dans Chromium, Chrome, Brave ou Edge en activant le mode développeur. Pour que les tuiles apparaissent, il faut régler le mode de filtrage sur Optimal ou Complet, car les blocages réseau n'ayant pas d'élément DOM ne sont pas remplacés, tandis que les filtres cosmétiques définis par l'utilisateur restent masqués normalement. Le code modifie l'injection CSS de uBO Lite pour appliquer un masque avec un pseudo-élément ::after lisant une phrase depuis un attribut data, parcourt le DOM avec un MutationObserver pour taguer les éléments et inclut un script contenant la liste de phrases et le générateur de CSS. C'est un projet personnel non officiel susceptible de provoquer des décalages de mise en page, il ne remplace pas les publicités bloquées au niveau réseau et est distribué sous licence GPL-3.0.

06:00

Productivity isn't about going faster

Il faut consacrer son temps à ce qui compte vraiment plutôt qu'à accélérer des moments précieux. Identifier ce que l'on veut réellement sert de boussole pour orienter ses actions, car la rapidité n'a de sens que si l'on va dans la bonne direction. Toute accélération sans but n'est que remplissage, et il vaut mieux se concentrer sur les actions quotidiennes contrôlables plutôt que sur les résultats incertains. Le bonheur vient de la constance dans l'effort vers sa mission plutôt que de l'attente d'un résultat, car on peut choisir les efforts qu'on fournit mais pas toujours les conséquences. Travailler dur, prendre des pauses quand nécessaire, profiter des plaisirs simples et agir conformément à son but constituent l'attitude recommandée.