<?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>Gilad Lotan</title>
	<atom:link href="http://giladlotan.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://giladlotan.com</link>
	<description>I tinker with code and design. I visualize data. I am passionate about news.</description>
	<lastBuildDate>Thu, 09 Dec 2010 17:57:42 +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>HTML5 Interactive Directed Graph</title>
		<link>http://giladlotan.com/2010/12/html5-interactive-directed-graph/</link>
		<comments>http://giladlotan.com/2010/12/html5-interactive-directed-graph/#comments</comments>
		<pubDate>Thu, 09 Dec 2010 10:05:16 +0000</pubDate>
		<dc:creator>giladlotan</dc:creator>
				<category><![CDATA[Explorations]]></category>
		<category><![CDATA[canvas]]></category>
		<category><![CDATA[clustering]]></category>
		<category><![CDATA[graph]]></category>
		<category><![CDATA[HTML5]]></category>

		<guid isPermaLink="false">http://giladlotan.com/?p=274</guid>
		<description><![CDATA[directed graph representation using the HTML5 canvas element]]></description>
			<content:encoded><![CDATA[<p>This is a work in progress, exploration of an interactive graph representation using the HTML5 canvas element. All nodes can be moved around. When mouse hovers over each node, its incoming and outgoing edges appear.</p>
<p style="text-align: center;"><iframe src="http://giladlotan.com/html5/graph/" width=600 height=300></iframe></p>
<p>Here&#8217;s a link to the <a href="http://giladlotan.com/html5/graph/">full screen version</a> (works best with chrome or safari).</p>
]]></content:encoded>
			<wfw:commentRss>http://giladlotan.com/2010/12/html5-interactive-directed-graph/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FUSE Social Gadgets</title>
		<link>http://giladlotan.com/2010/12/fuse-social-gadgets/</link>
		<comments>http://giladlotan.com/2010/12/fuse-social-gadgets/#comments</comments>
		<pubDate>Wed, 08 Dec 2010 18:05:16 +0000</pubDate>
		<dc:creator>giladlotan</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[visualization]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://giladlotan.com/?p=258</guid>
		<description><![CDATA[dynamic and embeddable visualization of realtime Twitter data]]></description>
			<content:encoded><![CDATA[<p>FUSE Social Gadgets are a set of embeddable widgets that visualize Twitter real-time data. Each gadget focuses on a given keyword and displays its volume of usage over time. Mentioned entities such as people, locations, companies and noun phrases are identified and visually represented. The gadgets are interactive, letting users explore the relationships between topics publically shared on Twitter. By focusing on patterns and trends, the gadgets can extrapolate what people find important, and provide a succinct yet effective way to look at events as they are unfolding.</p>
<p>Here&#8217;s an example gadgets mining all Twitter posts from the past 3 days that mention the term &#8216;NYTimes&#8217;:</p>
<p style="text-align: center;"><iframe src="http://embed.socialgadgets.fuselabs.com/Embed/A?keyword=NYTimes&#038;ts=ThreeDays&#038;ver=1.0" width="500" height="250" scrolling="no" frameborder="0"></iframe></p>
<h4>About</h4>
<p>Twitter, &#8216;the pulse of the world,&#8217; is an incredibly rich data source used by millions across the globe. People post their thoughts, ideas and whereabouts via text-based status updates. Visually displaying trending topics can help readers better understand content and its context. By using any one of the four SocialGadgets, data flowing through the Twitter fire hose is indexed and semantically analyzed in real-time. Within minutes, major entities are identified and their relationships are displayed. The gadgets are easily configured, allowing users to choose a keyword and a template type, then copy and paste an embed code to be displayed on a website of their choice.</p>
<p><a href="http://socialgadgets.fuselabs.com/">Give it a try!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://giladlotan.com/2010/12/fuse-social-gadgets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML5 Canvas Flock Simulation</title>
		<link>http://giladlotan.com/2010/12/html5-flock-simulation/</link>
		<comments>http://giladlotan.com/2010/12/html5-flock-simulation/#comments</comments>
		<pubDate>Wed, 08 Dec 2010 03:54:48 +0000</pubDate>
		<dc:creator>giladlotan</dc:creator>
				<category><![CDATA[Explorations]]></category>
		<category><![CDATA[canvas]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[flock]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[particle system]]></category>

		<guid isPermaLink="false">http://giladlotan.com/?p=248</guid>
		<description><![CDATA[HTML5 canvas color flock simulation]]></description>
			<content:encoded><![CDATA[<p>Flock simulates objects (boids) that affect each other&#8217;s movement according to three simple <a href="http://www.red3d.com/cwr/steer/">steering behaviors</a>: separation, alignment and cohesion.</p>
<p style="text-align: center;"><iframe src="http://giladlotan.com/html5/flock-s/" width=600 height=150></iframe></p>
<p>Here&#8217;s a link to the <a href="http://giladlotan.com/html5/flock/">full screen version</a> (works best with chrome or safari).</p>
]]></content:encoded>
			<wfw:commentRss>http://giladlotan.com/2010/12/html5-flock-simulation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML5 Simple Particle System</title>
		<link>http://giladlotan.com/2010/12/html5-simple-particle-system-2/</link>
		<comments>http://giladlotan.com/2010/12/html5-simple-particle-system-2/#comments</comments>
		<pubDate>Wed, 08 Dec 2010 03:50:27 +0000</pubDate>
		<dc:creator>giladlotan</dc:creator>
				<category><![CDATA[Explorations]]></category>
		<category><![CDATA[canvas]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[particle system]]></category>

		<guid isPermaLink="false">http://giladlotan.com/?p=243</guid>
		<description><![CDATA[Create a simple particle system that follows your mouse position using the HTML5 canvas]]></description>
			<content:encoded><![CDATA[<p>This simple particle system uses the HTML5 canvas object. It is based on <a href="http://www.shiffman.net/">Dan Shiffman</a>&#8216;s <a href="http://www.shiffman.net/teaching/nature/">Nature of Code</a> processing library, and runs best on Chrome and Safari, not as fast on Firefox, and will hopefully run in the upcoming IE9.</p>
<p style="text-align: center;"><iframe src="http://giladlotan.com/html5/ps1/" width=200 height=150></iframe></p>
<p>The particle system generates particles every 10 ms from an origin point which follows the mouse location within the canvas. Each released particles is born with a given lifespan, acceleration and velocity. As the user&#8217;s mouse moves on the canvas, the particle follows along. As its lifespan ends, the particle fades and dies.</p>
<p>Here&#8217;s the crux of the code:</p>
<ol>
<li><strong>Create a canvas element</strong>Insert a canvas element into the body of your html page.</li>
<div class="codecolorer-container html4strict default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&nbsp;</div></div>
<li><strong>Instantiate the visualization class</strong><br />
I use a variable called &#8216;viz&#8217; to hold the visualization class, which I later use to define the particle system.</li>
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #003366; font-weight: bold;">var</span> viz <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">new</span> Visualization<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></div>
<li><strong>Pointers to canvas attributes</strong><br />
When rendering to the canvas we constantly need to use its context. By getting a handle to the canvas div element, we can access three super important attributes: (a) the canvas width (b) the canvas height (c) a pointer to its context</li>
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #003366; font-weight: bold;">var</span> el <span style="color: #339933;">=</span> document.<span style="color: #660066;">getElementById</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;viz&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">canvasWidth</span> <span style="color: #339933;">=</span> el.<span style="color: #660066;">width</span><span style="color: #339933;">;</span><br />
<span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">canvasHeight</span> <span style="color: #339933;">=</span> el.<span style="color: #660066;">height</span><span style="color: #339933;">;</span><br />
window.<span style="color: #660066;">ctx</span> <span style="color: #339933;">=</span> el.<span style="color: #660066;">getContext</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;2d&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></div></div>
<li><strong>The particle system</strong><br />
The particle system class is effectively an array of particles and an origin point. There are 2 main methods: (a) add a new particle (b) run the system<br />
Here&#8217;s the run function for the particle system:</li>
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #006600; font-style: italic;">// running the particle system</span><br />
<span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">run</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
<span style="color: #006600; font-style: italic;">// iterate through particles</span><br />
<span style="color: #000066; font-weight: bold;">for</span> <span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">var</span> i<span style="color: #339933;">=</span>viz.<span style="color: #660066;">ps</span>.<span style="color: #660066;">particles</span>.<span style="color: #660066;">length</span> <span style="color: #339933;">-</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span>i<span style="color: #339933;">&amp;</span>gt<span style="color: #339933;">;=</span><span style="color: #CC0000;">0</span><span style="color: #339933;">;</span>i<span style="color: #339933;">--</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
<span style="color: #003366; font-weight: bold;">var</span> p <span style="color: #339933;">=</span> viz.<span style="color: #660066;">ps</span>.<span style="color: #660066;">particles</span><span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span><br />
p.<span style="color: #660066;">run</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span>p.<span style="color: #660066;">dead</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
viz.<span style="color: #660066;">ps</span>.<span style="color: #660066;">particles</span>.<span style="color: #660066;">splice</span><span style="color: #009900;">&#40;</span>i<span style="color: #339933;">,</span><span style="color: #CC0000;">1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<span style="color: #009900;">&#125;</span><br />
<span style="color: #009900;">&#125;</span></div></div>
<li><strong>A particle</strong><br />
Each particle has a location (x,y coordinates), acceleration, velocity and size attributes. Additionally, every particle has a lifespan (this.timer) which defines how many iterations the particle will display, before it fades and dies. The main particle loop is comprised of two important functions:</li>
<p>(a) update the particle movement and remaining life span</p>
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">update</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
<span style="color: #006600; font-style: italic;">// particle loop: acceleration, velocity, location update</span><br />
<span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">vel</span>.<span style="color: #660066;">add</span><span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">acc</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">loc</span>.<span style="color: #660066;">add</span><span style="color: #009900;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">vel</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">timer</span> <span style="color: #339933;">-=</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span></div></div>
<p>(b) render the particle to the canvas. Here I&#8217;m making it fade by setting it&#8217;s alpha value to decline as its remaining lifespan (this.timer) diminishes.</p>
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">fill</span> <span style="color: #339933;">=</span> <span style="color: #3366CC;">&quot;rgba(255,255,255,&quot;</span><span style="color: #339933;">+</span><span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">timer</span><span style="color: #339933;">/</span><span style="color: #CC0000;">300</span><span style="color: #339933;">+</span><span style="color: #3366CC;">&quot;)&quot;</span><span style="color: #339933;">;</span><br />
<span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">drawCircle</span><span style="color: #009900;">&#40;</span>ctx<span style="color: #339933;">,</span><span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">loc</span>.<span style="color: #660066;">x</span><span style="color: #339933;">,</span><span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">loc</span>.<span style="color: #660066;">y</span><span style="color: #339933;">,</span><span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">r</span><span style="color: #339933;">/</span><span style="color: #CC0000;">2</span><span style="color: #339933;">,</span><span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">fill</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">drawCircle</span> <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">function</span> <span style="color: #009900;">&#40;</span>ctx<span style="color: #339933;">,</span> x<span style="color: #339933;">,</span> y<span style="color: #339933;">,</span> r<span style="color: #339933;">,</span> fill<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span><br />
ctx.<span style="color: #660066;">fillStyle</span> <span style="color: #339933;">=</span> fill<span style="color: #339933;">;</span><br />
ctx.<span style="color: #660066;">beginPath</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
ctx.<span style="color: #660066;">moveTo</span><span style="color: #009900;">&#40;</span>x<span style="color: #339933;">,</span> y<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
ctx.<span style="color: #660066;">arc</span><span style="color: #009900;">&#40;</span>x<span style="color: #339933;">,</span> y<span style="color: #339933;">,</span> r<span style="color: #339933;">,</span> Math.<span style="color: #660066;">PI</span> <span style="color: #339933;">*</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">,</span> Math.<span style="color: #660066;">PI</span> <span style="color: #339933;">*</span> <span style="color: #CC0000;">2</span><span style="color: #339933;">,</span> <span style="color: #003366; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
ctx.<span style="color: #660066;">closePath</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
ctx.<span style="color: #660066;">fill</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span></div></div>
<li><strong>Run the draw loop</strong><br />
This is the most important piece of the puzzle. By using the setInterval function, the draw function will be called every 25ms. This is very similar to what you do in processing (draw loop function). The loop is enabled by &#8216;setInterval&#8217;, while the draw function first clears the screen and then calls the particle system run function. There&#8217;s a neat effect when clearing the screen with such small alpha value. It creates a smearing effect which makes the circles have less defined borders. It is also computationally intensive, so beware&#8230;</li>
<div class="codecolorer-container javascript default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="javascript codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #006600; font-style: italic;">// draw loop</span><br />
<span style="color: #000066; font-weight: bold;">this</span>.<span style="color: #660066;">timeUpdateInterval</span> <span style="color: #339933;">=</span> setInterval<span style="color: #009900;">&#40;</span>draw<span style="color: #339933;">,</span> <span style="color: #CC0000;">25</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #003366; font-weight: bold;">function</span> draw<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
clear<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
viz.<span style="color: #660066;">ps</span>.<span style="color: #660066;">run</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<br />
<span style="color: #003366; font-weight: bold;">function</span> clear<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
ctx.<span style="color: #660066;">fillStyle</span> <span style="color: #339933;">=</span> <span style="color: #3366CC;">&quot;rgba(0,0,0,0.1)&quot;</span><span style="color: #339933;">;</span><br />
ctx.<span style="color: #660066;">fillRect</span><span style="color: #009900;">&#40;</span><span style="color: #CC0000;">0</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">,</span> viz.<span style="color: #660066;">canvasWidth</span><span style="color: #339933;">,</span> viz.<span style="color: #660066;">canvasHeight</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span></div></div>
</ol>
<p>That&#8217;s it. Put it all together, add the jquery library, and you have yourself a simple particle system.</p>
<p>See the full size version <a href="http://giladlotan.com/html5/ps1/">here</a>.</p>
<p>And download the full code <a href="http://giladlotan.com/html5/ps1/html5-particle-system.zip">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://giladlotan.com/2010/12/html5-simple-particle-system-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ReTweet Revolution</title>
		<link>http://giladlotan.com/2010/12/retweet-revolution/</link>
		<comments>http://giladlotan.com/2010/12/retweet-revolution/#comments</comments>
		<pubDate>Wed, 08 Dec 2010 02:55:20 +0000</pubDate>
		<dc:creator>giladlotan</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[visualization]]></category>

		<guid isPermaLink="false">http://giladlotan.com/?p=230</guid>
		<description><![CDATA[A visual exploration of Twitter conversation threads in the days following the Iranian Elections of June 2009]]></description>
			<content:encoded><![CDATA[<p>ReTweet Revolution is a visual exploration of the most popular conversation threads that were passed amongst Twitter users at the time of the events following the Iranian elections in June of 2009. Twitter served as an incredibly engaging mechanism to disseminate information on the riots and protests that were taking place around the world. Its realtime qualities enables information to rapidly spread between users, while its personal style drives a sense of emotional involvement to the events. This piece aims to help viewers grasp which of the messages were chosen to be passed on by millions of twitter users, and how they were manipulated along the way. I strongly believe that the true revolution lies in how this medium lets people relate to news in an engaged manner. This is what I set out to explore by creating this visualization.</p>
<p style="text-align: center;"><a href="http://giladlotan.org/viz/iranelection">Give it a try!</a></p>

<a href='http://giladlotan.com/2010/12/retweet-revolution/picture-1/' title='ReTweet Revolution'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/12/Picture-1-80x80.png" class="attachment-thumbnail" alt="ReTweet Revolution" title="ReTweet Revolution" /></a>
<a href='http://giladlotan.com/2010/12/retweet-revolution/picture-2/' title='ReTweet Revolution'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/12/Picture-2-80x80.png" class="attachment-thumbnail" alt="ReTweet Revolution" title="ReTweet Revolution" /></a>
<a href='http://giladlotan.com/2010/12/retweet-revolution/picture-3/' title='ReTweet Revolution'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/12/Picture-3-80x80.png" class="attachment-thumbnail" alt="ReTweet Revolution" title="ReTweet Revolution" /></a>
<a href='http://giladlotan.com/2010/12/retweet-revolution/picture-7/' title='ReTweet Revolution'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/12/Picture-7-80x80.png" class="attachment-thumbnail" alt="ReTweet Revolution" title="ReTweet Revolution" /></a>
<a href='http://giladlotan.com/2010/12/retweet-revolution/picture-17/' title='ReTweet Revolution'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/12/Picture-17-80x80.png" class="attachment-thumbnail" alt="ReTweet Revolution" title="ReTweet Revolution" /></a>

<h4>About</h4>
<p>It is still unclear if and how Twitter made an actual difference for people on the ground in Iran. There is not enough information to claim that Iranians had been using Twitter as a means to organize the protests. However, it is unquestionable that Twitter&#8217;s unique characteristics prompted distributed reactions on a scale never seen before, engaging people all around the world. By far, the messages with imminently important information, received an overwhelming amount of retweets: from posting proxy IP addresses to passing on a plea to wear green. However, as the events played out, users learned to post messages without linking to the origin as a means of protecting the Iranian sources. It is clear that retweeting is revolutionizing the way people connect to news and newsworthy events.</p>
<p>The ReTweet Revolution applet displays 372 of the most popular threads extracted from a pool of over 230,000 messages posted on Twitter between June 14th and June 24th. It is important to remember that this is only a sampling of the Twitter data polled from the public timeline at regular intervals. Nevertheless, the content is substantial enough to identify trends and get a sense for people&#8217;s practices.</p>
<p>The visualization begins on the 14th of June, displaying twitter messages as they come in throughout the night after election day in Iran. Each tweet is analyzed and placed within its corresponding thread, which then grows taller. As the time moves forwards, it is possible to see the different threads appear from the right. By clicking on one of the threads, the applet enters a focus screen that displays the chosen thread&#8217;s network structure. The yellow node in the middle represents the earliest published tweet, corresponding to this thread, that was found by the ReTweet Revolution script. Many times it serves as the central node &#8211; the starting point of the conversation. When focusing on a thread, it is possible to see how a message was ReTweeted from one user to another, along with how the message content was changed as it was passed.</p>
]]></content:encoded>
			<wfw:commentRss>http://giladlotan.com/2010/12/retweet-revolution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Future of the Book</title>
		<link>http://giladlotan.com/2010/11/the-future-of-the-book/</link>
		<comments>http://giladlotan.com/2010/11/the-future-of-the-book/#comments</comments>
		<pubDate>Thu, 11 Nov 2010 14:32:17 +0000</pubDate>
		<dc:creator>giladlotan</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[interactive installation]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://giladlotan.com/?p=194</guid>
		<description><![CDATA[Mixed media electronic sculpture]]></description>
			<content:encoded><![CDATA[<p>Three glowing screen are set amidst arching piles of ghostly pale books. One continuously reconfigures Twitter posts about reading, on another bouncing letters randomly settle into place, revealing pointed quotes about reading drawn from well-known books, while the third uses the viewer&#8217;s image to trace out a series of related passages.</p>

<a href='http://giladlotan.com/2010/11/the-future-of-the-book/bcnm1/' title='view from outside, at the Berkeley Center for New Media'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/bcnm1-80x80.jpg" class="attachment-thumbnail" alt="view from outside, at the Berkeley Center for New Media" title="view from outside, at the Berkeley Center for New Media" /></a>
<a href='http://giladlotan.com/2010/11/the-future-of-the-book/bcnm2/' title='camera sensor displays the viewers silhouette in text'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/bcnm2-80x80.jpg" class="attachment-thumbnail" alt="camera sensor displays the viewers silhouette in text" title="camera sensor displays the viewers silhouette in text" /></a>
<a href='http://giladlotan.com/2010/11/the-future-of-the-book/bcnm3/' title='netbook shines atop a tower of books'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/bcnm3-80x80.jpg" class="attachment-thumbnail" alt="netbook shines atop a tower of books" title="netbook shines atop a tower of books" /></a>
<a href='http://giladlotan.com/2010/11/the-future-of-the-book/books1/' title='books sprayed white'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/books1-80x80.jpg" class="attachment-thumbnail" alt="books sprayed white" title="books sprayed white" /></a>
<a href='http://giladlotan.com/2010/11/the-future-of-the-book/books2/' title='books curve'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/books2-80x80.jpg" class="attachment-thumbnail" alt="books curve" title="books curve" /></a>
<a href='http://giladlotan.com/2010/11/the-future-of-the-book/attachment/26/' title='installation at the Berkeley Center for New Media'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/12/26-80x80.jpg" class="attachment-thumbnail" alt="installation at the Berkeley Center for New Media" title="installation at the Berkeley Center for New Media" /></a>
<a href='http://giladlotan.com/2010/11/the-future-of-the-book/bookexhibit9/' title='at the Boston Book Festival'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/bookexhibit9-80x80.jpg" class="attachment-thumbnail" alt="at the Boston Book Festival" title="at the Boston Book Festival" /></a>
<a href='http://giladlotan.com/2010/11/the-future-of-the-book/bookexhibit8/' title='at the Boston Book Festival'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/bookexhibit8-80x80.jpg" class="attachment-thumbnail" alt="at the Boston Book Festival" title="at the Boston Book Festival" /></a>
<a href='http://giladlotan.com/2010/11/the-future-of-the-book/bookexhibit4/' title='at the Boston Book Festival'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/bookexhibit4-80x80.jpg" class="attachment-thumbnail" alt="at the Boston Book Festival" title="at the Boston Book Festival" /></a>
<a href='http://giladlotan.com/2010/11/the-future-of-the-book/bookexhibit13/' title='Visualizing people&#039;s Tweets about reading books'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/bookexhibit13-80x80.jpg" class="attachment-thumbnail" alt="Visualizing people&#039;s Tweets about reading books" title="Visualizing people&#039;s Tweets about reading books" /></a>

<h4>About</h4>
<p>The earliest writings were carved in stone or scratched in clay and tree-bark. By 2400 BCE people had begun rolling papyrus sheets into scrolls. These remained the most popular written form for the next three thousand years, until the Chinese invented paper and European scholars began to bind parchments sheets into codices. It would take thirteen more centuries for these two technologies to come together to form the book, and another hundred years, until around 1440, for the printing press to be invented and the modern industrial book object to be born. Since then, for over 500 years, the book has been the dominant form for written communication.</p>
<p>The printed book has transformed modern society, helping to bring about the Protestant Reformation, the scientific revolutions of the Renaissance, widespread literacy, etc. Today books are ubiquitous. We read them on subways, build shelves for them into our houses, and sell them in bookshops, cafes, and on the banks of the Seine.</p>
<p>But, after six centuries of world-changing influence, is the printed book about to join the clay table, the scroll, and the parchment codex as a historic, but obsolete, writing technology?</p>
<p>Electronic books make it possible to carry an entire library in one device. They can be annotated and animated. Today&#8217;s devices are still clunky and primitive &#8212; but they will revolutionize reading and writing. Today&#8217;s books are still written for paper &#8211; tomorrow&#8217;s will be written for a networked computational device, changing how we think about linearity, permanance and the soon to be archaic idea of reading as a solitary and private experience.</p>
<p>The Future of the Book is an installation marking this turning point in the history of the written word.</p>
<h4>Exhibitions</h4>
<ul>
<li>Commissioned by the Boston Book Festival, 2009</li>
<li>Berkeley Center for New Media, April 2010</li>
</ul>
<p><br/>Created in collaboration with <a href="http://smg.media.mit.edu/people/Judith/">Judith Donath</a> and <a href="http://www.bewitched.com/">Martin Wattenberg</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://giladlotan.com/2010/11/the-future-of-the-book/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Past is Present</title>
		<link>http://giladlotan.com/2010/11/the-past-is-present/</link>
		<comments>http://giladlotan.com/2010/11/the-past-is-present/#comments</comments>
		<pubDate>Thu, 11 Nov 2010 11:19:18 +0000</pubDate>
		<dc:creator>giladlotan</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[interactive installation]]></category>

		<guid isPermaLink="false">http://giladlotan.com/?p=179</guid>
		<description><![CDATA[A commissioned interactive sound sculpture]]></description>
			<content:encoded><![CDATA[<p>A commissioned interactive sound sculpture created for the Observe Exhibition at Art Center College of Design. When we look at the stars, we do not see them as they are at this moment, but as they were in the past. Just like the sky is a patchwork of history, this sculpture is a mosaic of people&#8217;s voices who visited in the past. </p>

<a href='http://giladlotan.com/2010/11/the-past-is-present/observe-8/' title='Dan Speaking into the Microphone'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/12/goods-80x80.jpg" class="attachment-thumbnail" alt="Dan Speaking into the Microphone" title="Dan Speaking into the Microphone" /></a>
<a href='http://giladlotan.com/2010/11/the-past-is-present/observe-4/' title='front view of the whole space'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/3044749463_81806dfe5c_o-80x80.jpg" class="attachment-thumbnail" alt="front view of the whole space" title="front view of the whole space" /></a>
<a href='http://giladlotan.com/2010/11/the-past-is-present/observe-3/' title='microphone lights up when a person comes close'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/3044749425_ca796e6dab_o-80x80.jpg" class="attachment-thumbnail" alt="microphone lights up when a person comes close" title="microphone lights up when a person comes close" /></a>
<a href='http://giladlotan.com/2010/11/the-past-is-present/observe-2/' title='speaker behind each hanging piece'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/3044749315_58effc06ee_o-80x80.jpg" class="attachment-thumbnail" alt="speaker behind each hanging piece" title="speaker behind each hanging piece" /></a>
<a href='http://giladlotan.com/2010/11/the-past-is-present/observe-5/' title='the clock'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/3045584674_d241c07713_o-80x80.jpg" class="attachment-thumbnail" alt="the clock" title="the clock" /></a>
<a href='http://giladlotan.com/2010/11/the-past-is-present/observe/' title='the clock seen from a different angle'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/3044749191_0c7ef336bb_o-80x80.jpg" class="attachment-thumbnail" alt="the clock seen from a different angle" title="the clock seen from a different angle" /></a>
<a href='http://giladlotan.com/2010/11/the-past-is-present/observe-7/' title='close up view of the hanging clock'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/3045584922_8ae058c51e_o-80x80.jpg" class="attachment-thumbnail" alt="close up view of the hanging clock" title="close up view of the hanging clock" /></a>
<a href='http://giladlotan.com/2010/11/the-past-is-present/observe-6/' title='shadows on the back wall'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/3045584838_eaa1ec27d2_o-80x80.jpg" class="attachment-thumbnail" alt="shadows on the back wall" title="shadows on the back wall" /></a>

<h4>About</h4>
<p>As you enter the room a large clock can be seen and at the same time various voices are heard. As you explore the space, you immediately realize that each of the circles representing the hours of the clock are different sizes and different distances away. At some point the you notice a glowing light that says &#8220;talk to me&#8221; on it. When you bend over to talk to it, a microphone senses the movement and records your voice. The recording is then heard out of one of the speakers. After a few more seconds, it is heard from a different speaker. It may still be heard a few minutes, hours, days or even months later. The room is filled with sounds from different time periods &#8211; the older they are, the more stretched the voices sound, much like light gets distorted the older it is.</p>
<p>When we look at the stars, we do not see them as they are at this moment, but as they were in the past. Stars are vastly different distances away, and therefore different times away. The light from the closest stars can take four years to get here, while other stars can take millions and even billions of years to reach us. So we really see a sky that is a patchwork of history.</p>
<h4>Exhibitions</h4>
<ul>
<li>Observe &#8211; Art Center College of Design, Pasadena CA</li>
</ul>
<p></br>
<p align=center>In collaboration with <a href="http://directedplay.com">Dan Goods</a></p>
]]></content:encoded>
			<wfw:commentRss>http://giladlotan.com/2010/11/the-past-is-present/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solid Smoke</title>
		<link>http://giladlotan.com/2010/11/solid-smoke/</link>
		<comments>http://giladlotan.com/2010/11/solid-smoke/#comments</comments>
		<pubDate>Thu, 11 Nov 2010 10:49:46 +0000</pubDate>
		<dc:creator>giladlotan</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[interactive installation]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://giladlotan.com/?p=160</guid>
		<description><![CDATA[Interactive projections on aerogel]]></description>
			<content:encoded><![CDATA[<p>Aerogel is 99.8% air, yet a 1&#8243; thick piece would protect your hand from a blow torch. It has been used to catch dust from a comet and insulate the rovers on mars. When projected onto, Aerogel captures light in a stunning manner. By adding infrared sensors to the display, we created way for viewers to interact with and control the light projected onto the aerogel pieces.</p>

<a href='http://giladlotan.com/2010/11/solid-smoke/aerogelswiss/' title='aerogelSwiss'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/12/aerogelSwiss-80x80.jpg" class="attachment-thumbnail" alt="aerogelSwiss" title="aerogelSwiss" /></a>
<a href='http://giladlotan.com/2010/11/solid-smoke/2186596842_ca37781916_b/' title='aerogel on my hand'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/2186596842_ca37781916_b-80x80.jpg" class="attachment-thumbnail" alt="aerogel on my hand" title="aerogel on my hand" /></a>
<a href='http://giladlotan.com/2010/11/solid-smoke/2485123161_e96f80f4e7_b/' title='the setup: projector, mac-mini &amp; aerogel'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/2485123161_e96f80f4e7_b-80x80.jpg" class="attachment-thumbnail" alt="the setup: projector, mac-mini &amp; aerogel" title="the setup: projector, mac-mini &amp; aerogel" /></a>
<a href='http://giladlotan.com/2010/11/solid-smoke/2467030162_0f6de3dea9_b/' title='projecting on aerogel'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/2467030162_0f6de3dea9_b-80x80.jpg" class="attachment-thumbnail" alt="projecting on aerogel" title="projecting on aerogel" /></a>
<a href='http://giladlotan.com/2010/11/solid-smoke/img_1682/' title='installation at TED active 2010 in Palm Springs'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/IMG_1682-80x80.jpg" class="attachment-thumbnail" alt="installation at TED active 2010 in Palm Springs" title="installation at TED active 2010 in Palm Springs" /></a>
<a href='http://giladlotan.com/2010/11/solid-smoke/4361127093_e587d0492b_b/' title='displaying twitter messages'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/4361127093_e587d0492b_b-80x80.jpg" class="attachment-thumbnail" alt="displaying twitter messages" title="displaying twitter messages" /></a>
<a href='http://giladlotan.com/2010/11/solid-smoke/4618930213_2e5871330d_b/' title='at the DC10 Summit Series'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/4618930213_2e5871330d_b-80x80.jpg" class="attachment-thumbnail" alt="at the DC10 Summit Series" title="at the DC10 Summit Series" /></a>
<a href='http://giladlotan.com/2010/11/solid-smoke/4361124519_b95c3b18f0_b/' title='at the DC10 Summit Series'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/4361124519_b95c3b18f0_b-80x80.jpg" class="attachment-thumbnail" alt="at the DC10 Summit Series" title="at the DC10 Summit Series" /></a>

<p>This piece has been presented multiple times with slight variations for the interactions. At Technorama Museum installation, users control projected colors by moving their hands in front of the display, while in both TED and the Summit Series installations, the aerogel pieces showed data coming in through the conference Twitter #hashtag feed.</p>
<h4>Exhibitions</h4>
<ul>
<li>The Swiss Technorama Museum</li>
<li>TED Active 2010, Palm Springs</li>
<li>The DC10 Summit Series, Washington DC</li>
</ul>
<p><br/>
<p align=center>In collaboration with <a href="http://directedplay.com/">Dan Goods</a></p>
]]></content:encoded>
			<wfw:commentRss>http://giladlotan.com/2010/11/solid-smoke/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ubi.ach</title>
		<link>http://giladlotan.com/2010/11/ubi-ach/</link>
		<comments>http://giladlotan.com/2010/11/ubi-ach/#comments</comments>
		<pubDate>Thu, 11 Nov 2010 10:04:20 +0000</pubDate>
		<dc:creator>giladlotan</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[objects]]></category>
		<category><![CDATA[social periphery]]></category>

		<guid isPermaLink="false">http://giladlotan.com/?p=135</guid>
		<description><![CDATA[A networked doll that reacts to its users personal email]]></description>
			<content:encoded><![CDATA[<p>Ubi.ach is a doll that connects to one’s personal email box and reads out messages according to the predetermined user preferences. Its’ user has the ability to preset the importance of different words or contacts, enabling Ubi.ach to react accordingly when a new email is received. The two main components of Ubi.ach are the doll module, and a transmitter module, serially connected to a networked laptop or computer. Once a transmitter is connected to the computer, the user needs to update his/her email and password, run our custom written code and set the different options to set the personalized doll’s reactions.</p>

<a href='http://giladlotan.com/2010/11/ubi-ach/ubi/' title='ubi'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/12/ubi-80x80.gif" class="attachment-thumbnail" alt="ubi" title="ubi" /></a>
<a href='http://giladlotan.com/2010/11/ubi-ach/2-4/' title='lights up when touched'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/23-80x80.gif" class="attachment-thumbnail" alt="lights up when touched" title="lights up when touched" /></a>
<a href='http://giladlotan.com/2010/11/ubi-ach/4-5/' title='ubi.ach ears wrapped'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/45-80x80.gif" class="attachment-thumbnail" alt="ubi.ach ears wrapped" title="ubi.ach ears wrapped" /></a>
<a href='http://giladlotan.com/2010/11/ubi-ach/12-2/' title='handheld peripheral messaging doll '><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/122-80x80.gif" class="attachment-thumbnail" alt="handheld peripheral messaging doll" title="handheld peripheral messaging doll" /></a>
<a href='http://giladlotan.com/2010/11/ubi-ach/10-2/' title='demo at Ubicomp'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/102-80x80.gif" class="attachment-thumbnail" alt="demo at Ubicomp" title="demo at Ubicomp" /></a>
<a href='http://giladlotan.com/2010/11/ubi-ach/7-4/' title='demo at the ITP show'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/73-80x80.gif" class="attachment-thumbnail" alt="demo at the ITP show" title="demo at the ITP show" /></a>
<a href='http://giladlotan.com/2010/11/ubi-ach/3-4/' title='hacking a walkie talkie chip'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/34-80x80.gif" class="attachment-thumbnail" alt="hacking a walkie talkie chip" title="hacking a walkie talkie chip" /></a>
<a href='http://giladlotan.com/2010/11/ubi-ach/wholeflowchart/' title='technical flow chart'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/WholeFlowChart-80x80.jpg" class="attachment-thumbnail" alt="technical flow chart" title="technical flow chart" /></a>

<h4>Background</h4>
<p>Technology today has become more than disruptive to us users with pagers, cell phones, instant messaging, and different alerts on our computers. These “helpful means of technology” have slowly become more than intruding to the primary task at hand. This breaks our concentration and hence, interrupts our work-flow. </p>
<p>Ubi.ach brings that extra layer of information to the user, but by a means of peripheral, sensory awareness. In search of using calm technology, we have come up with a friendly-looking stuffed-doll that connects to the owner’s personal email account. Using text analysis algorithms, text-to-speech technology alongside with radio frequency communications and LED’s, we’ve built an alternative first interface for email connectivity.</p>
<p>Ubi.ach reacts to new emails in various manners: from blinking LEDs, to small motor movements, to reading text from the email out loud. Therefore it is possible for anyone, anywhere in the world, to send personal recorded messages to the doll, which can be heard by the doll’s owner.</p>
<h4>Technology</h4>
<p>We have implemented Ubi.ach using Bluetooth as a method for both the data and voice channels between the doll and the web. After an initial hardware configuration, the doll is set to go. However, there must be a bluetooth enabled computer in the vicinity of the doll for it to work properly, connect and react to online content.</p>
<h4>Exhibitions</h4>
<ul>
<li>ITP fall 2006 show</li>
<li>Ubicomp 2006, Orange County</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://giladlotan.com/2010/11/ubi-ach/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kotel</title>
		<link>http://giladlotan.com/2010/11/kotel/</link>
		<comments>http://giladlotan.com/2010/11/kotel/#comments</comments>
		<pubDate>Thu, 11 Nov 2010 09:53:05 +0000</pubDate>
		<dc:creator>giladlotan</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[interactive installation]]></category>
		<category><![CDATA[objects]]></category>

		<guid isPermaLink="false">http://giladlotan.com/?p=121</guid>
		<description><![CDATA[Navigate live video from the Wailing Wall in Jerusalem by touching a rock]]></description>
			<content:encoded><![CDATA[<p>This installation explores the use of technology in creating a strong connection to a remote physical location. The Western Wall ( הכותל המערבי ) in Jerusalem is one of the most sacred sites for Judaism. For over 2000 years, people have been coming to this wall in search of hope, thankfulness and belief. The web lets us access a live video stream of the wall 24h (excluding Sabbath). This installation aims to break the convention of the computer screen, creating an enhanced connection to the wall using touch. The installation is implemented using 3d rendering and touch sensors, embedded within a real rock. The touch sensitive rock lets viewers navigate through different niches created in 3D space, using real-time webcam feeds broadcasting live images from the Wailing Wall in Jerusalem.</p>

<a href='http://giladlotan.com/2010/11/kotel/bronfman2/' title='Bronfman fellow artist exhibit'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/bronfman2-80x80.gif" class="attachment-thumbnail" alt="Bronfman fellow artist exhibit" title="Bronfman fellow artist exhibit" /></a>
<a href='http://giladlotan.com/2010/11/kotel/dsc_0025/' title='rock sensor and screen'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/DSC_0025-80x80.jpg" class="attachment-thumbnail" alt="rock sensor and screen" title="rock sensor and screen" /></a>
<a href='http://giladlotan.com/2010/11/kotel/itpshow2/' title='at the ITP show'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/itpshow2-80x80.gif" class="attachment-thumbnail" alt="at the ITP show" title="at the ITP show" /></a>
<a href='http://giladlotan.com/2010/11/kotel/rocksensor2/' title='rock sensor'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/rocksensor2-80x80.gif" class="attachment-thumbnail" alt="rock sensor" title="rock sensor" /></a>
<a href='http://giladlotan.com/2010/11/kotel/screenshot1/' title='live streaming video layers from the wall'><img width="80" height="80" src="http://giladlotan.com/wp-content/uploads/2010/11/screenshot1-80x80.gif" class="attachment-thumbnail" alt="live streaming video layers from the wall" title="live streaming video layers from the wall" /></a>

<h4>Background</h4>
<p>I am intrigued by the immense amounts of information available online, and am interested in enhancing existing boundaries for interaction with this data. The touch sensitive interface allows users to navigate through different niches created in 3D space, viewing images from several live webcams from the Kotel. The internet allows us to feel a sense of connection between two or more remote locations. By posting photographs online, we are sharing memories of a moment with anyone who has online access. In search of enhancing a frozen still moment, I long to recreate a presence of a place, a moving image that can transport to a viewer the essence of a faraway location. People travel thousands of miles to come and touch the wall. It is an extremely haptic experience, feeling stones which are thousands of years old. By using rocks as a viewing interface for this installation, I strive to maintain some of the important essence when visiting this location.</p>
<p>In this project, I explore the creation of an intimate connection to the Kotel itself, and not the people who are there. Most people at the site in Jerusalem don&#8217;t realize that these cameras exist and broadcast footage online. For this reason, there is no moral problem nor or any surveilance issue. Through the images, it is not possible to see faces, yet a general sense of activity in the location is felt. Over a while, one can start noticing the different patterns occuring at the Kotel: sunrise over the wall, the changing densities of prayer times, religious holidays, a heightened police presence upon security problems, and more.</p>
<p>By placing a folded piece of conductive sheet between a real rock and a foamboard base and connecting it a qprox touch sensor, it is possible to create a display that reacts according to its&#8217; viewers touch. The qprox sensor circuit is connected to a PIC chip, which then communicates with the computer. The latter runs virtools 3d software, and communicates to the PIC chip through a custom building block I wrote. The building block is written in C, using the virtools SDK, and creates a &#8216;Serial Read&#8217; function which can then be used from within the Virtools program to manage serial communications with any external hardware object. Every time a user places their hands on the rock, the qprox sensor receives a signal, passes it on to the PIC, which then passes it on to the PC (via serial communications), and finally into the Virtools program, which then changes the display accordingly. In the ITP spring show, the 3D live webcam display started rotating, and revealing other live views from the wall upon receiving a touch. As the viewer let go of the rock, the display would slowly settle back to its original position &#8211; front view of the Kotel.</p>
<h4>Demo</h4>
<p align=center>
<object type="application/x-shockwave-flash" data="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&#038;feedurl=http%3A%2F%2Fgiladlotan%2Eblip%2Etv%2Frss&#038;file=http%3A%2F%2Fblip%2Etv%2Frss%2Fflash%2F495017&#038;showplayerpath=http%3A%2F%2Fblip%2Etv%2Fscripts%2Fflash%2Fshowplayer%2Eswf" width="480" height="312" allowfullscreen="true" id="showplayer"><param name="movie" value="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&#038;feedurl=http%3A%2F%2Fgiladlotan%2Eblip%2Etv%2Frss&#038;file=http%3A%2F%2Fblip%2Etv%2Frss%2Fflash%2F495017&#038;showplayerpath=http%3A%2F%2Fblip%2Etv%2Fscripts%2Fflash%2Fshowplayer%2Eswf" /><param name="quality" value="best" /></object>
</p>
<h4>Exhibitions</h4>
<ul>
<li>Bronfman Center Artist Fellow Exhibit, New York, April 2007</li>
<li>Young Investigator&#8217;s Forum for Culture Technology, KAIST &#8211; Korea, October 2006</li>
<li>ITP hallway Gallery, New York University, fall 2006</li>
<li>ITP 2006 Spring Show</li>
</ul>
<p>A grant for this project was generously provided by the <a href="http://www.nyu.edu/bronfman/new/">Bronfman Center</a>, as part of the artist fellowship program, 2006-2007.</p>
]]></content:encoded>
			<wfw:commentRss>http://giladlotan.com/2010/11/kotel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

