🔒 API Platform CVE-2026-49858: JSON:API & HAL normalizers cached components across users on long-running runtimes (FrankenPHP, RoadRunner, Swoole).
Patched in 4.1.29 / 4.2.25 / 4.3.8 — upgrade now.
https://t.co/1oIPjtQjqB
👉 Tim Berners-Lee a inventé le Web en 1989. Il tire aujourd'hui la sonnette d'alarme sur la collecte massive de données personnelles.
Physicien reconverti en informaticien, il travaillait au CERN près de Genève quand il a imaginé un système mondial de partage d'information. Il a inventé l'URL, le HTTP, le HTML. Et il a tout mis à disposition gratuitement, sans déposer le moindre brevet.
C'est ce qui donne le web ouvert qu'on connaît tous.
Et qui est devenu un immense foutoir à la capitalisation sur la valeur de la moindre de nos données.
Un buffet à volonté pour les géants de l'IA. Toutes nos données, toutes nos conversations, moissonnées massivement pour entraîner ChatGPT, Gemini et compagnie.
Alors Berners-Lee propose une solution technique pour tenter de reprendre le contrôle : le projet Solid.
🔒 Le principe : créer des "PODS" (Personal Online Data Stores), des coffres-forts numériques personnels. Vous stockez vos données chez vous. Les applications qui veulent y accéder doivent demander votre autorisation explicite.
C'est un réseau décentralisé, pair à pair, où c'est vous qui décidez qui voit quoi.
Sa startup Inrupt travaille même sur un assistant IA baptisé Charlie, capable de filtrer ce que vous envoyez aux modèles comme ChatGPT, en supprimant ou masquant les données personnelles avant qu'elles partent.
Le RGPD se meurt et Il devient inapplicable en pratique.
Le consentement est théoriquement exigé. Mais quand les données sont accessibles publiquement sur le web, impossible à faire respecter. D'où l'idée de changer les standards techniques plutôt que de compter sur des règles que personne ne peut faire appliquer.
Celui qui a renoncé à breveter le web pour le garder libre veut maintenant vous rendre le contrôle de ce que vous y laissez.
Que pensez-vous de son idée ?
@s0yuka Astonishing perf gains😲
I've got a lot of long Behat suites too, like 20min, and would like to improve the perf.
Do you know where does the main perf gains came from? From the Behat / Gherkin translation part? Maybe from the way the kernel is handled?
@alexdaubois That's why I dislike traits.
They make sense to devs, but don't exist by themselves at runtime.
So how do you test them properly?
I've seen tests using `new class` and use, but that isolation will never exist.
The best way seems to be adding one test per class that uses them.
These are top 6 features of @symfony 8.1 I'd love to use 😍
🧵
Are you stuck on Symfony 1, 2 or 3...?
Let me know. We'll help you upgrade before next Symfony release 🚀
👀 That's the most useful thing found this year to enhance my tech watch process. For non native speaker, watching tech videos could be difficult.
@obsdmd Web Clipper Reader view allows follow the transcript and coming back easily on terms while the video is playing. 🫶
I can't go back to the regular YouTube UI after this 😅
Obsidian Reader now makes the transcript interactive so you can scrub, highlight, auto-scroll. It feels so nice.
Nice, @packagist gets a list of flagged versions as malware from @AikidoSecurity which allows the new composer 2.10 to block any install or update and fails the audit. 👏
Composer 2.10 is out.
Native malware filtering via @AikidoSecurity, enabled by default on @Packagist. Plus a unified config.policy framework, deprecated source fallback, and wildcards in --with.
#php#phpc#composerphp
@_mohansolo Hi, @_mohansolo, I logged in with a GCP poject on which we had Gemini Code Assist licenses and no AI plan.
But I see a "Antigravity Business" account plan, and I find no information on this plan. Have you got details on that?
What does Antigravity CLI mean for Gemini CLI?
Across Google we are unifying on Antigravity as the platform and harness for the future. A single harness and app server that powers all our surfaces (desktop, CLI, SDK, IDE).
The plan is for consumer users (Google One and free tier users) to begin migrating their workflows and using Antigravity CLI over the next 30 days.
Enterprise users and paid API keys will still be supported in Gemini CLI. Gemini CLI will still get updates with latest models and fixes etc.
Will start a mega 🧵 with more details below.
Drop your own questions and I'll respond to them.
To make it quick to understand:
🔹Antigravity 2.0: Multi-agent orchestrator meant for directing workflows, not for coding
🔹Antigravity CLI: Gemini CLI replacement
🔹Antigravity IDE: What was Antigravity
🔹Antigravity SDK: Python toolkit for building agents
We are unifying our agentic surfaces to @antigravity 🚀
🔹 Antigravity 2.0 (desktop app)
🔹 Antigravity CLI
🔹 Antigravity SDK
🔹 Antigravity IDE
One harness, wherever you need it.
Read all the exciting news from I/O below 👇
We’re excited to reveal the full speaker lineup for #APIPlatformCon 2026! Join us on September 17–18 in Lille to meet world-class experts, attend inspiring talks, and dive deep into the API Platform ecosystem: https://t.co/u2qsWjcRIR
👓 Real interesting read on CLI Agent context management.
⭐ Can be applied to @geminicli replacing:
- "Rewind" double esc -> with `/rewind`
- `/compact <hint>` -> with `/compress` (no hint possible)
Also, `/clear` start a new session, `/resume` allows to switch on an old one.
Je lis un blog post sur les Dotfiles, jusqu'à que:
> Voici quelques exemples de **fichiers de points** les plus couramment utilisés.
...
Je ne lis plus un blog post sur les Dotfiles.