@vizlegal CTO & Founder. Everything about tech and OpenSource, Consultant for growing projects

Dublin - Sevilla
Joined April 2008
JoseAlberto retweeted
Antes de que Adam Smith publicara "La riqueza de las naciones" en 1776, un puñado de frailes y profesores de la Universidad de Salamanca ya habían explicado buena parte de lo que hoy llamamos Economía, y casi nadie en España se acuerda de ellos. En 1556 Martín de Azpilcueta explicaba que el dinero vale menos donde abunda, y por eso, la plata que llegaba de América disparaba los precios en Sevilla. Es lo que hoy se conoce como teoría cuantitativa del dinero, y la formuló doce años antes de que el francés Jean Bodin se llevara la fama por decir lo mismo. Ese mismo año Diego de Covarrubias defendía que el valor de las cosas no lo marca lo que cuesta producirlas sino lo que la gente las estima, y que el mismo trigo vale más en las Indias que en Castilla. Luis de Molina sostenía que el precio justo es el que sale del mercado cuando no hay fraude ni monopolio, y que cuando la autoridad fija un precio por debajo, el trigo desaparece del mercado. Juan de Mariana se atrevió a escribir que devaluar la moneda es un impuesto encubierto que nadie ha votado, y acabó procesado por ello. Y Francisco de Vitoria, defendiendo que los indios eran dueños legítimos de sus tierras y que todos los pueblos, cristianos o no, estaban sujetos a un mismo derecho, sembró el germen del derecho internacional moderno. Fue una inglesa, Marjorie Grice-Hutchinson, quien los rescató en 1952, y Schumpeter quien les dio el sitio que merecían en la historia del pensamiento económico, mientras aquí seguían prácticamente olvidados. A partir de hoy iré contando sus historias, una a una, con datos, con fechas y con lo que tienen que decirnos sobre la inflación, los impuestos, los topes de precios o la pobreza. Y de vez en cuando me tomaré la licencia de imaginar qué pensarían de nuestros problemas actuales, como la vivienda, porque muchos debates que hoy se venden como nuevos ya se discutieron en Salamanca hace casi 500 años. #SalamancaLoDijoAntes #EscuelaDeSalamanca
97
1,592
46
4,349
81,847
Años antes de que Internet llegara a las casas, un grupo de ingenieros españoles creó la primera red pública del planeta para enviar datos en paquetes. En 1971, mientras en EEUU ARPANET era un secreto militar, España y Telefónica ya conectaban sus bancos. Tira del hilo 🧵👇🏽👇🏽👇🏽
9
184
13
567
35,624
JoseAlberto retweeted
Si esto es el progreso, yo prefiero el pasado
74
774
26
5,486
163,036
El HuffPost ha contado mi historia 👇
6
77
582
7,960
JoseAlberto retweeted
Definición gráfica del robo perpetrado a Sevilla:
📜Mapa denominado L' Andalousie avec les royaumes de Grenade et de Murcie del año 1787. Se trata de un grabado en plancha de cobre con coloreado a mano posterior. Todos los detalles aquí 👇 🔗ws089.juntadeandalucia.es/in… #FEDER #CartografíaHistórica
1
1
180
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!
455
1,370
732
10,102
4,404,560
JoseAlberto retweeted
El fallo de Node.js del miércoles ya no es solo teórico. Hasta ahora, el único exploit público solo funcionaba en una versión debilitada a propósito. Hoy Imperva ha conseguido ejecutar código en la imagen oficial de Node.js 24.22.0 enviando datos Brotli manipulados. Sin modificar nada y sin debugger. ¿Cómo es posible el ataque? Si usas Express 5, express.json() y compañía ya descomprimen Brotli. Basta con mandar una petición con el cuerpo preparado. Por el momento, no se ha visto explotación real y el exploit no funciona a la primera. Pero ese margen no suele durar mucho. Si tienes Node.js en producción: ➡️ Ejecuta node -v y actualiza a la última versión de tu rama (en la 24, la 24.22.1). ➡️ Revisa también tus imágenes Docker con docker run --rm tu-imagen node -v. El parche no llega solo. ➡️ Si sigues en Node 20 o anterior, no hay parche. Toca migrar. ¿Qué versión os devuelve ese node -v?
2
8
1
39
4,244
JoseAlberto retweeted
Acabo de correr un análisis rápido sobre 2.137 dominios de las administraciones públicas españolas. De ellos, 579 corren PHP. 124 devuelven la versión que usan. 96 son vulnerables a fecha de hoy. Parte de los 455 que no devuelven la versión pueden serlo también.
Mientras en Países Bajos, Japón, Bélgica, Francia o Alemania se desconectan webs oficiales para actualizar sus versiones de PHP… El Ministerio de Transición Ecológica mantiene online la web de la Confederación del Miño-Sil sobre PHP 5.3.3, sin soporte desde 2014.
7
104
11
294
15,308
JoseAlberto retweeted
I hereby declare October 21st as the institutionalized Day of Vulnerability
1
3
5
965
JoseAlberto retweeted
I will talk about Lynx, my Erlang/Elixir to Lean compiler for writing laws and proofs about your Erlang/Elixir programs today at @CodeBEAMio’s lightning talks!
8
21
241
8,459
JoseAlberto retweeted
🚨 LiteLLM, a Python package for connecting to AI model providers with 92M+ monthly downloads, has been compromised. Version 1.107.0 ships credential-stealing malware through PyPI wheels and Docker images, targeting cloud credentials, developer secrets, and AI tools.
110
326
178
1,910
302,509
Como sigan haciendo freidoras de aire cada vez más grandes, al final van a inventar el horno. 😂
446
5,820
221
120,100
2,470,690
JoseAlberto retweeted
𝗠𝗜𝗨𝗥𝗔 𝟱 𝗣𝗿𝗼𝗴𝗿𝗲𝘀𝘀 𝗨𝗽𝗱𝗮𝘁𝗲: 𝗙𝗿𝗼𝗺 𝗿𝗼𝗰𝗸𝗲𝘁 𝘁𝗼 𝘄𝗼𝗿𝗹𝗱-𝗰𝗹𝗮𝘀𝘀 𝗹𝗮𝘂𝗻𝗰𝗵 𝗶𝗻𝗳𝗿𝗮𝘀𝘁𝗿𝘂𝗰𝘁𝘂𝗿𝗲 October is a milestone-packed month for our MIURA 5 program, as we continue turning our launch system into a reality. Here’s what’s taking shape across the program: ▪️Launcher qualification: MIURA 5 is undergoing system-level qualification, with three units manufactured. ▪️Industrial scale-up: Advancing our production capabilities to accelerate production and prepare for the next phase. ▪️Launch infrastructure: Progressing ground systems, civil works, and launch operations to build the foundations for liftoff. The road to launch is taking shape. Every milestone advances MIURA 5 towards operational readiness. 🎥 Watch the full MIURA 5 Progress Update here: youtube.com/watch?v=Z6in6nup…
15
133
22
688
44,599
Aquí, una ocultación: "Estudios económicos confirman la desventaja DEL SUR frente al norte en inversión, ejecución y cobertura de transporte público". ¿El SUR? ¡No precisamente! El diario de Málaga Sur menciona los estudios de FBBA-Ivie o Fedea, pero no de AIReF, OCULTANDO: 1/3
4
15
38
2,393
JoseAlberto retweeted
No te dejan instalar una ONT que no sea suya por motivos de seguridad, pero cuando se descubre una vulnerabilidad en sus routers, en @o2es se limitan a decir que son informaciones externas, que no saben nada y que todo es seguro. Muy lógico todo …
Si tienes un router HGU de 1ª gen, pide a Movistar/O2 que te lo cambie urgente. ⚠️ Vulnerabilidad crítica en el firm del wifi Broadcom permite tomar el control del equipo. - MitraStar GPT-2541GNAC (confirmado con el últ. firm.) - Askey RTF3505VW 👇 bandaancha.eu/articulos/hgu-…
6
42
1
220
9,124
Alguien de El País, El Mundo, Telecinco, RTVE... que vea esto y lo publique para llegar a especialistas.
Anthropic gave me $30,000 in Claude credits to research my own tumor I wrote what I built since March. I’m looking for someone who can manufacture a personalized vaccine, and a hospital that can give it
5
131
2
408
11,682
¿Leerá el ministro Cinco Días-El País? ¿Y el ex director del aeropuerto de Sevilla, o el actual, lo leerán?¿O el consejero delegado de @aena? El diario ha comparado capacidad declarada DORA de todos los aeropuertos de España con el nº de viajeros de cada uno en el pasado 2025 1/2
5
35
1
73
7,551
Procedo a arremangarme y meterme en el berenjenal. Cómo siempre, mi intención no es excusar la basura de aplicaciones que nuestra querida Administración brinda a los ciudadanos, pero sí lo es dar contexto para que sepamos lo que hay. 1. INTENCIÓN. Lo primero de todo, en la Administración no hay desarrolladores como tal, porque no se desarrolla. No hay capacidad humana ni ganas de que la haya. Cómo se ha dicho ya mil veces, la práctica totalidad va por licitaciones. Puedo contar con las manos las aplicaciones que se han desarrollado internamente. 2. INCENTIVOS. Las decisiones (casi todas ellas) se toman en la capa política, bien por cargo político como tal (ministro) o cargos de libre elección (secretario de estado, subsecretario, director general subdirector general....). Y ninguno de ellos (sería un unicornio) es de perfil técnico, son de carrera... política. Esto tampoco dista mucho de la gran empresa. Tengo amigos en bancos grandes en los que para cambiar el texto de un botón hay que pasar por el CEO (caso real, LMAO). Los 4 que estamos abajo con el pico y la pala muchas veces nos sorprendemos por la cantidad de decisiones absurdas que se toman y con total desconocimiento de la operativa real del día a día, pero hay que seguirlas. 3. ELEFANTIASIS. Cómo he dicho, somos 4 gatos y la cantidad de aplicaciones que hay en producción es completamente abrumadora e inmanejable (solo en mi ámbito tenemos casi dos millares de aplicaciones en producción en el CPD, ahí es na). Y, aunque siempre hay risas con el funcionario medio, la gente que me rodea es tremendamente responsable y se lleva trabajo a casa para tratar de apañar todos los desaguisados con la cinta americana o las bridas que nos dan. Sin ir más mejor, yo estoy de permiso de paternidad y ya he tenido que entrar con el remoto varias veces, porque, me repito, somos 4 y hay aplicaciones que o las levanto yo o no hay nadie más. Y eso que todas mis aplicaciones son para uso interno. 4. RESPONSABILIDAD. Cómo cualquiera que esté por aquí sabe, la Administración no puede vibecodear una herramienta en 1 día, ni en 10. Ni ningún dev de ella pushearia nada a producción de esa forma, porque no solo se juega su culo, sino el de todos los ciudadanos. A ver quién es el guapo, que con su nombre y firma, publica en nombre de la Administración, y con ella como responsable última, una aplicación abierta al uso de cualquier ciudadano y más una como Autofirma (por poner el ejemplo del tuit citado), que tiene una importancia bastante elevada. Diría que crítica. Y ahí lleva más de una década, integrada en todos lados, años de cambios de navegadores... No digo que no tenga mérito (ni mucho menos), pero hacer y publicar algo por tu cuenta y riesgo vs hacerlo en nombre de la Administración son responsabilidades que nada tienen que ver. 5. CASH. Vuelvo con Autofirma, por seguir con el ejemplo. Cuantos Ayuntamientos dependerán en su Administración Electrónica de ella? Si sacas una nueva y deprecas la antigua, les fuerzas a adaptarse. Suena guay, en teoría. En la práctica, cuántos Aytos. de 100, 500 o 1000 personas van a tener presupuesto para ello? De primeras ya les haces un boquete en los paupérrimos presupuestos que tendrán. De segundas, el Gobierno tendría que sacar líneas de ayudas para todos esos Aytos y/o Administraciones que no podrán ni serán capaces de adaptarse o les costaría años. En resumen, más billetes al fuego para cambiar algo que, mal que bien, funciona. Soy consciente de que esto es polémico, que X es el mundo del color de rosa, donde todos los devs saben y programan mejor que Claude y en sus trabajos no hay fricciones y todo va suave como la seda, pero yo estoy por aquí para ser sincero y transparente. En la Administración el grado de complejidad, para bien o para mal, es de varios órdenes de magnitud distintos. Repito, como empecé, que no excuso a la Administración ni a los que estamos en ella. Hay mucho por hacer y mucho que cambiar, pero como ciudadanos también habemus de ser responsables y conscientes con lo que pedimos.
que el Estado gaste chopocientos millones de € en hacer la basura suprema que es AutoFirma (que sigue sin funcionar de manera decente) y que aparezca alguien y vibecodee una alternativa mejor en 1 día da muchas pistas sobre cómo se gestiona el dinero público en este país
9
18
7
80
8,614