HOVELBOT VITRINE
opening: 3rd November
finishing: 8th or 16th December
Next meeting: Friday 7th October 16h (is also day of algolit meeting)
eventually Sunday 23rd october
instructions on the window:
2 screens:
- irc chat
- personal generated story
- a visitor connects to the local network in which the bot collects the data of their hidden network activity (should it also show the not hidden activity/what people are intentionally navigating to? free internet service in the public space???)
the new connecting device becomes principal character for the story to be generated
- the bot shows that activity on a screen in the vitrine
- the statistical analysis feeds the landscape (websites linked to IP-adresses & geographical positions, and amount of visits makes the 'mountains' grow): other devices feed the landscape -> statistical analysis on logs is triggered every x min
- the creature uses the connected device to travel in this landscape = costum made story for the newly connected device, generated after 5 min using the name of the device only + story is displayed
1 after 1 if there are multiple devices connecting at the (almost) same time, in that case you have to wait for your story to be displayed
Possible stories::
*it pursuits you - perhaps waiting for users where they are most commonly spotted (the facebook mountain for instance)
*it doesn't go along with statistical data, but has personality in way of navigating the landscape (randomized?)
*it learns from you
*commercial / non-commercial journey
*lonely journey or most visited places?
- journey is visualised on a screen / maybe a pdf / maybe a pdf published on lulu -> eventually replace device's name with fictional name because of privacy-> could be a travel log
- all pdfs make for a new novel at the end of the exhibition
Geolocation (to ISPs):
traceroute
http://dev.maxmind.com/geoip/legacy/geolite/ - http://dev.maxmind.com/geoip/geoip2/geolite2/
http://pzwiki.wdka.nl/mediadesign/User:Jules/howtogeoIP
output for constantvzw.org - this is a journey in itself
ana@anagram:~$ traceroute constantvzw.org
traceroute to constantvzw.org (79.99.202.57), 30 hops max, 60 byte packets
1 OpenWrt.lan (10.9.8.1) 2.056 ms 2.321 ms 2.587 ms
2 192.168.42.1 (192.168.42.1) 15.800 ms 16.946 ms 17.788 ms
3 192.168.1.1 (192.168.1.1) 29.607 ms 30.535 ms 31.514 ms
4 ip-213-49-117-1.dsl.scarlet.be (213.49.117.1) 47.676 ms 47.880 ms 52.334 ms
5 ae-59-200.iarstr4.isp.belgacom.be (91.183.242.230) 52.740 ms 53.680 ms 53.669 ms
6 ae-13-1000.ibrstr5.isp.belgacom.be (91.183.246.112) 53.651 ms 35.578 ms 32.800 ms
7 * * *
8 * * *
9 be4350.rcr21.bru01.atlas.cogentco.com (149.6.134.185) 31.144 ms 30.765 ms 29.675 ms
10 be2566.nr11.b022573-0.bru01.atlas.cogentco.com (154.25.6.154) 45.609 ms 45.617 ms 45.611 ms
11 149.6.134.98 (149.6.134.98) 40.937 ms 41.231 ms 45.666 ms
12 constant-server.all2all.org (79.99.202.57) 46.443 ms 138.492 ms 262.994 ms
ip to geolocation: https://pypi.python.org/pypi/GeoIP/
task list :
*script to go from ipaddress to locations (An)
*James: I'm going to create a Python script that emits json to a websocket. The format will be something like:
*{name: "JBGs-MacbookPro", url: "facebook.com", date: "1475157874"
** I'm going to create html/css/javascript abstract mountain visualization which consumes the websocket. Think triangles growing.
*uploaded scripts are here: http://www.algolit.net/frankenstein/Vitrine/
*extract fragments of the novel (Piero/Anne)
*print a few more copies of the publication (only 2 left now)