Veille #55 — L'actu de la semaine
Bonjour,
Bienvenue dans cette édition #55 de ma veille hebdo ! Voici les 29 articles qui ont retenu mon attention cette semaine. Bonne lecture !
Dev
bwya77/vscode-dark-islands ~7 min
Islands Dark : un theme VSCode inspiré de JetBrains, avec panneaux flottants effet verre, coins arrondis et animations. S'installe en une ligne de commande.
bwya77/vscode-dark-islandsVSCode theme based off the easemate IDE and Jetbrains islands theme - bwya77/vscode-dark-islandsGitHub
I Made Real-Time Sand Simulation in SQL
Une simulation d'écoulement de sable en temps réel… en SQL pur !
I Made Real-Time Sand Simulation in SQLProfitez des vidéos et de la musique que vous aimez, mettez en ligne des contenus originaux, et partagez-les avec vos amis, vos proches et le monde entier.YouTube
Formatting a 25M-line codebase overnight ~1 min
Formatter 25 millions de lignes de Ruby en une nuit avec rubyfmt, un outil maison écrit en Rust. Le retour d'expérience de Stripe sur le déploiement à cette échelle vaut la lecture.
Formatting a 25M-line codebase overnightThis is the story of how our Developer Productivity team extended and rolled out rubyfmt, our Rust-based zero-config, ultra-fast autoformatter across the world's largest Ruby codebase.stripe.dev
pyinfra-dev/pyinfra: 🔧 pyinfra turns Python code into shell commands and runs them on your servers. Execute ad-hoc commands and write declarative operations. Target SSH servers, local machine and Docker containers. Fast and scales from one server to thousands. ~2 min
pyinfra transforme du code Python en commandes shell et les exécute sur vos serveurs — SSH, local, Docker. Comme Ansible, mais en Python pur.
pyinfra-dev/pyinfra: 🔧 pyinfra turns Python code into shell commands and runs them on your servers. Execute ad-hoc commands and write declarative operations. Target SSH servers, local machine and Docker containers. Fast and scales from one server to thousands.🔧 pyinfra turns Python code into shell commands and runs them on your servers. Execute ad-hoc commands and write declarative operations. Target SSH servers, local machine and Docker containers. Fas...GitHub
The text mode lie: why modern TUIs are a nightmare for accessibility ~6 min
"C'est du texte, donc c'est accessible" — faux. Les TUIs modernes traitent le terminal comme une grille 2D réactive, ce qui rend les screen readers inutilisables. Nano et vim s'en sortent mieux parce qu'ils permettent de cacher le curseur.
The text mode lie: why modern TUIs are a nightmare for accessibilityThe mythical, it's text, so it's accessible There is a persistent misconception among sighted developers: if an application runs in a te...The Inclusive Lens
Why TUIs Are Back ~6 min
Les TUIs reviennent en force — pas par nostalgie, mais parce que les toolkits natifs seraient dans un état catastrophique sur Windows, Linux et macOS. Quand tout est cassé, le terminal redevient la valeur sûre.
matthart1983/syswatch: Single-host system diagnostics TUI. Sibling to netwatch. Twelve tabs, plain-English insights, session scrubber. macOS + Linux. ~4 min
SysWatch : un TUI de diagnostic système en Rust qui remplace htop, iostat, pmset et compagnie en un seul outil — 12 onglets, détection d'anomalies en langage courant, et un scrubber pour rejouer la session.
matthart1983/syswatch: Single-host system diagnostics TUI. Sibling to netwatch. Twelve tabs, plain-English insights, session scrubber. macOS + Linux.Single-host system diagnostics TUI. Sibling to netwatch. Twelve tabs, plain-English insights, session scrubber. macOS + Linux. - matthart1983/syswatchGitHub
kitlangton/ghui ~2 min
ghui : un TUI pour gérer ses pull requests GitHub sans quitter le terminal — review, diff comments, labels, merge, tout y est.
kitlangton/ghuiA GitHub TUI. Contribute to kitlangton/ghui development by creating an account on GitHub.GitHub
1weiho/open-slide ~3 min
Canvas, scaling, navigation, hot reload, mode présentation — open-slide gère toute l'infrastructure pour que l'agent se concentre uniquement sur le contenu des slides React.
1weiho/open-slideA slide framework built for agents. Contribute to 1weiho/open-slide development by creating an account on GitHub.GitHub
c0m4r/kula: Lightweight, self-contained Linux® server monitoring tool ~7 min
Kula : un outil de monitoring serveur Linux en binaire unique, zéro dépendance, zéro base de données externe. CPU, mémoire, réseau, disques, GPU — tout est lu directement depuis /proc et /sys, avec un dashboard web et une TUI en temps réel.
c0m4r/kula: Lightweight, self-contained Linux® server monitoring toolLightweight, self-contained Linux® server monitoring tool - c0m4r/kulaGitHub
EvanBacon/serve-sim ~4 min
serve-sim : un npx serve pour les simulateurs iOS. Une commande, et le simulateur tourne dans le navigateur — stream MJPEG 60 FPS, contrôle tactile, logs en direct. Compatible avec Cursor, Claude Desktop ou n'importe quel dev server.
EvanBacon/serve-simThe npx serve of Apple Simulators. Contribute to EvanBacon/serve-sim development by creating an account on GitHub.GitHub
IA
holaboss-ai/holaOS: An Open Agent Computer for ANY digital work. ~4 min
holaOS : un environnement de bureau open source où des agents IA opèrent en continu aux côtés de l'utilisateur·rice — même navigateur, mêmes fichiers, mêmes apps. La mémoire et le contexte persistent entre les sessions.
holaboss-ai/holaOS: An Open Agent Computer for ANY digital work.An Open Agent Computer for ANY digital work. Contribute to holaboss-ai/holaOS development by creating an account on GitHub.GitHub
wevm/curl.md: URL to markdown for agents ~1 min
curl curl.md/example.com — une commande, et n'importe quel site devient du markdown optimisé pour vos agents IA. Moins de tokens, plus de contexte. Compatible Claude, opencode, Amp et d'autres.
wevm/curl.md: URL to markdown for agentsURL to markdown for agents. Contribute to wevm/curl.md development by creating an account on GitHub.GitHub
Text-to-CAD ~2 min
Text-to-CAD open source : décrivez une pièce ou un mécanisme en langage naturel, laissez un agent (Codex, Claude Code) générer les fichiers source, puis exportez en STEP, STL, URDF et autres formats courants.
Text-to-CADAn open source harness for generating CAD models. Contribute to earthtojake/text-to-cad development by creating an account on GitHub.GitHub
Show HN: Apple's SHARP running in the browser via ONNX runtime web ~3 min
SHARP d'Apple tourne désormais dans le navigateur via ONNX Runtime Web : une image en entrée, des Gaussian Splats en sortie, export en .ply. Le modèle fait ~2,4 Go, plutôt lourd, mais c'est 100 % côté client.
Show HN: Apple's SHARP running in the browser via ONNX runtime webWeb playground to create Gaussian Splats using Apple's ml-sharp model. - bring-shrubbery/ml-sharp-webGitHub
nex-crm/wuphf ~11 min
WUPHF : un "bureau collaboratif" d'agents IA qui partagent une base de connaissances commune — chaque agent a son notebook, l'équipe partage un wiki local en markdown versionné sous git. npx wuphf pour démarrer.
nex-crm/wuphfWUPHF is a collaborative office of AI employees who build and maintain their own knowledge base to never lose context for the tasks you give them. Supports Claude Code, Codex, OpenClaw and local LL...GitHub
OpenWarp ~2 min
OpenWarp, un fork communautaire de Warp qui permet de brancher n'importe quel provider AI (OpenAI, Anthropic, Ollama, DeepSeek…) directement dans le terminal, avec les clés stockées uniquement en local.
Sécu & Vie privée
Proton Meet ~3 min
Proton lance Meet, une visioconférence chiffrée de bout en bout — jusqu'à 50 participant·es, sans compte requis, gratuit jusqu'à 1h.
Proton MeetProtect the conversations that matter with a secure, end-to-end encrypted video conferencing from Proton.Proton
Google Chrome silently installs a 4 GB AI model on your device without consent
Chrome installe silencieusement un modèle Gemini Nano de 4 Go sur votre machine, sans consentement, sans opt-out, et le retélécharge automatiquement si vous le supprimez.
Google Chrome silently installs a 4 GB AI model on your device without consentGoogle Chrome is downloading a 4 GB Gemini Nano model onto users' machines without consent, with no opt-in, no opt-out short of enterprise tooling, and an automatic re-download every time the user ...Alexander Hanff
Trademark Violation: Fake Notepad++ for Mac ~1 min
Le créateur de Notepad++ est formel : le site notepad-plus-plus-mac.org est un faux, il n'existe aucune version macOS officielle et ce domaine n'a reçu aucune autorisation d'utiliser la marque.
SnailSploit/Claude-Red ~4 min
Claude-Red : 38 skills offensives pour transformer Claude en opérateur red team — SQLi, EDR evasion, shellcode, exploit development, OSINT… chaque SKILL.md encode la méthodologie d'un·e expert·e sur une surface d'attaque spécifique.
SnailSploit/Claude-Redclaude-red is a curated library of offensive security skills designed for the Claude skills system. Each skill is a structured SKILL.md file that primes Claude with expert-level methodology for a s...GitHub
Fun & WTF
Simulating Cells Fighting to the Death ~3 min
Des cellules qui se battent comme des gladiateurs, uniquement à partir de règles stochastiques simples via le modèle de Potts cellulaire.
Journée Star Wars — Wikipédia ~5 min
May the 4th be with you — le calembour vient de plus loin qu'on ne croit : c'est le parti de Margaret Thatcher qui l'a sorti en premier, le lendemain de son élection du 4 mai 1979.
Journée Star Wars — WikipédiaWikipedia
Apps
docusealco/docuseal ~2 min
Alternative open source à DocuSign : création, remplissage et signature de documents PDF, déployable en une commande Docker.
docusealco/docusealOpen source DocuSign alternative. Create, fill, and sign digital documents ✍️ - docusealco/docusealGitHub
WannaLaunch — Will your Show HN land?
Prédire les chances de succès d'un post Show HN avant de le soumettre
Apple
pluk-inc/md-preview.app: A simple Markdown viewer for reading .md files ~2 min
Un viewer Markdown natif pour macOS — pas d'Electron, pas d'onglet navigateur. Barre espace pour un aperçu immédiat, table des matières, recherche, et intégration Quick Look dans le Finder.
pluk-inc/md-preview.app: A simple Markdown viewer for reading .md filesA simple Markdown viewer for reading .md files. Contribute to pluk-inc/md-preview.app development by creating an account on GitHub.GitHub
darrylmorley/whatcable ~6 min
WhatCable : une app menu bar macOS qui lit les données IOKit de chaque port USB-C et vous dit en clair ce que le câble branché peut vraiment faire — vitesse, puissance, et pourquoi la charge est peut-être lente.
darrylmorley/whatcablemacOS menu bar app that tells you, in plain English, what each USB-C cable plugged into your Mac can actually do - darrylmorley/whatcableGitHub
Autre
Pour la création d'une commission d'enquête parlementaire sur les féminicides - Pour la création d'une commission d'enquête parlementaire sur les féminicides - Plateforme des pétitions de l’Assemblée nationale ~2 min
86 000 signatures manquent encore pour qu'une commission d'enquête parlementaire sur les féminicides soit officiellement mise en ligne. Faites tourner autour de vous !
Pour la création d'une commission d'enquête parlementaire sur les féminicides - Pour la création d'une commission d'enquête parlementaire sur les féminicides - Plateforme des pétitions de l’Assemblée nationaleJe constate avec effroi l'augmentation des féminicides dans notre pays et je demande des réponses claires. Depuis plusieurs années, des femmes sont tuées par des proches, souvent après des signalem...Jacky HACHOUD
withastro/flue ~9 min
Flue, un framework TypeScript pour construire des agents IA — pensé comme Astro ou Next.js, mais pour les agents. La logique vit dans du Markdown, le code reste minimal, et ça tourne partout : Node.js, Cloudflare, GitHub Actions.
withastro/flueThe sandbox agent framework. Contribute to withastro/flue development by creating an account on GitHub.GitHub
Vous aimez cette veille ?
Rejoignez les lecteur·ice·s qui la reçoivent chaque vendredi dans leur boîte mail.
S’abonner
Merci ! Vérifiez votre boîte mail pour confirmer.
Une seule newsletter par semaine, désabonnement en un clic.
Vous avez aimé cette édition ?
Partagez-la avec un·e collègue ou ami·e qui pourrait l'apprécier ! C'est le meilleur moyen de soutenir cette newsletter.
Vous pouvez aussi suivre ma veille en direct sur X, Bluesky ou Mastodon, ou via le flux RSS.
Retrouvez toutes les éditions dans les archives.
Pas encore abonné·e ? Inscrivez-vous ici pour recevoir la prochaine édition.
Vous n'êtes pas rassasié·e ?
Si vous êtes dev, je vous invite à lire le reste de l'actu sur Human Coders News ou encore venir discuter avec nous sur notre Discord.
Si c'est plutôt l'entrepreneuriat qui vous intéresse, inscrivez-vous sur Pragmatic Entrepreneurs.
À vendredi prochain ! Camille
Discussion in the ATmosphere