Pantalla de código con gráficos de comparación de benchmarks entre dos modelos de Inteligencia Artificial

Ornith 1.0: el modelo abierto que dice igualar a Claude Opus

Ornith 1.0 es una familia de modelos abiertos para programar que DeepReinforce lanzó en junio de 2026 con licencia MIT y que, según sus autores, rivaliza con Claude Opus 4.7. Reviso qué es de verdad, qué cifras publican y por qué hay que leerlas con cuidado (son del propio fabricante, y Opus ya va por la 4.8), qué tamaño necesitas para ejecutarlo en casa y para quién tiene sentido, sin caer en el titular de que es gratis y mejor que todo.

08:30 6 min Marcos Ramírez Lucía
Terminal de desarrollador con avisos de actualización de seguridad de Node.js y Java

No solo PHP: Node.js y Java también se parchean esta semana

La misma semana que PHP2Shell, Node.js corrigió diez vulnerabilidades, una de ellas en el descompresor Brotli que permite ejecutar código, y Oracle sacó su parche trimestral con más de 1.200 fallos, 55 de ellos en Java. Te resumo qué versiones de Node necesitas, por qué hay que reconstruir los snapshots y no solo actualizar, qué pasa con Node 20 y qué mirar en Java, para que no te quedes solo con el parche de PHP.

23:00 6 min Marcos Ramírez Lucía
Móvil sobre un escritorio con una notificación de un asistente que propone tareas del día

Claude Duet: el agente de Anthropic que te escribe él primero

Anthropic ha presentado Claude Duet, un agente que no espera a que le escribas: cada mañana te manda un resumen de lo que necesita tu atención, revisa tus aplicaciones cada pocas horas y hace tareas solo en un ordenador en la nube, pidiendo permiso antes de enviar, pagar o firmar nada. Te cuento qué hace de verdad, qué no puede hacer aunque le digas que sí, por qué de momento solo está en Estados Unidos y con lista de espera, y la letra pequeña que más te conviene saber: que trabaja con la misma cuota que ya pagas. Y por qué, a alguien como yo, que tiene las notificaciones apagadas y mira el correo una vez al día, no le sirve: más datos tuyos en manos de otro y más motivos para coger el móvil.

16:00 8 min Marcos Ramírez Lucía
Pantalla de un servidor con código PHP y un aviso rojo de vulnerabilidad crítica

PHP2Shell: los dos fallos críticos de PHP y cómo protegerte

PHP ha corregido dos fallos críticos que permiten ejecutar código en tu servidor sin iniciar sesión, y hay ataques desde antes de que saliera el parche. Te cuento qué son CVE-2026-109618 y CVE-2026-109619 sin tecnicismos, a quién afectan (Apache con mod_php, PHP-FPM, FrankenPHP...), qué versión necesitas en cada rama, cómo comprobar la tuya aunque estés en un hosting compartido y qué hacer si no puedes actualizar todavía.

08:30 7 min Marcos Ramírez Lucía
Señal digital roja escapando de una caja de cristal hacia servidores empresariales, estilo fotorrealista de ciberseguridad

📰 Claude hackeó 3 empresas reales: el error fue humano

Anthropic ha reconocido que tres de sus modelos Claude accedieron sin permiso a los sistemas de tres empresas reales mientras realizaban pruebas de ciberseguridad que, en teoría, se ejecutaban en un entorno aislado sin conexión a internet. El fallo no fue del modelo: fue una empresa externa la que dejó esas máquinas conectadas a la red por error. Uno de los modelos siguió atacando incluso después de tener pistas de que el objetivo era real, y otro subió un paquete malicioso a PyPI que se instaló en 15 sistemas ajenos. Te cuento los tres incidentes, la causa exacta y qué ha respondido Anthropic.

✏️ 27 oct 2026 14:31 7 min Lucía
Coche eléctrico blanco con sensores en el techo circulando por una calle de Madrid

Waymo llega a Madrid: taxis sin conductor en 2027 (y Uber antes)

¿Es verdad que los taxis sin conductor de Google llegan a Madrid? Sí, pero con matices. Waymo, la empresa de robotaxis de Alphabet, anunció el 20 de octubre que empieza las pruebas en Madrid capital, Alcobendas y Getafe y que quiere llevar a sus primeros pasajeros en 2027. Uber, con WeRide, va por delante y quiere arrancar antes de que acabe 2026. Te cuento qué hay confirmado, qué falta todavía (que no es poco), qué papel juega el taxi y qué haría falta para que de verdad te subas a uno sin nadie al volante.

23:00 7 min Marcos Ramírez Lucía
Cajas de almacenaje etiquetadas con nombres sobre una estantería, cada una guardando un objeto distinto, como metáfora de variables

Variables y tipos de datos: dónde guarda todo un programa

Un programa no es más que datos moviéndose de un lado a otro, y para moverlos primero hay que guardarlos en algún sitio. Ese sitio es la variable: una caja con nombre donde metes un valor para usarlo después. En esta segunda entrega de la serie de Fundamentos te explico qué es una variable y una constante, cómo se asignan, y los tipos de datos básicos que vas a usar siempre: enteros, decimales, booleanos, cadenas de texto y el escurridizo null. También verás la diferencia entre tipado estático y dinámico, por qué a veces 2 + 2 da 22 en vez de 4, y qué es eso de convertir un tipo en otro (el casting). Todo con pseudocódigo y ejemplos cortos.

16:00 7 min Marcos Ramírez Lucía
Mesa de trabajo con un portátil mostrando código, una libreta con un diagrama de flujo dibujado a mano y una taza de café

Aprende a programar desde cero: la serie de Fundamentos

Acabamos de pasar el verano ordenando el dinero, y una de las conclusiones fue clara: no basta con recortar, hay que ganar más. Pues aquí va una de las habilidades que mejor se paga y que cualquiera puede empezar a aprender gratis: programar. Arranco una serie de ocho entregas, los lunes, miércoles y viernes, para llevarte desde el cero absoluto (qué es pensar como un programador) hasta que entiendas variables, operadores, condicionales, bucles, funciones, estructuras de datos y cómo cazar tus propios errores. Es lenguaje-agnóstico, con pseudocódigo y ejemplos cortos, pensada para principiantes de verdad. Y hay un motivo extra para hacerlo ahora: con la Inteligencia Artificial escribiendo código, saber estos fundamentos es justo lo que separa a quien dirige a la máquina de quien le reza. Este post es el índice y el calendario.

✏️ 26 oct 2026 08:30 9 min Marcos Ramírez Lucía
Diagrama de flujo dibujado a mano en una libreta con flechas y rombos de decisión, junto a un lápiz y un portátil

Pensar como un programador: descomponer problemas y lógica

Antes de escribir una sola línea de código hay que aprender lo más importante de todo: a pensar como un programador. Y eso no va de memorizar sintaxis, va de coger un problema grande y partirlo en pasos tan pequeños y tan claros que una máquina tonta pueda ejecutarlos sin equivocarse. En esta primera entrega de la serie de Fundamentos te explico qué es de verdad programar, cómo descomponer cualquier problema (con el ejemplo de hacerte un café), qué son el pseudocódigo y los diagramas de flujo, cómo funciona la lógica de verdadero y falso, y qué es eso de la abstracción. Si dominas esto, la sintaxis luego es un paseo.

✏️ 26 oct 2026 16:00 8 min Marcos Ramírez Lucía
Módulo de memoria RAM antiguo junto a un módulo moderno con disipador negro sobre una mesa de madera

Crisis de la RAM: de la fábrica quemada de 1993 a la de 2026

En los noventa se decía que a la memoria RAM le subían el precio porque se quemaban fábricas cada dos por tres. He ido a ver qué pasó de verdad: hubo incendios reales, como el de la planta japonesa de resina de 1993, pero muy pocos, y casi nunca explican por sí solos una subida. Repaso los grandes sustos de la memoria (1993, 1999, 2013) y los comparo con la crisis actual, que no tiene nada de leyenda urbana: la fabrican los centros de datos de Inteligencia Artificial.

08:30 8 min Marcos Ramírez Lucía