diff --git a/gesture/.env b/web/gesture/.env similarity index 100% rename from gesture/.env rename to web/gesture/.env diff --git a/gesture/Makefile b/web/gesture/Makefile similarity index 100% rename from gesture/Makefile rename to web/gesture/Makefile diff --git a/gesture/__pycache__/app.cpython-310.pyc b/web/gesture/__pycache__/app.cpython-310.pyc similarity index 100% rename from gesture/__pycache__/app.cpython-310.pyc rename to web/gesture/__pycache__/app.cpython-310.pyc diff --git a/gesture/app.py b/web/gesture/app.py similarity index 100% rename from gesture/app.py rename to web/gesture/app.py diff --git a/gesture/settings.py b/web/gesture/settings.py similarity index 100% rename from gesture/settings.py rename to web/gesture/settings.py diff --git a/gesture/static/img1.png b/web/gesture/static/img1.png similarity index 100% rename from gesture/static/img1.png rename to web/gesture/static/img1.png diff --git a/gesture/static/img2.png b/web/gesture/static/img2.png similarity index 100% rename from gesture/static/img2.png rename to web/gesture/static/img2.png diff --git a/gesture/static/img3.png b/web/gesture/static/img3.png similarity index 100% rename from gesture/static/img3.png rename to web/gesture/static/img3.png diff --git a/gesture/static/media/beer.gif b/web/gesture/static/media/beer.gif similarity index 100% rename from gesture/static/media/beer.gif rename to web/gesture/static/media/beer.gif diff --git a/gesture/static/media/bell.gif b/web/gesture/static/media/bell.gif similarity index 100% rename from gesture/static/media/bell.gif rename to web/gesture/static/media/bell.gif diff --git a/gesture/static/media/birds.gif b/web/gesture/static/media/birds.gif similarity index 100% rename from gesture/static/media/birds.gif rename to web/gesture/static/media/birds.gif diff --git a/gesture/static/media/book-end.gif b/web/gesture/static/media/book-end.gif similarity index 100% rename from gesture/static/media/book-end.gif rename to web/gesture/static/media/book-end.gif diff --git a/gesture/static/media/book-reading.gif b/web/gesture/static/media/book-reading.gif similarity index 100% rename from gesture/static/media/book-reading.gif rename to web/gesture/static/media/book-reading.gif diff --git a/gesture/static/media/box.gif b/web/gesture/static/media/box.gif similarity index 100% rename from gesture/static/media/box.gif rename to web/gesture/static/media/box.gif diff --git a/gesture/static/media/bridge.gif b/web/gesture/static/media/bridge.gif similarity index 100% rename from gesture/static/media/bridge.gif rename to web/gesture/static/media/bridge.gif diff --git a/gesture/static/media/cafe-de-bel.gif b/web/gesture/static/media/cafe-de-bel.gif similarity index 100% rename from gesture/static/media/cafe-de-bel.gif rename to web/gesture/static/media/cafe-de-bel.gif diff --git a/gesture/static/media/cards.gif b/web/gesture/static/media/cards.gif similarity index 100% rename from gesture/static/media/cards.gif rename to web/gesture/static/media/cards.gif diff --git a/gesture/static/media/cloud-storm.gif b/web/gesture/static/media/cloud-storm.gif similarity index 100% rename from gesture/static/media/cloud-storm.gif rename to web/gesture/static/media/cloud-storm.gif diff --git a/gesture/static/media/cloud.gif b/web/gesture/static/media/cloud.gif similarity index 100% rename from gesture/static/media/cloud.gif rename to web/gesture/static/media/cloud.gif diff --git a/gesture/static/media/coffee-reading.gif b/web/gesture/static/media/coffee-reading.gif similarity index 100% rename from gesture/static/media/coffee-reading.gif rename to web/gesture/static/media/coffee-reading.gif diff --git a/gesture/static/media/coffee.gif b/web/gesture/static/media/coffee.gif similarity index 100% rename from gesture/static/media/coffee.gif rename to web/gesture/static/media/coffee.gif diff --git a/gesture/static/media/collective.gif b/web/gesture/static/media/collective.gif similarity index 100% rename from gesture/static/media/collective.gif rename to web/gesture/static/media/collective.gif diff --git a/gesture/static/media/elevator.gif b/web/gesture/static/media/elevator.gif similarity index 100% rename from gesture/static/media/elevator.gif rename to web/gesture/static/media/elevator.gif diff --git a/gesture/static/media/er-beer.gif b/web/gesture/static/media/er-beer.gif similarity index 100% rename from gesture/static/media/er-beer.gif rename to web/gesture/static/media/er-beer.gif diff --git a/gesture/static/media/femcare.gif b/web/gesture/static/media/femcare.gif similarity index 100% rename from gesture/static/media/femcare.gif rename to web/gesture/static/media/femcare.gif diff --git a/gesture/static/media/gilotine.gif b/web/gesture/static/media/gilotine.gif similarity index 100% rename from gesture/static/media/gilotine.gif rename to web/gesture/static/media/gilotine.gif diff --git a/gesture/static/media/glue-machine.gif b/web/gesture/static/media/glue-machine.gif similarity index 100% rename from gesture/static/media/glue-machine.gif rename to web/gesture/static/media/glue-machine.gif diff --git a/gesture/static/media/gyozleme.gif b/web/gesture/static/media/gyozleme.gif similarity index 100% rename from gesture/static/media/gyozleme.gif rename to web/gesture/static/media/gyozleme.gif diff --git a/gesture/static/media/hands.gif b/web/gesture/static/media/hands.gif similarity index 100% rename from gesture/static/media/hands.gif rename to web/gesture/static/media/hands.gif diff --git a/gesture/static/media/hurry.gif b/web/gesture/static/media/hurry.gif similarity index 100% rename from gesture/static/media/hurry.gif rename to web/gesture/static/media/hurry.gif diff --git a/gesture/static/media/iloveu.gif b/web/gesture/static/media/iloveu.gif similarity index 100% rename from gesture/static/media/iloveu.gif rename to web/gesture/static/media/iloveu.gif diff --git a/gesture/static/media/invisible.gif b/web/gesture/static/media/invisible.gif similarity index 100% rename from gesture/static/media/invisible.gif rename to web/gesture/static/media/invisible.gif diff --git a/gesture/static/media/lasercut.gif b/web/gesture/static/media/lasercut.gif similarity index 100% rename from gesture/static/media/lasercut.gif rename to web/gesture/static/media/lasercut.gif diff --git a/gesture/static/media/oper-strike.gif b/web/gesture/static/media/oper-strike.gif similarity index 100% rename from gesture/static/media/oper-strike.gif rename to web/gesture/static/media/oper-strike.gif diff --git a/gesture/static/media/operator.gif b/web/gesture/static/media/operator.gif similarity index 100% rename from gesture/static/media/operator.gif rename to web/gesture/static/media/operator.gif diff --git a/gesture/static/media/paper.gif b/web/gesture/static/media/paper.gif similarity index 100% rename from gesture/static/media/paper.gif rename to web/gesture/static/media/paper.gif diff --git a/gesture/static/media/pdf-impose.gif b/web/gesture/static/media/pdf-impose.gif similarity index 100% rename from gesture/static/media/pdf-impose.gif rename to web/gesture/static/media/pdf-impose.gif diff --git a/gesture/static/media/pebbles.gif b/web/gesture/static/media/pebbles.gif similarity index 100% rename from gesture/static/media/pebbles.gif rename to web/gesture/static/media/pebbles.gif diff --git a/gesture/static/media/printer.gif b/web/gesture/static/media/printer.gif similarity index 100% rename from gesture/static/media/printer.gif rename to web/gesture/static/media/printer.gif diff --git a/gesture/static/media/reverse-pebbles.gif b/web/gesture/static/media/reverse-pebbles.gif similarity index 100% rename from gesture/static/media/reverse-pebbles.gif rename to web/gesture/static/media/reverse-pebbles.gif diff --git a/gesture/static/media/sea.gif b/web/gesture/static/media/sea.gif similarity index 100% rename from gesture/static/media/sea.gif rename to web/gesture/static/media/sea.gif diff --git a/gesture/static/media/stairs.gif b/web/gesture/static/media/stairs.gif similarity index 100% rename from gesture/static/media/stairs.gif rename to web/gesture/static/media/stairs.gif diff --git a/gesture/static/media/strike.gif b/web/gesture/static/media/strike.gif similarity index 100% rename from gesture/static/media/strike.gif rename to web/gesture/static/media/strike.gif diff --git a/gesture/static/media/studio.gif b/web/gesture/static/media/studio.gif similarity index 100% rename from gesture/static/media/studio.gif rename to web/gesture/static/media/studio.gif diff --git a/gesture/static/media/teletype.gif b/web/gesture/static/media/teletype.gif similarity index 100% rename from gesture/static/media/teletype.gif rename to web/gesture/static/media/teletype.gif diff --git a/gesture/static/media/visible.gif b/web/gesture/static/media/visible.gif similarity index 100% rename from gesture/static/media/visible.gif rename to web/gesture/static/media/visible.gif diff --git a/gesture/static/media/whosfirst.gif b/web/gesture/static/media/whosfirst.gif similarity index 100% rename from gesture/static/media/whosfirst.gif rename to web/gesture/static/media/whosfirst.gif diff --git a/gesture/static/media/whosnext.gif b/web/gesture/static/media/whosnext.gif similarity index 100% rename from gesture/static/media/whosnext.gif rename to web/gesture/static/media/whosnext.gif diff --git a/gesture/static/style.css b/web/gesture/static/style.css similarity index 100% rename from gesture/static/style.css rename to web/gesture/static/style.css diff --git a/gesture/templates/template-index.html b/web/gesture/templates/template-index.html similarity index 100% rename from gesture/templates/template-index.html rename to web/gesture/templates/template-index.html diff --git a/gesture/templates/template-word.html b/web/gesture/templates/template-word.html similarity index 100% rename from gesture/templates/template-word.html rename to web/gesture/templates/template-word.html diff --git a/web/glossary.png b/web/glossary.png new file mode 100644 index 0000000..e99c82b Binary files /dev/null and b/web/glossary.png differ diff --git a/web/gsm.jpg b/web/gsm.jpg new file mode 100644 index 0000000..79b508d Binary files /dev/null and b/web/gsm.jpg differ diff --git a/web/index.html b/web/index.html index 1acb5f2..9af3dbe 100644 --- a/web/index.html +++ b/web/index.html @@ -1,19 +1,123 @@
-special issue 21
-experimental publishing
+
+SI21
+
+

Special Issue 21

+

experimental publishing

_ _ -| |_| |_ _ _ +| |_| |_ _ _ transparent touches you time touches you teletype | __| __| | | | -| |_| |_| |_| | +| |_| |_| |_| | thread the yarn through the years \__|\__|\__, | - |___/ + |___/ yontangle + tele touching you try touching yourself teletales teleroot + talk to you titty +

+ A typewriter? + + why shd it only make use of the tips of the fingers as contact points of flowing multi directional + creativity. If I invented a word placing machine, an “expression-scriber,” if you will, then I would + have a kind of instrument into which I could step & sit or sprawl or hang & use not only my fingers + to make words express feelings but elbows, feet, head, behind, and all the sounds I wanted, screams, + grunts, taps, itches, I’d have magnetically recorded, at the same time, & translated into word or + perhaps even the final xpressed thought/feeling wd not be merely word or sheet, but itself, the + xpression, three dimensional–able to be touched, or tasted or felt, or entered, or heard or carried + like a speaking singing constantly communicating charm. A typewriter is corny!! + From Amiri Baraka, Technology & Ethos, http://www.soulsista.com/titanic/baraka.html + + ----------------------------------------------------------------------------------------------------- + + This issue started from a single technical object: a Model 33 Teletype machine. The teletype is the + meeting point between typewriters and computer interfaces, a first automated translator of letters + into bits. Equipped with a keyboard, a transmitter and a punchcard read-writer, it is a historical + link between early transmission technology such as the telegraph and the Internet of today. Under + the administration of our kubernētēs, Martino Morandi, each week hosted a guest contributor who + joined us in unfolding the many cultural and technical layers that we found stratified in such a + machine, reading them as questions to our contemporary involvements with computing and with networks. + + The format of the issue consisted of on an on-going publishing arrangement, constantly re-considered + and escaping definition at every point in spacetime, a sort of Exquisite Corpse Network. It evaded + naming, location, and explanation; the Briki, the Breadbrick, the Worm Blob. A plan to release + weekly bricks was wattled by a shared understanding of time into something more complex in structure, + less structured in complexity. + + Initially, the week's caretakers were responsible for collecting materials from our guest + contributions, which included lectures, collective readings, hands-on exercises, an excursion to the + Houweling Telecom Museum, Rotterdam and another to Constant, Brussels. The caretakers were + responsible for recording audio, editing notes, transcribing code, taking pictures, and making lunch. + Meanwhile the week's editors were responsible for coming up with a further step in how the publishing + progressed, by adding new connections and interfaces, creating languages, plotting strikes and cherishing + memories. This mode of publishing made us develop our own collective understandings of + inter-operation, of networked care and access, backward- and forward-compatibility, obsolence and + futurability. + + Teletypewriters ushered in a new mode of inscription of writing: if the typewriter set up a + grid of letters and voids of the same size, turning the absence of a letter (the space) into a key + itself (the spacebar), the teletypewriter finished it by inscribing the space in the very same + material as all other letters: electrical zeros and ones, that were to immediately leave the + machine. The Teletype Model 33, one of the most widely produced and distributed text-based terminals + in the 1970s, introduced multiple technological concretizations that are present in the computers of + today as a sort of legacy, such as the qwerty keyboard with control keys, the ascii character + encoding and the TTY terminal capability. We have created short-circuits that allow us to remember + otherwise technical progress and computational genealogies. + + TTY was produced in april-june 2023 as special issue 21 of the xpub at piet zwart institute, + rotterdam. xpub is the master of arts in fine art and design: experimental publishing of the + piet zwart institute. xpub focuses on the acts of making things public and creating publics + in the age of post-digital networks. For more see issue.xpub.nl/21 + +

+Subrelease +Encoding Converter + + +We are on Strike + +week 3 +Hey Babe! +Hey Babe! is a publication of XPUB1 as part of the Special Issue 21. It consists of excerpts from the +conversations at the Houweling Telecom Museum, parts from the documentary The Phantom of the Operator +and a collective reading experience on binary systems. This publication aims to act as a familiar sound +over the phone and requires a caller to be heard. Unless anyone calls, our memories about the last couple +of months will be phantomized. This is our ode to the invisible labor of operators, long distance +relationships, people who could not hear from their lovers for years, trembling voices over the phone +and all the people who took an effort and spend time to reach someone. This is the sound of your +friend saying “hello” on the phone. The pubication consists of many sound clips. The caller will listen +to a random clip each time they call. + +
+GSM card + + +Gesture Glossary + + + +Overlap +We have a bag full of planets, stars, our favorite moments, darkest fears, best intentions and worst +feelings. We contain them and sometimes they overlap each other. Sometimes we are happy and sad; +sometimes we forget why we were even mad in the beginning. But we also share some of these moments or +galaxies that reside in our bags with other souls. We remember the same moment through a different +window. We remember that day as cold, whereas they remember it as warm. One by one, these moments +create one snapshot of the reality. The reality we create collectively. We sometimes trust our memories +and our memories always trust us. +
+We overlap, we crawl through the memory lane. We go silently through the gates of space and time, +we exchange our sights with each other and for one spectacular moment, all the stars in our bags spill +and we get to see through each other’s’ eyes. Our bag is now in the middle, its ready for you to +discover and see the networks of our minds, make knots in the middle or intervene with what we call is +a collective memory of few xpubbers. + +
+ + +
-week 2 -Encoding Converter
+ diff --git a/web/overlap1.png b/web/overlap1.png new file mode 100644 index 0000000..fd9fcb8 Binary files /dev/null and b/web/overlap1.png differ diff --git a/web/overlap2.png b/web/overlap2.png new file mode 100644 index 0000000..9486fe6 Binary files /dev/null and b/web/overlap2.png differ diff --git a/web/style.css b/web/style.css new file mode 100644 index 0000000..009f550 --- /dev/null +++ b/web/style.css @@ -0,0 +1,13 @@ +body { + background-color: lightblue; + } + + h1 { + color: white; + text-align: center; + } + + p { + font-family: verdana; + font-size: 20px; + } \ No newline at end of file