The State of Computer-Human Interaction0

Posted by Bru April 17, 2005 4:12 PM

O'Reilly Network has this review of the recent CHI 2005 event held in Portland, Oregon.
Among the many cool innovations mentioned in the article, a couple of them really made me smile, and think.

Good good programmer, here's your jelly-bean!

Beancounter
One short paper featured an edible positive-feedback user interface for programmers. Dan Maynes-Aminzade of the MIT Media Lab constructed a debugging interface that monitored malloc, realloc, and free calls in running threads. When memory was malloced, a jelly bean was dispensed into a tall, sealed transparent tube. When freed, the jelly beans fell into bowls, to be consumed by the hungry debuggers.

Maynes-Aminzade's equipment provided a tangible depiction of memory allocation and potential leaks in a program, with effects beyond a simple visual display. The temptation of those jellybeans also encouraged programmers to release all their memory as soon as possible. On the other hand, it might be that greedy programmers ended up writing equally memory-greedy programs just to get hold of more beans. And what of the impact of gourmet jelly beans? Or the possibilities of using cake in a similar construction? Clearly, more research is needed.

Aside from looking really funny indeed, this is pretty good stuff.
Training by feedback is a well known methodology, and this is a smart application of it. Even the idea of using some funny, colored and tangible reward (the jelly bean) rather than more sophisticate or virtual kind (tap tap on the shoulder by the boss, for example). I want one of those (is it possible to have it sugarfree?) to lure me into getting things done ;)

Do you know Kung-Foo? Show me!

KickasskungfooAn example of full-immersive videogaming in the spirit of Natural Interaction, Kick Ass Kung Fu is “an installation that transforms computer gaming into a visual, physical performance like modern dance or sports. The game lets you experience Kung-Fu movie action and aesthetics by merging the real and the virtual with a perceptive user interface.”

The interface itself is a multi-modal mix of computer vision and audio (e.g. you have to shout to activate the “supercharge” bonus). If you have the time and bandwidth take a look at the demo videos, they're quite fun!

Kickasskungfoowflof-1

TrackBacks

Use the following link to trackback from your own site:
http://bru.bzaar.net/mt/mt-tb.fcgi/416


  1. Edible User Interfaces From we make money not artApril 17, 2005 9:20 PM
    Dan Maynes-Aminzade (one of the guys behind You're in control/Urine control) is working on Edible User Interfaces. In particular the BeanCounter and the TasteScreen. The BeanCounter is a low-resolution gustatory display made of six rods filled with jel...
  2. Jelly Beans und Memory Allocation From twoday.tuwien.ac.at/A1April 25, 2005 11:58 AM
    Damit Programmierer wie Ben nicht altes verschimmeltes Toastbroat essen m
Comments

Leave a response

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)