compudanzas/src/taller_de_compudanzas.gmo

125 lines
7.1 KiB
Plaintext

# taller de compudanzas
lang=es
materializando ciencias computacionales en cuerpxs humanxs y coreografía, compartiendo sobre {las danzas}
# 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
* introducir y difundir conceptos fundamentales de la computación a través de estrategias pedagógicas inspiradas en la danza.
* visibilizar procesos e ideas que rigen las realidades digitales actuales pero que suelen ser accesibles solo para un grupo reducido de personas.
* instigar la reapropriación de dichos conceptos con el objetivo de imaginar y realizar mundos donde sirven a intereses alternos, como los de la danza, la vida y la liberación.
* promover el pensar y sentir con el cuerpo, con énfasis en lo computacional por ser algo considerado abstracto y cerebral a pesar de sus múltiples impactos materiales.
# 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
* ciencias computacionales, coreografía, ¿cyborgs?
* el universo discreto: estados finitos y tiempos discontinuos
* operaciones lógicas / digitales
* memoria básica con registro de corrimiento
* mundo binario: operaciones y compuertas lógicas
* autómatas celulares y complejidad emergente
* computación formal
* sistemas de "tag"
* máquinas de turing
* máquina universal de turing
* organización computacional
* arquitectura de von neumann
* código máquina y programación
# agenda
el taller consiste en 6 sesiones de 2 horas de duración cada una
* danzas compuertas
* autómatas celulares
* computación formal
* máquina universal de turing
* organización computacional
* integración
# bibliografía y referencias
## historia de la computación
* archeology of algorithmics artefacts - david link 2016
* turing's cathedral - george dyson 2012
=> http://web.stanford.edu/class/history34q/readings/Kittler/There_is_No_Software.html there is no software - friedrich kittler
=> https://www.quantamagazine.org/how-claude-shannons-information-theory-invented-the-future-20201222 How Claude Shannon Invented the Future - David Tse
## máquinas de turing, teoría, máquinas universales
=> https://www.cs.virginia.edu/~robins/Turing_Paper_1936.pdf on computable numbers, with an application to the entscheidungsproblem - alan turing 1936
=> https://www.codeproject.com/Articles/1179819/A-Simulator-of-a-Universal-Turing-Machine a simulator of a universal turing machine - jorge luis orejel, 2017
=> https://www.gwern.net/Turing-complete surprisingly turing complete - gwern branwen 2012
* computation: finite and infinite machines - marvin minsky 1967
* feynman lectures on computation - richard feynman 1996
## computadoras no electrónicas
=> https://xkcd.com/505 - randall munroe, xkcd
=> http://www.blikstein.com/paulo/projects/project_water.html programmable water - paulo blikstein 2003
=> https://wiki.xxiivv.com/site/papier.html wdr papier computer
=> https://wiki.xxiivv.com/site/paper_computing.html paper computing
=> https://yip.pe/analog.html analogue computing
=> https://www.turingtumble.com/ turing tumble
## modelos simples de computadora
=> https://teachcomputerscience.com/little-man-computer/ little man computer
=> https://www.peterhigginson.co.uk/lmc/ little man computer - cpu simulator
=> https://wiki.xxiivv.com/site/gyo.html gyo register machine
=> https://wiki.xxiivv.com/site/uxn.html uxn virtual stack machine
## más sobre computación
=> https://suricrasia.online/iceberg/ the cursed computer iceberg meme
=> http://exple.tive.org/blarg/2013/10/22/citation-needed/ citation needed - sobre índices de arreglos (?)
=> http://www.loper-os.org/?p=861 engelbart's violin
=> https://computingwithinlimits.org/2021/papers/limits21-devalk.pdf a pluriverse of local worlds: a review of computing within limits related terminology and practices - marloes de valk (limits 2021)
## filosofía
=> http://viznut.fi/texts-en/permacomputing.html permacomputing | viznut
* philosophy after nature - edited by rosi braidotti and rick dolphijn 2017
* chapter 2: information and thinking - michel serres (todo emite, recibe, almacena y procesa información)
* chapter 5: the resonance of disparates: spinoza, damasio, deleuze, and the ecology of form - rick dolphijn (cerebros y vida no antropocéntrica)
## predecentes
=> https://ipfs.io/ipfs/QmYYqFXowEuak9NVNMHexrwZQkEnfH4J6weSPpv3kjFP94/ chsnec: computadoras coreográficas
=> ./la_consagración_de_la_computadora.gmi {la consagración de la computadora}