{icono de lenteja numérica}

compudanzas

materializando ciencias computacionales en cuerpxs humanxs y coreografía.

línea de exploración de computadoras no electrónicas ({non e-computers}).

vista aquí el sitio del proyecto:

compudanzas (web)

compudanzas (gemini)

las danzas

ciclo de memoria

un dispositivo-danza que almacena información binaria, con capacidad de ser escrita y leída.

nos volvemos un registro de corrimiento (shift register) síncrono para almacenar de manera activa una secuencia de símbolos.

{ciclo de memoria}

par y danza

estrategia básica para detectar posibles errores de transmisión / recepción de una secuencia binaria.

{par y danza}

danzas compuertas

en la que nos convertimos en red de compuertas lógicas para resolver en conjunto operaciones aritméticas o lógicas.

comportamiento asíncrono, que podemos sincronizar para procesos más complejos.

{danzas compuertas}

reglas de wolfram

danzas en las que nuestro nuevo estado individual depende de nuestro estado propio y del de dos personas más.

danzasistemas-tag

“batallas” en las que respondemos procesando elementos de la secuencia anterior.

{danzasistemas-tag}

d-turing

en donde bailamos con y a partir de una fila / tira / cinta de objetos / símbolos y una tabla específica de estados.

{d-turing}

máquina universal bailable

en donde bailamos con y a partir de una fila / tira / cinta de objetos y una tabla específica de estados, en un acomodo tal que nos permite simularnos bailando con y a partir de una fila / tira / cinta de objetos y cualquier tabla específica de estados

{mub}

danza papier

en donde nuestras acciones toman la forma de las operaciones de una computadora con una arquitectura similar a la de las que conocemos.

{danza papier}

el taller

abstract

el taller de compudanzas materializa ciencias computacionales en cuerpxs humanxs y coreografía.

¿qué es una computadora? ¿cómo es tan poderosa y hace lo que hace, si “solo” consiste en minerales super ordenados a través de procesos complejos?

¿qué pasa si la alentamos? ¿y si incrementamos su tamaño? ¿y si le quitamos todo rastro de eficiencia para que la podamos bailar?

en este taller nos insertaremos entre el mundo abstracto de las ciencias computacionales y el mundo de su materialización industrial, para darle cuerpo humano, social, coreográfico, a algunos de sus conceptos fundamentales: máquinas de turing, compuertas lógicas, autómatas celulares, arquitectura von neumann, y más.

lo que queremos es construir y programar computadoras relativamente lentas, grandes e ineficientes, a partir de personas en movimiento siguiendo/jugando instrucciones. así, nos podremos reapropiar de las maneras computacionales de entender el mundo, para usarlas a nuestro gusto con el fin de proponer otras posibles computadoras, danzas, y/o vidas.

justificación

la miniaturización y aceleración de los circuitos de semiconductores, además de tener un gran costo ambiental, social y económico, dificulta el conocer y entender qué pasa en su interior, y cómo es que logran hacer emerger todas las capacidades que entendemos inherentes al cómputo.

por otro lado, la configuración social actual genera e incrementa una brecha de conocimientos y posibilidades entre unos cuantos que tienen el poder de desarrollar las tecnologías digitales, y el resto de la población al que se le asigna únicamente un rol de consumidor y de fuente de datos a extraer.

por si fuera poco, lo abstracto y ofuscado de las ciencias computacionales y de la forma en que suelen ser compartidas, se oponen a sanar esta brecha de acceso.

es por esto que el taller busca experimentar con otros acercamientos y estrategias para abordar estos temas, tratando no de hablarlos y racionalizarlos sino de bailarlos, sentirlos y recontextualizarlos.

partimos de que todo el cuerpo de conocimientos sobre la computación fue desarrollado por personas con pasiones así como cualquier otra, por lo que las nociones de lo "frío" y "cuadrado" de lo "maquínico" y digital pueden ser entendidas desde una perspectiva que las acerca a lo orgánico, lo fluido, y a nosotras como personas vivas.

dadas las crisis climáticas, ecológicas y sociales actuales, consideramos que el taller es un importante ejercicio de imaginación donde nos preguntamos: ¿qué pasaría si las computadoras fueran bailes y no cajas de metal y semiconductor?

objetivos

temario

los siguientes temas son puntos de partida para los bailes y actividades corporales propuestos, así como para los proyectos creativos de les participantes.

se abordarán los principios teóricos, pero sin ahondar en discusiones abstractas que se alejen mucho del cuerpo

agenda

el taller consiste en 6 sesiones de 2 horas de duración cada una

bibliografía y referencias

historia de la computación

there is no software - friedrich kittler

máquinas de turing, teoría, máquinas universales

on computable numbers, with an application to the entscheidungsproblem - alan turing 1936

a simulator of a universal turing machine - jorge luis orejel, 2017

surprisingly turing complete - gwern branwen 2012

computadoras no electrónicas

{non e-computers}

- randall munroe, xkcd

programmable water - paulo blikstein 2003

wdr papier computer

paper computing

analogue computing

turing tumble

modelos simples de computadora

little man computer

little man computer - cpu simulator

gyo register machine

uxn virtual stack machine

más sobre computación

the cursed computer iceberg meme

citation needed - sobre índices de arreglos (?)

engelbart's violin

a pluriverse of local worlds: a review of computing within limits related terminology and practices - marloes de valk (limits 2021)

filosofía

permacomputing | viznut

predecentes

chsnec: computadoras coreográficas

{la consagración de la computadora}

llegan aquí:

{danzasistemas-tag}

{danzas compuertas}

{d-turing}

{la consagración de la computadora}

{logiteca}

{mub}

{non e-computers}

{par y danza}

{talleres}

{tiempo}