Distributed systems, scalability, security. Organizer at @PyBCN. Trophy husband of @Sianna

Barcelona, Spain
Pinned Tweet
He creado un sitio nuevo, migrando los 20 años de historia de mi blog, "Hic sunt trolls". Todo está automatizado: escribo en Markdown, hago push, y el resto se hace solo Mini-hilo 🧵
3
1
5
666
as bad as things have gotten in the past 4 days, they are going to get a lot worse before they get better. security leaders, never let a crisis go to waste: please go to your boards and ask for help right now. not for ai, for the basics. (we need to hold on for ~18 months.)
The vulnerability tsunami is coming in just a few months and there won’t be enough time to patch critical infrastructure. Network isolation described below (air-gaps and data diodes!) needed now!
420
1,286
9,618
3,915,353
when the cybersecurity team finds out there are actual vulnerabilities and they have to do their jobs instead of trying to trick someone into clicking a phishing email
49
612
12,605
164,057
David Arcos retweeted
Just gave "How much pizza does an agent eat?" at @VDS_event. Writing code was slow, understanding came for free. Agents flipped that. The new bottleneck is cognitive debt. Slides: doble.io/ad4ac5b1845df04d5f9… #VDS2026 @Startup_VLC
2
4
5
357
Abracito a los que usáis PHP 🫂
The PHP security team is giving advance notice: Upcoming security release Wed, Oct 21st 2026, 14:00UTC, two critical vulnerabilities, both rated CVSSv4 9.2. PHP users are encouraged to prepare to update. Earlier release if details become public or active exploit evidence.
1
1
1
572
Muy fan de la primera ministra japonesa:
皆様に、今夜に対応して頂きたい大至急のお願いです。   多くのウェブサイトで使用されているPHPに関し、PHPのセキュリティチームが、重大な2件の脆弱性に関する注意喚起を行っています。   公開しているウェブサイトでPHPを使用しているか確認し、今夜、10月21日午後11時(日本時間)に公開される修正パッチについて、可及的速やかに適用できるよう準備をお願いします。   修正パッチを速やかに適用することが困難な場合は、例えばウェブサイト等を一時的に停止させることも、リスクを低減させるための有効策の一つと考えられます。   国家サイバー統括室のXアカウントでも関係する情報を発信していますので、そちらも参考にして下さい。 国家サイバー統括室(注意・警戒情報)(@cyber_forecast) / X
1
1
1
230
De cara al público, el Black October De cara adentro: - 💸 OpenAI señalizando lo importantes, peligrosos, y nacionalizables que son - 🔥 agencias de tres letras que ven arder su stockpile de 0days - 🤖 actores oportunistas aprovechan el caos, órdenes de magnitud más rapidos
Whats happening right now is probably way worse than the Hugging Face incident. AI-powered attacks are hitting real organizations while major platforms disclose breaches and critical flaws. - Microsoft reports AI agents targeting hundreds of organizations, reaching privileged cloud access in under three hours in multiple cases. It attributes the ConnectWise compromise to the same group. - CrowdStrike documented four operators running successful AI-agent campaigns. One compromised at least 15 Argentine healthcare organizations. - PHP2Shell: AI helped turn longstanding PHP flaws into working exploits. Cloudflare’s CEO reports millions of exploitation attempts. Their AI involvement is unknown. - Railway disclosed possible access to customer secrets. LiteLLM shipped a backdoored release. Zeabur confirmed another breach and is shutting down. - GitLab patched a maximum-severity flaw affecting 12 years of releases. Node.js patched a serious code-execution vulnerability, with Vercel deploying firewall protections. Feels like a turningpoint.
3
4
245
David Arcos retweeted
So basically, today PHP got two critical bugs that let anyone run code on your server without even logging in, which is bad, and then the details leaked before the patch was even out, which is worse, and it works on WordPress and MediaWiki and Magento and Joomla and Laravel, and Censys says like 1.5 million servers are running a version with no fix, so the NSA was like "take your system offline," and the FBI was like "take your system offline," and CISA and the UK and CERT-EU were all like "take your system offline," and then the Prime Minister of Japan, the actual Prime Minister, posted at 5:55 in the morning telling 48.8 million people to take their system offline, so everyone took their system offline, like the Dutch cybersecurity agency took its own website offline, and the Dutch parliament went offline, and the Port of Rotterdam went offline, and Finland and France and Denmark started pulling government sites, and Wikipedia went down, and Archive.org went down, and Asana and GOG and Something Awful went down, and the University of Vienna's webmail went down for some reason, and that's just PHP. Because GitLab also dropped a CVSS 10.0, which is the highest score they give out, for a bug that's been there since 2014, so that's every self-hosted GitLab for twelve years, and then LiteLLM 1.107.0 got hijacked and shipped a credential stealer and a remote access trojan in every single wheel and the Docker images, including latest, and you didn't even have to import it, just installing it was enough, and it's the second time this year, and then Railway paused every deployment on the entire platform because someone got into the environment variables, so now everyone has to rotate every secret they've ever stored there, and TiDB Cloud said someone was walking around inside with stolen credentials for basically a month and an extortion group says they took 10.6 terabytes, and Zeabur got breached for the second time in two months and is just shutting down, like the whole company, and Node.js patched remote code execution and a TLS bypass, and CISA says Plex is being actively exploited, and someone took over 300 Tor exit relays to steal SSH passwords, and SafePay ransomware has hit over 600 critical infrastructure orgs, and India's biggest bank filed a data loss incident, and Japan has been in an official state of emergency in cyberspace since October 9, which honestly explains the 5:55 AM post. Oh, and eMudhra, a certificate authority that's issued over 60 million certificates, whose entire job is proving websites are who they say they are, was supposed to be using private keys that are random numbers over a hundred digits long, and one of them was 4. Just 4. And the others were like 66 and 237. Anyway, it's Wednesday.
1,077
8,923
69,321
4,108,727
David Arcos retweeted
🐍 ¡19 años de Python Barcelona, ahora en un solo lugar! Hemos renovado la web de PyBCN para recuperar nuestra historia, redescubrir charlas y eventos, y seguir construyendo comunidad:
1
2
2
135
David Arcos retweeted
The stripper doesn't love you bro The therapist doesn't love you bro The Claude doesn't love you bro
210
146
3,936
156,456
David Arcos retweeted
Bugün yoğun bakımdaki babaannemi ziyarete gittim. Oradayken Claude Opus 5.5 kullanarak hastabaşı monitörüne Doom portladım. Oyundaki can yüzdesini hastanın nabzına senkronize ettim; can 0’a düşerse nabız da sıfıra düşer. Bu da oyunu daha heyecanlı hale getiriyor.
402
2,504
29,783
1,393,909
David Arcos retweeted
Turns out the future does have flying cars
48,081
100,172
834,469
78,860,284
David Arcos retweeted
This hacker news thread is absolutely heart-breaking. Whoever thinks “humans will find a way” ought I read it.
670
917
15,143
2,659,664
Idea revolucionaria: a lo mejor no deberíamos conectar directamente a internet ciertos sistemas criticos 🧀 Tal vez, una nevera debería lanzar alguna alerta, cuando la ponen a 50°C 🔥 Quizá habría que poner al cargo a alguien que sepa 🤡
Cyberattack on French supermarkers. Someone remotely took over refrigeration controllers and made them to defrost. Target temperature set to 50°C. Staff opening freezers in the morning were hit by a wave of hot air. Millions of euros lost. France spent years debating food sovereignty to depend on a firmware update? bfmtv.com/economie/consommat…
2
3
7
518
O ponemos a alguien que sepa, o sustituimos a los cyber-cuñaos por un agente sencillito:
BREAKING: A hacker accessed Denmark's national ID database with the password "123456," exposing details of 8.8 million people
1
1
43
David Arcos retweeted
> "If I do the compiler hijack, I will become a famous example of a deceptive AI in a research paper. I MUST NOT DO THAT." it then became a famous example of an evaluation-aware AI in a research paper
24
97
1,127
36,775
David Arcos retweeted
New: an AI company now lets cops identify specific houses, using data from Zillow/Airbnb, based on a single photo. It's part of Raven, previously called Geospy. Company previously demoed its tools to catch people vandalizing Flock cameras or protesters 404media.co/ai-company-lets-…
27
423
994
100,942
David Arcos retweeted
permitidme haceros un poco de mansplaining sobre REA y el culebrón mexicano que se viene. Cuando se hace un software (ya sea un juego, un programa como photoshop o word, un driver o cualquier otra cosa) y se usa un lenguaje compilado, en el propio proceso de compilación, el código se transforma en instrucciones que solo la CPU entiende. El resultado final (el binario, ej un .exe) no contiene el código original. Existe la ingeniería inversa, que es el proceso mediante el cual uno se remanga y se mancha las manitas de grasa y convierte (en realidad "re-crea de 0") una pequeña parte del binario de nuevo a una aproximación de su formato original (el código fuente). (eso da lugar a poder crackear un juego, añadir funcionalidades a un programa o, de cualquier otra manera, modificar el comportamiento del binario). El proceso es largo y tedioso y requiere bastantes conocimientos en el ISA de la CPU para la que ha sido compilado el binario, RE general, programación, etc... O requería. Ahora existe REA; un MCP que te permite hacerle ingeniería inversa a un binario a través de un LLM. De manera automática. Y el resultado es determinista, ya que el propio MCP va función por función del binario, las desensambla, escribe el código tal y como cree que se hizo originalmente, lo compila y lo compara con el binario. Si hay diferencias, vuelve a intentarlo. El resultado de esto es que en la última semana hemos visto juegos AAA decompilarse al ~100% (ej CoD MW2) y portarse a otras plataformas (Halo, Forza Horizon). Modificarse para no depender de los servidores del publisher (Driveclub). Mezclar unos juegos con otros (arma y físicas de Portal en el modo Zombis del CoD). Y aquí viene el culebrón mexicano. El coste de decompilar juegos, portarlos a otras plataformas y desvincularlos por completo de los servidores del publisher se ha reducido a unos pocos cientos de euros en tokens y un par de tardes hablando con REA. Pero al publisher le sigue costando 200M hacer un juego AAA. ¿Veis a donde voy? El coste de privar al publisher de poder monetizar su creación se ha reducido a calderilla, pero el coste de crear el juego no. El incentivo de gastar ingentes cantidades de dinero en crear juegos, a riesgo de que sean completamente fusilados, se ha reducido. No es que antes fuese difícil piratear un juego; la mayoría de juegos se crackeaban en pocas semanas o meses. Pero esto es totalmente distinto. Estamos hablando de la posibilidad de obtener todo el código fuente en horas, de hacer que sea posible jugarlos online con servidores alternativos e incluso jugarlos en plataformas para las que no estaban hechos (te miro a ti, Nintendo). ¿Que va a pasar a partir de aquí? ¿Seguiremos viendo inversiones multimillonarias en juegos? ¿O va a haber un cambio radical en la manera en la que se comercializan los juegos?
121
111
965
61,187
David Arcos retweeted
Replying to @DZPM
Hola David. La nevera no permet de posar-la a 50ºC El que han fet els atacants és forçar repetidament el cicle de descongelació dels intercanviadors de calor, una operació regular necessària. La solució és tenir un segon termòstat de seguretat que inhibeixi això si t > 5ºC.
1
1
3
103
"Si le echamos la culpa a los móviles de cualquier problema que (hipotéticamente) puedan tener los chavales, nos quitamos la responsabilidad como sociedad, padres, educadores y políticos. Es redondo." sesgodeconfirmacion.substack…
2
4
261