sergio/takana
> Una distribución Linux construida con un laboratorio funcional y hermético en el > sótano, y una terminal mutable, clásica y anárquica en el piso de arriba — diseñada > desde el suelo para que una IA programadora entienda, modifique y co…
2026-09-12
- kernel kexec: el reboot suave por kexec_file_load, sin kexec-tools
- bzip2: cuatro comandos rotos desde siempre — `/usr/bin/bzcmp -> /out/usr/bin/bzdiff`
2026-09-11
- qdrant: promovida al corpus — limpia, reproducible, y la familia «base vectorial» deja de estar vacía
- ia: el modelo de chat, pineado — Qwen2.5-1.5B-Instruct Q4_K_M (Apache-2.0)
- qdrant: CONSTRUYE y ARRANCA — pero el artefacto venía con 69 M de basura, y la causa es del lab
- crun: un contenedor ARRANCÓ de verdad — la hoja de la última familia vacía
- qdrant: murió a los 408 crates por el NOMBRE del wrapper del lab, no por qdrant
- opensmtpd: la familia «correo» estaba vacía — y la colisión de símbolos se CONTÓ antes de arreglarla
- kubectl: el vigía nuevo señaló dos inertes y esto los enciende — 46 → 44
- atuq §6.7.bis: la barra lateral pregunta, y contesta un modelo de ESTA máquina
- qdrant: a la cola del worker — y dos comprobaciones previas que podían haberla matado
- protoc: el catálogo tenía el PLUGIN y no el compilador — y abseil y protobuf tienen que compartir runtime de C++
- caddy: receta TERMINADA — era un import de nix con un tag flotante
- valkey: la familia «caché en memoria» estaba VACÍA — y el artefacto salió vacío sin que nada fallara
- granja: las tres `wanted` del perfil servidor, construidas — y popt, que faltaba debajo
- SDD 28 §6.13: `takana upgrade` probado de verdad — apply, rollback y un corte duro
- zstd-cli: la distro comprime todo con zstd y no traía con qué descomprimirlo
- git: la distro traía un git que NO PODÍA CLONAR — sha1dc leía desalineado y ubsan lo abortaba
- atuq §6.7: entra el motor de inferencia local — y SOURCE_DATE_EPOCH le había apagado el AVX2
- respaldo: el rsync del propio corpus no podía correr el respaldo del propio corpus
- musl-shared: el corpus publica su propio CARGADOR — 23 binarios dejan de ser inertes
2026-09-10
- atuq §6.5.bis: la extensión `foco` — muestra el foco del sistema y no tiene con qué apagarlo
- corpus: la cadena nftables (libmnl + libnftnl + nft 1.1.6), que el grafo pedía y nadie había puesto
- recetas: re-pinear netup y takana al commit con el loopback y el strip_debug del .swm
- recetas: takana se empaqueta a sí mismo — y el alias del ADR 0016 volvía al crate INEMPAQUETABLE
- atuq: re-pin del daemon con el arreglo del inmortal, y la lección en el SDD
- atuq: el torrent lo toma un daemon propio, perezoso, que sobrevive al navegador
- servidor-image.sh: la imagen del perfil servidor, armada por script — y netup pasa a ser raíz
- atuq: un vídeo se abre en el reproductor de la distro, no en una pestaña
- atuq: el archivo personal — lo que leés queda congelado, y se encuentra
- atuq: una descarga deja de ser un archivo con nombre y pasa a ser un objeto con identidad
- atuq: `sct` v1 — el navegador avisa cuando un sitio ya estable ejecuta código que nadie vio nunca
- puriy-costura: la receta del host de native messaging, y las dos trampas del monorepo
2026-09-09
- kde: los portales — segundo hueco cerrado, y OBS ya tiene con quién hablar
- atuq: dos cosas que el README daba por ciertas eran falsas, y las dos se midieron
- kde: upower — la imagen declaraba powerdevil y no tenía batería
- takana: las recetas que clonan el propio repo apuntaban a la URL renombrada
- gnome: dash-to-panel, appindicator y gnome-tweaks — y la lista de activas sale de las recetas
- takana etapa 5a: los comentarios de las 741 recetas
- gnome: la primera extensión del catálogo — blur-my-shell v72, instalada Y activa