HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

12026 articles Page 620/1203 Sans filtre

Cohere's First Model for Developers

Cohere publie en open source North Mini Code, un modèle mixture-of-experts agentic de 30 milliards de paramètres (3 milliards actifs) sous licence Apache 2.0. Le modèle est optimisé pour la génération de code, les workflows agentiques et les tâches terminales, avec une longueur de contexte de 256K et une génération maximale de 64K. North Mini Code est disponible via Hugging Face, l'API Cohere, Model Vault et OpenRouter et peut être déployé localement ou sur des environnements gérés, avec un minimum matériel annoncé de 1× H100 en FP8. Sur les benchmarks, il obtient des performances compétitives (score 33,4 à l'Artificial Analysis Coding Index) et affiche jusqu'à 2,8× de débit de sortie et 30 % d'amélioration de la latence inter-token par rapport à Devstral Small 2 dans les tests internes. Cohere invite la communauté à contribuer et à orienter la feuille de route du projet, en fournissant documentation, guides de déploiement et compatibilité avec OpenCode.

Why I email complete strangers

L'auteur décrit sa propre hésitation à envoyer des courriels à des inconnus, liée à un manque d'estime de soi, et explique comment il a surmonté cette peur. Il rappelle que le courriel existe depuis longtemps et bénéficie d'une longévité et d'une permanence que n'ont pas toujours les plateformes sociales éphémères. Le courriel permet une communication intentionnelle et réfléchie, respectant le rythme humain, favorisant des conversations qui s'approfondissent plutôt que la dispersion des échanges instantanés. Il propose des principes pratiques pour contacter quelqu'un: se renseigner sur la personne, être spécifique et concis sans être brusque, éviter les demandes commerciales, soigner l'objet et faire preuve de patience et de considération. Son message central est que rien de grave n'arrive si l'on ne reçoit pas de réponse, que le silence ne juge pas la valeur personnelle, et que l'envoi d'un courriel peut parfois ouvrir des portes inattendues.

The 90-year-old idea behind JEPA models: Canonical Correlation Analysis

Harold Hotelling a introduit la Canonical Correlation Analysis (CCA) pour trouver des transformations maximisant la corrélation entre deux ensembles de variables multidimensionnelles. Mathématiquement, CCA maximise la trace de la matrice de corrélation croisée sous des contraintes de blanchiment qui rendent les représentations isotropes et conduit à une formulation équivalente minimisant l'erreur quadratique moyenne entre embeddings. Les architectures JEPA partagent l'objectif de rapprocher deux vues en représentation mais utilisent un encodeur partagé et un prédicteur non linéaire, et elles n'imposent pas naturellement les contraintes de blanchiment de CCA. L'absence de contraintes de blanchiment dans JEPA peut entraîner un effondrement représentatif, problème que des méthodes comme SIGReg adressent en encourageant une distribution isotrope des embeddings, rétablissant ainsi des contraintes analogues à celles de CCA. L'auteur conclut que JEPA et travaux apparentés s'appuient conceptuellement sur la CCA, la non-linéarité et les améliorations pratiques expliquant leur évolution, tout en soulignant l'importance de citer les travaux antérieurs.

I Love the Computer

L'auteur raconte que son attachement à l'ordinateur remonte à l'enfance, quand sa mère a apporté un IBM 486 qui l'a fasciné. Il décrit comment la presse spécialisée et les premiers magazines informatiques ont structuré son identité de « geek » et lui ont fourni des ressources d'apprentissage. L'accès permanent à Internet à l'adolescence a approfondi sa pratique et son isolement social, l'amenant à explorer forums, jeux et programmation. Après des débuts maladroits en programmation, il a étudié l'informatique, construit une carrière technique et travaillé sur divers projets logiciels. Il exprime une nostalgie critique face à la commercialisation et aux dérives actuelles du web et de l'IA, tout en restant optimiste quant aux approches fédérées et à sa préférence pour la pratique autonome des technologies.

Show HN: Garden of Flowers – an archive of pictorial typography before ASCII art

La collection comprend 2 497 images organisées par filtres et catégories consultables. La répartition géographique montre une forte représentation de l'Allemagne (327), des États-Unis (232), de la France (188), du Japon (102) ainsi que du Portugal (127) et de l'Espagne (124). La couverture chronologique s'étend de 1478 à 2025, avec une concentration notable au XXe siècle (129 entrées) et dans la période contemporaine (114 entrées). Les thèmes et genres dominants incluent le style silhouette (345), les rule pictures (271), les type pictures (135), la typologie modulaire (107) et les compositions centrées sur la lettre comme forme (105). Parmi les contributeurs et sources, Albert Schiller (168) et Paulo de Cantos (129) sont en tête, la catégorie typespecimen totalise 219 images, la publication typographische mitteilungen recense 150 références et la technologie monotype apparaît 33 fois.

I Could've Rickrolled the FIFA World Cup. All I Needed Was My ID

L'auteur s'est inscrit sur la plateforme publique des agents et a été automatiquement ajouté au tenant Microsoft Entra de l'organisation, ce qui lui a permis d'accéder aux applications internes malgré l'absence de rôles assignés. En contournant la vérification côté client, il a atteint le panneau de gestion des flux en production et trouvé des contrôles opérationnels et des URL de RTMP avec des clés de stream visibles pour tous les matches de la Coupe du Monde 2026. Ces accès donnaient la possibilité de visionner des flux en direct, d'arrêter ou de modifier des streams en temps réel, et d'altérer des données de match et des contenus destinés aux diffuseurs, présentant un risque d'usurpation et de diffusion malveillante. Après de nombreux appels et messages infructueux à FIFA et à ses prestataires, l'auteur a contacté MediaKind, puis la CISA et le FBI, et la vulnérabilité a été corrigée le lendemain sans réponse officielle de FIFA. La cause racine était l'autorisation effectuée uniquement côté client et l'absence de contrôle serveur, et l'auteur recommande la publication d'un security.txt et d'une politique de divulgation des vulnérabilités ainsi que l'application systématique d'un contrôle d'accès côté serveur.

Iroh 1.0

Le projet propose d'utiliser des clés créées et contrôlées par l'utilisateur comme adresse et identité persistantes, permettant des connexions sécurisées indépendantes des adresses IP. La version 1.0 marque la première sortie stable après plus de quatre ans de développement public et de nombreuses itérations, avec un déploiement déjà important et des relais publics ayant vu plus de 200 millions d'endpoints créés au cours des 30 derniers jours. La v1.0 inclut une implémentation QUIC multipath, traversal NAT chiffré, découverte locale sans Internet, compilation vers WASM, hooks pour la logique utilisateur et le support de transports personnalisés comme Bluetooth LE, LoRa, Wi‑Fi Aware ou Tor. La sortie officialise une API stable avec des liaisons officielles pour Python, Node.js, Swift et Kotlin, et garantit la compatibilité au niveau du protocole entre points d'extrémité v1 quel que soit le langage ou la version mineure. Les connexions privilégient les liaisons directes pour réduire les sauts et les coûts de sortie de données, les relais publics sont gérés selon un calendrier de support précisé pour les versions antérieures, et le projet reste open source avec documentation et guide de démarrage pour développeurs.

Banned Book Library in a Wi-Fi Smart Light Bulb

L'auteur a conçu un projet consistant à transformer une ampoule WiFi Tasmota (ESP32-C3, 4 Mo) en point d'accès ouvert et serveur Web pour diffuser localement des livres interdits. Le démontage a révélé un module difficile à modifier à cause d'un important potting, rendant le soudage d'une carte microSD impraticable et poussant l'auteur à prototyper sur une carte ItsyBitsy. Après avoir extrait le firmware d'origine, l'auteur a expérimenté avec Arduino pour un serveur Web et un captive portal, puis est passé à ESP-IDF pour modifier la table de partitions et agrandir la partition SPIFFS à environ 2 Mo. Il a développé un firmware principal et un safeboot minimal pour permettre les mises à jour OTA sans stocker en clair les identifiants WiFi, et a ajouté une interface d'administration ainsi qu'une fonction de restauration partielle. Malgré la contrainte de 4 Mo limitant le nombre de livres hébergeables, l'auteur considère cette limitation comme un atout personnel et évoque des améliorations futures comme un contrôle couleur fin et un réseau maillé entre appareils.