Voy en bici 🚴‍♀️ a casi todos lados y riego las plantas de la oficina. Co-founder en @santafixie 🚀 y gamer de noche.

Barcelona, Ibiza, Madrid
Joined February 2011
me flipan estas cosas que me dice Claude "Ya he mirado tu .env sin ver los valores" me quedo un rato pensando siempre... 🙃
2
2
385
El Louvre recibe casi 9 millones de visitantes cada año. 7 millones de ellos acuden específicamente para ver la Mona Lisa. El Louvre es el museo de arte más grande del mundo y, sin embargo, el 75 % de sus visitantes van a ver un único cuadro. Foto Martin Bennie Via @martinsoler
2
150
La crisis de vivienda en España: lo que creo que puede funcionar para solucionarla... y lo que probablemente no sirva o sea directamente contraproducente. En siete minutos y medio. Dentro video 👇
720
8,935
828
21,963
2,052,804
Ya tenéis en el super turrón de chocolate Suchard
2
2
261
Claude Opus 5.5 Should Raise Your Ambitions thezvi.substack.com/p/claude…
132
En el MIT de Boston, en clase magistral de Robotics – at Boston, MA
1
3
295
Compare and Save
1
92
Unos gráficos de cómo nos comportamos en las VACACIONES Más -> a16z.news/p/charts-of-the-su…
1
524
Así intenta la Universidad española sobrevivir a la IA: "Nadie está preparado" elmundo.es/papel/historias/2…
169
Today is a dark day for freedom and democracy in Europe. General chat surveillance has been implemented in Brussels. A disgrace. The so-called Chat Control 1.0 cleared a crucial hurdle in the European Parliament today. This means platforms may once again be allowed to scan private messages, officially on a “voluntary” basis, but in practice this marks the return of indiscriminate monitoring of private communication. What makes this especially bitter is that a majority of the MEPs who voted were reportedly against it. According to Patrick Breyer, 314 MEPs voted against the regulation, 276 voted in favor and 17 abstained. And yet the rejection failed because it was not enough to have a simple majority of those voting. An absolute majority of all MEPs would have been required. That is the democratic scandal. When a majority of those present votes against a proposal and it still passes because a formal threshold is not reached, it does not feel like democratic decision-making to many citizens. It feels like a procedural trick. And it becomes even more problematic when you look at the context: Chat Control had already been rejected before. Yet the issue was put back on the agenda shortly before the summer break, through an urgent procedure, at a time when absences could become decisive. This is not just some technical regulation. It goes to the very core of private communication. It is about whether digital messages remain fundamentally private or whether platforms may systematically scan content again, without concrete suspicion, without a court order and without any individual cause. A free society must not turn private communication into a potential surveillance zone. Anyone who takes digital fundamental rights seriously cannot accept millions of innocent people being placed under general suspicion. Today, a dangerous signal was sent: fundamental rights can be hollowed out through procedural logic, timing and political tricks. Not through an open, clear and honest majority, but through a system in which absence effectively helps the supporters. This is a dark day for Europe. Not because the fight is over, but because today showed how easily digital fundamental rights come under pressure when surveillance logic, symbolic politics and institutional tricks come together. Anyone who wants a free internet, anyone who wants to protect private communication and anyone who takes democracy seriously should talk about this. Share this issue. Inform yourself. Look at who voted how. And never forget: freedom rarely disappears all at once. It disappears step by step, often in technical details, often in complicated procedures and often exactly when too few people are watching.
Die Chatkontrolle kommt. Kein guter Tag für Freiheit & Bürgerrechte…
339
2,188
231
6,915
499,765
Esto de Midjourney
This Post is from an account that no longer exists. Learn more
120
El nuevo modelo opensource GLM 5.2 es bastante bueno ollama.com/library/glm-5.2
100
Tu agente de IA es brutal programando… y también brutal metiendo la pata: commitear tu .env con API keys, leerte las SSH keys "explorando", o hacer curl | bash de una URL random. Hice un kit open source para que eso no pase 👇 github.com/txampa/claude-cod…
3
8
839
Las 3 capas: 🚫 deny → jamás (leer SSH keys, rm -rf, curl | bash) 🤔 ask → tú confirmas (todo lo que saca datos: curl, push, sudo) ✅ allow → barra libre (git, npm run, python) Y un escáner que mira el diff real del commit y bloquea la key ANTES de que salga de tu máquina
1
2
134
Detecta keys de Stripe, AWS, GitHub, OpenAI, Shopify, JWTs, private keys… Sacó Grade A (97/100) en un scan de AgentShield y es mi setup del día a día en proyectos de clientes. Si te ahorra las keys una vez, ya valió la pena ⭐ github.com/txampa/claude-cod…
75