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-islands
VSCode theme based off the easemate IDE and Jetbrains islands theme - bwya77/vscode-dark-islands

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 SQL
Profitez 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.

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 overnight
This 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.

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...

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 accessibility
The mythical, it's text, so it's accessible There is a persistent misconception among sighted developers: if an application runs in a te...

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/syswatch

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/ghui
A GitHub TUI. Contribute to kitlangton/ghui development by creating an account on 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-slide
A slide framework built for agents. Contribute to 1weiho/open-slide development by creating an account on 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 tool
Lightweight, self-contained Linux® server monitoring tool - c0m4r/kula

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-sim
The `npx serve` of Apple Simulators. Contribute to EvanBacon/serve-sim development by creating an account on 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.

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 agents
URL to markdown for agents. Contribute to wevm/curl.md development by creating an account on 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-CAD
An open source harness for generating CAD models. Contribute to earthtojake/text-to-cad development by creating an account on 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 web
Web playground to create Gaussian Splats using Apple's ml-sharp model. - bring-shrubbery/ml-sharp-web

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/wuphf
WUPHF 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...

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 Meet
Protect the conversations that matter with a secure, end-to-end encrypted video conferencing from Proton.

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 consent
Google 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 ...

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-Red
claude-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...

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édia

Apps

docusealco/docuseal ~2 min

Alternative open source à DocuSign : création, remplissage et signature de documents PDF, déployable en une commande Docker.

docusealco/docuseal
Open source DocuSign alternative. Create, fill, and sign digital documents ✍️ - docusealco/docuseal

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 files
A simple Markdown viewer for reading .md files. Contribute to pluk-inc/md-preview.app development by creating an account on 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/whatcable
macOS menu bar app that tells you, in plain English, what each USB-C cable plugged into your Mac can actually do - darrylmorley/whatcable

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 nationale
Je 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...

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/flue
The sandbox agent framework. Contribute to withastro/flue development by creating an account on GitHub.

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.

Pour lire les articles que j’écris, abonnez-vous au flux RSS du blog.

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