Climate Hack is a workshop for emerging researchers, designers and artists dedicated to reframing the international political climate using means well-outside the traditional political rhetoric according to some research paper made. Using both old and new technologies, live internet data streams and a diverse collection of hacking skills, workshop participants will produce a series of projects for public exhibition during the finals days of the Transmediale festival in Berlin, Germany.

Driven by the often-absurd nature of politics and the collective creativity often generated from equally absurd artistic mediums, the workshop will rally around the task of hacking Cotton Candy machines. Custom and hacked electronics, connected to live political news and weather feeds, will inform and animate the project. The result will be a set of dynamic and playful art objects designed to invert our perception of “everyday politics”.

0. participant list

Pixelache, a network for electronic culture, Tinker LTD, innovative consultancy for interactive experiences and Kitchen Budapest, a lab for young innovators based in Hungary, will facilitate the international workshop by providing a structure for innovation, advising and moderation throughout the collaborative event. The event will consist of brainstorming and design sessions, hardware and software hacking sessions, and the completion of several new works. This workshop, its participants and its products will also serve as the starting point for a second workshop dedicated to similar themes at the PixelACHE festival in Helsinki April 5-9, 2009.

www.kitchenbudapest.hu

www.tinker.it

www.pixelache.ac

alphabetical, without roles

  • Christopher Baker
  • Massimo Banzi
  • Eszter Bircsak
  • Ami Elovirta
  • Simon Forgács
  • Juha Huuskonen
  • Marton Juhasz
  • Miska Knapek
  • John Nussey
  • Eszter Ozsvald
  • Aleksi Pihkanen
  • Melinda Sipos
  • Bengt Sjolen
  • Adam Somlai-Fischer
  • Andras Szalai
  • Tuomo Tammenpaa

Climate candy workshop 1@Transmediale, Berlin

the logo:

1. buildig and hacking candy floss machine

** =Reconstruction of the Candyfloss fairytale=**

- there is no way to get enough heat from a single lighter.

- all plastic paint should be removed because of heat consumption

- we used pure ethyl to power the melting of sugar

At the beginning there was heat and light, and for a time it was good...

but there was a bit too much i think... :P

after a couple of flying objects in fire, and fortunately before the lab was completely ruined...

BEHOLD!!:

disgusting product v.1.0.

Evidence:

- mathematics is the language of nature

- so the size of holes corresponds to the diameter of the head

- between head diameter 5-10 the holes should be around 1 mm

- speed should be around in these conditions 30-50 rpm or a bit more

- we need an adjustable fire source for example a camping pb gas bottle

egggedyeggedy that’s all folks!

2. what characteristics to control..

  • taste
  • material
  • color

* Emptyness is form, form is emptyness...

http://konzervalom.blogspot.com

3. How to build forms ans spaces from cotton candy...

* 21th jan experimenting@kibu

COLORING :)

http://vimeo.com/2921300 (sorry it is vertical in real)

* 20th jan experimenting@kibu

draining water

http://vimeo.com/2907582

manipulating cotton candy with hand

yep, the more exciting stuff we’ve seen, 3 machines generate infinite cotton candy and lift it up

http://vimeo.com/2907379

* 15th jan brainstorming and experimenting@kibu


data related sticks

forming with hot-air gun

* 13th jan@kibu

glowing

flattening

packaging :)

around the machine

centered

structure inside

first ideas

  • With an effort you might be able to print candy layers on stick controlled by stepper, like negative lathe, but in any case that will be rough using flying sugar. Printing color on formed cotton candy is another obvious one, spinning and controlling nozzles like leds in POV, or the “graffiti printers” out there. Or you could probably make cotton candy spray(cans) / nozzles, and cover any shape/preform with sugar.
  • Electrostatic deflection
  • some ideas for the structure:

4. what live internet data to look at..-

  • Feeding air-quality / pollution -adjusted cotton candies to kids is quite strong image actually, or any emission-food chain for that matter.
  • smoglevel
  • pollution level in drinking water
  • pollution level in the atmosphere
  • Depending on exactly how dry or underwater a given location could be in the future
  • carbon footprint by dopplr

From Miska: Comment regarding data and non/real-time availability

The ideal situation, in terms of ‘creative freedom’, would be that we could get realtime data from everywhere. Alas, that seems a little not so possible yet. Typical day-to-day air-quality is the easiest to find, in the form updated frequently (less than once an hour, or once several hours). Other more detailed information may well be found, just perhaps with slower updates - eg. one report covering several years, published once/twice a year. As mentioned below, coverage tends to be more frequent - or available at all - in larger cities.

In terms of producing candy floss ‘visualisations’ I suppose this means that...

  • If we can get semi-near real-time data from a location, then there’s a good possibility of having the ‘candy floss visualisations’ change often through the day. So, the candy floss would be a good reflection of ‘the current’.
  • If we can’t get data that changes too often, then we can get different kinds of ‘candy floss visualisations’ by looking at a given location at different years, or comparing different locations.

5. How to get live internet data into the system above

Comment from Miska:

Sampling speed/frequency / ‘Live dataness’ It might be good to define of what we take to mean ‘realtime/live’, in terms of datastreams. It may well guide what we do. I suspect pollution levels, and particularly their monitoring rate, don’t change all that quick.

[A few days later:] Miska has looked around the net for data regarding pollution. A few preliminary findings:

- Generally, it seems that air pollution / smog levels, in (bigger and <sigh> Western) cities, is something that’s not endlessly difficult to find in not-too-far-off realtime form. As cities get smaller, so does the possibility of them being covered in realtime. EU has it’s ‘air quality’ website here: http://www.airqualitynow.eu/comparing_home.php An set of international air monitoring links, thanks to the US: (Probably more cities can be found if one only one Googles for them more specifically) http://airnow.gov/index.cfm?action=where.world

- There’s not too much centralisation of data, aside from the EU and US. (This applies particularly to ‘realtime’ data). This means that, should one want to get data from several different non EU/US countries in parallel, these would require separate net-scraping efforts. (Of course, that’s not too hard to do, if one just picks a not-too large set of cities).

- It seems the following chemicals are monitored, in terms of the daily ‘city air pollution’ monitoring websites: NO/NO2, O3, SO, CO/CO2, and particle matter size. EU’s monitoring effort has a quick introduction here: http://www.airqualitynow.eu/pollution_home.php .

- Other and more detailed chemical analyses, of air, ground and water, are available too, but typically in more like month-old-time as opposed to realtime. Fantastically, the data seems available. Some EU monitoring efforts: http://www.ceip.at/emission-data-webdab/emission-as-reported-by-parties/ http://dataservice.eea.europa.eu/dataservice/metadetails.asp?id=1029

/miska

From Sly:

Python is a good choice for writing any kind of online bot or web crawler. There are libraries available for: IRC: http://python-irclib.sourceforge.net/ RSS: http://wiki.python.org/moin/RssLibraries Jabber (GoogleTalk): http://jabberpy.sourceforge.net/ Interfacing with Arduino: http://www.arduino.cc/playground/Interfacing/Python Interfacing with Processing, PD or Max: http://trac.v2.nl/wiki/pyOSC

Simple Example (more will come):

    ====== irc2osc.py ======
    #!/usr/bin/env python
    import pyirclib
    import OSC
    
    osc = OSC.OSCClient()
    
    def send(message, channel):
            print message + " " + channel
            msg = OSC.OSCMessage("/msg")
            msg.append(channel)
            msg.append(message)
            osc.sendto(msg,("localhost", 2344))
    
    # connect to irc with
    irc = pyirclib.Irclib('irc.dal.net',6667)
    irc.setDebug = 0
    irc.login('nickname32423')
    
    # join to channels
    irc.join("#obama")
    irc.join("#obama2")
    
    def parsemessage(msg):
            if msg['event'] == "PRIVMSG":
                    c = str(msg['recpt'])
                    m = str(msg['text'])
                    m = m.split('\r')[0]
                    send(m,c)
          
    while 1:
            message = irc.getmessage()
            print message
            parsemessage(message)
    
    
    ===== EOF ======

links

 
public/candyfloss.txt · Last modified: 2010/01/20 12:04 by 222.127.197.140
 
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Debian Driven by DokuWiki