Páginas

03 diciembre 2025

Programar con IA y Markovian paralax denigrate

Programar con IA
Mi problema parecía muy sencillo, tenía las entradas de mi antiguo weblog de Blurty, que alcancé a rescatar en tablas sencillas de html y quería pasarlas a páginas con un formato moderno y mejorado.

Como estoy decidido a respaldar todos mis blogs en servidor propio, empezó mi calvario para hacerlo, que todavía no he podido solucionar, ni siquiera con ayuda de la todopoderosa inteligencia artificial.

Tenía respaldados los años 2003, 2004 y 2005 en páginas como esta:

Y mi problema era convertirlos a a páginas en un formato decente de html, un formato limpio y legible como este:
Algo sumamente fácil. Así es que pensé que con la inteligencia artificial lo podría hacer en segundos. Como eran 29 páginas html, me fui confiado a Gemini pidiendo "cambiar todas estas páginas a un estilo html más limpio y legible, usando CSS y que sean de tamaño adaptable"

Debí suponer que habrían problemas porque se empezó a demorar demasiado, y después de un cuarto de hora procesando se interrumpió diciendo que había llegado al tope de su capacidad.

Bueno -pensé- seguramente le quedó grande procesar el lote de 29 páginas, pediré que las convierta de una en una. 

Y volvió a pasar lo mismo, con una sola página me presentaba los resultados truncados a apenas las primeras 4 o 5 entradas ¡y cada página contiene cerca de 31 entradas!

Estuve un par de horas tratando diferentes alternativas, hasta que Gemini se aburrió y dejó de responderme, solo decía "estoy entrenado como motor de inteligencia artificial, no puedo hacer eso"

Pero ¿como diablos? Si le estaba pidiendo que resolviera un problema simple, repetitivo, que yo podía hacer perfectamente a mano usando la plantilla truncada. Claro que me llevaría semanas hacerlo. 

Allí empezó mi peregrinaje por otras IA: Copilot, Claude, Chatgtp, en fin, todas las que encontré. Gasté mucho tiempo en eso y ninguna pudo procesar esa tarea simple, que increíble.

Mal que mal uno usa los computadores para que ayuden en cálculos complicados o hagan tareas repetitivas que uno no puede hacer. Esa es su real utilidad, no para que compongan poesías, música, memes o tonteras por el estilo. Todo eso una persona lo puede hacer mucho mejor.

Me dejó pensando esta mala experiencia. Ahora estoy usando una página truncada que me dió como plantilla y voy llenando los textos a mano en un proceso lento y aburridísimo. Tengo que copiar, quitar el formato, poner las etiquetas html y pegar ¡cada una de las entradas de cada página! 

Se que esa extracción de textos la puedo hacer fácilmente con un diminuto trozo de código en Python, pero hace tantos años que no programo que la flojera me gana.

¡Un momento! Mientras estaba escribiendo esto, ahora mismo, se me ocurrió la solución para eliminar el formato con rapidez, que era lo que me molestaba. 

Es algo muy sencillo: abro la página html con excel y después la guardo como texto ¡lo acabo de probar y funciona! Ahora que estoy inspirado capáz que haga una rutinita en Python para hacer todo el resto automático, debería ser muy sencillo... ahh si yo no fuera tan flojo.

En fin, Tomasito 1, inteligencia artificial 0. En realidad le voy ganando 2 a 0 porque también compongo sonetos mucho mejores. Ya no corremos riesgo de ser reemplazados por robots.

Markovian paralax denigrate
Mi viejo amigo el GC me manda este video  sobre el misterio del Markovian paralax denigrate. Muchas teorías conspirativas para mi, pero lo que encontré más interesante es que al cominezo cuenta como era Usenet y los Newsgroup.

Me trajo estupendos recuerdos de chile.soc.politica, chile.rec.sexo, chile.rec.cocina, chile.mercado.vehiculos, que eran los grupos por donde antuve durante décadas. La verdad es que escribiendo en esos grupos fue donde aprendí a redactar.

Ninguna de las teorías que aparecen sobre el mensaje misterioso me convencieron. El nombre de Susan Lindauer, que fue enjuiciada por espionaje para Irak por un montón de años, parece algo muy burdo, nadie va a poner su nombre en algo así y en Usenet colocar un nombre falso era la regla más que la excepción.

Markovian se podría referir a las cadenas de Markov, que ahora se usan en los completadores de palabras y en la IA, pero en los noventas ni soñaban con eso. Paralax es un efecto visual que se consigue haciendo scroll en la pantalla, da la impresión que nada de eso tiene pies ni cabeza.

Probablemente una broma que se le ocurrió a algún ocioso en esos años ¡Como extraño Usenet! Era el orden espontáneo, perfecto dentro de la anarquía, antes que aparecieran pelmazos como Musk o Zuckemberg. Todo tiempo pasado fue mejor.

19 comentarios:

  1. Eran tiempos en los que con nombre real o con un seudónimo uno podía escribir cualquier tontera sin miedo a ser funado masivamente como ocurre hoy.
    En los 2000 fui de los que llegó a tener blogs con dominio propio, pero hoy no me atrevería a tener ninguna cuenta en red social con mi propio nombre ni nada que pueda relacionarlo.

    ResponderBorrar
    Respuestas
    1. Sin duda eran otros tiempos. Mucho mejores porque Internet no era democrática como ahora, donde cualquier pelafustan, traficante o sicario tiene su "perfil".

      Yo por eso no volví a Twitter nunca más, está repleto de pobres diablos, pura gente tóxica. No como nosotros, los educados Caballeros del Club del Ocio jaja

      Borrar
  2. Lo que te recomiendo es buscar la manera de convertir HTML a Markdown y asi puedes conservar la estructura (como titulos) y las imagenes. Ademas hay varios sistemas de blogs y paginas web que usan Markdown como base para escribir los articulos.

    Aqui hay un par de links utiles si te gusta la pasta del python.

    https://blog.finxter.com/5-best-ways-to-convert-html-to-markdown-in-python/
    https://github.com/NanoNets/docstrange

    El ultimo es lo que usa microsoft para alimentar su IA

    Ahora si quieres conservar cosas como comentarios, metadata etc. Vas a tener que buscar como convertir todo a XML o JSON. Hay herramientas pero es mas pega.

    MV

    ResponderBorrar
    Respuestas
    1. Chas gracias Miguel, excelentes daros. ¡Que gran lenguaje ha resultado ser Python! Es la misma filosofía del antiguo Basic, simple, rápido y bonito.

      Gracias a eso hay tanto código disponible, para lo que uno necesite, siempre habrá alguien que haya hecho una biblioteca en Python, es un verdadero Lego.

      Lo único que todavía me molesta es lo rígido que son las reglas para las indentaciones, solo por eso no me convertí en fanático de Python, nunca me he acostumbrado 100% y si no fuera por eso tal vez todavía estaría programando.

      En mi caso la complicación era bien raraporque el html original lo hice en el Notepad++ así es que era super rudimentario, eso hacía la cosa más difícil que manejar los archivos de Blogger por ejemplo, que no necesité ni convertirlos.

      ¡Gracias por el dato!

      Borrar
  3. excel debe ser lo mejor que se ha inventado jamás en el tema de software, sirve para todo, cada quien le puede encontrar miles de aplicaciones, un tiempo en la oficina lo cortamos para que se acostumbraran a usar oracle financial, fue un desastre, hubo que dar paso atrás, todos tenían gran ingenio para resolver sus necesidades usando excel, yo también en minutos programaba una macro que me ahorraba días de trabajo, debe ser la mayor revolución en productividad en la historia de la tecnología, la famosa IA no le llega ni a las patas

    ResponderBorrar
    Respuestas
    1. Si excel es una genialidad para usuarios. Pero hiciste recordar Lotus 1-2-3 en MS.DOS; cuando se fundo Santiago, mas o menos

      Borrar
    2. Wilson ¡Lotus! jajaja que tipo mñas moderno. Yo usaba el Visi-Calc y me costó un mundo cambiarme al Quattro Pro jaja ¡tiempos aquellos!

      Anónimo, exactamente, Excel ha ido acumulando -una tras otra- casi todas las ventajas de las sucesivas hojas de cálculo que han existido, hoy es la Victorinox del proceso de datos, sirve para todo.

      Se pueden hacer maravillas, programas completos muy complicados usando los "macros" en VBA o en C++. creo que fue el último producto para el público que liberó Microsoft siguiendo las ideas fundamentales de Bill Gates: compatibilidad hacia atrás, características acumulativas, sirve para todo.

      La idea base de la planilla de cálculo (que es la misma de una base de datos relacional) es genial, pero como se implementó en Excel creo que es una genialidad.

      Para la mayoría de las cosas estadísticas por ejemplo, es igual de bueno que R o SPSS, con la diferencia que es mucho más sencillo de usar. No para todo pero si para gran parte de lo que se usa todos los días en eso.

      Borrar
    3. también usé visicalc, pero en un atari 800xl, no recuerdo cómo se conseguían los programas pirata en aquellos lejanos tiempos, primeros años de los 80, pero un juguete también manejaba cosas serias, se podía producir con el también

      Borrar
    4. ¡Claro! VisiCalc funcionaba en el Atari y en el Apple II, las hojas eran de 5x20 y recuerdo que mis amigos que programaban los Ataris hacían inventarios en múltiples hojas, que funcionaban lo más bien.

      VisiCalc y DBase fueron las piedras fundamentales de la computación , hoy son conceptos que están en todas partes.

      Me acuerdo como me maravillé cuando pude usar DBase por primera vez en el TRS-80, fue como el NEwton de la computación.

      Claro que era una idea que andubo dando vueltas por mucho tiempo. Yo mismo tuve que inventar un sistema de base de datos relacional en texto plano, del que me sentía tan orgulloso que nunca lo cambié por DBase, eso me dio de comer por más de 10 años

      Borrar
    5. Qué genios ustedes los de arriba... por mi parte el Excel lo encuentro terrible para hacer cálculos que relacionen fórmulas complejas como H931=+H$1389+I$1389*H$1419*1/(H$529)^0.5+H$937
      Tener que cerciorarme de cada ecuación y sub ecuación es terrible de agotador.

      Borrar
    6. Para revisar la planilla uso SMath Studio v0.99

      Borrar
    7. centurio, estás haciendo algo que hacen todos los novatos, no parametrizar el tema, a todas las celdas les puedes asignar un nombre y ese 0.5, la raíz, puedes ponerla como un factor, si eso cambia por algún motivo, sólo lo cambias una vez, no tienes que ir fórmula por fórmula

      lo otro es que cuando hiciste cursos difíciles de matemáticas o física, hacer análisis de sensibilidad era rutina, todo tenía que ir con variables, no meter números que después te pueden causar estragos

      Borrar
    8. Don Anónimo,
      ¿Me puede usted dar un ejemplo explicativo? Un enlace con un video.
      La idea es que cuando ponga, por ejemplo L=, de inmediato asigne a esa letra un valor en la celda correspondiente de la derecha.
      input L=14 m, entonces cuando pongo la letra L en la fórmula, asigne el valor 14 y así sucesivamente.
      Por ejemplo
      A B C
      1 R= M*L m2
      2 M=5 m
      3 L=14 m
      Lo normal es:
      A B C
      1 R=B2*B3 m2
      2 M=5 m
      3 L=14 m

      Borrar
  4. Respuestas
    1. Máximo Pacheco y Mario Marcel son dos viejos de mierda con cerebros de merluzo. No puede existir una combinación peor que esa

      Borrar
    2. Así es Don Tomás. No sé qué nuevas sorpresas traerá esto.

      Borrar
  5. Medio atrasado Tomás, pero a la IA no conviene pedirle que te haga tareas, sino que escriba programas que hagan cosas simples. En tu caso, pídele que te escriba un programa que lea el archivo HTML, y que convierta cada línea de la tabla en un archivo markdown separado, luego le pides que escriba otra funcionalidad para importar esas entradas Markdown al formato que necesites.

    Personalmente, el modelo que me ha dado mejores resultados es Claude (tanto que hasta pago por la versión pro).

    ¡Saludos!

    ResponderBorrar
    Respuestas
    1. (El "medio atrasado" soy yo en responder por si acaso)

      Borrar
    2. Hey Mr Pipa, tantas lunas! Si lees mi entrada de hoy 14 (o ayer, no recuerdo bien) verás que eso es justamente lo que hice y me resultó muy bien. Me entretuve caleta, aprendí a usar el VS Code y para mañana ya tendré subidos los 3 años que me faltaban de mi antiguo blog de Blurty
      https://bradanovic.blogspot.com/2025/12/lo-que-nadie-le-interesa.html

      Saluti!

      Borrar

"Send me a postcard, drop me a line
Stating point of view
Indicate precisely what you mean to say
Yours sincerely, wasting away
Give me your answer, fill in a form
Mine for evermore
Will you still need me, will you still feed me
When I'm sixty-four"