HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

12123 articles Page 490/1213 Sans filtre

Bluesky Trademarks ATProto

Bluesky a acquis les droits sur la marque "ATPROTOCOL" et ses variantes afin de protéger l'utilisation du terme par la communauté atproto contre des actions en justice de tiers. L'approche est défensive : l'organisation compte défendre la marque et la rendre librement disponible pour l'écosystème, et des discussions sur des frais n'interviendront que si une entreprise commerciale souhaite l'utiliser à des fins lucratives. La plupart des usages ordinaires et descriptifs (indiquer la compatibilité, documenter, nommer des outils open source) n'exigent pas de licence, à condition d'être exacts et de ne pas laisser entendre une approbation officielle. Une licence sera requise lorsque le terme devient une marque ou un élément de branding, notamment pour des produits, services payants, marchandises, événements sponsorisés, noms de domaine enregistrés ou certifications officielles. Bluesky détient temporairement la marque pour des raisons pratiques et prévoit de la transférer ultérieurement à une instance indépendante de gouvernance du protocole, la PLC n'étant pas mandatée pour cette fonction.

SQLite should have (Rust-style) editions

SQLite est un moteur de base de données léger et largement utilisé, particulièrement adapté aux projets embarqués et au stockage local. L'article critique les choix par défaut de SQLite, notamment la désactivation des contraintes de clé étrangère, la permissivité des types de colonnes, l'absence de WAL activé par défaut et des comportements gênants avec les écrivains concurrents. L'auteur illustre les risques concrets, comme la réutilisation de ROWID entraînant des références erronées et l'acceptation de chaînes dans des colonnes censées être numériques, ainsi que les erreurs SQLITE_BUSY sans attente de verrou. Comme remèdes, il propose d'activer PRAGMA foreign_keys=ON, PRAGMA busy_timeout, PRAGMA journal_mode=WAL et PRAGMA synchronous=NORMAL, d'utiliser les tables strictes et d'ajouter des alias de type ou CREATE DOMAIN pour la validation. Pour préserver la compatibilité tout en modernisant les comportements, il suggère un système d'éditions basé sur l'année (par exemple PRAGMA edition=2026) appliquant un ensemble de pragmas par défaut.

Inkling: Our Open-Weights Model

L'équipe a publié Inkling, un modèle Mixture-of-Experts entraîné à partir de zéro avec l'intégralité des poids rendue publique pour permettre la personnalisation par les utilisateurs. Inkling compte 975 milliards de paramètres au total (41 milliards actifs), prend en charge une fenêtre de contexte allant jusqu'à un million de tokens et a été préentraîné sur 45 000 milliards de tokens multimodaux (texte, images, audio et vidéo). Le modèle raisonne nativement sur texte, images et audio, offre un réglage contrôlable de l'effort de calcul pour équilibrer coût et performance, et est proposé comme base open-weights accessible pour le fine-tuning via la plateforme Tinker et son Playground développeur. Son entraînement a inclus un important apprentissage par renforcement à grande échelle (plus de 30 millions de rollouts), des post-trainings pour la calibration et le suivi d'instructions, et il obtient de bons résultats de sécurité et de refus de requêtes dangereuses sur des benchmarks comme FORTRESS et StrongREJECT. Aux côtés du modèle principal, un aperçu d'Inkling‑Small (12 milliards actifs) est partagé pour des coûts et latences réduits, et les poids complets d'Inkling sont disponibles sur Hugging Face avec intégrations et support d'inférence par divers partenaires.

The lost joy of music piracy

Ce média se consacre à la découverte de nouvelles musiques. Il soutient et met en lumière les artistes émergents. Il propose une curation musicale reconnue à la fois en ligne et lors d'événements physiques. L'équipe se dit constamment à l'écoute pour repérer des talents et des tendances. Ses activités mêlent publication de contenus et organisation d'initiatives IRL pour promouvoir la scène musicale.

Indian scientists produce most detailed 3D atlas of the human brainstem

Des chercheurs du Sudha Gopalakrishnan Brain Centre de l'IIT Madras ont créé Anchor, un atlas tridimensionnel du tronc cérébral humain à résolution cellulaire accessible en ligne. L'atlas combine plus de 500 coupes de cerveaux fœtaux, infantiles et adultes et identifie plus de 200 amas cellulaires et voies nerveuses à l'aide de huit marqueurs chimiques. Conçu à partir d'images microscopiques haute résolution plutôt que de techniques moléculaires coûteuses, il permet de naviguer de l'IRM globale jusqu'aux neurones individuels en préservant leurs relations spatiales. Cet outil gratuit vise à rapprocher l'imagerie médicale et la pathologie cellulaire pour mieux étudier des maladies comme la maladie d'Alzheimer, la maladie de Parkinson, les AVC et le syndrome de mort subite du nourrisson, et à aider la chirurgie du tronc cérébral. Les auteurs envisagent d'étendre l'effort en imagerie à plus de cent cerveaux couvrant différents âges et pathologies afin de créer une bibliothèque de références pour analyser comment les maladies transforment le cerveau cellule par cellule.

I also filed the corners off my MacBook

L'auteur apprécie son nouveau MacBook par rapport à son Thinkpad de huit ans, principalement pour l'autonomie et l'écran qui lui permettent de créer davantage. Il critique néanmoins le design des bords tranchants autour de la zone des poignets qui sont inconfortables lorsque l'appareil est utilisé sur les genoux. Après avoir consulté des retours en ligne, il décrit son propre processus d'arrondissement des bords en évitant la ponceuse orbitale et l'impression 3D, et en utilisant finalement une lime métallique et des blocs de papier abrasif jusqu'au grain 1200. Il explique les précautions prises, notamment le marquage et le masquage au ruban, l'utilisation d'eau savonneuse pour réduire la poussière, l'emploi de limes de modélisme pour les petites zones et le nettoyage final à l'aide d'un souffleur. Il conclut en notant des questions sur la tenue de l'anodisation avec le temps, l'ajustement nécessaire selon la morphologie, et en défendant une approche pratique et non anxieuse du bricolage sur ses outils.

Show HN: I RL-trained an agent that trains models with RL (for ~$1.3k)

L'auteur a construit une chaîne entièrement open source où un agent d'entraînement (Qwen3.6-35B-A3B LoRA) écrit et soumet des jobs de formation complets pour entraîner de petits modèles via prime-rl sur des GPUs Runpod. Le système emboîte deux boucles RL : une boucle externe qui entraîne l'agent via Tinker et une boucle interne où les jobs générés entraînent des modèles de base dont la performance sert de récompense externe. La récompense combine validation, qualité du job (mélange de score post-entraînement et d'« uplift ») et vitesse ; l'entraînement a d'abord amélioré la fiabilité d'exécution puis la qualité des modèles, avec un transfert mesurable vers une famille de tâches tenue à l'écart. L'orchestration a utilisé jusqu'à 16 pods Runpod et Tinker, le coût principal rapporté est d'environ £950 (~$1,275) pour l'arc décrit, et l'adapter LoRA résultant est publié sur Hugging Face (Danau5tin/ai-trains-ai-trainer). Le dépôt fournit scripts et documentation pour reproduire les épisodes, une note de sécurité sur l'exécution de code agent non containerisé, et propose des améliorations futures comme des expériences itératives et des environnements d'état plus riches.