Better Butter

2009 October 13

In a post last year, I com­plained about poorly designed but­ter labels that made cook­ing need­lessly dif­fi­cult. The stan­dard but­ter wrap­per gives us only table­spoons, which isn’t use­ful when fol­low­ing a recipe that calls for, say 1/4 cup.

butter1

I’m pleased to announce that at least one com­pany has finally designed a bet­ter but­ter label. Clover, the peo­ple with the silly car­toon cows, has started mark­ing 1/4, 1/3, and 1/2-cup mea­sure­ments on their wrap­pers, in addi­tion to the table­spoon measurements.

butter2

As you can see, their organic but­ter (top image) doesn’t use the help­ful new label — only the non-organic kind. Well, it’s a start!

Lessons from Camille Utterback

2009 October 09

Camille Utterback gave a talk at UC Berkeley on Monday. A dig­i­tal artist, pio­neer of inter­ac­tive video art, and one of last month’s awardees of a 2009 MacArthur Fellowship (a.k.a. “genius grant”), Camille got her start in dig­i­tal art at NYU’s Interactive Telecommunications Program. There, with Romy Achituv, she cre­ated her first inter­ac­tive video instal­la­tion, “Text Rain,” in 1999.

Utterback’s talk was titled “Luscious Complexity: Transcending the Doohickey.” I want to share some of her thoughts here, because many of them are right in line with my own recent think­ing. The fol­low­ing items are highly para­phrased from my notes dur­ing the talk.

  • Utterback writes all of her own code, mostly in C++, but also uses Processing to sketch ideas.

  • In com­pu­ta­tional media, the rules are implicit and hid­den. When the user has to deduce the rules, the inter­ac­tion may be frus­trat­ing. When not frus­trat­ing, though, this qual­ity can make for a beau­ti­ful process of discovery.

  • Always avoid “one lin­ers.” Make sure your work has enough con­cep­tual com­plex­ity to stand the test of time.

  • Consider how an instal­la­tion affects your phys­i­cal body — are you look­ing up? down? arch­ing your back? bend­ing toward the floor? Notice what emo­tions and behav­iors we asso­ciate with those posi­tions. (Eyes cast down­ward, for exam­ple, indi­cates shame. Looking straight ahead indi­cates engage­ment.) Don’t make the user uncom­fort­able, unless you are try­ing to make the user uncomfortable.

  • It is very impor­tant to do user test­ing. When cod­ing, you are writ­ing rules that define the accepted para­me­ters of user behav­ior. Not every­one will behave as you do, so test to make sure your rules are flex­i­ble enough to work for others.

  • Using cam­era input auto­mat­i­cally makes a piece social. People will move in front of the cam­era with oth­ers, inter­act with each other and the piece, and cre­ate their own mean­ings from the interaction.

  • People intu­itively under­stand how to move and inter­act with mir­rored video, by virtue of expe­ri­ence in the phys­i­cal world (i.e. using mir­rors). Think about how to trans­late other shared phys­i­cal expe­ri­ences into intu­itive, dig­i­tal inter­face mechanisms.

  • Utterback tries to bridge the gap between the “fleshy world” of the body and the rules-based world of the computer.

  • Her work in draw­ing sys­tems (such as the piece Untitled #5) con­tains many hand-drawn ele­ments, over­laid with dig­i­tal manip­u­la­tions. (Not all the forms are code-generated.)

  • This kind of work is fun, because peo­ple move in goofy ways, like kids.

Creative Coding Workshop Wrap-Up

2009 October 07

Teaching at Gray Area

It’s done! This weekend’s cre­at­ing cod­ing work­shop at GAFFTA went really well, despite Loveparade’s pound­ing rev­elry just out­side. In case you missed it, you can expe­ri­ence all 10.5 hours of cod­ing bliss in under two min­utes — just watch the video below. Also, check out some of the great projects that the stu­dents made.

My sou­venir Gray Area logo pin:

Gray Area pin (1)

Site content and design © copyright 2006–2008 Scott Murray.