<?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>How I Stopped Worrying and Learned to Love the Blog &#187; api</title>
	<atom:link href="http://www.ckundo.com/tag/api/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ckundo.com</link>
	<description>Explorations in art and technology by Cameron Cundiff</description>
	<lastBuildDate>Sun, 05 Feb 2012 01:22:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>API for the World</title>
		<link>http://www.ckundo.com/2010/05/api-for-the-world/</link>
		<comments>http://www.ckundo.com/2010/05/api-for-the-world/#comments</comments>
		<pubDate>Wed, 26 May 2010 17:38:24 +0000</pubDate>
		<dc:creator>cameron</dc:creator>
				<category><![CDATA[ITP]]></category>
		<category><![CDATA[Physical Computing]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.ckundo.com/?p=596</guid>
		<description><![CDATA[This past Saturday and Sunday a team of ITP students (including myself) created and presented API for the World at the TechCrunch Disrupt Hack Day. Here&#8217;s the rundown: API for the World is a sensor and web application that turns anything with a power cord into a networked object. At the flip of a switch [...]]]></description>
			<content:encoded><![CDATA[<p>This past Saturday and Sunday a team of <a href="http://itp.nyu.edu" target="_blank">ITP</a> students (including myself) created and presented <a title="API for the World" href="http://a4w.heroku.com" target="_blank">API for the World</a> at the <a href="http://www.youtube.com/watch?v=J-PTIYaQigc&amp;feature=player_embedded" target="_blank">TechCrunch Disrupt Hack Day</a>. Here&#8217;s the rundown:</p>
<blockquote><p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=11964814&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=11964814&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>API for the World is a sensor and web application that turns anything with a power cord into a networked object. At the flip of a switch you can send a message to twitter, facebook, foursquare, or any other service you define. We did this to fill the gap between old technology and the &#8220;smart&#8221; devices we see today.</p>
<p>Imagine if your grandmother could use her bedside lamp to communicate with loved ones. When she goes to bed, she flip off her bedside lamp and we get a message to twitter, and can be rest-assured that she&#8217;s alright.</p>
<p>We&#8217;ve included the ability to define new devices, behaviors, and message through an online dashboard. You can also add new servi<br />
ces with which the application can communicate.</p>
<p>The application uses a current sensor (to tell if the device is drawing power) to send a wireless message to the application, which then pushes a message according to the scenario you&#8217;ve defined. For you geeks out there, the sensor measure induction and sends a POST request to a Rails app via an XBee module. The web app then uses the Twitter API to post a message.</p>
<p>We can imagine this app going in a bunch of different directions. You could use it to check into Foursquare or update facebook that you had toast for breakfast. In the scenario with grandma&#8217;s lamp, perhaps the lamp could order itself lightbulbs according to when the lightbulb is projected to fail.</p></blockquote>
<p>We&#8217;re working on <a href="http://itp.nyu.edu/~sz590/blog/2010/05/23/api-for-the-world/" target="_blank">sensor documentation</a> of the project and an instructable, as well as open sourcing the code. Thanks to TechCrunch and the ITP team for an awesome hack day.</p>
<p>The Team:</p>
<ul>
<li><a href="http://www.teknevision.com/">Karla Calderon</a></li>
<li><a href="http://www.ckundo.com">Cameron Cundiff</a></li>
<li>Michael Zick Doherty</li>
<li><a href="http://www.imagima.com/">Chika Iijima</a></li>
<li><a href="http://www.runemadsen.com">Rune Madsen</a></li>
<li><a href="http://www.yuditskaya.com">Sofy Yuditskaya</a></li>
<li><a href="http://itp.nyu.edu/~sz590/blog/2010/05/23/api-for-the-world/">Shahar Zaks</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ckundo.com/2010/05/api-for-the-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Global Services for Local Good</title>
		<link>http://www.ckundo.com/2010/04/global-for-local/</link>
		<comments>http://www.ckundo.com/2010/04/global-for-local/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 01:39:05 +0000</pubDate>
		<dc:creator>cameron</dc:creator>
				<category><![CDATA[Communities]]></category>
		<category><![CDATA[ITP]]></category>
		<category><![CDATA[Thesis]]></category>
		<category><![CDATA[thoughts]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[beacon]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[resilience]]></category>

		<guid isPermaLink="false">http://www.ckundo.com/?p=577</guid>
		<description><![CDATA[Bridge into Beacon is an application to encourage economic growth in Downtown Beacon by providing context to visitors and tourists. I began the project with a post about resilient communities, and an intention to create an app that promotes resilience. From the beginning, I&#8217;ve tried to keep the application simple, not just for the end [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ckundo.com/2010/02/bridge-into-beacon/">Bridge into Beacon</a> is an application to encourage economic growth in Downtown Beacon by providing context to visitors and tourists. I began the project with a <a href="http://www.ckundo.com/2010/02/resilient-communities-thesis/">post</a> about resilient communities, and an intention to create an app that promotes resilience.</p>
<p>From the beginning, I&#8217;ve tried to keep the application simple, not just for the end users, but also for administrators. I&#8217;ve done this by using third party API&#8217;s to offload data storage and administration to those sites. It means that if you or a customer hasn&#8217;t already added your business to Yelp or Yahoo! Local, you can add yourself and show up in Bridge into Beacon.</p>
<p>This approach leverages high connectivity and remote resources to ease the burden on administrators, which increases the initial viability of the application. However, it seems antithetical to the idea of resilience and sustainability. I wonder, in using third party APIs to promote resilience, is Bridge into Beacon past the threshold between local production and global services? What are the tradeoffs, and are they worth it? It seems to me these are some of the same issues facing resilient community advocates. Hope some of you will weight in.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ckundo.com/2010/04/global-for-local/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

