<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>john locke</title>
	<atom:link href="http://gracefulspoon.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://gracefulspoon.com/blog</link>
	<description>adventures in architecture</description>
	<lastBuildDate>Wed, 16 May 2012 18:56:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>HACKING THE URBAN EXPERIENCE</title>
		<link>http://gracefulspoon.com/blog/2012/05/16/hacking-the-urban-experience/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=hacking-the-urban-experience</link>
		<comments>http://gracefulspoon.com/blog/2012/05/16/hacking-the-urban-experience/#comments</comments>
		<pubDate>Wed, 16 May 2012 18:56:02 +0000</pubDate>
		<dc:creator>John Locke</dc:creator>
				<category><![CDATA[architecture]]></category>
		<category><![CDATA[fabrication]]></category>
		<category><![CDATA[gsapp]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[interaction]]></category>
		<category><![CDATA[new york]]></category>
		<category><![CDATA[teaching]]></category>
		<category><![CDATA[urban]]></category>

		<guid isPermaLink="false">http://gracefulspoon.com/blog/?p=2555</guid>
		<description><![CDATA[I had the pleasure to teach a course this semester with a great group of young architects and urban designers, titled &#8220;Hacking the Urban Experience&#8221; at Columbia. I couldn&#8217;t be more proud of all the hard work and the high level of engagement with which the students approached the class. All lectures and process work [...]]]></description>
			<content:encoded><![CDATA[<p>I had the pleasure to teach a course this semester with a great group of young architects and urban designers, titled &#8220;Hacking the Urban Experience&#8221; at Columbia. I couldn&#8217;t be more proud of all the hard work and the high level of engagement with which the students approached the class. All lectures and process work are archived on the class tumblr: <a href="http://hackingtheurbanexperience.tumblr.com/">http://hackingtheurbanexperience.tumblr.com</a>. Classes typically took the form of lectures on precedents and concepts, a discussion of student work and tutorials on materials or software techniques. Topics during the semester included overviews of unsolicited architectural proposals, building-scale light projections, inflatable materials, urban siting opportunities and community/crowd sourced funding. </p>
<div>&nbsp;</div>
<p>The course sought to assert the relevance of the fabrication skills at our disposal as potentialities for social and environmental relevance. Through the re-appropriation and re-imagining of existing urban conditions, the students designed and fabricated working prototypes that embraced the messy reality of our city and promoted community involvement. The students began by identifying a quality of the urban condition that included the latent capability for improvement and worked toward fabricating an adaptive, responsive and environmentally viable solution. Specific emphasis was placed on testing and exploring through hands on research the possibilities of detailing and fabricating connections using unorthodox materials. At the conclusion of the course the students produced a full scale urban intervention and observed and documented their relevant successes or failures.</p>
<div>&nbsp;</div>
<p>Material workshops were held to encourage the students to explore constructions from inflatables to parametric agglomerations using quotidian materials. Ultimately, the goal for was for the students to come out of the course with a healthy respect for two core concepts: firstly, an increased skill in the use and applicability of the fabrication skills we have developed for solving design issues using unorthodox materials in unconventional settings; and secondly, that there is an opportunity for architects to regain lost relevance by inserting themselves through unsolicited proposals into the public consciousness as steward’s of urban well being.</p>
<div>&nbsp;</div>
<p><strong>Students:</strong><br />
Jared Dignanci, Farzin Lofti-Jam, <a href="http://http://emdezign.com/">Ehsaan Mesghali</a>, Katerina Petrou, Paul Tran, Wassim Shaaban, Maryam Zamani</p>
<div>&nbsp;</div>
<div id="clearer"></div>
<p><strong>Assignment 01</strong><br />
Part of the Atlas of Urban Connections project (TBD), the first assignment involved designing and fabricating a joint to connect something, anything, to a vertical street extrusion (such as a tree, street sign, light pole, etc&#8230;). The members of the Public Works Department in NYC are masters of improvisation, you can see it walking down any street here, and there is a lot to learn from their <a href="http://www.flickr.com/photos/jlocke/6866206193/in/photostream">successful</a> and <a href="http://www.flickr.com/photos/jlocke/7206550248/in/photostream">not-so successful</a> techniques for attaching to existing sidewalk infrastructure. This assignment was prepared to introduce the student to the capacity to breaching the gap between the pedestrian and existing streetscape objects, with the goal to test flexibility, safety, durability, adaptablility while exploring different possibilities for potential synthesis with existing urban forms.<br />
<small>Wassim, Katerina, Paul</small><br />
<a rel="lightbox[spr01]" href="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/01.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/01.jpg" alt="" title="01" width="489" class="alignleftthumb size-full wp-image-2573" /></a><a rel="lightbox[spr01]" href="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/01-02.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/01-02.jpg" alt="" title="01-02" width="489" class="alignleftthumb size-full wp-image-2574" /></a></p>
<div id="clearer"></div>
<div>&nbsp;</div>
<p><small>Jared, Farzin, Ehsaan, Maryam</small><br />
<a href="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/01-03.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/01-03.jpg" alt="" title="01-03" width="489" class="alignleftthumb size-full wp-image-2608" /></a><a href="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/01-047.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/01-047.jpg" alt="" title="01-047" width="489" class="alignleftthumb size-full wp-image-2609" /></a></p>
<div>&nbsp;</div>
<div>&nbsp;</div>
<p><strong>Assignment 02</strong><br />
Using <a href="http://graffitiresearchlab.com/">Graffiti Research Lab&#8217;s</a> <a href="http://www.instructables.com/id/PROJECTION-BOMBING/">projection bombing tutorial</a> at Instructables,  the class set up a <a href="http://hackingtheurbanexperience.tumblr.com/post/20996231570">mobile power station</a> using a 75V marine battery, and set off around the neighborhood near Columbia to experiment and throw up some interactive light projections.<br />
The last year has seen some truly <a href="http://www.youtube.com/watch?v=CxG4g62rnd8">inspiring displays</a> of the potential light can have as an interventionist tool, and the class studied this problem using three main strategies: 1) messaging independent of site, i.e. you only need a blank wall, 2) site dependent projections, like those following the curving, horizontal <a href="http://www.youtube.com/watch?v=jMqoCf1mi7s">bands on the Guggenheim</a>, and 3) flexible projections that can adapt and interact to a number of different sites, taking advantage of the unique characteristics of each. Care was given to create projects that both actively and passively engage those passing by the site.<br />
<small>Wassim, Katerina, Paul</small><br />
<a rel="lightbox[spr01]" href="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/02-01.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/02-01.jpg" alt="" title="02-01" width="489" class="alignleftthumb size-full wp-image-2556" /></a> <a rel="lightbox[spr01]" href="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/02-021.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/02-021.jpg" alt="" title="02-02" width="489" class="alignleftthumb size-full wp-image-2558" /></a></p>
<div id="clearer"></div>
<div>&nbsp;</div>
<p><small>Ehsaan, Maryam</small><br />
<a rel="lightbox[spr01]" href="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/02-022.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/02-022.jpg" alt="" title="02-02" width="489" class="alignleftthumb size-full wp-image-2580" /></a><a rel="lightbox[spr01]" href="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/02-03.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/02-03.jpg" alt="" title="02-03" width="489" class="alignleftthumb size-full wp-image-2581" /></a></p>
<div id="clearer"></div>
<div>&nbsp;</div>
<p><small>Jared, Farzin</small><br />
<a href="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/02-04.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/02-04.jpg" alt="" title="02-04" width="489" class="alignleftthumb size-full wp-image-2623" /></a><a href="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/02-05.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/02-05.jpg" alt="" title="02-05" width="489" class="alignleftthumb size-full wp-image-2624" /></a></p>
<div id="clearer"></div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<p><strong>Assignment 03 (FINAL)</strong><br />
Building off the first two assignments, the final assignment sought to synthesize the work and concepts of the class into a larger installation that could still be completed in our very tight time frame, but started to explore the core ideas of the course, in effect becoming a proof-of-concept, working model. By attempting to capture a broader audience for architectural interventions, a number of questions presented themselves and the students were challenged to anticipate a range of possible eventualities &#8211; how will it be used? Can its use be changed? Is it durable? Is it waterproof? Can it safely stand up? Fabrication was considered less from a formal quality, and more from a use, durability, improvisation and public participation viewpoint.<br />
Ultimately, A successful project would accomplish three things: 1) display ingenuity in fabrication technique and material 2) re-imagine or re-design a specific urban site/condition to take advantage of its hitherto hidden potential, and 3) have a performative component, in that the intervention has a temporal quality that while engaged promotes public interaction.<br />
<small>Wassim, Katerina, Paul</small><br />
<a rel="lightbox[spr01]" href="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/03-011.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/03-011.jpg" alt="" title="03-01" width="489" class="alignleftthumb size-full wp-image-2613" /></a><a rel="lightbox[spr01]" href="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/03-021.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/03-021.jpg" alt="" title="03-02" width="489" class="alignleftthumb size-full wp-image-2614" /></a></p>
<div id="clearer"></div>
<p><a rel="lightbox[spr01]" href="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/03-03.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/03-03.jpg" alt="" title="03-03" width="489" class="alignleftthumb size-full wp-image-2590" /></a><a href="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/03-04.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/03-04.jpg" alt="" title="03-04" width="489" class="alignleftthumb size-full wp-image-2591" /></a></p>
<div id="clearer"></div>
<div>&nbsp;</div>
<p><small>Maryam, Jared, Farzin, Ehsaan</small><br />
<a rel="lightbox[spr01]" href="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/03-05.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/03-05.jpg" alt="" title="03-05" width="489" class="alignleftthumb size-full wp-image-2584" /></a><a rel="lightbox[spr01]" href="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/03-06.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/03-06.jpg" alt="" title="03-06" width="489" class="alignleftthumb size-full wp-image-2585" /></a></p>
<div id="clearer"></div>
<p><a rel="lightbox[spr01]" href="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/03-07.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/03-07.jpg" alt="" title="03-07" width="489" class="alignleftthumb size-full wp-image-2586" /></a><a rel="lightbox[spr01]" href="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/03-08.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/05/03-08.jpg" alt="" title="03-08" width="489" class="alignleftthumb size-full wp-image-2587" /></a><img src="http://gracefulspoon.com/blog/?ak_action=api_record_view&#038;id=2555&#038;type=feed" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://gracefulspoon.com/blog/2012/05/16/hacking-the-urban-experience/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>predator bear</title>
		<link>http://gracefulspoon.com/blog/2012/03/17/predator-bear/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=predator-bear</link>
		<comments>http://gracefulspoon.com/blog/2012/03/17/predator-bear/#comments</comments>
		<pubDate>Sun, 18 Mar 2012 00:03:37 +0000</pubDate>
		<dc:creator>John Locke</dc:creator>
				<category><![CDATA[fabrication]]></category>
		<category><![CDATA[teaching]]></category>

		<guid isPermaLink="false">http://gracefulspoon.com/blog/?p=2537</guid>
		<description><![CDATA[&#160; A rare spotting in the wild. Assignment 01, build a parasitic attachment to a vertical streetscape extrusion. &#160; Begin with a shareware 3d koala model and open in Poser Studio. &#160; Pose the bear to allow him to hold onto the street sign but allow the sign to bypass his head. &#160; Export from [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="lightbox[koala]" href="http://gracefulspoon.com/blog/wp-content/uploads/2012/03/predo_01.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/03/predo_01.jpg" alt="" title="predo_01" width="990" height="719" class="aligncenter size-full wp-image-2538" /></a><br />
<a rel="lightbox[koala]" href="http://gracefulspoon.com/blog/wp-content/uploads/2012/03/predo_02.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/03/predo_02.jpg" alt="" title="predo_02" width="990" height="678" class="aligncenter size-full wp-image-2539" /></a></p>
<div>&nbsp;</div>
<p>A rare spotting in the wild. Assignment 01, build a parasitic attachment to a vertical streetscape extrusion.</p>
<div>&nbsp;</div>
<p><span id="more-2537"></span><br />
<a href="http://gracefulspoon.com/blog/wp-content/uploads/2012/03/00_web.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/03/00_web.jpg" alt="" title="00_web" width="990" height="665" class="aligncenter size-full wp-image-2543" /></a><br />
<small>Begin with a shareware 3d koala model and open in Poser Studio. </small></p>
<div>&nbsp;</div>
<p><a href="http://gracefulspoon.com/blog/wp-content/uploads/2012/03/01_web.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/03/01_web.jpg" alt="" title="01_web" width="990" height="615" class="aligncenter size-full wp-image-2545" /></a><br />
<small>Pose the bear to allow him to hold onto the street sign but allow the sign to bypass his head. </small></p>
<div>&nbsp;</div>
<p><a href="http://gracefulspoon.com/blog/wp-content/uploads/2012/03/02_web.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/03/02_web.jpg" alt="" title="02_web" width="990" height="619" class="aligncenter size-full wp-image-2546" /></a><br />
<small>Export from Poser to Rhino and run the &#8220;reducemesh&#8221; command to simplify/facet the form.</small></p>
<div>&nbsp;</div>
<p><a href="http://gracefulspoon.com/blog/wp-content/uploads/2012/03/03_web.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/03/03_web.jpg" alt="" title="03_web" width="990" height="572" class="aligncenter size-full wp-image-2547" /></a><br />
<small>Properly scale the model.</small></p>
<div>&nbsp;</div>
<p><a href="http://gracefulspoon.com/blog/wp-content/uploads/2012/03/04_web.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/03/04_web.jpg" alt="" title="04_web" width="990" height="564" class="aligncenter size-full wp-image-2548" /></a><br />
<small>Export from rhino to 3ds max.</small></p>
<div>&nbsp;</div>
<p><a href="http://gracefulspoon.com/blog/wp-content/uploads/2012/03/05_web.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/03/05_web.jpg" alt="" title="05_web" width="990" height="564" class="aligncenter size-full wp-image-2549" /></a><br />
<small>UV map a texture onto the model of images from the proposed site.</small></p>
<div>&nbsp;</div>
<p><a href="http://gracefulspoon.com/blog/wp-content/uploads/2012/03/06_web.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/03/06_web.jpg" alt="" title="06_web" width="990" height="597" class="aligncenter size-full wp-image-2550" /></a><br />
<small>Export from 3ds max to Pepakura designer and unfold geometry.</small></p>
<div>&nbsp;</div>
<p><a href="http://gracefulspoon.com/blog/wp-content/uploads/2012/03/07_web.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/03/07_web.jpg" alt="" title="07_web" width="990" height="739" class="aligncenter size-full wp-image-2551" /></a><br />
<small>Print and cut templates.</small></p>
<div>&nbsp;</div>
<p><a href="http://gracefulspoon.com/blog/wp-content/uploads/2012/03/08_web.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/03/08_web.jpg" alt="" title="08_web" width="990" height="739" class="aligncenter size-full wp-image-2552" /></a><br />
<small>Assemble.</small></p>
<div>&nbsp;</div>
<p><img src="http://gracefulspoon.com/blog/?ak_action=api_record_view&#038;id=2537&#038;type=feed" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://gracefulspoon.com/blog/2012/03/17/predator-bear/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>void in the center</title>
		<link>http://gracefulspoon.com/blog/2012/02/04/void-in-the-center/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=void-in-the-center</link>
		<comments>http://gracefulspoon.com/blog/2012/02/04/void-in-the-center/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 04:47:11 +0000</pubDate>
		<dc:creator>John Locke</dc:creator>
				<category><![CDATA[research]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[twiiter]]></category>

		<guid isPermaLink="false">http://gracefulspoon.com/blog/?p=2480</guid>
		<description><![CDATA[&#160; I&#8217;m pulling the last 100 tweets from within a half mile radius of latitude 40.800808 x longitude -73.965154 (otherwise known as the desk in my bedroom where I&#8217;m typing this now). And right off the bat I can see that the tweeting frequency of some of my neighbors is impressive, out of 100 tweets [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://gracefulspoon.com/blog/wp-content/uploads/2012/02/tweets_geo.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2012/02/tweets_geo.jpg" alt="" title="tweets_geo" width="990" height="768" class="aligncenter size-full wp-image-2500" /></a></p>
<div>&nbsp;</div>
<p>I&#8217;m pulling the last 100 tweets from within a half mile radius of latitude 40.800808 x longitude -73.965154 (otherwise known as the desk in my bedroom where I&#8217;m typing this now). And right off the bat I can see that the tweeting frequency of some of my neighbors is impressive, out of 100 tweets there were only 42 different users, all of whose profile images are displayed above based on the frequency of their messaging. Voyeurism is something built into New York&#8217;s dna, the simultaneous repulsion and attraction of surveillance that was so effectively conveyed in Rear Window.  Sometimes when riding the train, on the rare occasions when you&#8217;re sans earphones, you can&#8217;t help overhearing fragments and context-less snippets of random stranger&#8217;s conversation. Most of the time they&#8217;re pretty banal, on the order of sports predictions and office gossip, about nothing interesting but still interesting. And that&#8217;s what makes the hidden, invisible conversations going on in this five block vicinity so fascinating to me in a way I can&#8217;t really describe. 100 random tweets hold no mysteries, but the 100 tweets of the people around me do. A secret knowledge that gives added meaning to the ruby aficionado I see walking down the street or the Mavs fan at the bar, all faces that are part of a huge story that can never end. I&#8217;ve started following ThatsOro.</p>
<div>&nbsp;</div>
<p>Click more for the code. Based on great examples <a href="http://blog.blprnt.com/blog/blprnt/updated-quick-tutorial-processing-twitter">here</a> and <a href="http://groups.google.com/group/twitter4j">here</a>.</p>
<div>&nbsp;</div>
<p><span id="more-2480"></span></p>
<div>&nbsp;</div>
<div id="clearer"></div>
<p><pre><pre>

import twitter4j.conf.*;
import twitter4j.internal.async.*;
import twitter4j.internal.org.json.*;
import twitter4j.internal.logging.*;
import twitter4j.json.*;
import twitter4j.internal.util.*;
import twitter4j.management.*;
import twitter4j.auth.*;
import twitter4j.api.*;
import twitter4j.util.*;
import twitter4j.internal.http.*;
import twitter4j.*;
import twitter4j.internal.json.*;

ArrayList&lt;String&gt; username = new ArrayList();
ArrayList&lt;String&gt; imgs = new ArrayList();

double lat;
double lon;
double res;
String resUnit;

PImage twitimg;

void setup() {
&nbsp;&nbsp;size(990, 480);
&nbsp;&nbsp;background(255);
&nbsp;&nbsp;smooth();
&nbsp;&nbsp;noStroke();

&nbsp;&nbsp;ConfigurationBuilder cb = new ConfigurationBuilder();
&nbsp;&nbsp;cb.setOAuthConsumerKey(&quot;XXXXX&quot;);
&nbsp;&nbsp;cb.setOAuthConsumerSecret(&quot;XXXXX&quot;);
&nbsp;&nbsp;cb.setOAuthAccessToken(&quot;XXXXX&quot;);
&nbsp;&nbsp;cb.setOAuthAccessTokenSecret(&quot;XXXXX&quot;);

&nbsp;&nbsp;lat = 40.800808;
&nbsp;&nbsp;lon =73.965154;
&nbsp;&nbsp;res = 1;
&nbsp;&nbsp;resUnit=&quot;mi&quot;;

&nbsp;&nbsp;try {

&nbsp;&nbsp;&nbsp;&nbsp;Twitter twitter = new TwitterFactory(cb.build()).getInstance();

&nbsp;&nbsp;&nbsp;&nbsp;Query query = new Query();
&nbsp;&nbsp;&nbsp;&nbsp;GeoLocation nyc = new GeoLocation(lat, lon);
&nbsp;&nbsp;&nbsp;&nbsp;query.setGeoCode(nyc, res, resUnit);
&nbsp;&nbsp;&nbsp;&nbsp;query.setRpp(200);

&nbsp;&nbsp;&nbsp;&nbsp;QueryResult result = twitter.search(query);

&nbsp;&nbsp;&nbsp;&nbsp;ArrayList tweets = (ArrayList) result.getTweets();

&nbsp;&nbsp;&nbsp;&nbsp;for (int i = 0; i &lt; tweets.size(); i++) {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tweet t = (Tweet) tweets.get(i);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;String user = t.getFromUser();
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Long id = t.getFromUserId();
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;String url = t.getProfileImageUrl();
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;String msg = t.getText();
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Date d = t.getCreatedAt();

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;username.add(user);

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;imgs.add(url);
&nbsp;&nbsp;&nbsp;&nbsp;};
&nbsp;&nbsp;}

&nbsp;&nbsp;catch (TwitterException te) {
&nbsp;&nbsp;&nbsp;&nbsp;println(&quot;Couldn&#039;t connect: &quot; + te);
&nbsp;&nbsp;};
}

void draw() {

&nbsp;&nbsp;int k = (frameCount % imgs.size()); 
&nbsp;&nbsp;String pix = imgs.get(k);
&nbsp;&nbsp;String users = username.get(k);

&nbsp;&nbsp;PFont font;
&nbsp;&nbsp;font = loadFont(&quot;FuturaLT-ExtraBoldOblique-18.vlw&quot;); 
&nbsp;&nbsp;fill(0);
&nbsp;&nbsp;textFont(font);
&nbsp;&nbsp;text(k + &quot; &quot; + users, 0, 35);

&nbsp;&nbsp;fill(255, 200);

&nbsp;&nbsp;rect(0, 0, 220, 45);

&nbsp;&nbsp;twitimg = loadImage(pix, &quot;png&quot;);
&nbsp;&nbsp;image(twitimg, random(width), random(height));
&nbsp;&nbsp;//text(users, twitimg.x, twitimg.y);

&nbsp;&nbsp;fill(255, 1);
&nbsp;&nbsp;rect(0, 0, width, height);

&nbsp;&nbsp;fill(222, random(50, 150));
&nbsp;&nbsp;textSize(random(10, 30));
}
</pre></pre><img src="http://gracefulspoon.com/blog/?ak_action=api_record_view&#038;id=2480&#038;type=feed" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://gracefulspoon.com/blog/2012/02/04/void-in-the-center/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>devilish hairpieces</title>
		<link>http://gracefulspoon.com/blog/2011/12/31/devilish-hairpieces/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=devilish-hairpieces</link>
		<comments>http://gracefulspoon.com/blog/2011/12/31/devilish-hairpieces/#comments</comments>
		<pubDate>Sat, 31 Dec 2011 20:27:51 +0000</pubDate>
		<dc:creator>John Locke</dc:creator>
				<category><![CDATA[graphic design]]></category>
		<category><![CDATA[parametric]]></category>
		<category><![CDATA[grasshopper]]></category>
		<category><![CDATA[typography]]></category>

		<guid isPermaLink="false">http://gracefulspoon.com/blog/?p=2456</guid>
		<description><![CDATA[&#160;]]></description>
			<content:encoded><![CDATA[<p><a rel="lightbox[hair]" href="http://gracefulspoon.com/blog/wp-content/uploads/2011/12/01.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/12/01.jpg" alt="" title="01" width="489" height="274" class="alignleftthumb size-full wp-image-2457" /></a> <a rel="lightbox[hair]" href="http://gracefulspoon.com/blog/wp-content/uploads/2011/12/02.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/12/02.jpg" alt="" title="02" width="489" height="274" class="alignleftthumb size-full wp-image-2458" /></a></p>
<div id="clearer"></div>
<p><a rel="lightbox[hair]" href="http://gracefulspoon.com/blog/wp-content/uploads/2011/12/04.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/12/04.jpg" alt="" title="04" width="489" height="274" class="alignleftthumb size-full wp-image-2460" /></a><a rel="lightbox[hair]" href="http://gracefulspoon.com/blog/wp-content/uploads/2011/12/05.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/12/05.jpg" alt="" title="05" width="489" height="274" class="alignleftthumb size-full wp-image-2461" /></a></p>
<div id="clearer"></div>
<p><a rel="lightbox[hair]" href="http://gracefulspoon.com/blog/wp-content/uploads/2011/12/03.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/12/03.jpg" alt="" title="03" width="489" height="274" class="alignleftthumb size-full wp-image-2459" /></a><a rel="lightbox[hair]" href="http://gracefulspoon.com/blog/wp-content/uploads/2011/12/06.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/12/06.jpg" alt="" title="06" width="489" height="274" class="alignleftthumb size-full wp-image-2462" /></a></p>
<div>&nbsp;</div>
<p><img src="http://gracefulspoon.com/blog/?ak_action=api_record_view&#038;id=2456&#038;type=feed" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://gracefulspoon.com/blog/2011/12/31/devilish-hairpieces/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>El sistema no es servil</title>
		<link>http://gracefulspoon.com/blog/2011/10/29/el-sistema-no-es-servil/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=el-sistema-no-es-servil</link>
		<comments>http://gracefulspoon.com/blog/2011/10/29/el-sistema-no-es-servil/#comments</comments>
		<pubDate>Sun, 30 Oct 2011 04:14:32 +0000</pubDate>
		<dc:creator>John Locke</dc:creator>
				<category><![CDATA[photography]]></category>
		<category><![CDATA[mexico]]></category>

		<guid isPermaLink="false">http://gracefulspoon.com/blog/?p=2440</guid>
		<description><![CDATA[Nothing really made much sense, but the ubiquity of groups spontaneously breaking out and dancing was awesome. &#160;]]></description>
			<content:encoded><![CDATA[<p><a href="http://gracefulspoon.com/blog/wp-content/uploads/2011/10/mex01.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/10/mex01.jpg" alt="mex01" title="mex01" width="990" height="713" class="aligncenter size-full wp-image-2441" /></a><br />
<a href="http://gracefulspoon.com/blog/wp-content/uploads/2011/10/mex02.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/10/mex02.jpg" alt="mex02" title="mex02" width="990" height="674" class="aligncenter size-full wp-image-2442" /></a><a href="http://gracefulspoon.com/blog/wp-content/uploads/2011/10/mex03.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/10/mex03.jpg" alt="mex03" title="mex03" width="990" height="671" class="aligncenter size-full wp-image-2443" /></a><br />
Nothing really made much sense, but the ubiquity of groups spontaneously breaking out and dancing was awesome.</p>
<div>&nbsp;</div>
<p><span id="more-2440"></span><br />
<a href="http://gracefulspoon.com/blog/wp-content/uploads/2011/10/mex04.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/10/mex04.jpg" alt="mex04" title="mex04" width="990" height="728" class="aligncenter size-full wp-image-2444" /></a><img src="http://gracefulspoon.com/blog/?ak_action=api_record_view&#038;id=2440&#038;type=feed" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://gracefulspoon.com/blog/2011/10/29/el-sistema-no-es-servil/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>razzle dazzle</title>
		<link>http://gracefulspoon.com/blog/2011/09/01/razzle-dazzle/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=razzle-dazzle</link>
		<comments>http://gracefulspoon.com/blog/2011/09/01/razzle-dazzle/#comments</comments>
		<pubDate>Fri, 02 Sep 2011 00:34:05 +0000</pubDate>
		<dc:creator>John Locke</dc:creator>
				<category><![CDATA[competitions]]></category>
		<category><![CDATA[graphic design]]></category>
		<category><![CDATA[competition]]></category>

		<guid isPermaLink="false">http://gracefulspoon.com/blog/?p=2410</guid>
		<description><![CDATA[&#160; Inspired by both razzle dazzle camouflage and my middle school trapper keeper, this barrier entry presents a strong graphic face to the street. While the concept of camouflage may certainly seem like a contradictory tact for a protective barrier whose sole purpose is to remain unhidden, by using bold, angular geometric forms to blur [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="lightbox[dazzle]"  href="http://gracefulspoon.com/blog/wp-content/uploads/2011/08/razzle02.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/08/razzle02.jpg" alt="razzle02" title="razzle02" width="990" height="743" class="aligncenter size-full wp-image-2424" /></a></p>
<div>&nbsp;</div>
<p>Inspired by both <a href="http://en.wikipedia.org/wiki/Dazzle_camouflage">razzle dazzle camouflage</a> and my middle school trapper keeper, this barrier entry presents a strong graphic face to the street. While the concept of camouflage may certainly seem like a contradictory tact for a protective barrier whose sole purpose is to remain unhidden, by using bold, angular geometric forms to blur the barrier&#8217;s edges, this in fact increases its perceived range. The illusory effect of the forms induce nearby traffic to slow down, producing a safer, more bike and pedestrian friendly thruway. </p>
<div>&nbsp;</div>
<p><span id="more-2410"></span></p>
<p><a rel="lightbox[dazzle]" href="http://gracefulspoon.com/blog/wp-content/uploads/2011/08/razzle01.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/08/razzle01.jpg" alt="razzle01" title="razzle01" width="990" height="694" class="aligncenter size-full wp-image-2411" /></a><img src="http://gracefulspoon.com/blog/?ak_action=api_record_view&#038;id=2410&#038;type=feed" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://gracefulspoon.com/blog/2011/09/01/razzle-dazzle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AR on the cheap</title>
		<link>http://gracefulspoon.com/blog/2011/08/28/ar-on-the-cheap/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ar-on-the-cheap</link>
		<comments>http://gracefulspoon.com/blog/2011/08/28/ar-on-the-cheap/#comments</comments>
		<pubDate>Sun, 28 Aug 2011 18:39:21 +0000</pubDate>
		<dc:creator>John Locke</dc:creator>
				<category><![CDATA[DUB]]></category>
		<category><![CDATA[fabrication]]></category>
		<category><![CDATA[new york]]></category>
		<category><![CDATA[urban]]></category>

		<guid isPermaLink="false">http://gracefulspoon.com/blog/?p=2372</guid>
		<description><![CDATA[&#160; When I first saw this image of my block from the 40s, I knew it was something I wanted to share. Sure, part of it was a sense of pride, that our seemingly nondescript, uptown block once held a moment in time that was deemed important enough for someone to capture. And further, that [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="lightbox[qr]" href="http://gracefulspoon.com/blog/wp-content/uploads/2011/08/qr001.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/08/qr001.jpg" alt="qr001" title="qr001" width="990" height="574" class="aligncenter size-full wp-image-2399" /></a><br />
<a  rel="lightbox[qr]" href="http://gracefulspoon.com/blog/wp-content/uploads/2011/08/qr02.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/08/qr02.jpg" alt="qr02" title="qr02" width="990" height="1228" class="aligncenter size-full wp-image-2374" /></a><br />
<a  rel="lightbox[qr]" href="http://gracefulspoon.com/blog/wp-content/uploads/2011/08/qr03.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/08/qr03.jpg" alt="qr03" title="qr03" width="990" height="437" class="aligncenter size-full wp-image-2375" /></a></p>
<div>&nbsp;</div>
<p>When I first saw <a href="http://www.nytimes.com/interactive/2010/10/21/nyregion/20101021-ny-subway-historical-photos.html">this image</a> of my block from the 40s, I knew it was something I wanted to share. Sure, part of it was a sense of pride, that our seemingly nondescript, uptown block once held a moment in time that was deemed important enough for someone to capture. And further, that that historical memory was saved, and became indicative of the history of the subway and the city. Properly fitting amongst a slideshow of once momentous occasions such as crowds cheering with Fiorello at the opening of the 34th St station and documentary photos of the surprisingly frequent automobile on train accidents. But it was also the content of the image.<br />
The included caption was such:</p>
<blockquote><p>1940: In a view north from 106th Street, only the supports of the old Ninth Avenue elevated line remained as the push to go underground continued.</p></blockquote>
<p>As the subway ceded elevation in favor of the earth, the Amsterdam avenue elevated train disappeared. I can only imagine the revelation as light and some semblance of uninterrupted silence returned to the street. This image captured a frozen moment of transition, where the elevated train could be either in the act of disassemblage or erection, and with it the hope of revitalization. The newness and flux of urban change was just as relevant then as now, and should serve as a reminder that the present isn&#8217;t static and transitions are as true in the New York of 2011 as in 1941. However, that truism seems to have become forgotten in a city where there are now over 25,000 buildings and 100 neighborhoods classified as historic and under the jurisdiction of the NY Landmarks Commission, complete with all the associated zoning regulations and limitations on new building. </p>
<div>&nbsp;</div>
<p>The QR code was translated into a laser cut ready file via <a href="http://fffff.at/">F.A.T. lab&#8217;s</a> <a href="http://fffff.at/qr-stenciler-and-qr-hobo-codes/">QR_STENCILER</a> utility. Using marking chalk, the stencil was painted on the street near to where the original photographer stood in 1941. All in all, this rudimentary, proto-augmented reality was created on the cheap in under four hours. </p>
<div>&nbsp;</div>
<p>The removal of the overhead train tracks and the introduction of smart phones in the neighborhood are both changes to be resisted or encouraged. The means of accessibility to this installation are still beyond the means of many people in the area, and as ubiquitous as they may be among some, phones that can read a qr code are still not available to all. In that way, the moment in the original photo and this street marking can define a line through two points, the past and present, collapsed into one and defined by and within the smartphone. The direction and ultimate meaning of that vector is dependent on your own personal point of view. My initial inclination was to create a fantastical image to represent the street in 2081, but that would be devoid of meaning and furthered severed from people&#8217;s daily reality. By referring to a historic, shared reality, ultimately then, the means of this technological view of the past is as much of a harbinger of potential futures of the neighborhood as any fantasy image could ever hope to be.</p>
<div>&nbsp;</div>
<p><a  rel="lightbox[qr]" href="http://gracefulspoon.com/blog/wp-content/uploads/2011/08/qr04.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/08/qr04.jpg" alt="qr04" title="qr04" width="990" height="659" class="aligncenter size-full wp-image-2376" /></a><img src="http://gracefulspoon.com/blog/?ak_action=api_record_view&#038;id=2372&#038;type=feed" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://gracefulspoon.com/blog/2011/08/28/ar-on-the-cheap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>light it up</title>
		<link>http://gracefulspoon.com/blog/2011/07/28/light-it-up/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=light-it-up</link>
		<comments>http://gracefulspoon.com/blog/2011/07/28/light-it-up/#comments</comments>
		<pubDate>Fri, 29 Jul 2011 01:13:17 +0000</pubDate>
		<dc:creator>John Locke</dc:creator>
				<category><![CDATA[competitions]]></category>
		<category><![CDATA[fabrication]]></category>
		<category><![CDATA[competition]]></category>

		<guid isPermaLink="false">http://gracefulspoon.com/blog/?p=2344</guid>
		<description><![CDATA[&#160; With a budget under $300, the installation is realized as a spatial prototype for how a fleeting work can provoke an increased engagement between users and public space. Built with over 200 led lights and conceived to take maximum advantage of a temporarily repurposed historic building, the work becomes as ephemeral as a passing [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="lightbox[light]" href="http://gracefulspoon.com/blog/wp-content/uploads/2011/07/light_02.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/07/light_02.jpg" alt="light_02" title="light_02" width="990" height="596" class="aligncenter size-full wp-image-2346" /></a><br />
<a href="http://gracefulspoon.com/blog/wp-content/uploads/2011/07/light_013.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/07/light_013.jpg" alt="light_013" title="light_013" width="990" height="567" class="aligncenter size-full wp-image-2354" /></a></p>
<div>&nbsp;</div>
<p>With a budget under $300, the installation is realized as a spatial prototype for how a fleeting work can provoke an increased engagement between users and public space. Built with over 200 led lights and conceived to take maximum advantage of a temporarily repurposed historic building, the work becomes as ephemeral as a passing comet, creating a new constellation in the night sky, visible from the streets of Brooklyn for one night only. <img src="http://gracefulspoon.com/blog/?ak_action=api_record_view&#038;id=2344&#038;type=feed" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://gracefulspoon.com/blog/2011/07/28/light-it-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DUB 002</title>
		<link>http://gracefulspoon.com/blog/2011/07/06/dub-002/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=dub-002</link>
		<comments>http://gracefulspoon.com/blog/2011/07/06/dub-002/#comments</comments>
		<pubDate>Thu, 07 Jul 2011 01:42:22 +0000</pubDate>
		<dc:creator>John Locke</dc:creator>
				<category><![CDATA[DUB]]></category>
		<category><![CDATA[fabrication]]></category>
		<category><![CDATA[new york]]></category>
		<category><![CDATA[urban]]></category>

		<guid isPermaLink="false">http://gracefulspoon.com/blog/?p=2308</guid>
		<description><![CDATA[&#160; Following from the dispiriting failures of 001, 002 proved to be more successful, and not only because of it&#8217;s pumpkin orange color, but because it wasn&#8217;t cleared of books within 6 hours and the empty shelves themselves weren&#8217;t removed after 10 days. I attribute this mostly to an adjustment of tactics and location. Every [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="lightbox[dub]" href="http://gracefulspoon.com/blog/wp-content/uploads/2011/07/booth_001.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/07/booth_001.jpg" alt="booth_001" title="booth_001" width="990" height="673" class="aligncenter size-full wp-image-2309" /></a><br />
<a rel="lightbox[dub]" href="http://gracefulspoon.com/blog/wp-content/uploads/2011/07/booth_002.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/07/booth_002.jpg" alt="booth_002" title="booth_002" width="990" height="738" class="aligncenter size-full wp-image-2310" /></a><br />
<a rel="lightbox[dub]" href="http://gracefulspoon.com/blog/wp-content/uploads/2011/07/booth_003.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/07/booth_003.jpg" alt="booth_003" title="booth_003" width="990" height="738" class="aligncenter size-full wp-image-2311" /></a><br />
<a rel="lightbox[dub]" href="http://gracefulspoon.com/blog/wp-content/uploads/2011/07/booth_004.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/07/booth_004.jpg" alt="booth_004" title="booth_004" width="990" height="664" class="aligncenter size-full wp-image-2312" /></a></p>
<div>&nbsp;</div>
<p>Following from the dispiriting failures of <a href="http://gracefulspoon.com/blog/2011/05/24/dub-001a/">001</a>, 002 proved to be more successful, and not only because of it&#8217;s pumpkin orange color, but because it wasn&#8217;t cleared of books within 6 hours and the empty shelves themselves weren&#8217;t removed after 10 days. I attribute this mostly to an adjustment of tactics and location. Every block has its own subtleties and micro-urban climates, one block is boarded up with for &#8220;rent signs&#8221; while the next is a thriving pocket of activities and street-level engagement. By moving to a location 8 blocks further south, 002 was placed nearer to a major thoroughfare &#8211; 96th street &#8211; and received a more steady stream of mixed pedestrian traffic leaving the express train stop on Broadway and by virtue of being closer to street level retail (a large CVS), educational (a school and church) as well as the residential apartments along 97th street. 001 just didn&#8217;t get enough foot traffic and frankly felt deserted. I thought being near a hostel and school would generate some interest, but the hostel is an imposing Victorian Gothic structure with a decidedly prison-like bent reflecting its previous use as a nursing home for &#8220;Respectable, Aged and Indigent Females&#8221; and unsurprisingly generates little sidewalk traffic and even less urge to stop and inspect some books in a phone booth.</p>
<div>&nbsp;</div>
<p>In an attempt to encourage sharing and free distribution of the initial selection of books, I didn&#8217;t mark the books in any way. But in lieu of the entire initial selection of 001&#8242;s books being carted off within a few hours, I tested out being more explicit and treating the books more like a library. Almost like a Dewey decimal number taped to the spine of a library book, I added a visible logo to the bottom of each spine. I hoped this would prevent the books from easily winding up in the hands of sidewalk book resellers, but I fear that the marking implies an ownership that prevents a casual exchange of taking and leaving their own books.  I observed a number of people reach out and pick up a book, flip through it, but then return it to the shelf. Some even doubled back for a second look and to engage in a closer inspection of the shelves, but they still refrained from actually taking a book. Perhaps feeling hesitant to, I don&#8217;t know, steal/vandalize  (irony) something that&#8217;s out in public? I can see how there might be a stigma there, to not just keep walking straight along the sidewalk with your head down, but to stop and engage with the street. I intentionally wanted to avoid any directions, like a sign that would say something along the lines of &#8220;hey this is for sharing books, you can leave some here&#8221; and I still want to avoid anything that seems overtly prescriptive, but after seeing people hesitate when confronted with 002, perhaps there is a more subtle way to gently describe an intended use.</p>
<div>&nbsp;</div>
<p>Even as they are rendered obsolete by the ubiquity of smartphones, I&#8217;m interested in pay phones because they are both anachronistic and quotidian. Relics, they&#8217;re dead technology perched on the edge of obsolescence, a skeuomorph hearkening back to a lost shared public space we might no longer have any use for. Something to be nostalgic for, in the way I can&#8217;t think about a phone booth without conjuring up images of an old, impatient woman banging on the door to one while I was inside using a calling card to ask for money. And of course they are nuisance, basically pedestrian level billboards that only blight certain neighborhoods (good luck finding a payphone in Tribeca, while there are eight separate phone kiosks on one block between 108th and 109th streets and Columbus Ave). But they can also be a place of opportunity, something to reprogram and somewhere to come together and share a good book with your neighbors.</p>
<div>&nbsp;</div>
<p>All the books were donated by local residents and the plywood was milled by Kontraptionist.</p>
<div>&nbsp;</div>
<p><a rel="lightbox[dub]" href="http://gracefulspoon.com/blog/wp-content/uploads/2011/05/dub_diagram.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/05/dub_diagram.jpg" alt="dub_diagram" title="dub_diagram" width="990" height="528" class="aligncenter size-full wp-image-2237" /></a><br />
<span id="more-2308"></span><br />
<a rel="lightbox[dub]" href="http://gracefulspoon.com/blog/wp-content/uploads/2011/07/bythecity_01.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/07/bythecity_01.jpg" alt="bythecity_01" title="bythecity_01" width="488"  class="alignleftthumb size-full wp-image-2363" /></a></p>
<p><a rel="lightbox[dub]"  href="http://gracefulspoon.com/blog/wp-content/uploads/2011/07/bythecity_02.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/07/bythecity_02.jpg" alt="bythecity_02" title="bythecity_02" width="488" class="alignleftthumb size-full wp-image-2364" /></a></p>
<div id="clearer"></div>
<p><a rel="lightbox[dub]" href="http://gracefulspoon.com/blog/wp-content/uploads/2011/07/bythecity_03.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/07/bythecity_03.jpg" alt="bythecity_03" title="bythecity_03" width="488" class="alignleftthumb size-full wp-image-2365" /></a></p>
<p><a rel="lightbox[dub]" href="http://gracefulspoon.com/blog/wp-content/uploads/2011/07/bythecity_04.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/07/bythecity_04.jpg" alt="bythecity_04" title="bythecity_04" width="488" class="alignleftthumb size-full wp-image-2366" /></a></p>
<div id="clearer"></div>
<p><a rel="lightbox[dub]" href="http://gracefulspoon.com/blog/wp-content/uploads/2011/07/bythecity_05.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/07/bythecity_05.jpg" alt="bythecity_05" title="bythecity_05" width="488" class="alignleftthumb size-full wp-image-2367" /></a></p>
<p><a rel="lightbox[dub]" href="http://gracefulspoon.com/blog/wp-content/uploads/2011/07/bythecity_06.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/07/bythecity_06.jpg" alt="bythecity_06" title="bythecity_06" width="488" class="alignleftthumb size-full wp-image-2369" /></a></p>
<div id="clearer"></div>
<p><a rel="lightbox[dub]" href="http://gracefulspoon.com/blog/wp-content/uploads/2011/07/dub_b_06.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/07/dub_b_06.jpg" alt="dub_b_06" title="dub_b_06" width="990" height="659" class="aligncenter size-full wp-image-2420" /></a></p>
<div id="clearer"></div>
<div id="clearer"></div>
<p>EDIT FEB 21, 2012: Hi folks, if you&#8217;re reading this and you&#8217;re interested in getting involved, <a href="mailto:john.h.locke@gmail.com">get in touch!</a><img src="http://gracefulspoon.com/blog/?ak_action=api_record_view&#038;id=2308&#038;type=feed" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://gracefulspoon.com/blog/2011/07/06/dub-002/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>bucky was right</title>
		<link>http://gracefulspoon.com/blog/2011/06/05/bucky-was-right/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bucky-was-right</link>
		<comments>http://gracefulspoon.com/blog/2011/06/05/bucky-was-right/#comments</comments>
		<pubDate>Sun, 05 Jun 2011 13:06:12 +0000</pubDate>
		<dc:creator>John Locke</dc:creator>
				<category><![CDATA[parametric]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[evolution]]></category>
		<category><![CDATA[grasshopper]]></category>

		<guid isPermaLink="false">http://gracefulspoon.com/blog/?p=2257</guid>
		<description><![CDATA[&#160; I&#8217;ve used genetic algorithms for form finding with a previous project, and that time I was using a tenuous connection between catia, modeFrontier and Robot. So I was excited to see grasshopper begin to natively implement an evolutionary solver with Galapagos. As an initial experiment I started with a classic, something simple &#8211; I [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="lightbox[galapagos]" href="http://gracefulspoon.com/blog/wp-content/uploads/2011/06/design-space_galapagos.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/06/design-space_galapagos.jpg" alt="design-space_galapagos" title="design-space_galapagos" width="990" height="688" class="aligncenter size-full wp-image-2276" /></a><br />
<a rel="lightbox[galapagos]" href="http://gracefulspoon.com/blog/wp-content/uploads/2011/06/grasshopper_setup.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/06/grasshopper_setup.jpg" alt="grasshopper galapagos" title="grasshopper_setup" width="990" height="400" class="aligncenter size-full wp-image-2259" /></a><br />
<a rel="lightbox[galapagos]" href="http://gracefulspoon.com/blog/wp-content/uploads/2011/06/galapagos_results.jpg"><img src="http://gracefulspoon.com/blog/wp-content/uploads/2011/06/galapagos_results.jpg" alt="galapagos_results" title="galapagos_results" width="990" height="716" class="aligncenter size-full wp-image-2281" /></a></p>
<div>&nbsp;</div>
<p>I&#8217;ve used genetic algorithms for form finding with a <a href="http://gracefulspoon.com/blog/2009/03/06/airport-studio/">previous project</a>, and that time I was using a tenuous connection between catia, modeFrontier and Robot. So I was excited to see grasshopper begin to natively implement an evolutionary solver with <a href="http://www.grasshopper3d.com/group/galapagos">Galapagos</a>. As an initial experiment I started with a classic, something simple &#8211; I wanted to find a tessellated form that would enclose the maximum volume using the smallest surface area. I&#8217;d like to think that this would produce something unexpected, but it&#8217;s pretty much the definition of a sphere. I set up the parametric model to wiggle all over the place with various triangulated densities and differing number sided polygons at each joining segment. My hypothesis was that the form would tend toward symmetry and evolve into the aforementioned spherical shape. I believed that the polygons would tend toward the most sides possible to more closely approximate a circle, later generations evolving away from a triangle toward an <a href="http://en.wikipedia.org/wiki/Icosagon">icosagon</a>. (Just like on <a href="http://en.wikipedia.org/wiki/Flatland">Flatland!</a>)</p>
<div>&nbsp;</div>
<p>A couple of observations: Galapagos pretty quickly found the overall shape &#8211; smaller radii at the extremes and bulging in the middle &#8211; the beginning of a sphere. However, while it tended toward bilateral symmetry, it kept a kink in the first segment that prevented the shape from being perfectly symmetrical. I think the solver got stuck in a local minimum as opposed to a global minimum. Perhaps with a higher mutation level or letting it run for a longer amount it could have jumped out of this. On further checks I found that it was correct, after 30 generations and over 2500 iterations, the surviving croissant-like shape of the optimal designs did have a better SF:V ratio than a perfectly symmetrical design. Perhaps it had something to do with the setup of the parametric model or the way the facets resolve themselves at the extremities?</p>
<div>&nbsp;</div>
<p>But in general my hypothesis was proven correct. Which leads to the initial problem with Galapagos. There are a lot of opportunities with this type of experiment and people more clever than me will surely do them, but when you can only solve for one objective it becomes difficult to create truly complex solutions. For instance, with my surface area/volume problem there is only one true pareto solution. Eventually Galapagos will find it, or with enough time and a calculator I could calculate this myself. There is one single, optimal solution, it&#8217;s just hidden somewhere amongst a number of parametric sliders. Unless you start getting into multiple, competing objectives, then the pareto point becomes a curve and there are multiple valid solutions, each one involving certain trade offs and a criteria for selection. Say you wanted to find a form with the minimum srf area:volume ratio, but also that form had to have the fewest structural members, or provide the most shade on June 21st, or spatially provide the most potential revenue stream for a project stakeholder. That&#8217;s when it gets really interesting and opens the possibility for a design space that includes high performing, <em>unexpected </em>results. It&#8217;s a great start, and I can&#8217;t wait to see Galapagos evolve.</p>
<div>&nbsp;</div>
<p>Download the grasshopper definition for version 0.8.0004 here: <a href="http://gracefulspoon.com/downloads/Grasshopper_GALAPAGOS_TEST.rar">http://gracefulspoon.com/downloads/Grasshopper_GALAPAGOS_TEST.rar</a><br />
<img src="http://gracefulspoon.com/blog/?ak_action=api_record_view&#038;id=2257&#038;type=feed" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://gracefulspoon.com/blog/2011/06/05/bucky-was-right/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

