Año Uno del Código.

Cronología razonada de los doce meses que cambiaron la Pampa Húmeda. Del primer prototipo que se hundió en el barro al amanecer en que cruzó la primera hilera sin caerse. Doce entradas, una por mes, cotejadas con los cuadernos técnicos de Milo Flan y la correspondencia conservada en la BPH.

categorías
técnico
personal
económico
fundacional
−01
Antes del códigoel campo, los manuales, la convicción
otoño
año −01 · marzo
personal

Milo Flan llega a la chacra

Llega con una mochila de manuales de electrónica, dos camisas, una raspberry pi envuelta en una bufanda y la convicción — todavía vaga — de que el campo y el código podían hablar el mismo idioma. No hereda la tierra: la compra con años de estudios nocturnos y trabajos que no dormían.

"Plantó sus primeras semillas con las manos. Después, cuando las manos no alcanzaron, empezó a pensar en otra cosa."— BPH, Edición fundacional · Libro I
invierno
año −01 · julio
técnico

Primer cuaderno técnico abierto

Tapa negra moleskine, espiral, comprado en una papelería de Pergamino. Primera página: un sketch del campo a vuelo de pájaro. Segunda página: una lista de problemas. La palabra "Python" aparece anotada al margen, dos veces, sin contexto.

páginas a fin de año14
prototipos diseñados0
prototipos construidos0
00
El año uno del códigodoce meses · doce entradas
enero
año 00 · día 014
técnico

Esquema cero — el primer plano

Milo dibuja en el cuaderno técnico el primer esquema del MiloFarmer. Cuatro ruedas, un brazo, un módulo central. Al margen anota: "el cerebro corre Python. siempre Python. no hay razón para discutirlo". Es la primera vez que el robot tiene un nombre.

febrero
año 00 · día 053
técnico

Prototipo 001 — se hunde en el barro

Tres semanas de soldaduras de fin de semana. El prototipo 001 sale del galpón un sábado al mediodía, recorre once metros y se hunde hasta el chasis en un sector blando del campo. Milo no lo saca durante seis días. Lo deja como recordatorio.

metros recorridos11
kg de barro~40
lección aprendidaruedas anchas
marzo
año 00 · día 081
técnico

Prototipo 002 — el problema de la tracción

Ruedas nuevas, suspensión mejorada. Cruza el campo de punta a punta sin hundirse. Lo hace en línea recta, sin obstáculos y sin ejecutar todavía ningún script. Milo lo celebra con un asado solo, en el galpón, leyendo un manual de algoritmos de pathfinding.

mayo
año 00 · día 137
económico

Primer pedido a ACME Insumos

Una caja de relés, dos servos industriales, cuarenta metros de cable, un controlador SBC. ACME entrega en 72 horas. Milo paga al contado. La factura, conservada en EXP-004, está manchada de mate frío y tiene una anotación en la esquina: "si esto funciona, le vuelvo a comprar todo a estos hijos de puta".

julio
año 00 · día 198
técnico

El módulo de scripts Python

Aparece en el cuaderno la primera implementación del runtime que va a quedar en la versión final del MiloFarmer: un loop que lee un archivo main.py, lo ejecuta línea por línea sobre el bus de control del robot, captura errores y los muestra en una pantalla de 16 caracteres. La arquitectura no va a cambiar nunca más.

# main.py — primer script ejecutado en MiloFarmer v0.7 milo.move(1) milo.move(1) milo.plow() [ok] 3 instrucciones ejecutadas // tiempo: 4.2s
septiembre
año 00 · día 257
personal

Primera frustración documentada

Una página entera del cuaderno tachada con marcador grueso. Al margen, en otro color, se lee: "el problema no es el robot. el problema soy yo escribiéndole código que no entiendo todavía". La página tachada — todavía visible debajo del marcador — es un primer intento de implementar recursión. La sesión más citada de los talleres futuros nace acá.

noviembre
año 00 · día 318
técnico

Primera cosecha — trigo

El MiloFarmer v0.9 cosecha solo, sin intervención, una hilera de doce plantas de trigo. La hilera está torcida. Tres plantas se quedan sin cosechar por un bug en el conteo. Pero el robot termina, vuelve al galpón y se apaga solo. Milo lo abraza. No hay testigos.

plantas cosechadas9 / 12
intervención humananinguna
bugs encontrados4
diciembre
año 00 · día 359
fundacional

El amanecer — MiloFarmer v1.0

Amanecer de otoño tardío, neblina baja sobre el campo. El primer MiloFarmer en su versión 1.0 — con su carcasa pintada de verde, su antena, su LED de estado — cruza solo una hilera entera de trigo. No es elegante. Pero funciona. Milo lo mira desde el alambrado, con un mate en la mano, y no dice nada durante veinte minutos.

"El problema del campo no es la tierra. Es la escala. Un hombre solo puede hacer tanto. Pero un hombre que programa bien puede hacer infinito."— Milo Flan · Libro II · primera tarde después del amanecer
+01
Después del códigola chacra deja de ser un hombre solo
marzo
año +01 · día 070
personal

Primer taller en el galpón

Tres vecinos. Un proyector prestado. Un pizarrón con tiza verde. Milo enseña a escribir el primer milo.move(1). Termina con asado, vino tinto barato y el primer debate documentado sobre si la Calabaza Gigante es botánica o magia. Ganan los que decían "magia". Pero por poco.

otoño
año +01 · noviembre
económico

Milo le gana al mercado de ACME

Predice — en una carta a la gerencia conservada en EXP-004 — exactamente cómo se va a comportar el precio del trigo en la temporada siguiente. ACME le ofrece un puesto. Lo rechaza. Vuelve al galpón. Sigue programando.

"El mercado no es tu enemigo. Es un problema de optimización."— Milo Flan · Libro IV
— epílogo · año +14

Milo muere. Te deja la chacra.

Trece años después del primer amanecer, Milo Flan muere como vivió: en movimiento. Deja la chacra en orden y un testamento que nadie esperaba: borrar el código del MiloFarmer. No fue crueldad. Fue una última lección.

El robot, de cien kilos, espera en el galpón. Sin código. La primera instrucción la escribís vos.

← biblioteca de la pampa húmeda BPH · EXP. 005 · cronología razonada archivo fundacional →