@ -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.
|
||||
|
||||

|
||||
|
||||
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)
|
@ -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 :)
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
@ -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)
|
@ -0,0 +1,9 @@
|
||||
# circles
|
||||
|
||||
here are things made of circles
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
@ -0,0 +1,23 @@
|
||||
# space photography
|
||||
|
||||
[my hackerspace](islandlabs.org) sent balloons to space with cameras
|
||||
|
||||
the photos were recovered
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
|
@ -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)
|
||||
|
||||
<video width=640 height=480 controls>
|
||||
<source src=mario-clouds-running.mp4 type="video/mp4">
|
||||
</video>
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
@ -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
|
||||
|
||||

|
||||

|
||||

|
||||

|
||||

|
||||

|
||||
|
@ -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)
|
||||
|
||||
<video width=640 height=480 controls>
|
||||
<source src=banana.mp4 type="video/mp4">
|
||||
</video>
|
||||
|
@ -0,0 +1,13 @@
|
||||
# weird jukebox
|
||||
|
||||
<video width=640 height=480 controls>
|
||||
<source src=weird-jukebox-tapes.mp4 type="video/mp4">
|
||||
</video>
|
||||
|
||||
<video width=640 height=480 controls>
|
||||
<source src=weird-jukebox-disks.mp4 type="video/mp4">
|
||||
</video>
|
||||
|
||||
<video width=640 height=480 controls>
|
||||
<source src=weird-jukebox-yaks.mp4 type="video/mp4">
|
||||
</video>
|
After Width: | Height: | Size: 1010 KiB |
After Width: | Height: | Size: 1.1 MiB |
After Width: | Height: | Size: 576 KiB |
After Width: | Height: | Size: 657 KiB |
After Width: | Height: | Size: 988 KiB |
After Width: | Height: | Size: 726 KiB |
After Width: | Height: | Size: 459 KiB |
After Width: | Height: | Size: 368 KiB |
After Width: | Height: | Size: 111 KiB |
After Width: | Height: | Size: 272 KiB |
After Width: | Height: | Size: 70 KiB |
After Width: | Height: | Size: 353 B |
After Width: | Height: | Size: 241 B |
After Width: | Height: | Size: 333 KiB |
After Width: | Height: | Size: 165 KiB |
After Width: | Height: | Size: 116 KiB |
After Width: | Height: | Size: 39 KiB |
After Width: | Height: | Size: 81 KiB |
After Width: | Height: | Size: 58 KiB |
After Width: | Height: | Size: 1019 KiB |
After Width: | Height: | Size: 103 KiB |
After Width: | Height: | Size: 450 KiB |
After Width: | Height: | Size: 632 KiB |
After Width: | Height: | Size: 425 KiB |
After Width: | Height: | Size: 555 KiB |
After Width: | Height: | Size: 485 KiB |