Las llaves
Para depositar hacen falta tus llaves S3 de
archive.org/account/s3.php.
Se quedan en localStorage de este navegador y solo se envían a
archive.org: yaqxxa no tiene servidor donde guardarlas aunque quisiera.
Son llaves de cuenta completa. Por eso esta página no tiene
ni una dependencia de terceros: no hay ningún script ajeno que pueda leerlas.
Se rotan desde tu cuenta cuando quieras.
Cómo se nombra
Un depósito es un ítem de archive.org y tiene un número. Adentro
puede traer foto, sonido y video: los tres comparten ese número.
yaqxxa-alarako-0
├── foto.jpg → ~alarako.f(0)
├── sonido.wav → ~alarako.s(0)
├── video.mp4 → ~alarako.v(0)
└── ficha.json la procedencia, como archivo
El número no vive en ninguna base de datos: va en el identificador.
Como los identificadores de archive.org son únicos en el mundo, si
yaqxxa-alarako-0 ya existe la creación falla y se prueba con el
1. Eso convierte la unicidad de nombres en un contador atómico: dos personas
subiendo a la vez desde ciudades distintas no pueden pisarse, sin servidor y
sin coordinación.
El número es estable para siempre. Si alguien borra el 0, no se renumera
nada: queda un hueco, y el instrumento lo dice en vez de disimularlo.
El banco no es un servidor
Es una consulta: todo lo que lleve la etiqueta yaqxxa
en archive.org forma parte de él.
subject:"yaqxxa" todo el banco
identifier:yaqxxa-alarako-* los depósitos de una palabra
Nadie lo aloja, nadie lo administra, nadie es su dueño. Cada depósito
pertenece a quien lo subió, bajo su cuenta. Si yaqxxa desaparece, el banco
sigue existiendo. Otra comunidad cambia la etiqueta y tiene el suyo.
Una palabra es lo que la gente le deposita
alarako no significa algo porque alguien le escribió una
etimología. Significa lo que la gente puso bajo esa palabra:
~alarako.f(0) es la foto de alguien, ~alarako.f(7)
la de otra persona, y entre las dos hay una diferencia que nadie tuvo que
redactar.
No se agrega una palabra escribiendo documentación.
Se agrega dándole material.
Las cajas
Las piezas del tablero se llaman cajas. Antes eran bloques, o nodos:
ninguna de las dos palabras era nuestra.
El cajón CAJAS es el catálogo: desde ahí una caja se pone y se saca.
Sacar corta sus cables, y volver a ponerla no los devuelve. Hay una de
cada tipo, porque cada una es un motor.
El mundo
El MONITOR corre una escena de A-Frame embebida. Sus controles
viven en la caja PARÁMETROS y llegan por un cable: cada caja
tiene una entrada a la izquierda y una salida a la derecha, y un cable se
tira de un punto al otro. Si desconectás PARÁMETROS del MONITOR, los
controles dejan de mover el mundo. Si conectás CÓDIGO al MONITOR, las fotos
invocadas entran también como textura del espacio. El slot 2 contiene el
fragment shader que corre en VIDEO: al evaluarlo, se recompila en vivo. La
conexión VIDEO → MONITOR usa esa salida animada como superficie de las
placas, también en la pestaña aparte.
El tablero se navega: rueda para zoom, arrastrar el fondo
para moverse, doble clic para volver. Las cajas se redimensionan desde
sus bordes y su esquina. A− y A+ en el riel agrandan
la letra sin agrandar las cajas: alejarse deja el código ilegible, y eso lo
arregla. Todo queda guardado en tu navegador.
Lo que importa no es que haya 3D: es que el mundo lee del banco.
Una foto depositada en archive.org entra como textura de un objeto en el
espacio. El depósito y el mundo no son dos sistemas, son el mismo material
en dos lugares.
A-Frame es la primera dependencia del proyecto. Pesa
1,28 MB, está guardada en vendor/ y no en un CDN, y se
carga solo cuando abrís la caja. La justificación y el riesgo declarado
están en vendor/README.md.
Advertencias
Lo que depositás es público y permanente. Si hay personas en el
material, tiene que haber consentimiento.
Qué puede este dispositivo
Por dentro
archive.org/metadata/- leer la ficha de un depósito
archive.org/cors/- leer los bytes — el único que da CORS
advancedsearch.php- el índice, que es una búsqueda
s3.us.archive.org- depositar, con PUT desde el navegador
/download/ y /serve/ no dan CORS.
Sin /cors/ no se pueden leer píxeles ni decodificar audio, y el
banco sería una vitrina en vez de un instrumento.
código ·
ver el banco ·
sin dependencias · sin analítica · sin cookies ·
Escuela de Sensibilización Tecnológica Latinoamericana, Lima 2026