Software Developer

Joined January 2015
45 Photos and videos
Marc Morente retweeted
no todo es vibecoding, hay que estudiar get serious
19
84
1,150
28,484
Marc Morente retweeted
The US government, citing national security authorities, has issued an export control directive to suspend all access to Fable 5 and Mythos 5 by any foreign national, whether inside or outside the United States, including foreign national Anthropic employees. The net effect of this order is that we must abruptly disable Fable 5 and Mythos 5 for all our customers to ensure compliance. Access to all other Claude models is not affected. We apologize for this disruption to our customers. We believe this is a misunderstanding and are working to restore access as soon as possible. Read our full statement: anthropic.com/news/fable-myt…
12,375
25,655
87,348
87,666,492
Marc Morente retweeted
Dejar a los niños jugar solos al aire libre exponiéndose a riesgos controlados (escalar árboles, jugar con agua o fuego, luchar de broma, explorar zonas donde hay riesgo de perderse, correr a gran velocidad, saltar desde cierta altura...) es necesario para su correcto desarrollo. Aumenta significativamente su autoconfianza y su sentimiento de competencia, mejora el bienestar psicológico, fortalece la resiliencia emocional y les ayuda a regular el miedo de forma saludable (efecto anti-fóbico). Además, favorece el desarrollo físico (fuerza, coordinación, equilibrio y habilidades motoras), incrementa la actividad física y reduce el sedentarismo. A nivel social, mejora sus habilidades de interacción con otros niños, la resolución de conflictos, la cooperación y el liderazgo. También estimula la creatividad, la resolución de problemas y la capacidad de evaluar y gestionar riesgos reales por sí mismos. Por el contrario, apartarlos de cualquier peligro y sobreprotegerlos aumenta notablemente el riesgo de desarrollar fobias y ansiedad, reduce su resiliencia, disminuye su autoestima y su capacidad para manejar el estrés y los desafíos de la vida. También favorece el sedentarismo, la obesidad, un menor desarrollo de habilidades motoras y peores competencias sociales, dejando a los niños menos preparados para enfrentarse al mundo real.
26
547
2,399
158,039
Marc Morente retweeted
¿Cuál es el impacto en el PIB del fiasco de la web de Renfe? ¿No han creado aún un observatorio para eso?
Jun 4
Replying to @Exe_de_Freitas
Buenos días, Te informamos que durante la noche la página web realiza un proceso automático de mantenimiento y reseteo de sistemas, por lo que es habitual que no se puedan procesar compras en esa franja horaria. No obstante, si necesitas adquirir tus billetes, tienes a tu disposición todos estos canales oficiales de venta alternativos: Atención Telefónica (las 24 horas): 912 320 320, App, en las estaciones: taquillas de venta física, máquinas Autoventa Multiproducto (disponibles en los vestíbulos) y Agencia de Viajes autorizada. Un saludo,
30
102
752
44,427
Marc Morente retweeted
"Engineering, product, and design are all merging into a 'builder' role" Yeah... I'm not so sure. This feels like an oversimplification and podcast talking point. Reality is a lot more complex. Even with 1000 "Member of Technical Staff" titles, someone still has to wake up and care 100x more about Product or Design than anyone else. It is their Main Thing™ That's not to say MTS titles are universally bad, but I think they're an example of this 'builder' talking point that's become bastardized. AI and coding agents have made generating code easy and yet... you're in for a world of pain if non-engineers ship a bunch of slop and don't have great engineers to tame the complexity. The SF hivemind has a tendency to overfit what works at startups for every company. And to be fair, sometimes this is true! Startups can be a leading indicator for how the industry is changing and often cause disruption. However, it is going to be incredibly hard to disrupt the extremely human parts of corporate jobs. You really think there's going to be a PM who also does some engineering and design on the side at JPMorgan Chase? This is true for the simple parts of most jobs, like people wanting to have ownership over something and do good work, move up a career ladder, support their family, get paid well, make an honest living... And also the hard parts: internal politics, some critical business system that has a bus factor of 1 which has been running for 15 years and isn't documented anywhere because it's that guy's job security. The real world has a lot of this stuff. It's easy to pontificate about all roles collapsing but it's actually really nice to have a specific person or team who is an expert in one thing that you can work with. I don't expect that to change. Further, I think AI disruption to knowledge work will take decades to play out because it is more fundamental to the human condition (e.g. sociological/organizational) than pure intelligence.
142
109
1,378
144,408
Marc Morente retweeted
I've got an agent in a loop optimizing a renderer with the goal to minimize frame times (and tests to measure). It got times down from 88ms to 2ms and allocations down from ~150K to 500. Sounds good, right? Wrong. This is exactly why agent psychosis is a big fucking problem. As an experiment, I rewrote the Ghostty core render state in Go, with access to identically laid out data structures as Ghostty and the exact same validation tests. I made a purposely naive renderer (simple, correct, but slow). 88ms per frame with 150,000 allocations (horrendous, lol)! I then kickstarted a Ralph loop to bring the frame times down. I told it it can't modify input data structures or the public API or tests (they're correct), but it can do anything else it wants. It got to work. It has worked for about 4 hours. I've spent around $350 on this experiment so far. The results? 88ms => 1.5ms 150K allocs => ~500 allocs Incredible right? Nope. My hand-written renderer I ported has frame times (same benchmark) of ~20us (0.020ms) and 0 allocations in the update path. This is the problem with psychosis and lacking systems understanding. If you don't understand the system, you're going to accept that this is an incredible result. If you understand the system, you'll see better solutions immediately and can do roughly 75x better on throughput. The people who blindly trust agent output are in the former camp. They're sheeple, overdrinking from a fountain of mediocrity. Standard disclaimer: I use AI all the time. I like AI. The point I'm making is to not blindly accept results. Think. Analyze. Learn.
308
979
8,937
791,348
Marc Morente retweeted
Me preocupa el silencio de Rajoy ante los casos de corrupción de su partido. En política, como en la vida, quien calla otorga.
2,709
13,197
16,154
Marc Morente retweeted
Os dejo aquí una análisis interactivo del auto del PSOE: quién es quién, cómo funcionaba la supuesta trama y diagrama interactivo con cómo se movía el dinero para desactivar casos judiciales que perjudicaban al partido, según el juez. 👉🏻 contenidos.naroh.es/auto-pso…
27
283
640
48,384
Marc Morente retweeted
Está amaneciendo una época dorada para el hacktivismo cívico basado en datos. Ya no hace falta tener grandes conocimientos técnicos e invertir meses. La IA nos turbopropulsa y acelera el desarrollo de herramientas útiles para visualizar, explorar y entender lo que sucede en lo público. La sentencia del caso Bárcenas tiene 664 páginas. Una tras otra, miles de líneas de texto, negro sobre blanco. Una barrera de entrada alta. Un peaje que solo investigadores, especialistas, académicos y algunos periodistas podían pagar. El resto leen en diagonal. O consumen el resumen de los medios de comunicación …y sus sesgos. Pero los documentos ya no se «leen». Ahora se exploran. Se visualizan. Y esto lo cambia todo. Una sentencia, un pliego de prescripciones técnicas, una resolución administrativa, un auto. Ya no son un muro PDF. Ahora son modelos de datos. Grafos de relaciones. Se les interroga. Hay interactividad. Hay exploración. La Administración es la gran fábrica de datos. Ahora tenemos herramientas para procesar a escala estos datos y extraer de ellos conocimiento útil. De aquí nace una nueva actitud cívica; una nueva forma de relacionarse con lo que es público, con lo que es de todos. Y con la complejidad. 👇
May 27
AUTISTAS EN CONTROL REPITO, AUTISTAS EN CONTROL
23
221
1,125
69,709
Marc Morente retweeted
When someone replies to a pull request comment with obvious AI content, it genuinely saddens me. PRs used to be a place to teach/learn/discuss software but now there’s nobody on the other side. If I wanted an agent response, I’d ask mine. Social coding is dead.
64
60
552
17,631
Marc Morente retweeted
Replying to @yegor256
I still have the agents run duplication finders that the agents use to reduce duplications. I see no reason to leave those duplicates in there. They’re just little land mines that are gonna screw things up later.
1
2
88
3,890
Marc Morente retweeted
—¿Vienes? —No. Mejor me quedo en casa.
14
211
918
24,092
Marc Morente retweeted
"Cognitive surrender is when you stop thinking altogether and blindly accept the answer the AI gives you"
106
286
1,904
134,412
¡Muy interesante Jaime! No me sorprende que tu forma de trabajar con IA sea parecida a como lo hacías antes («frameworkless»; a lo John Rambo 🤪). ¡Un saludo!
Estoy aprendiendo. Como todos, supongo 🙃; así que no me toméis como referencia de nada: — Ahora uso Codex (GPT 5.5). Vengo de Claude (Opus 4.7), pero no me caso con nadie: cambio sin compasión y me adapto a lo que mejor me funcione en cada momento. Todo cambia rápido. — Trabajo con un portátil (MBP 13 "). Siempre me bastó, pero ahora necesito ver a la vez agentes, código y terminal. Así que me he hecho con una pantalla panorámica de 40 " y estoy encantado. — Derivado de lo anterior, la IA me ha hecho programar menos en cafés y más en casa. También porque ahora a menudo dicto los prompts. Y hablar solo en un café… no lo veo. 😂 — Las veces que trabajo con Claude, dicto los prompts a ChatGPT. Encuentro la transcripción en castellano de OpenAI mucho mejor que la de Anthropic. Así que dicto a ChatGPT desde el móvil y —sin enviárselo— lo copio y pego en Claude en el escritorio. — La terminal es tan importante como la herramienta de IA. Hace años que uso iTerm2. Estoy encantado, pero últimamente fantaseo con pasarme a Ghostty. Pero creo que está un poco verde aún. Hoy he leído sobre cmux (terminal para agentes de IA). No me da la vida… 😂 — No llego el primero a las fiestas. Cuando sale una herramienta o modelo nuevo, lo observo, pero no lo adopto. Hay tanto «hype» que prefiero ir sobre seguro. Salen muchas cosas que son flor de un día. Yo me adapto a los cambios, pero economizo mi adaptatividad. El enemigo es el FOMO. Ya tengo canas; priorizo el throughput al hype. — No suelo tener más de un agente corriendo, a lo sumo dos, y no sé cómo lo hacéis los que tenéis muchos a la vez (como @steipete), incluso en varios proyectos simultáneos a la vez. A mí no me da la vida 😅. El cuello de botella ya no es mi capacidad de escribir código, sino mi capacidad de entenderlo. — Esta semana controlé un agente desde el móvil mientras me zampaba una palmera de chocolate más grande que Brasil tomando el sol en un banco de la Gran Vía. Muy chulo como concepto, pero aún está algo verde. En dos telediarios será funcional, sin embargo. — He comenzado a probar Claude Design. Tiene una pinta fantástica, pero aún estoy conformándome una opinión. A ver qué saca OpenAI (si es que no ha sacado algo ya…) — Como la mayoría, ya no escribo código, aunque sigo sabiendo hacerlo y, sobre todo, entenderlo. No incorporo código generado por IA si no lo entiendo. No porque esté mal —suele estar bien— sino porque a menudo la IA tiende a la sobrecomplejidad. Entonces yo le apunto donde hay redundancia o barroco, y lo corrige. — Hay mucha gente obsesionada con las skills para agentes. Yo no les veo tanto la gracia, pero seré yo. — Minimalismo en todo. Con la IA es más fácil que nunca complicarse la vida: sobreingeniería, complejidad artificial, feature bloat, dependency hell… La máquina me da soluciones, pero yo estoy continuamente apuntándole simplificaciones. Si le dejo, en unas semanas el proyecto es inmantenible. Hay que ir con luces largas. — Parte del tiempo que la IA me ahorra trato de dedicarlo a pensar, leer, aprender, pasear y hacer deporte. — Adaptatividad. Llevo más de 30 años escribiendo código y ahora he dejado de escribirlo. La resistencia es fútil. Trato de abrazar el cambio. Y divertirme. 🥳 Pasopalabra a @Gsnchez, que es un máquina de todo esto. 😊
1
84
Marc Morente retweeted
Due to popular demand, you can now browse all my recommended reading/viewing suggestions here: mariozechner.at/recommended-… Sadly, Space Karen's hard core engineered Twitter API is absolutey garbage, and I can only get tweets back to April. Will backfile with an export. Enjoy.
26
55
935
31,987
Marc Morente retweeted
El engañIAbobos. En @abc_es.
13
50
162
15,664
Marc Morente retweeted
LA VIAGRA DE ÁBALOS 🥏
24
281
1,532
38,859
Marc Morente retweeted
recommended reading.
5
19
432
115,322
Marc Morente retweeted
The European Union Wastes Millions Every Month
89
393
1,621
45,878