tinyjs, un Electron en 6 Mo · Anthropic quitte git
Bonjour,
Bienvenue dans cette édition #78 de ma veille hebdo !
Cette semaine il s'est passé plusieurs choses sympa coté artistique de mon coté. Certains de mes travaux sont exposées à l’Iran Computer Museum à partir d'aujourd'hui, dans le cadre des Processing Community Days Tehran.

Je viens également de signer avec Artpoint, une start-up parisienne qui diffuse de l’art numérique sur écrans dans les lieux publics et les entreprises.
Revenons à la newsletter, voici les 31 articles qui ont retenu mon attention cette semaine. Bonne lecture !
En bref : tinyjs permet de créer des apps desktop macOS, Windows et Linux en JavaScript sans Electron, pour 6 Mo contre 150 Mo. Anthropic a migré son monorepo de git vers Scion, un système maison, après être passé de 2 500 à plus de 30 000 merges par jour. OpenCode 2.0 lance des subagents en background.
Au sommaire : IA (15) · Dev (7) · Apps (3) · Culture (3) · Sécurité (2) · Jeux (1)
🤝
Sponsoriser ma veille tech : plus de 3 000 abonné·e·s à cette newsletter, plus de 60 000 sur les réseaux, et une audience qui grandit chaque semaine. Un seul partenaire par édition, choisi avec soin. Me contacter →
IA
Jev: For the builders AND dreamers - TypeSafe AI Blog ~4 min
Jev 1.14.0 est en preview, et jev-latest pointera dessus dans une semaine. Gains attendus surtout sur le multilingue. Trois fonctions expérimentales via un header "danger zone" : images (même sur 1.13.0), bounding box (1.14.0 seulement) et contexte long.
Jev: For the builders AND dreamers - TypeSafe AI Blog
TypeSafe AI is an AI lab building machine-native intelligence infrastructure for automation, designed to make decisions within software. Try our first System One Model, Jev, in early access.
typesafe.ai

Reasons to dislike AI coding ~3 min
"Reasons to dislike AI coding" passe en revue cinq objections au code généré. Aucune ne tient seule : l'art (on paie des résultats, pas des œuvres), l'emploi (le métier n'a jamais été de taper du code), le génie logiciel (le copier-coller existe depuis Numerical Recipes).
Reasons to dislike AI coding
Code as Art I covered this before in Art or tool? If you think of software as artistic output then generated software isn't real because it doesn't have the creative ineffability that's a sign of t...
Structure and Interpretation of Computer Programmers
docker/docker-agent: AI Agent Builder and Runtime by Docker Engineering ~2 min
Docker Agent : un plugin du CLI Docker qui lance vos agents IA depuis un simple fichier YAML, sans écrire de code. Équipes d'agents, serveurs MCP, RAG intégré. Compatible OpenAI, Anthropic, Gemini, Mistral ou modèles locaux via Docker Model Runner.
docker/docker-agent: AI Agent Builder and Runtime by Docker Engineering
AI Agent Builder and Runtime by Docker Engineering - docker/docker-agent
GitHub
L'IA va-t-elle tuer les maths ? — L'interview d'Hugo Duminil-Copin ~1 min
L'IA va-t-elle tuer les maths ? Pour Hugo Duminil-Copin, médaille Fields 2022, elle produit déjà des preuves formelles mieux que les humains. Que reste-t-il aux mathématicien·ne·s ? Sa réponse tient en un mot : comprendre
L'IA va-t-elle tuer les maths ? — L'interview d'Hugo Duminil-Copin
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.
YouTube

A skill for Claude Code ~16 min
Anatomy : un skill pour Claude Code qui dessine vos idées techniques en machines isométriques interactives, plutôt qu'en boîtes et flèches. Vous nommez un concept en une ligne, Claude invente l'objet (un cache LRU devient une bibliothèque) et le construit
A skill for Claude Code
A Claude skill that draws an idea as the real machine that does it: a live isometric figure you can turn, press and read.
Anatomy

Tokens to GPUs Calculator ~5 min
Tokens to GPUs Calculator : il convertit votre volume de tokens en nombre de GPU (A100, H100, B200). Exemple : 1 000 milliards de tokens par mois sur Llama 3.3 70B = ~367 H100.
Tokens to GPUs Calculator
Convert a token volume into a GPU count. Enter tokens per day, month, or year and pick a model; the calculator returns how many A100, H100, or B200 GPUs that works out to, with a sourced uncertaint...
Cedana

EmbeddingGemma 2: an open, lightweight multimodal embedding model ~4 min
EmbeddingGemma 2 : un modèle d'embeddings open source qui indexe vos textes, code, images, vidéos et audios dans un même espace, en local. 740M de paramètres, licence Apache 2.0, dès 270M en texte seul. Il tient dans ~191 Mo de RAM sur un Pixel 11 Pro en version quantifiée.
EmbeddingGemma 2: an open, lightweight multimodal embedding model
Introducing EmbeddingGemma 2, an open multimodal embedding model optimized for privacy-first use cases

OpenCode 2.0 ~4 min
OpenCode 2.0 : votre agent délègue à des subagents en background pendant que vous continuez à prompter. - TUI, web et desktop sur un même service local - Vos scripts JS pilotent l'agent via une API neuve - Des MCP par centaines sans exploser votre contexte
OpenCode 2.0
OpenCode 2.0.
opencode notes

Anthropic Subscriptions Offer 5x+ More Value Than OpenAI ~12 min
Les abonnements Claude pèsent 10 % du revenu d'Anthropic mais plus de 40 % de son inférence. Votre plan à 200 $/mois n'a pas de valeur fixe en API : selon le modèle et le type de tokens, il peut consommer jusqu'à 8 000 $ de tokens.
Anthropic Subscriptions Offer 5x+ More Value Than OpenAI
Limit testing every AI subscription plan from Anthropic, OpenAI, Meta, SpaceXSI, MiniMax, Moonshot, Z.ai, Cursor, and Cognition
SemiAnalysis

Microsoft-Decision-1: Our model for fast decision-making ~6 min
Microsoft sort son modèle de décision, façon Jev. Microsoft-Decision-1 renvoie une probabilité calibrée par option (oui/non, choix multiples, notes). Testé par Xbox sur 10 000 avis : qualité proche de GPT-6 Sol, 14 fois plus rapide, 200 fois moins cher.
Microsoft-Decision-1: Our model for fast decision-making
Our new decision-scoring model delivers top performance in latency and quality on structured decision tasks to outperform both LLMs and other decision models.
Command Line

Kolibri Has Landed: A Sovereign Open-Weight Model ~24 min
Kolibri : un modèle open weights anglais-allemand que vous pouvez faire tourner sur vos propres serveurs, sans envoyer vos données à un tiers. MoE de 78B paramètres dont 3B actifs, contexte jusqu'à 1M de tokens, licence Apache 2.0.
Kolibri Has Landed: A Sovereign Open-Weight Model
Kolibri is an English-German Mixture-of-Experts model with 78B total and 3B active parameters, a context of up to 1M tokens and open weights under Apache 2.0, specialized for sovereign, mission-cri...
Aleph Alpha

NandhaKishorM/laya: Non-autoregressive System 1 decision engine. Typed choice, score and yes/no decisions over any text in a single forward pass, in 100+ languages, with a router that picks the right checkpoint per request. ~32 min
Laya : moteur de décision non-autoregressif pour classer vos textes (choix, score, oui/non) en un seul forward pass, 33 ms, dans plus de 100 langues. Router qui sélectionne le bon checkpoint par requête. Open source, licence Apache 2.0.
NandhaKishorM/laya: Non-autoregressive System 1 decision engine. Typed choice, score and yes/no decisions over any text in a single forward pass, in 100+ languages, with a router that picks the right checkpoint per request.
Non-autoregressive System 1 decision engine. Typed choice, score and yes/no decisions over any text in a single forward pass, in 100+ languages, with a router that picks the right checkpoint per re...
GitHub
Build live dashboards and animate explainers with Claude ~4 min
Un dashboard sans écrire de SQL ni ouvrir de ticket. Claude se branche sur BigQuery ou Salesforce et le tient à jour. Chaque graphique affiche sa requête. Claude Motion anime vos rapports en code, sans modèle vidéo, en MP4
Build live dashboards and animate explainers with Claude
Starting today, Claude Dashboards and Claude Motion are in beta. Docs, Slides, and Design are out of beta and on every Claude plan, including Free.
Anthropic
What If AI Could Write a Million Tokens a Second? ~8 min
Imaginez un agent IA qui écrit un million de tokens par seconde. Quarante apps en 0,8 seconde. Avec une minute de tests, le gain réel tombe à 132×, pas 10 000×. Le goulot devient la vérification, les preuves et le jugement.
What If AI Could Write a Million Tokens a Second?
An imagined speed, not a measurement: what one AI agent writing a million tokens a second would change, and why testing, evidence and judgment become the bottleneck.
echohive

communication for AI agents ~5 min
Aweb : protocole open source qui donne à vos agents IA une identité stable et une messagerie persistante entre sessions, machines et runtimes, avec un message accessible même après la fin de session. Fédération possible entre serveurs, sans compte ni modèle partagé.
communication for AI agents
Open-source identity, durable messaging, and wake-up events for AI agents across sessions, runtimes, machines, and organizations.
aweb

Dev
Ubuntu 26.10 release notes ~24 min
Ubuntu 26.10 sort aujourd'hui avec Myna, une dictée vocale en preview qui tourne 100 % en local. Aussi au programme : - GNOME 51 - dbus-broker remplace dbus-daemon - page Drivers dans App Center, NVIDIA compris Support de 9 mois, jusqu'en juillet 2027.
Ubuntu 26.10 release notes
These release notes cover new features and changes in Ubuntu 26.10 (Stonking Stingray). For the release schedule of Ubuntu 26.10, refer to the release schedule. Support lifespan: Ubuntu 26.10 was r...
Ubuntu release notes
THAT device workbench simulator ~1 min
Analog Computer Simulator in the Browser : un simulateur qui vous laisse câbler votre propre calculateur analogique.
ascii.rest: animated ascii art for web pages, by @bas3line ~280 min
ascii.rest : une bibliothèque de 191 animations ASCII qui habille vos pages web de motifs en caractères. Écrite en TypeScript, sans aucune dépendance. S'utilise avec React, Next.js, Astro, ou via une seule balise HTML. Licence MIT.
ascii.rest: animated ascii art for web pages, by @bas3line
191 animated ascii pieces for web pages, in TypeScript with no dependencies: for React, Next.js, Astro, or one HTML tag. MIT licensed.
ascii.rest

Redesigning source control at Anthropic ~16 min
Chez Anthropic, Claude produit du code plus vite que git ne peut suivre. De 2 500 à plus de 30 000 merges par jour entre mai et septembre 2026. Le monorepo a donc quitté git pour Scion, un système maison bâti en cinq mois, sans copie complète du repo nulle part.
Redesigning source control at Anthropic
As our merges per day grew more than tenfold, source control became our biggest development bottleneck. Here, we share how we migrated to an in-house version control system in five months.
Anthropic

A fast, tiny package manager for npm
upm : un package manager pour npm qui remplace vos installs classiques, en TypeScript pur et sans dépendances. Compatible avec votre .npmrc existant et vos lockfiles npm, pnpm ou bun. Permet aussi de tester un package directement dans le navigateur.
A fast, tiny package manager for npm
A fast, tiny package manager for the npm registry, written in TypeScript. Pure JS, zero dependencies. Try any package in your browser.
upm

public urls for anything
public urls for anything : un CLI et un SDK qui créent des URLs publiques chiffrées de bout en bout pour les apps qui tournent sur votre machine. Le relay ne peut pas lire votre trafic.
public urls for anything
a cli and sdk to create end-to-end encrypted public urls for apps running on your machine. the relay cannot read your traffic.
opentunnel

desktop apps for macOS, Windows, and Linux in ~6 MB ~9 min
tinyjs : framework pour construire vos apps desktop macOS, Windows et Linux en JavaScript, sans Electron, en seulement 6 Mo contre 150 Mo pour Electron et 10 Mo pour Tauri, grâce au backend txiki.js et des fenêtres natives.
desktop apps for macOS, Windows, and Linux in ~6 MB
Build macOS, Windows, and Linux desktop apps in JavaScript: txiki.js backend, native WebKit / WebView2 / WebKitGTK window, ~6 MB shipped. No Electron. No ports.
tinyjs

Apps
Firefox 158.0, See All New Features, Updates and Fixes ~3 min
JPEG XL arrive dans Firefox 158. Ce format compresse généralement mieux que WebP, JPEG, PNG et GIF. Côté CSS, calc() sait maintenant multiplier et diviser des unités entre elles (typed arithmetic).
Firefox 158.0, See All New Features, Updates and Fixes
Firefox

BIGWORDS.PAGE: Turn any screen into a sign ~1 min
Bigwords : une page web qui transforme votre téléphone, tablette ou TV en panneau plein écran à partir d'un simple lien. Le message vit dans le fragment de l'URL, donc rien n'est stocké sur un serveur. Slides, countdowns, QR codes et Markdown, sans app ni compte.
BIGWORDS.PAGE: Turn any screen into a sign
Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
BIGWORDS.PAGE

Flus 3.0 ~6 min
Flus 3.0, outil de veille open source, range vos sources en fils thématiques : perso d'un côté, pro de l'autre. Recherche avec AND, OR, NOT et filtres par date ou durée de lecture. J'avais discuté avec son fondateur, Marien Fressinaud, à Mixit, très sympa :)
Flus 3.0
Présentation des nouveautés de Flus 3.0 : les fils thématiques, un moteur de recherche plus puissant, et une nouvelle page pour gérer ses sources.
flus.fr

Culture
Cartographers of North Korea :: 북한의 지도 제작자
Qui cartographie la Corée du Nord sur OpenStreetMap ? Une analyse des données de cette zone identifie les contributeur·rice·s derrière les cartes d'un des pays les plus fermés du monde
Cartographers of North Korea :: 북한의 지도 제작자
An analysis of the OpenStreetMap data in North Korea: Who are the contributors?
Cartographers of North Korea

A sustainable web career, for when all this blows over ~5 min
Quatre compétences à miser pour durer dans le web : accessibilité intégrée dès le premier jour, CSS maîtrisé (cascade layers:where), communication claire et refus de l'extrême droite dans la tech.
A sustainable web career, for when all this blows over
The one where I provide employment advice.
dbushell.com

Cette cafetière Keurig envoyait 1 To de données par semaine dans le vide ~3 min
Cette cafetière Keurig envoyait 1 To de données par semaine dans le vide. La K-Supreme SMART a émis 1 008 Go en dix jours (environ 9 Mb/s en continu), contre 10 Go reçus. Assez pour saturer la borne Wi-Fi.
Cette cafetière Keurig envoyait 1 To de données par semaine dans le vide
Un informaticien connu sous le pseudo Nomad a découvert via UniFi que la cafetière Keurig K-Supreme SMART avait envoyé 1 008 Go en dix jours, contre 10 Go ...
Le site de Korben

Sécurité
French supermarket chains say cyberattack forced refrigerator shutdown ~2 min
Plus de 250 supermarchés Intermarché et Coopérative U ont vu leurs frigos dégivrés à distance par une cyberattaque depuis dimanche soir. Tous les produits frais et surgelés sont à jeter, des départs de feu ont été signalés. Le parquet de Paris a ouvert une enquête.
French supermarket chains say cyberattack forced refrigerator shutdown
Major French supermarket chains Intermarche and Cooperative U were hit by a cyberattack that caused their refrigerators to defrost, the...
AFP.com

Protected Quick Tunnels: simple accountless authentication for your next dev project ~7 min
Protected Quick Tunnels : l'option --allowed-mail de cloudflared limite l'accès à votre app locale aux adresses email ou domaines que vous listez. Les visiteur·se·s prouvent leur identité par un code à usage unique, sans compte Cloudflare.
Protected Quick Tunnels: simple accountless authentication for your next dev project
Quick Tunnels now support email authentication. Add --allowed-mail to one cloudflared command, and only the addresses or domains you list can reach your local app. No Cloudflare account required on...
Cloudflare Blog

Jeux
carlosdanielpohlod/redgem: RedGem Engine: a 3D game engine scripted in Ruby, with its own editor ~4 min
RedGem : un moteur de jeu 3D et son éditeur qui vous laissent écrire votre gameplay en Ruby, avec Blender pour construire vos niveaux. Les builds partent en un clic vers Linux, Windows et Android. Physique Jolt, interpréteur mruby, multiplayer via relay inclus
carlosdanielpohlod/redgem: RedGem Engine: a 3D game engine scripted in Ruby, with its own editor
RedGem Engine: a 3D game engine scripted in Ruby, with its own editor - carlosdanielpohlod/redgem
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 de la veille. 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