HN Digest

Edition quotidienne

Revue de presse

Article ID: 39 CrawledAt: 2026-02-11T10:50:23Z Status: summarized HNID: 46954049 HTTPStatus: 200

Pure C, CPU-only inference with Mistral Voxtral Realtime 4B speech to text model

github.com

Il s'agit d'une implémentation pure en C de l'inférence pour ce modèle, sans dépendances externes autres que la bibliothèque standard C. Le backend MPS sur Apple Silicon est rapide, tandis que le backend BLAS est utilisable mais plus lent car il convertit les poids BF16 vers FP32. Le traitement audio se fait par un encodeur en morceaux avec des fenêtres chevauchantes, et la consommation mémoire est bornée quelle que soit la longueur de l’entrée. Une API C en streaming permet d’alimenter l’audio de manière incrémentielle et de récupérer les tokens au fur et à mesure, et le projet fournit aussi une référence Python autonome. Le modèle comprend environ 4 milliards de paramètres (0,6B encodeur, 3,4B décodeur), avec des poids BF16 mmap'd de 8,9 Go, un cache KV jusqu’à 1,8 Go et des buffers de travail d’environ 200 Mo.

Article ID: 38 CrawledAt: 2026-02-11T10:50:07Z Status: summarized HNID: 46960675 HTTPStatus: 200

I started programming when I was 7. I'm 50 now and the thing I loved has changed

www.jamesdrandall.com

J'ai commencé la programmation à sept ans en 1983 en tapant du BASIC sur une machine peu puissante, et quarante-deux ans plus tard je me demande encore ce que signifie « construire » quelque chose. L'époque qui m'a façonné allait des 8 bits au 486DX2-66, avec des machines pleines de caractère et des contraintes visibles qui faisaient de chaque programme une aventure d'ingénierie. Le travail est passé de l'artisanat à une profession codifiée, l'abstraction a gagné du terrain et les ordinateurs, autrefois fascinants, sont devenus des appliances. L'arrivée de l'IA ne ressemble pas à une simple mise à jour technique, elle transforme le sens même de ce qu'être compétent implique, rendant le processus plus rapide mais plus superficiel et comprimant le plaisir de résoudre des puzzles. À cinquante ans, je suis dans une période de jachère, essayant de réinterpréter ce que construire signifie maintenant tout en avançant différemment, conscient que beaucoup d'autres développeurs ressentent la même chose.

Article ID: 37 CrawledAt: 2026-02-11T10:49:44Z Status: summarized HNID: 46945663 HTTPStatus: 200

Discord will require a face scan or ID for full access next month

www.theverge.com

Discord a annoncé le déploiement mondial de la vérification d’âge dès le mois prochain, passant par défaut les comptes à une expérience « adolescent » sauf si l’utilisateur prouve qu’il est adulte. Le système s’appuie sur un modèle d’inférence d’âge utilisant l’ancienneté du compte, l’appareil et les données d’activité, sans examiner le contenu des messages privés. Les utilisateurs non vérifiés ne pourront pas accéder aux serveurs ou canaux réservés aux adultes et ne pourront pas parler dans les canaux « stage », les messages directs de personnes inconnues seront filtrés dans une boîte de réception séparée et des avertissements apparaîtront pour les demandes d’amis. Même dans les serveurs non restreints par l’âge, les contenus des serveurs restreints seront accessibles uniquement après vérification, et certains serveurs seront obfusqués par un écran noir tant que l’âge n’est pas vérifié. Deux options sont proposées: une estimation d’âge par selfie vidéo traitée localement sur l’appareil ou une vérification par un document d’identité transmis à un prestataire tiers, les images étant supprimées rapidement et sans reconnaissance biométrique; en cas d’estimation incorrecte, l’utilisateur peut faire appel ou vérifier via le document, et le fournisseur a été changé après une fuite de données.

Article ID: 36 CrawledAt: 2026-02-11T10:49:34Z Status: summarized HNID: 46965440 HTTPStatus: 200

How did Windows 95 get permission to put Weezer video 'Buddy Holly' on the CD?

devblogs.microsoft.com

L'article rappelle qu'un CD de Windows 95 incluait divers extras multimédias, dont le clip Buddy Holly du groupe Weezer. Obtenir l'autorisation de redistribuer la vidéo a nécessité plusieurs étapes, en particulier l'obtention des droits musicaux puis ceux de la vidéo. Microsoft a dû négocier les droits de la chanson directement avec Geffen Records, et apparemment sans que les membres du groupe aient été consultés, ce qui les aurait irrités mais finalement appréciés l'occasion. Le clip intègre des extraits de Happy Days et le juriste chargé des droits a dû contacter tous les acteurs pour obtenir leur autorisation. L'auteur, Raymond, travaille sur Windows depuis plus de 30 ans et a créé The Old New Thing, un site et livre qui documentent son expérience.

Article ID: 35 CrawledAt: 2026-02-11T10:49:20Z Status: summarized HNID: 46953815 HTTPStatus: 200

Zulip.com Values

zulip.com

Zulip est conçu pour durer et être maintenu de manière responsable pendant de nombreuses années. Nous nous engageons à garder Zulip 100% open source et à offrir toutes les fonctionnalités en auto-hébergement sans limitations. La communauté open source bénéficie d'une documentation approfondie et de programmes de mentorat et de stages, alimentés par des contributeurs expérimentés. Le modèle durable repose sur une structure non financée par le capital-risque, via Kandra Labs et des subventions SBIR, pour éviter les pressions à la croissance rapide. Nous soutenons aussi d'autres organisations open source en sponsorisant l'hébergement Zulip Cloud Standard et en promouvant des standards élevés de lisibilité du code et de maintenance.

Article ID: 34 CrawledAt: 2026-02-11T10:48:59Z Status: summarized HNID: 46971248 HTTPStatus: 200

Stay Hungry, Stay Foolish (2005)

stevejobsarchive.com

Pour célébrer le 20e anniversaire du discours de Steve Jobs à Stanford, une version améliorée de la vidéo est diffusée ci-dessous et sur YouTube. Le discours est considéré comme l'un des plus influents de l'histoire, vu plus de 120 millions de fois et réutilisé dans les médias et les programmes scolaires du monde entier. On dit aussi qu'il a inspiré le retour improbable des Cavaliers de Cleveland lors d'un titre NBA, lorsque LeBron James a diffusé un extrait avant le troisième match décisif contre les Golden State Warriors en 2016. Le texte le présente comme un discours destiné à des diplômés de 22 ans et avertit que le temps est limité et qu'il ne faut pas vivre la vie de quelqu'un d'autre, tout en explorant des vérités humaines telles que l'amour, la mort et l'authenticité. Enfin, l'article raconte que Steve, qui avait brièvement fréquenté Reed College, était un homme très privé et qu'il a écrit lui-même le discours dans les semaines qui ont précédé la remise des diplômes, après avoir reçu des suggestions et échangé avec sa femme Laurene.

Article ID: 33 CrawledAt: 2026-02-11T10:48:44Z Status: summarized HNID: 46963865 HTTPStatus: 200

Markdown CLI viewer with VI keybindings

github.com

Il s'agit d'un visualiseur Markdown en terminal avec une navigation inspirée de Vim. Il rend le Markdown dans une interface plein écran (TUI) avec une navigation au clavier efficace et une typographie de qualité. Il prend en charge les titres, les listes, les listes de tâches, les blocs de citation et les tableaux, ainsi que les liens et les balises HTML <img>. Il gère le chargement paresseux des images et permet de réserver l'espace avant leur affichage, avec un backend d'image configurable. Des options comme --image-protocol, le rechargement sur disque et le démarrage à une ligne précise sont disponibles, et les commandes clavier couvrent la navigation et les recherches.

Article ID: 32 CrawledAt: 2026-02-11T10:48:29Z Status: summarized HNID: 46960036 HTTPStatus: 200

Oxide raises $200M Series C

oxide.computer

Oxide annonce une levée de 200 millions de dollars en série C, après une précédente levée de 100 millions en série B. Ils affirment avoir atteint un véritable product-market fit et que le produit est recherché par les clients, tout en reconnaissant des défis opérationnels liés à la fabrication et à la chaîne d'approvisionnement. Les investisseurs, convaincus par la traction, ont voulu soutenir l'entreprise, et les fondateurs ont accepté pour bénéficier de leur expérience et de leur confiance. Cette levée importante permet de réduire les risques liés au capital et d'assurer l'indépendance face à d'éventuelles acquisitions. L'objectif est de bâtir une société générationnelle qui transforme l'informatique, en restant centré sur les clients et sur une croissance durable.

Article ID: 31 CrawledAt: 2026-02-11T10:48:15Z Status: summarized HNID: 46966182 HTTPStatus: 200

Tambo 1.0: Open-source toolkit for agents that render React components

github.com

C'est un kit open-source pour React qui permet de construire des agents qui génèrent et affichent l'interface utilisateur. Il comprend un SDK React et un backend qui gère l'état des conversations et l'exécution des agents, avec le streaming des props et la gestion des erreurs. Les composants s'enregistrent via des schémas Zod et l'agent peut les invoquer grâce à des définitions d'outils dérivées de ces schémas. La solution peut être déployée sur le cloud ou auto-hébergée et prend en charge les outils locaux, les intégrations MCP et divers fournisseurs de LLM. Des guides, des templates et une documentation couvrent les composants génératifs, les composants interactifs et les mécanismes d'authentification pour démarrer rapidement.

Article ID: 30 CrawledAt: 2026-02-11T10:48:02Z Status: summarized HNID: 46958742 HTTPStatus: 200

Show HN: Distr 2.0 – A year of learning how to ship to customer environments

github.com

Distr est une plateforme open source de distribution logicielle permettant la gestion centralisée des déploiements, des artefacts et des agents, en environnement auto-hébergé ou BYOC, via une interface web intuitive. Elle propose une automatisation des déploiements grâce à des agents préconçus Helm et Docker qui gèrent les déploiements, collectent les journaux et permettent le dépannage à distance. Un portail client en marque blanche permet à vos clients de contrôler leurs déploiements ou de télécharger vos artefacts, soutenu par une gestion des licences. Un registre OCI distribue des artefacts compatibles OCI (images Docker, charts Helm, modules Terraform) avec un contrôle d’accès granulaire et des analyses via l’API et le SDK dédié. Le projet est open source et auto-hébergeable, avec des options Docker et Kubernetes, des guides de construction et un serveur MCP pour connecter les déploiements, applications et artefacts à vos workflows.