Staff Engineer @decathlon. @chtijug founder. Former @streamnativeio @octotechnology & ADEO. Views are my own. 🇺🇸🇫🇷

France
Joined January 2009
Julien Jakubowski retweeted
I think we've discovered another critical vulnerability: CVE-2026-BURNOUT: AppSec Professional Exhaustion Severity: Critical (CVSS 10.0) Description: A vulnerability affecting security professionals exposed to a continuous stream of critical RCEs, zero-days, emergency patches, and Friday afternoon disclosures. Impact: Sleep deprivation, excessive caffeine consumption, and an inability to enjoy weekends. Attack vector: Reading security advisories. Affected versions: All AppSec professionals, regardless of experience. Mitigation: No known patch. Air-gapping may delay the inevitable. Total system collapse remains a possibility. 🔥
57
385
38
1,871
106,643
Julien Jakubowski retweeted
Some stats on #php2shell. In the 10 hours before it was publicly announced, across the @Cloudflare network we saw thousands of attempts to exploit it. That jumped to tens of thousands in the 45 minutes post announcement, hundreds of thousands within 2 hours, and millions now.
288
3,273
673
22,651
2,269,210
Julien Jakubowski retweeted
We have posted more information about today's security releases, including the sequence of events that led to the discovery, how the PHP security team is improving their processes, and what we need from you to continue this critical work. #php #security thephp.foundation/blog/2026/…
50
509
129
1,248
380,571
Julien Jakubowski retweeted
Qui avait la responsabilité de faire la mise à jour du firmware Danfoss ? En théorie, trois acteurs pouvaient la faire. Danfoss, qui a développé le firmware R4.3.1 et qui dispose potentiellement d’un accès à distance aux contrôleurs via sa plateforme cloud Alsense. Le sous-traitant frigoriste (Axima et d’autres) qui a installé le contrôleur, qui détient les identifiants d’accès, qui connaît le système et qui le maintient dans le cadre d’un contrat de service. Et le directeur du magasin, qui est propriétaire ou locataire de l’équipement. En pratique, aucun des trois n’avait de raison suffisante de le faire. Le directeur du magasin ne sait même pas ce qu’est un firmware, et son contrôleur frigorifique n’est pas dans le périmètre de son service informatique. Le frigoriste a un contrat de maintenance qui couvre le fonctionnement du froid : les températures, les cycles de dégivrage, les pannes mécaniques. Il n’a pas, sauf clause spécifique, de mandat pour la cybersécurité de l’équipement, et une mise à jour firmware comporte un risque de dysfonctionnement qui le rendrait responsable d’une interruption de la chaîne du froid. Appliquer un patch dont personne ne lui demande l’application, et qui pourrait causer un problème dont il serait tenu pour responsable, ce n’est pas de la négligence, c’est un calcul rationnel. Quant à Danfoss, l’entreprise a publié le correctif, émis un avis de sécurité, et recommandé la mise à jour. Elle a fait ce que le cadre actuel lui demande de faire. Chaque acteur a fait ce qui était raisonnable dans son périmètre. Personne n’a commis de faute caractérisée. Et le résultat, c’est des millions d’euros de marchandise détruite dans trois pays. Même en aviation, les mises à jour logicielles sont un casse-tête. The Air Current révélait le 3 octobre que les compagnies aériennes américaines refusent d’installer la dernière version du logiciel de gestion de vol du 737 Max parce qu’elle introduit de nouveaux bugs. United Airlines a même rétrogradé vers la version précédente. Mais la différence, c’est qu’en aviation, la FAA prépare une consigne de navigabilité obligatoire pour forcer la mise à jour, avec un délai de conformité pouvant aller jusqu’à 54 mois. Le mécanisme est lent, imparfait, contesté. Mais il existe. Au bout du processus, la mise à jour sera obligatoire, et si une compagnie ne l’applique pas, l’avion ne vole plus. Pour Danfoss, le firmware R4.3.1 était disponible depuis 2025. Aucun délai de conformité n’a jamais commencé à courir, parce qu’aucune autorité n’a jamais eu le pouvoir d’en fixer un. -------------------- Why U.S. airlines balked at adopting Boeing’s latest 737 Max software versions - theaircurrent.com/aviation-s… via @theaircurrent
72
227
42
690
107,001
Julien Jakubowski retweeted
C’est parti pour la session WASM avec @ldoguin chez @SFEIRLille
4
3
231
Julien Jakubowski retweeted
Imagine the amount of Java crashes this poor LLM must have in its training set that it decided 'NullPointerException' deserves its own token
53
305
25
10,620
310,835
Julien Jakubowski retweeted
BIM qui avait enterré Mistral ! GG (j’aime le chat potelé :D )
Meet Mistral Large 4, aka Le Chonk. • 1T parameters, natively multimodal. 49B active. It is the best open weights model from US or Europe on aggregated benchmarks. • State-of-the-art on critical workloads, including cyber defense, manufacturing and finance and it surpasses closed frontier models on visual grounding. • Forged in Europe end-to-end and is deployable from Europe via our own Mistral Cloud infrastructure. • Available to all via API today. Working with cybersecurity partners privately. Open weights release end of October.
1
22
3,321
Julien Jakubowski retweeted
Meet Mistral Large 4, aka Le Chonk. • 1T parameters, natively multimodal. 49B active. It is the best open weights model from US or Europe on aggregated benchmarks. • State-of-the-art on critical workloads, including cyber defense, manufacturing and finance and it surpasses closed frontier models on visual grounding. • Forged in Europe end-to-end and is deployable from Europe via our own Mistral Cloud infrastructure. • Available to all via API today. Working with cybersecurity partners privately. Open weights release end of October.
🤖 Made with AI
2,036
4,569
2,807
40,654
5,730,910
Julien Jakubowski retweeted
Someone rewrote Kafka in Rust and embedded it in Postgres using pgrx 🤯 Kafgres is a Rust-based Kafka broker that runs within Postgres. Kafka clients connect to Postgres on port 9092 and literally can't tell the difference. 🧵
55
171
43
1,774
132,622
Julien Jakubowski retweeted
Le vrai risque de l’IA n’est peut-être pas qu’elle se trompe. C’est que nous produisions déjà trop pour pouvoir encore vérifier si elle se trompe. C’est là qu’un problème stratégique majeur est en train d’apparaître. Rapports, analyses, images, décisions : les volumes produits peuvent croître très vite, alors que leur contrôle reste lent, coûteux et largement humain. Un écart se creuse entre ce que l’organisation peut produire et ce qu’elle peut réellement garantir. Cet écart crée une dette invisible. Les gains de productivité apparaissent immédiatement dans les délais, les coûts et les volumes. Les erreurs, elles, peuvent rester longtemps enfouies avant de produire leurs effets, qui peuvent être catastrophiques. Plus l’IA s’insère dans des processus complexes et diffus, plus cette dette devient difficile à repérer. Cela déplace profondément la source de valeur. Quand produire devient facile, la capacité à vérifier, garantir et assumer ce qui a été produit devient rare. Et donc stratégique. À l’échelle de la société, le même phénomène pose une autre question : celle d’une pollution informationnelle qui finit par éroder la confiance. Lien vers mon article ⬇️ philippesilberzahn.com/2026/…
8
12
1
32
1,438
Julien Jakubowski retweeted
Il faut une taxe Excel. Sans informatique, chaque comptable serait accompagné de dix personnes avec des bouliers 🧮 pour faire les calculs. C’est une énorme perte pour la sécurité sociale.
Il faut un dividende IA ! Dans une entreprise où il y a dix comptables, demain, avec l’IA, il n’y en aura peut-être plus qu’un seul. Ce sont neuf salaires économisés, mais surtout neuf cotisations sociales en moins pour financer les retraites, l’éducation et la santé, et neuf personnes au chômage prises en charge par notre système de solidarité. Il faut donc qu’une partie des gains de productivité liés à l’IA bénéficie à la collectivité, avec un dividende IA, pour éviter de fragiliser progressivement notre propre modèle social.
Readers added context they thought people might want to know
Un dividende est un versement aux actionnaires décidé par l'assemblée générale ou le conseil d'administration de l'entreprise : fr.wikipedia.org/wiki/Dividende M. Faure propose un versement à l'Etat (ou aux caisses sociales), imposé par l'Etat. Ça s'appelle un impôt : fr.wikipedia.org/wiki/Imp%C3%B4t
130
948
39
5,941
202,559
Julien Jakubowski retweeted
Ne sous-estimez pas trop Mistral, qui sans doute fait un pari pas idiot. Celui que OpenAI et Anthropic vont devoir bientôt abandonner la course aux capitaux face à la Chine avec un gros risque mortel d’implosion de la bulle, que les modèles open weights auront donc gagné la bataille d’usure et que Mistral sera alors bien positionné pour être l’acteur de référence en Europe qui donnera accès à ces modèles à bas coût dans des environnements maîtrisés. Ce qu’on perçoit comme un retard vis à vis des concurrents peut être une manière de courir un marathon quand les autres ont adopté un rythme de sprint qu’ils ne pourront plus tenir bien longtemps.
80
70
12
725
47,523
Julien Jakubowski retweeted
Microservices are what happens when your organization has communication problems and you decide the architecture should have them too.
61
224
29
2,442
79,039
Julien Jakubowski retweeted
C'est la rentrée du Ch'ti JUG avec Laurent Doguin le 8 octobre chez @SFEIRLille ! On va parler de WASM, de FaaS et d'IA. Inscriptions ici : meetup.com/chtijug/events/31…
2
2
372
Julien Jakubowski retweeted
21
14
4
249
33,912
Julien Jakubowski retweeted
Mme accuse Mr d'avoir signé via Docusign un prêt en usurpant son identité. Lecture de la décision de la cour d'appel de Blois : Monsieur avait comme adresse IP enregistrée par Docusign... 127.0.0.1. Madame avait comme adresse IP enregistrée par Docusign... 127.0.0.1. La cour d'appel : "l'identité d'adresses IP mentionnées dans le fichier de preuve pour les deux signataires n'apparaît pas en soi suspecte, alors que M. [C] et Mme [I] vivaient dans le même foyer et étaient susceptibles d'utiliser les mêmes appareils électroniques". Je lol. courdecassation.fr/decision/…
193
326
91
2,366
466,844
Julien Jakubowski retweeted
Nous avons un cahier des charges assez précis et plutôt strict.
Replying to @sc_cath
Et si on transformait les plus de 65 ans en pâté Henaff ?
224
888
63
13,029
387,586
Lots of practical insights here on MCP tool design - from tool granularity and naming to descriptions, parameters, and error handling. Worth a read if you’re building MCP servers 👇 ro14nd.de/mcp-tool-design-pa…
124
Julien Jakubowski retweeted
Spring Boot 4.1 introduces @RedisListener, a clean new way to listen for Redis messages. Here's how it works. youtu.be/lMbgBYlUtfc
9
68
5,193
Julien Jakubowski retweeted
Spring Data killed the magic string. Old: Sort by("lastName") New: Sort by(Person::lastName) Compiler checks it. IDE autocompletes it. Rename refactoring just works. No more PropertyReferenceException at runtime. github.com/danvega/type-safe…
2
7
67
3,289