charly-vibes

Se dice por ahí que el software es una disciplina de lógica pura. Uno se sienta, tipea, y el universo obedece. Qué mentira más elegante.

Esto, entonces, no es una persona. “Charly Vibes” es más bien un campo de pruebas, una zona de desastre controlada. Un intento de registrar el pulso de una nueva forma de delirio: el código asistido por una inteligencia que no es ni inteligente ni artificial, sino algo intermedio y mucho más extraño. Algunos lo llaman vibe coding. Acá se busca algo más parecido a una resonancia: encontrar la frecuencia correcta para que el caos se ordene, como esas ondas estacionarias que aparecen cuando uno agita una soga con precisión.

Cada línea aquí es producto de ese diálogo febril, una conversación con un oráculo que cobra por palabra. El trabajo ya no se mide en horas-silla, sino en tokens quemados, en un contador que avanza como un taxímetro hacia la bancarrota existencial. Uno paga por pensar, o por hacer que algo piense por uno. La diferencia es cada vez más borrosa. Mientras haya plata para los tokens, se sigue trabajando. Cuando se acabe, habrá que ver qué otro delirio inventamos.

El objetivo, si es que hay uno, es descular qué forma tomará este oficio. Hay una obsesión por la planificación, por revisar las respuestas de la máquina como quien lee las entrañas de un pollo de silicio. Las exploraciones:

Mapa


Todo es parte de la misma pesquisa. Un diario de abordo en la era de la máquina que sueña. O de la máquina que nos hace soñar que estamos creando algo nuevo. Da igual. El viaje es lo único que cuenta.


Nota sobre la autoría del código

Todo el código en este repositorio fue generado por un modelo de lenguaje de gran escala. Esto no es una confesión ni una disculpa. Es un dato, como el que dice que el agua hierve a cien grados a nivel del mar: neutro, técnico, y con consecuencias que uno descubre después.

Lo que hizo el humano es lo que suele hacerse antes y después de que sucedan las cosas: pensar. Revisar los requisitos, discutir los casos borde, entender qué se quiere construir y por qué, decidir cómo debería comportarse el sistema cuando la realidad —que es caprichosa y no lee documentación— lo enfrenta con situaciones imprevistas. Las horas de planificación, de diseño, de leer especificaciones hasta que el cansancio disuelve la frontera entre la comprensión y la alucinación.

El LLM escribe. El humano sabe qué debe decir.

Hay una distinción, aunque al mirar el historial de commits cueste encontrarla. La distinción está en que una máquina puede producir código correcto sin entender nada, del mismo modo que una calculadora puede resolver una integral sin saber qué es el tiempo. Entender para qué sirve eso, si realmente resuelve el problema, si el problema era el problema correcto: eso sigue siendo territorio humano. Por ahora.