diff --git a/making/01-yodo.md b/making/01-yodo.md index eb4db81..11ec95c 100644 --- a/making/01-yodo.md +++ b/making/01-yodo.md @@ -1,3 +1,7 @@ +--- +postdate: 2012 +--- + # YODO - You Only Die Once Tyler and I made a game for art hack day: killer software diff --git a/making/02-hand-of-god.md b/making/02-hand-of-god.md index 866bcd1..85cc5ad 100644 --- a/making/02-hand-of-god.md +++ b/making/02-hand-of-god.md @@ -1,3 +1,7 @@ +--- +postdate: 2012 +--- + # hand of god Control a virtual globe with your floating hand. diff --git a/making/03-bike-in-movie.md b/making/03-bike-in-movie.md index 72773ab..1e5aa01 100644 --- a/making/03-bike-in-movie.md +++ b/making/03-bike-in-movie.md @@ -1,3 +1,7 @@ +--- +postdate: 2012 +--- + # bike-in movie See Doug Engelbart's "Mother of all demos" at the speed at which you're biking. Bike faster to speed it up. Pedal slower to watch it slow.
diff --git a/making/05-messenger-of-god.md b/making/05-messenger-of-god.md new file mode 100644 index 0000000..1610695 --- /dev/null +++ b/making/05-messenger-of-god.md @@ -0,0 +1,25 @@ +# messenger of god + +tl;dr Intercepted GSM traffic to send a text message from "God" to everyone on the commercial GSM network + +Collaboration with [Dan Moore](makeitdoathing.com) and [Nicholas Johnson](http://www.nejohnson2.com/telesource) at arthackday:godmode + +The Messenger of God was an experiment in GSM and GSM traffic interception. + +The purpose of this installation was to demonstrate how we should not have unfettered faith in our mobile +devices and how anyone can intercept or disrupt the public GSM cell phone network. + +The piece consisted of an openBTS installation on an Ubuntu linux machine, a software define radio +(an Ettus Research USRP B100), and some node.js. With this hardware/software combination we had our own +reconfigurable GSM cell phone tower inside the gallery. + +We configured our network to represent itself as the commercial GSM service provider : < redacted >. +We created a web interface to openBTS allowing the audience to broadcast sms messages to every device +registered to the network. + +Over the course of the night we were able to automatically register 45+ devices on our GSM network and +transmit countless messages. + +![](messenger_450.png) + +If you'd like to hijack a gsm network, dan more explains how [in this talk](https://web.archive.org/web/20160805000440/http://www.makeitdoathing.com/gsm.html) \ No newline at end of file diff --git a/making/06-echo-canvas.md b/making/06-echo-canvas.md new file mode 100644 index 0000000..17c1937 --- /dev/null +++ b/making/06-echo-canvas.md @@ -0,0 +1,15 @@ +# echo.canvas + +I created a minimal program in a langauge called Piet + +In this language, pixel values are used instead of text as source code + +I thought it would be fun to paint the program, in the way it would be interpreted by the computer, step by step. It was reflexive. + +Download the second image (20x20) and you can run the program yourself :) + +![](piet_painting.gif) + +![](echo-canvas-scaled.png) + +![](echo_20.png) diff --git a/making/07-scrapi-art-data-for-all.md b/making/07-scrapi-art-data-for-all.md new file mode 100644 index 0000000..3e03d44 --- /dev/null +++ b/making/07-scrapi-art-data-for-all.md @@ -0,0 +1,16 @@ +# scrapi + +art(data) for all + +while working for the metropolitan museum of art, i built a service to scrape the website +and provide a more malleable set of raw materials for artists to work with. + +some beautiful work came out of this, my part was just to free the data + +you can mess with the api on ~~https://scrapi.org~~ + +If you want a copy of every image on the collections site ping me! + +Its much easier and faster to share via sneakernet than to slam the metmuseum.org website + +and check out the [code on github](http://github.com/jedahan/collections-api) diff --git a/making/08-circles.md b/making/08-circles.md new file mode 100644 index 0000000..fe887e4 --- /dev/null +++ b/making/08-circles.md @@ -0,0 +1,9 @@ +# circles + +here are things made of circles + +![](circles-one.png) + +![](circles-two.png) + +![](circles-three.png) \ No newline at end of file diff --git a/making/09-space-photography.md b/making/09-space-photography.md new file mode 100644 index 0000000..e98c8ea --- /dev/null +++ b/making/09-space-photography.md @@ -0,0 +1,23 @@ +# space photography + +[my hackerspace](islandlabs.org) sent balloons to space with cameras + +the photos were recovered + +![](IMG_1850_2048.JPG) + +![](IMG_1876_2048.JPG) + +![](IMG_2209_2048.JPG) + +![](IMG_2210_2048.JPG) + +![](IMG_2247_2048.JPG) + +![](IMG_2325_2048.JPG) + +![](IMG_2409_2048.JPG) + +![](IMG_2432_2048.JPG) + + diff --git a/making/10-super-mario-clouds.md b/making/10-super-mario-clouds.md new file mode 100644 index 0000000..ff10aee --- /dev/null +++ b/making/10-super-mario-clouds.md @@ -0,0 +1,22 @@ +# super mario clouds + +digital art copyist program + +i recreated cory arcangels super mario clouds, and documented the process. NES programming is fun! + +I wrote up how you can do it yourself on the Metropolitan Museum of Art's Website, both [Why](http://www.metmuseum.org/about-the-museum/museum-departments/office-of-the-director/digital-media-department/digital-underground/2014/digital-art-copyism) and [How](http://www.metmuseum.org/about-the-museum/museum-departments/office-of-the-director/digital-media-department/digital-underground/2014/making-super-mario-clouds) + + + +![](mario-clouds-2002-001-cartridge-2-database-ih_800.jpg) + +![](mario-clouds-desoldered.jpg) + +![](mario-clouds-disassembled.jpg) + +![](mario-clouds-in-gallery.jpg) + +![](mario-clouds-running.jpg) + diff --git a/making/11-☠-radio.md b/making/11-☠-radio.md new file mode 100644 index 0000000..9fc9e2d --- /dev/null +++ b/making/11-☠-radio.md @@ -0,0 +1,15 @@ +--- +postdate: 2015-02 +--- + +# ☠ radio + +surya and I made a pirate radio station using software defined radio, and let the people submit whatever content they wanted + +![](pirate-radio-broadcasting.jpg) +![](pirate-radio-dog.jpg) +![](pirate-radio-pringles.jpg) +![](pirate-radio-rainforest.jpg) +![](pirate-radio-squinty.jpg) +![](pirate-radio-witchcraft.jpg) + diff --git a/making/12-living-room.md b/making/12-living-room.md new file mode 100644 index 0000000..d1d1796 --- /dev/null +++ b/making/12-living-room.md @@ -0,0 +1,12 @@ +# living-room + +physically programmable space, at [recurse center](http://recurse.com/) + +run your own from [this code](https://github.com/living-room/turing) + +run a newer version by [folk.computer](https://folk.computer) + + + diff --git a/making/13-weird-jukebox.md b/making/13-weird-jukebox.md new file mode 100644 index 0000000..31b6307 --- /dev/null +++ b/making/13-weird-jukebox.md @@ -0,0 +1,13 @@ +# weird jukebox + + + + + + diff --git a/making/IMG_1850_2048.JPG b/making/IMG_1850_2048.JPG new file mode 100644 index 0000000..89fa250 Binary files /dev/null and b/making/IMG_1850_2048.JPG differ diff --git a/making/IMG_1876_2048.JPG b/making/IMG_1876_2048.JPG new file mode 100644 index 0000000..d2e7abe Binary files /dev/null and b/making/IMG_1876_2048.JPG differ diff --git a/making/IMG_2209_2048.JPG b/making/IMG_2209_2048.JPG new file mode 100644 index 0000000..a89cf44 Binary files /dev/null and b/making/IMG_2209_2048.JPG differ diff --git a/making/IMG_2210_2048.JPG b/making/IMG_2210_2048.JPG new file mode 100644 index 0000000..c86c95f Binary files /dev/null and b/making/IMG_2210_2048.JPG differ diff --git a/making/IMG_2247_2048.JPG b/making/IMG_2247_2048.JPG new file mode 100644 index 0000000..9ba18a6 Binary files /dev/null and b/making/IMG_2247_2048.JPG differ diff --git a/making/IMG_2325_2048.JPG b/making/IMG_2325_2048.JPG new file mode 100644 index 0000000..f761535 Binary files /dev/null and b/making/IMG_2325_2048.JPG differ diff --git a/making/IMG_2409_2048.JPG b/making/IMG_2409_2048.JPG new file mode 100644 index 0000000..8359cce Binary files /dev/null and b/making/IMG_2409_2048.JPG differ diff --git a/making/IMG_2432_2048.JPG b/making/IMG_2432_2048.JPG new file mode 100644 index 0000000..54b8bd9 Binary files /dev/null and b/making/IMG_2432_2048.JPG differ diff --git a/making/circles-one.png b/making/circles-one.png new file mode 100644 index 0000000..f9fa4ff Binary files /dev/null and b/making/circles-one.png differ diff --git a/making/circles-three.png b/making/circles-three.png new file mode 100644 index 0000000..a84f563 Binary files /dev/null and b/making/circles-three.png differ diff --git a/making/circles-two.png b/making/circles-two.png new file mode 100644 index 0000000..0bffeb8 Binary files /dev/null and b/making/circles-two.png differ diff --git a/making/echo-canvas-scaled.png b/making/echo-canvas-scaled.png new file mode 100644 index 0000000..fa21d77 Binary files /dev/null and b/making/echo-canvas-scaled.png differ diff --git a/making/echo_20.png b/making/echo_20.png new file mode 100644 index 0000000..3f699e6 Binary files /dev/null and b/making/echo_20.png differ diff --git a/making/mario-clouds-2002-001-cartridge-2-database-ih_800.jpg b/making/mario-clouds-2002-001-cartridge-2-database-ih_800.jpg new file mode 100644 index 0000000..99f62d7 Binary files /dev/null and b/making/mario-clouds-2002-001-cartridge-2-database-ih_800.jpg differ diff --git a/making/mario-clouds-desoldered.jpg b/making/mario-clouds-desoldered.jpg new file mode 100644 index 0000000..de53e04 Binary files /dev/null and b/making/mario-clouds-desoldered.jpg differ diff --git a/making/mario-clouds-disassembled.jpg b/making/mario-clouds-disassembled.jpg new file mode 100644 index 0000000..0f5ef6b Binary files /dev/null and b/making/mario-clouds-disassembled.jpg differ diff --git a/making/mario-clouds-in-gallery.jpg b/making/mario-clouds-in-gallery.jpg new file mode 100644 index 0000000..654762f Binary files /dev/null and b/making/mario-clouds-in-gallery.jpg differ diff --git a/making/mario-clouds-running.jpg b/making/mario-clouds-running.jpg new file mode 100644 index 0000000..36bc5be Binary files /dev/null and b/making/mario-clouds-running.jpg differ diff --git a/making/mario-clouds-running.mp4 b/making/mario-clouds-running.mp4 new file mode 100644 index 0000000..f18deae Binary files /dev/null and b/making/mario-clouds-running.mp4 differ diff --git a/making/messenger_450.png b/making/messenger_450.png new file mode 100644 index 0000000..87ccebd Binary files /dev/null and b/making/messenger_450.png differ diff --git a/making/piet_painting.gif b/making/piet_painting.gif new file mode 100644 index 0000000..8094f8c Binary files /dev/null and b/making/piet_painting.gif differ diff --git a/making/pirate-radio-broadcasting.jpg b/making/pirate-radio-broadcasting.jpg new file mode 100644 index 0000000..1b0f7de Binary files /dev/null and b/making/pirate-radio-broadcasting.jpg differ diff --git a/making/pirate-radio-dog.jpg b/making/pirate-radio-dog.jpg new file mode 100644 index 0000000..7b67152 Binary files /dev/null and b/making/pirate-radio-dog.jpg differ diff --git a/making/pirate-radio-pringles.jpg b/making/pirate-radio-pringles.jpg new file mode 100644 index 0000000..ac127ef Binary files /dev/null and b/making/pirate-radio-pringles.jpg differ diff --git a/making/pirate-radio-rainforest.jpg b/making/pirate-radio-rainforest.jpg new file mode 100644 index 0000000..e52ae7c Binary files /dev/null and b/making/pirate-radio-rainforest.jpg differ diff --git a/making/pirate-radio-squinty.jpg b/making/pirate-radio-squinty.jpg new file mode 100644 index 0000000..7397a56 Binary files /dev/null and b/making/pirate-radio-squinty.jpg differ diff --git a/making/pirate-radio-witchcraft.jpg b/making/pirate-radio-witchcraft.jpg new file mode 100644 index 0000000..ee0b31f Binary files /dev/null and b/making/pirate-radio-witchcraft.jpg differ diff --git a/making/weird-jukebox-disks.mp4 b/making/weird-jukebox-disks.mp4 new file mode 100644 index 0000000..5f953ec Binary files /dev/null and b/making/weird-jukebox-disks.mp4 differ diff --git a/making/weird-jukebox-tapes.mp4 b/making/weird-jukebox-tapes.mp4 new file mode 100644 index 0000000..6701540 Binary files /dev/null and b/making/weird-jukebox-tapes.mp4 differ diff --git a/making/weird-jukebox-yaks.mp4 b/making/weird-jukebox-yaks.mp4 new file mode 100644 index 0000000..9d91bbd Binary files /dev/null and b/making/weird-jukebox-yaks.mp4 differ