Temas en tendencia
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
así que en los límites de la IA para el progreso autónomo
Para contextualizar: hace unos días, escribí un prompt para un "NanoHVM" —una versión juguete de mi runtime, con términos de 16 bits— y pedí a las IA que escribieran un evaluador. tras varios bucles de colaboración humano-IA, conseguí una implementación sorprendentemente rápida
Por desgracia, el archivo se estaba volviendo muy grande y feo, así que quería hacerlo más pequeño. Organizé una sesión de códice/Claude/Géminis y les pedí que "la hicieran más corta". El primer prompt funcionó, así que repetí la misma petición una y otra vez durante varias horas. finalmente, la IA se ha topado con un muro. por mucho que insistiera, no podían acortarlo más allá de cierto umbral.
Quería entender por qué, así que leí el expediente. Para mi sorpresa, claramente no era óptimo: había montones de redundancias y malas abstracciones, pero ya apenas cambiaba. Commit tras commit, seguía incluyendo las mismas técnicas, el mismo enfoque y las mismas redundancias. Solo hubo pequeños ajustes, pero no se estaba produciendo una reescritura importante, y eso era necesario para obtener más avances. así que le pedí a la IA que hiciera precisamente eso.
"Haz una reescritura completa esta vez"
"Razonarlo fundamentalmente"
"Eres libre de cambiar cualquier cosa"
"Deja de hacer cambios incrementales"
"reemplazar X por un enfoque completamente nuevo"
Sin embargo, esto era inútil. Estas peticiones genéricas no tuvieron ningún efecto. Horas después, el archivo seguía implementando el mismo método. la IA estaba atrapada en un mínimo local y no podía salir de él.
así que me rendí y decidí unirme. Me tomé unos minutos para pensarlo y escribí un pequeño prompt —unos 500 tokens— con instrucciones específicas. "sustituye X por Y, haz Z de esta manera". De alguna manera, estos ~3 párrafos hicieron que algo hiciera clic, se desatascaban inmediatamente, funcionaron durante ~1h30 seguidos y volvieron con un archivo que era casi el doble de más pequeño *y* un 10% más rápido. Y era un archivo realmente bonito y de alta calidad
así que, supongo que la lección es: las IA modernas no pueden avanzar de forma autónoma. Si los dejas trabajando sin supervisión, se quedarán atascados. Esa es una limitación fundamental de cómo funcionan estas cosas, al menos por ahora. Sin embargo, si cada pocas horas te tomas entre 5 y 10 minutos para volver a visitarlos, entender dónde están e inyectar algo de conocimiento humano, entonces simplemente seguirán adelante, haciendo una enorme cantidad de trabajo y obteniendo resultados increíbles, mientras pasas el fin de semana jugando a algunos juegos
Me pregunto qué les falta para poder desatascarse sin mi intervención. Parece que mi prompt no tenía nada especial. todas las ideas son conceptos que estas IAs conocen, y parece que perfectamente podrían haber tenido esas ideas por sí solas. Sin embargo, simplemente no... ¿Por qué?
En fin, planeo hacer código abierto esta cosa tan mona la semana que viene. No es exactamente útil para la mayoría de vosotros, pero si por casualidad habéis estado buscando el motor de coincidencia de patrones de 16 bits más rápido del mundo, ¡este archivo puede ser justo lo que estabais buscando!
"Cuidado, esta es tu última edición"
No pasa nada, estoy seguro de que ese fue el último error tipográfico
Joder.
29
Populares
Ranking
Favoritas
