<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" xml:lang="en" xml:base="http://blog.lroot.com/wp-atom.php">
	<title type="text">Deconstructing the Web</title>
	<subtitle type="html">Code and ideas by Larry Root, Web Developer</subtitle>

	<updated>2011-03-26T16:31:01Z</updated>

	<link rel="alternate" type="text/html" href="http://blog.lroot.com" />
	<id>http://blog.lroot.com/feed/atom/</id>
	

	<generator uri="http://wordpress.org/" version="3.0.5">WordPress</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/DeconstructingTheWeb" /><feedburner:info uri="deconstructingtheweb" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>33.923463</geo:lat><geo:long>-117.895596</geo:long><logo>http://blog.lroot.com/wp-content/uploads/2007/12/larry-root-headshot.png</logo><feedburner:emailServiceId>DeconstructingTheWeb</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><entry>
		<author>
			<name>Larry</name>
						<uri>http://www.lroot.com</uri>
					</author>
		<title type="html"><![CDATA[Intriguing debate around MySpace&#8217;s &#8220;Death Spiral&#8221;]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DeconstructingTheWeb/~3/uw9RCCcKyGo/" />
		<id>http://blog.lroot.com/?p=944</id>
		<updated>2011-03-26T16:31:01Z</updated>
		<published>2011-03-26T16:31:01Z</published>
		<category scheme="http://blog.lroot.com" term="Daily News" /><category scheme="http://blog.lroot.com" term="myspace" /><category scheme="http://blog.lroot.com" term="scalability" />		<summary type="html"><![CDATA[Did the Microsoft Stack Kill MySpace? &#8211; High Scalability Some conjectures from the article: Myspace didn&#8217;t have programming talent capable of scaling the site to compete with Facebook. Choosing the Microsoft stack made it difficult to hire people capable of competing with Facebook. .Net programmers are largely Enterprise programmers who are not constitutionally constructed to create [...]]]></summary>
		<content type="html" xml:base="http://blog.lroot.com/articles/intriguing-debate-around-myspaces-death-spiral/">&lt;p&gt;&lt;a href='http://highscalability.com/blog/2011/3/25/did-the-microsoft-stack-kill-myspace.html'&gt;Did the Microsoft Stack Kill MySpace? &amp;#8211; High Scalability&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Some conjectures from the article:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Myspace didn&amp;#8217;t have programming talent capable of scaling the site to compete with Facebook.&lt;/li&gt;
&lt;li&gt;Choosing the Microsoft stack made it difficult to hire people capable of competing with Facebook. .Net programmers are largely Enterprise programmers who are not constitutionally constructed to create large scalable websites at a startup pace.&lt;/li&gt;
&lt;li&gt;Their system had hundreds of hacks to make it scale that no one wants to touch, which hamstrung their ability to really compete.&lt;/li&gt;
&lt;li&gt;Because of their infrastructure MySpace can’t change their technology to make new features work or make dramatically new experiences.&lt;/li&gt;
&lt;li&gt;Firing a lot of people nose dived morale and made hiring tough. (duh)&lt;/li&gt;
&lt;li&gt;Los Angeles doesn&amp;#8217;t have startup talent capable of producing a scalable social network system.&lt;/li&gt;
&lt;li&gt;Facebooks&amp;#8217; choice of the LAMP stack allowed them to hire quicker and find people who knew how to scale.&lt;/li&gt;
&lt;/ol&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;center&gt;&lt;br /&gt;
&lt;iframe title="YouTube video player" width="640" height="390" src="http://www.youtube.com/embed/Fi_I20PaPyI" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;/center&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=uw9RCCcKyGo:32jyMuS5bPk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=uw9RCCcKyGo:32jyMuS5bPk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=uw9RCCcKyGo:32jyMuS5bPk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=uw9RCCcKyGo:32jyMuS5bPk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=uw9RCCcKyGo:32jyMuS5bPk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=uw9RCCcKyGo:32jyMuS5bPk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=uw9RCCcKyGo:32jyMuS5bPk:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DeconstructingTheWeb/~4/uw9RCCcKyGo" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lroot.com/articles/intriguing-debate-around-myspaces-death-spiral/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lroot.com/articles/intriguing-debate-around-myspaces-death-spiral/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lroot.com/articles/intriguing-debate-around-myspaces-death-spiral/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Larry</name>
						<uri>http://www.lroot.com</uri>
					</author>
		<title type="html"><![CDATA[Browserling: interactive cross-browser testing in your browser]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DeconstructingTheWeb/~3/GJt5KzWzp3c/" />
		<id>http://blog.lroot.com/?p=940</id>
		<updated>2010-11-24T18:54:06Z</updated>
		<published>2010-11-24T18:54:06Z</published>
		<category scheme="http://blog.lroot.com" term="Misc" />		<summary type="html"><![CDATA[Our first product is built on top of StackVM and is called Browserling. It&#8217;s an interactive cross-browser testing tool inside of your browser. A real browser inside of your browser! Just go to browserling.com to try it out! (please use Chrome.) Website: Browserling &#8211; interactive cross-browser testing in your browser. Blog Post: Announcing Browserling!]]></summary>
		<content type="html" xml:base="http://blog.lroot.com/articles/browserling-interactive-cross-browser-testing-in-your-browser/">&lt;p&gt;Our first product is built on top of &lt;a href="http://stackvm.com/"&gt;StackVM&lt;/a&gt; and is called &lt;a href="http://browserling.com"&gt;Browserling&lt;/a&gt;. It&amp;#8217;s an interactive cross-browser testing tool inside of your browser. A real browser inside of your browser! Just go to browserling.com to try it out! (please use Chrome.)&lt;/p&gt;
&lt;p&gt;&lt;center&gt;&lt;iframe title="YouTube video player" class="youtube-player" type="text/html" width="640" height="390" src="http://www.youtube.com/embed/nsCWiBMcJlk?rel=0" frameborder="0"&gt;&lt;/iframe&gt;&lt;/center&gt;&lt;/p&gt;
&lt;p&gt;Website: &lt;a href='http://browserling.com/'&gt;Browserling &amp;#8211; interactive cross-browser testing in your browser&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Blog Post: &lt;a href="http://catonmat.net/blog/launching-browserling"&gt;Announcing Browserling!&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=GJt5KzWzp3c:YXReKLqq8vE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=GJt5KzWzp3c:YXReKLqq8vE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=GJt5KzWzp3c:YXReKLqq8vE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=GJt5KzWzp3c:YXReKLqq8vE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=GJt5KzWzp3c:YXReKLqq8vE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=GJt5KzWzp3c:YXReKLqq8vE:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=GJt5KzWzp3c:YXReKLqq8vE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DeconstructingTheWeb/~4/GJt5KzWzp3c" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lroot.com/articles/browserling-interactive-cross-browser-testing-in-your-browser/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lroot.com/articles/browserling-interactive-cross-browser-testing-in-your-browser/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lroot.com/articles/browserling-interactive-cross-browser-testing-in-your-browser/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Larry</name>
						<uri>http://www.lroot.com</uri>
					</author>
		<title type="html"><![CDATA[What can we learn from the Foursquare Incident?]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DeconstructingTheWeb/~3/BmV1TqSBzjw/" />
		<id>http://blog.lroot.com/?p=929</id>
		<updated>2010-10-15T15:58:44Z</updated>
		<published>2010-10-15T15:58:44Z</published>
		<category scheme="http://blog.lroot.com" term="Misc" /><category scheme="http://blog.lroot.com" term="scalability" />		<summary type="html"><![CDATA[Sharding is a great scalability solution, but as Foursquare recently revealed in a post-mortem about their 17 hours of downtime, sharding also has problems. MongoDB, the database Foursquare uses, also contributed their post-mortem of what went wrong too. via High Scalability &#8211; Troubles with Sharding: What can we learn from the Foursquare Incident?.]]></summary>
		<content type="html" xml:base="http://blog.lroot.com/articles/what-can-we-learn-from-the-foursquare%c2%a0incident/">&lt;p&gt;&lt;img src="http://blog.lroot.com/wp-content/uploads/2010/10/foursquare-down.png" alt="" title="Foursquare Down" width="217" height="251" class="alignright size-full wp-image-931" /&gt;&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Sharding is a great scalability solution, but as Foursquare recently revealed in a post-mortem about their 17 hours of downtime, sharding also has problems. MongoDB, the database Foursquare uses, also contributed their post-mortem of what went wrong too.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;via &lt;a href='http://highscalability.com/blog/2010/10/15/troubles-with-sharding-what-can-we-learn-from-the-foursquare.html'&gt;High Scalability &amp;#8211; Troubles with Sharding: What can we learn from the Foursquare Incident?&lt;/a&gt;.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=BmV1TqSBzjw:1wgnQvPLb-Q:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=BmV1TqSBzjw:1wgnQvPLb-Q:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=BmV1TqSBzjw:1wgnQvPLb-Q:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=BmV1TqSBzjw:1wgnQvPLb-Q:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=BmV1TqSBzjw:1wgnQvPLb-Q:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=BmV1TqSBzjw:1wgnQvPLb-Q:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=BmV1TqSBzjw:1wgnQvPLb-Q:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DeconstructingTheWeb/~4/BmV1TqSBzjw" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lroot.com/articles/what-can-we-learn-from-the-foursquare%c2%a0incident/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lroot.com/articles/what-can-we-learn-from-the-foursquare%c2%a0incident/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lroot.com/articles/what-can-we-learn-from-the-foursquare%c2%a0incident/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Larry</name>
						<uri>http://www.lroot.com</uri>
					</author>
		<title type="html"><![CDATA[Armor Games Makes the Front Page of GamePro]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DeconstructingTheWeb/~3/pbCA-Y90-cE/" />
		<id>http://blog.lroot.com/?p=923</id>
		<updated>2010-10-14T19:59:55Z</updated>
		<published>2010-10-14T19:44:21Z</published>
		<category scheme="http://blog.lroot.com" term="Daily News" /><category scheme="http://blog.lroot.com" term="Features" /><category scheme="http://blog.lroot.com" term="Armor Games" />		<summary type="html"><![CDATA[A little self promotion never hurt anybody, right? We play and play, but we rarely pause to ask ourselves about the humans behind the games that liven up our lunch hour and the hours beyond. But if you&#8217;ve ever given up a chunk of your time to conquering Crush the Castle, fighting for your &#8220;life&#8221; [...]]]></summary>
		<content type="html" xml:base="http://blog.lroot.com/articles/armor-games-makes-the-front-page-of-gamepro/">&lt;p&gt;A little self promotion never hurt anybody, right?&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;We play and play, but we rarely pause to ask ourselves about the humans behind the games that liven up our lunch hour and the hours beyond. But if you&amp;#8217;ve ever given up a chunk of your time to conquering Crush the Castle, fighting for your &amp;#8220;life&amp;#8221; as a zombie in Sonny, or battling through the dirt and blood of Warfare 1917, you&amp;#8217;re already made a connection with the staff and community at Armor Games&amp;#8211;as have millions of players before you.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;a href="http://www.gamepro.com/article/features/216906/the-story-of-armor-games/"&gt;&lt;img src="http://blog.lroot.com/wp-content/uploads/2010/10/ag-history.jpg" alt="" title="The History of Armor Games" width="590" height="710" class="aligncenter size-full wp-image-927" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href='http://www.gamepro.com/article/features/216906/the-story-of-armor-games/'&gt;The Story of Armor Games, Feature Story from GamePro&lt;/a&gt;.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=pbCA-Y90-cE:IWvVNmDHDr8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=pbCA-Y90-cE:IWvVNmDHDr8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=pbCA-Y90-cE:IWvVNmDHDr8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=pbCA-Y90-cE:IWvVNmDHDr8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=pbCA-Y90-cE:IWvVNmDHDr8:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=pbCA-Y90-cE:IWvVNmDHDr8:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=pbCA-Y90-cE:IWvVNmDHDr8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DeconstructingTheWeb/~4/pbCA-Y90-cE" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lroot.com/articles/armor-games-makes-the-front-page-of-gamepro/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lroot.com/articles/armor-games-makes-the-front-page-of-gamepro/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lroot.com/articles/armor-games-makes-the-front-page-of-gamepro/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Larry</name>
						<uri>http://www.lroot.com</uri>
					</author>
		<title type="html"><![CDATA[Details of Facebook&#8217;s Self-inflicted DDoS Attack]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DeconstructingTheWeb/~3/93xevxT7-4Q/" />
		<id>http://blog.lroot.com/?p=910</id>
		<updated>2010-09-30T19:29:34Z</updated>
		<published>2010-09-30T19:29:34Z</published>
		<category scheme="http://blog.lroot.com" term="Daily News" /><category scheme="http://blog.lroot.com" term="facebook" />		<summary type="html"><![CDATA[It seems as if someone deployed into production that incorrectly cleared values from their caching layer (they use Memcached, 28TB worth of memory across 800 servers). That caused all their app servers to query the DB for the uncached value. This seems to be what ultimately brought the site down. Facebook &#8211; More Details on [...]]]></summary>
		<content type="html" xml:base="http://blog.lroot.com/articles/details-of-facebooks-self-inflicted-ddos-attack/">&lt;p&gt;&lt;img src="http://blog.lroot.com/wp-content/uploads/2010/09/facebook_broken-300x244.jpg" alt="" title="Facebook Outage" width="300" height="244" class="alignright size-medium wp-image-912" style="padding-top:0;" /&gt;&lt;/p&gt;
&lt;p&gt;It seems as if someone deployed into production that incorrectly cleared values from their caching layer (they use Memcached, 28TB worth of memory across 800 servers). That caused all their app servers to query the DB for the uncached value. This seems to be what ultimately brought the site down.&lt;/p&gt;
&lt;p&gt;&lt;a href='http://www.facebook.com/notes/facebook-engineering/more-details-on-todays-outage/431441338919'&gt;Facebook &amp;#8211; More Details on Today&amp;#8217;s Outage&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Further tech reading and analysis:&lt;/p&gt;
&lt;p&gt;&lt;a href='http://highscalability.com/blog/2010/9/30/facebook-and-site-failures-caused-by-complex-weakly-interact.html'&gt;High Scalability &amp;#8211; Facebook and Site Failures Caused by Complex, Weakly Interacting, Layered Systems&lt;/a&gt;.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=93xevxT7-4Q:t7keGcAp8n8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=93xevxT7-4Q:t7keGcAp8n8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=93xevxT7-4Q:t7keGcAp8n8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=93xevxT7-4Q:t7keGcAp8n8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=93xevxT7-4Q:t7keGcAp8n8:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=93xevxT7-4Q:t7keGcAp8n8:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=93xevxT7-4Q:t7keGcAp8n8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DeconstructingTheWeb/~4/93xevxT7-4Q" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lroot.com/articles/details-of-facebooks-self-inflicted-ddos-attack/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lroot.com/articles/details-of-facebooks-self-inflicted-ddos-attack/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lroot.com/articles/details-of-facebooks-self-inflicted-ddos-attack/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Larry</name>
						<uri>http://www.lroot.com</uri>
					</author>
		<title type="html"><![CDATA[End of the Road for Xmarks]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DeconstructingTheWeb/~3/zHs04cifkxc/" />
		<id>http://blog.lroot.com/?p=905</id>
		<updated>2010-09-28T23:27:07Z</updated>
		<published>2010-09-28T22:51:41Z</published>
		<category scheme="http://blog.lroot.com" term="Daily News" />		<summary type="html"><![CDATA[I love this service and am sorry to see it go. For four years we have offered the synchronization service for no charge, predicated on the hypothesis that a business model would emerge to support the free service. With that investment thesis thwarted, there is no way to pay expenses, primarily salary and hosting costs. [...]]]></summary>
		<content type="html" xml:base="http://blog.lroot.com/articles/end-of-the-road-for-xmarks/">&lt;p&gt;&lt;img style="float:right;margin:5px;" src="http://blog.lroot.com/wp-content/uploads/2010/09/xmarksv105x122.png" alt="Xmarks" title="Xmarks" width="105" height="122" /&gt;&lt;br /&gt;
I love this service and am sorry to see it go.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;For four years we have offered the synchronization service for no charge, predicated on the hypothesis that a business model would emerge to support the free service. With that investment thesis thwarted, there is no way to pay expenses, primarily salary and hosting costs. Without the resources to keep the service going, we must shut it down. Our plan is to keep the service running for another 90+ days, after which the plug will be pulled.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;a href='http://blog.xmarks.com/?p=1886/'&gt;Xmarks Blog » End of the Road for Xmarks&lt;/a&gt;.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=zHs04cifkxc:pZ7bKHKJ9MQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=zHs04cifkxc:pZ7bKHKJ9MQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=zHs04cifkxc:pZ7bKHKJ9MQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=zHs04cifkxc:pZ7bKHKJ9MQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=zHs04cifkxc:pZ7bKHKJ9MQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=zHs04cifkxc:pZ7bKHKJ9MQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=zHs04cifkxc:pZ7bKHKJ9MQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DeconstructingTheWeb/~4/zHs04cifkxc" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lroot.com/articles/end-of-the-road-for-xmarks/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lroot.com/articles/end-of-the-road-for-xmarks/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lroot.com/articles/end-of-the-road-for-xmarks/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Larry</name>
						<uri>http://www.lroot.com</uri>
					</author>
		<title type="html"><![CDATA[Surprise! The Diaspora &#8220;Pre Alpha&#8221; Release Has Bugs]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DeconstructingTheWeb/~3/cPSVErt0pUI/" />
		<id>http://blog.lroot.com/?p=901</id>
		<updated>2010-09-17T17:23:08Z</updated>
		<published>2010-09-17T17:22:02Z</published>
		<category scheme="http://blog.lroot.com" term="Daily News" /><category scheme="http://blog.lroot.com" term="social" />		<summary type="html"><![CDATA[Among the list of reported issues in the code are numerous XSS — or cross-site scripting — attack vulnerabilities, a session token thats easy to steal, a lack of user input filtering, and repeated errors when a null character is entered into web fields. via Code for open-source Facebook littered with landmines • The Register.]]></summary>
		<content type="html" xml:base="http://blog.lroot.com/articles/suprise-the-diaspora-pre-alpha-release-has-bugs/">&lt;blockquote&gt;&lt;p&gt;Among the list of reported issues in the code are numerous XSS — or cross-site scripting — attack vulnerabilities, a session token thats easy to steal, a lack of user input filtering, and repeated errors when a null character is entered into web fields.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;via &lt;a href='http://www.theregister.co.uk/2010/09/16/diaspora_pre_alpha_landmines/'&gt;Code for open-source Facebook littered with landmines • The Register&lt;/a&gt;.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=cPSVErt0pUI:ugfRNYsxaHY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=cPSVErt0pUI:ugfRNYsxaHY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=cPSVErt0pUI:ugfRNYsxaHY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=cPSVErt0pUI:ugfRNYsxaHY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=cPSVErt0pUI:ugfRNYsxaHY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=cPSVErt0pUI:ugfRNYsxaHY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=cPSVErt0pUI:ugfRNYsxaHY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DeconstructingTheWeb/~4/cPSVErt0pUI" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lroot.com/articles/suprise-the-diaspora-pre-alpha-release-has-bugs/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lroot.com/articles/suprise-the-diaspora-pre-alpha-release-has-bugs/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lroot.com/articles/suprise-the-diaspora-pre-alpha-release-has-bugs/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Larry</name>
						<uri>http://www.lroot.com</uri>
					</author>
		<title type="html"><![CDATA[API Anti-Patterns: How to Avoid Common REST Mistakes]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DeconstructingTheWeb/~3/Cqn6lVXQCzw/" />
		<id>http://blog.lroot.com/?p=896</id>
		<updated>2010-08-13T16:36:21Z</updated>
		<published>2010-08-13T16:13:38Z</published>
		<category scheme="http://blog.lroot.com" term="Daily News" /><category scheme="http://blog.lroot.com" term="Web Services" />		<summary type="html"><![CDATA[It is not unusual, however, that many APIs that claim to be RESTful actually fail to do so. Mike Pearce gave an interesting talk slides embedded below on how you can easily break REST principles and which mistakes you should avoid when designing RESTful API. Api anti patternsView more presentations from Mike Pearce. via API [...]]]></summary>
		<content type="html" xml:base="http://blog.lroot.com/articles/api-anti-patterns-how-to-avoid-common-rest-mistakes/">&lt;blockquote&gt;&lt;p&gt;It is not unusual, however, that many APIs that claim to be RESTful actually fail to do so. Mike Pearce gave an interesting talk slides embedded below on how you can easily break REST principles and which mistakes you should avoid when designing RESTful API.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;center&gt;
&lt;img style="visibility:hidden;width:0px;height:0px;" border=0 width=0 height=0 src="http://counters.gigya.com/wildfire/IMP/CXNID=2000002.0NXC/bT*xJmx*PTEyODE3MTczMjgxNjAmcHQ9MTI4MTcxNzMzMTc3NSZwPTEwMTkxJmQ9c3NfZW1iZWQmZz*yJm89YTU5N2JkMTY3ZjQw/NGZiYWE3ZDBmNzE2MGRjZTVjNmYmb2Y9MA==.gif" /&gt;&lt;div style="width:425px" id="__ss_4920731"&gt;&lt;strong style="display:block;margin:12px 0 4px"&gt;&lt;a href="http://www.slideshare.net/MikePearce/api-anti-patterns-4920731" title="Api anti patterns"&gt;Api anti patterns&lt;/a&gt;&lt;/strong&gt;&lt;object id="__sse4920731" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=apiantipatterns-100807131532-phpapp01&amp;stripped_title=api-anti-patterns-4920731" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed name="__sse4920731" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=apiantipatterns-100807131532-phpapp01&amp;stripped_title=api-anti-patterns-4920731" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="padding:5px 0 12px"&gt;View more &lt;a href="http://www.slideshare.net/"&gt;presentations&lt;/a&gt; from &lt;a href="http://www.slideshare.net/MikePearce"&gt;Mike Pearce&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;
&lt;/center&gt;&lt;/p&gt;
&lt;p&gt;via &lt;a href='http://blog.programmableweb.com/2010/08/13/api-anti-patterns-how-to-avoid-common-rest-mistakes/?utm_source=feedburner'&gt;API Anti-Patterns: How to Avoid Common REST Mistakes&lt;/a&gt;.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=Cqn6lVXQCzw:wSOln4zJveU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=Cqn6lVXQCzw:wSOln4zJveU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=Cqn6lVXQCzw:wSOln4zJveU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=Cqn6lVXQCzw:wSOln4zJveU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=Cqn6lVXQCzw:wSOln4zJveU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=Cqn6lVXQCzw:wSOln4zJveU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=Cqn6lVXQCzw:wSOln4zJveU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DeconstructingTheWeb/~4/Cqn6lVXQCzw" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lroot.com/articles/api-anti-patterns-how-to-avoid-common-rest-mistakes/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lroot.com/articles/api-anti-patterns-how-to-avoid-common-rest-mistakes/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lroot.com/articles/api-anti-patterns-how-to-avoid-common-rest-mistakes/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Larry</name>
						<uri>http://www.lroot.com</uri>
					</author>
		<title type="html"><![CDATA[A Revised Taxonomy of Social Networking Data]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DeconstructingTheWeb/~3/XYWCnHgYMWw/" />
		<id>http://blog.lroot.com/?p=889</id>
		<updated>2010-08-10T18:03:48Z</updated>
		<published>2010-08-10T18:03:48Z</published>
		<category scheme="http://blog.lroot.com" term="Daily News" />		<summary type="html"><![CDATA[I ran across this intriguing article which proposes a handy taxonomy for discussing and working with a users social networking data. As we continue our conversations about what sorts of fundamental rights people have with respect to their data, and more countries contemplate regulation on social networking sites and user data, it will be important [...]]]></summary>
		<content type="html" xml:base="http://blog.lroot.com/articles/a-revised-taxonomy-of-social-networking-data/">&lt;p&gt;I ran across this intriguing article which proposes a handy taxonomy for discussing and working with a users social networking data.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
As we continue our conversations about what sorts of fundamental rights people have with respect to their data, and more countries contemplate regulation on social networking sites and user data, it will be important to keep this taxonomy in mind. The sorts of things that would be suitable for one type of data might be completely unworkable and inappropriate for another.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Service data&lt;/strong&gt; is the data you give to a social networking site in order to use it. Such data might include your legal name, your age, and your credit-card number. &lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Disclosed data&lt;/strong&gt; is what you post on your own pages: blog entries, photographs, messages, comments, and so on.
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Entrusted data&lt;/strong&gt; is what you post on other people&amp;#8217;s pages. It&amp;#8217;s basically the same stuff as disclosed data, but the difference is that you don&amp;#8217;t have control over the data once you post it &amp;#8212; another user does.
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Incidental data&lt;/strong&gt; is what other people post about you: a paragraph about you that someone else writes, a picture of you that someone else takes and posts. Again, it&amp;#8217;s basically the same stuff as disclosed data, but the difference is that you don&amp;#8217;t have control over it, and you didn&amp;#8217;t create it in the first place.
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Behavioral data&lt;/strong&gt; is data the site collects about your habits by recording what you do and who you do it with. It might include games you play, topics you write about, news articles you access (and what that says about your political leanings), and so on.
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Derived data&lt;/strong&gt; is data about you that is derived from all the other data. For example, if 80 percent of your friends self-identify as gay, you&amp;#8217;re likely gay yourself. &lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;p&gt;via &lt;a href='http://www.schneier.com/blog/archives/2010/08/a_taxonomy_of_s_1.html'&gt;Schneier on Security: A Revised Taxonomy of Social Networking Data&lt;/a&gt;.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=XYWCnHgYMWw:4cd4cJ7ELm0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=XYWCnHgYMWw:4cd4cJ7ELm0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=XYWCnHgYMWw:4cd4cJ7ELm0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=XYWCnHgYMWw:4cd4cJ7ELm0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=XYWCnHgYMWw:4cd4cJ7ELm0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=XYWCnHgYMWw:4cd4cJ7ELm0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=XYWCnHgYMWw:4cd4cJ7ELm0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DeconstructingTheWeb/~4/XYWCnHgYMWw" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lroot.com/articles/a-revised-taxonomy-of-social-networking-data/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lroot.com/articles/a-revised-taxonomy-of-social-networking-data/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lroot.com/articles/a-revised-taxonomy-of-social-networking-data/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Larry</name>
						<uri>http://www.lroot.com</uri>
					</author>
		<title type="html"><![CDATA[Microsoft Street Slide]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DeconstructingTheWeb/~3/fU31OTFUeVg/" />
		<id>http://blog.lroot.com/?p=880</id>
		<updated>2010-07-29T17:35:19Z</updated>
		<published>2010-07-29T17:35:19Z</published>
		<category scheme="http://blog.lroot.com" term="Daily News" /><category scheme="http://blog.lroot.com" term="microsoft" />		<summary type="html"><![CDATA[A better way navigate interactive street level map imagery.]]></summary>
		<content type="html" xml:base="http://blog.lroot.com/articles/microsoft-street-slide/">&lt;p&gt;A better way navigate interactive street level map imagery&amp;#8230;&lt;/p&gt;
&lt;p&gt;
&lt;center&gt;&lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/K-_T949uSwU&amp;amp;hl=en_US&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/K-_T949uSwU&amp;amp;hl=en_US&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/center&gt;
&lt;/p&gt;
&lt;p&gt;Link: &lt;a href="http://research.microsoft.com/en-us/um/people/kopf/street_slide/index.html"&gt;Microsoft Research: Street Slide&lt;/a&gt;&lt;br /&gt;
PDF: &lt;a href="http://research.microsoft.com/en-us/um/people/kopf/street_slide/paper/street_slide.pdf"&gt;Published Paper&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=fU31OTFUeVg:zMzoGq2tLtc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=fU31OTFUeVg:zMzoGq2tLtc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=fU31OTFUeVg:zMzoGq2tLtc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=fU31OTFUeVg:zMzoGq2tLtc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=fU31OTFUeVg:zMzoGq2tLtc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=fU31OTFUeVg:zMzoGq2tLtc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=fU31OTFUeVg:zMzoGq2tLtc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DeconstructingTheWeb/~4/fU31OTFUeVg" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lroot.com/articles/microsoft-street-slide/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lroot.com/articles/microsoft-street-slide/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lroot.com/articles/microsoft-street-slide/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Larry</name>
						<uri>http://www.lroot.com</uri>
					</author>
		<title type="html"><![CDATA[Twitter commits Murder to GitHub (Code Deployment Using Bittorrent)]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DeconstructingTheWeb/~3/qGYSIXmxW-U/" />
		<id>http://blog.lroot.com/?p=877</id>
		<updated>2010-07-27T20:43:36Z</updated>
		<published>2010-07-27T20:32:52Z</published>
		<category scheme="http://blog.lroot.com" term="Misc" />		<summary type="html"><![CDATA[Murder is a method of using Bittorrent to distribute files to a large amount of servers within a production environment. This allows for scaleable and fast deploys in environments of hundreds to tens of thousands of servers where centralized distribution systems wouldnt otherwise function. A &#8220;Murder&#8221; is normally used to refer to a flock of [...]]]></summary>
		<content type="html" xml:base="http://blog.lroot.com/articles/twitter-commits-murder-to-github-code-deployment-using-bittorrent/">&lt;blockquote&gt;&lt;p&gt;Murder is a method of using Bittorrent to distribute files to a large amount of servers within a production environment. This allows for scaleable and fast deploys in environments of hundreds to tens of thousands of servers where centralized distribution systems wouldnt otherwise function. A &amp;#8220;Murder&amp;#8221; is normally used to refer to a flock of crows, which in this case applies to a bunch of servers doing something.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Article: &lt;a href="http://engineering.twitter.com/2010/07/murder-fast-datacenter-code-deploys.html"&gt;Murder: Fast datacenter code deploys using BitTorrent&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Code: &lt;a href="http://github.com/lg/murder"&gt;http://github.com/lg/murder&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=qGYSIXmxW-U:ee5t2VXNnik:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=qGYSIXmxW-U:ee5t2VXNnik:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=qGYSIXmxW-U:ee5t2VXNnik:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=qGYSIXmxW-U:ee5t2VXNnik:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=qGYSIXmxW-U:ee5t2VXNnik:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=qGYSIXmxW-U:ee5t2VXNnik:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=qGYSIXmxW-U:ee5t2VXNnik:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DeconstructingTheWeb/~4/qGYSIXmxW-U" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lroot.com/articles/twitter-commits-murder-to-github-code-deployment-using-bittorrent/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lroot.com/articles/twitter-commits-murder-to-github-code-deployment-using-bittorrent/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lroot.com/articles/twitter-commits-murder-to-github-code-deployment-using-bittorrent/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Larry</name>
						<uri>http://www.lroot.com</uri>
					</author>
		<title type="html"><![CDATA[An Entertaining Behind-the-Scenes Look at Modern Casual Game Artists]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DeconstructingTheWeb/~3/k08oRQRylDI/" />
		<id>http://blog.lroot.com/?p=851</id>
		<updated>2010-07-02T07:19:32Z</updated>
		<published>2010-07-02T07:19:32Z</published>
		<category scheme="http://blog.lroot.com" term="Daily News" /><category scheme="http://blog.lroot.com" term="Features" /><category scheme="http://blog.lroot.com" term="Armor Games" />		<summary type="html"><![CDATA[A fun article by <a href="http://www.ocweekly.com/authors/megan-brescini">Megan Brescini</a> of <a href="http://www.ocweekly.com/">OC Weekly</a> that exposes a few of the individual motivations within <a href="http://armorgames.com">Armor Games</a>.]]></summary>
		<content type="html" xml:base="http://blog.lroot.com/articles/an-entertaining-behind-the-scenes-look-at-modern-casual-game-artists/">&lt;blockquote&gt;&lt;div id="attachment_854" class="wp-caption alignnone" style="width: 510px"&gt;&lt;a href="http://www.ocweekly.com/2010-07-01/culture/armor-games"&gt;&lt;img src="http://blog.lroot.com/wp-content/uploads/2010/07/5009564.28.jpg" alt="A Sub-Select of the Armor Games Team" title="Little Games Are Big Business at Armor Games" width="500" height="321" class="size-full wp-image-854" /&gt;&lt;/a&gt;&lt;p class="wp-caption-text"&gt;Left to right: Daniel McNeely, Joey Betz, web developer Larry Root,&lt;br /&gt; John Cooney and intern Danny Yaroslavski&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;The developers here make perfect, self-contained little game experiences that are addicting for a few minutes, but not all-consuming. For now.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;A fun article by &lt;a href="http://www.ocweekly.com/authors/megan-brescini"&gt;Megan Brescini&lt;/a&gt; of &lt;a href="http://www.ocweekly.com/"&gt;OC Weekly&lt;/a&gt; that exposes a few of the individual motivations within &lt;a href="http://armorgames.com"&gt;Armor Games&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Full Disclosure:&lt;/strong&gt; It should be known that I am responsible for the upkeep of the &amp;#8220;Submit Game&amp;#8221; button referred to in this article.&lt;/p&gt;
&lt;p&gt;Article: &lt;a href='http://www.ocweekly.com/2010-07-01/culture/armor-games'&gt;Little Games Are Big Business at Armor Games &amp;#8211; OC Weekly&lt;/a&gt; by &lt;a href="http://www.ocweekly.com/authors/megan-brescini"&gt;Megan Brescini&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=k08oRQRylDI:KqeFpufBbno:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=k08oRQRylDI:KqeFpufBbno:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=k08oRQRylDI:KqeFpufBbno:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=k08oRQRylDI:KqeFpufBbno:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=k08oRQRylDI:KqeFpufBbno:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=k08oRQRylDI:KqeFpufBbno:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=k08oRQRylDI:KqeFpufBbno:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DeconstructingTheWeb/~4/k08oRQRylDI" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lroot.com/articles/an-entertaining-behind-the-scenes-look-at-modern-casual-game-artists/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lroot.com/articles/an-entertaining-behind-the-scenes-look-at-modern-casual-game-artists/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lroot.com/articles/an-entertaining-behind-the-scenes-look-at-modern-casual-game-artists/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Larry</name>
						<uri>http://www.lroot.com</uri>
					</author>
		<title type="html"><![CDATA[Tips For Creating Efficiently Rendering CSS]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DeconstructingTheWeb/~3/Ii4ilEyXDro/" />
		<id>http://blog.lroot.com/?p=849</id>
		<updated>2010-06-10T16:37:22Z</updated>
		<published>2010-06-10T16:37:22Z</published>
		<category scheme="http://blog.lroot.com" term="Daily News" /><category scheme="http://blog.lroot.com" term="css" />		<summary type="html"><![CDATA[In summary&#8230;]]></summary>
		<content type="html" xml:base="http://blog.lroot.com/articles/tips-for-creating-efficiently-rendering-css/">&lt;p&gt;In summary&amp;#8230;&lt;/p&gt;
&lt;blockquote&lt;p&gt;ID selectors are going to be the fastest while complicated qualified descendant selectors and such will be slower.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;via &lt;a href='http://css-tricks.com/efficiently-rendering-css/'&gt;Efficiently Rendering CSS | CSS-Tricks&lt;/a&gt;.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=Ii4ilEyXDro:1GmJC8FPxK8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=Ii4ilEyXDro:1GmJC8FPxK8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=Ii4ilEyXDro:1GmJC8FPxK8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=Ii4ilEyXDro:1GmJC8FPxK8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=Ii4ilEyXDro:1GmJC8FPxK8:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=Ii4ilEyXDro:1GmJC8FPxK8:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=Ii4ilEyXDro:1GmJC8FPxK8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DeconstructingTheWeb/~4/Ii4ilEyXDro" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lroot.com/articles/tips-for-creating-efficiently-rendering-css/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lroot.com/articles/tips-for-creating-efficiently-rendering-css/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lroot.com/articles/tips-for-creating-efficiently-rendering-css/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Larry</name>
						<uri>http://www.lroot.com</uri>
					</author>
		<title type="html"><![CDATA[Smokescreen &#8211; A Flash Player Written in JavaScript]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DeconstructingTheWeb/~3/wM5xRQh8pcg/" />
		<id>http://blog.lroot.com/?p=845</id>
		<updated>2010-06-01T19:37:11Z</updated>
		<published>2010-06-01T19:35:08Z</published>
		<category scheme="http://blog.lroot.com" term="Daily News" /><category scheme="http://blog.lroot.com" term="flash" /><category scheme="http://blog.lroot.com" term="JavaScript" />		<summary type="html"><![CDATA[Smokescreen is a new open-source project aimed at converting Flash to JavaScript/HTML5 to run where it previously couldn’t and better interoperate with webpages where it previously could. Demo: Strong Bad Email Home: Smokescreen]]></summary>
		<content type="html" xml:base="http://blog.lroot.com/articles/smokescreen-a-flash-player-written-in-javascript/">&lt;p&gt;Smokescreen is a new open-source project aimed at converting Flash to JavaScript/HTML5 to run where it previously couldn’t and better interoperate with webpages where it previously could.&lt;/p&gt;
&lt;p&gt;&lt;center&gt;&lt;br /&gt;
&lt;object width="601" height="338"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=12014368&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=00ADEF&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=12014368&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=00ADEF&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="601" height="338"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;
&lt;/center&gt;&lt;/p&gt;
&lt;p&gt;Demo: &lt;a href='http://smokescreen.us/demos/sb45demo.html'&gt;Strong Bad Email&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Home: &lt;a href='http://smokescreen.us/'&gt;Smokescreen&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=wM5xRQh8pcg:YR5bjQeSmTA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=wM5xRQh8pcg:YR5bjQeSmTA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=wM5xRQh8pcg:YR5bjQeSmTA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=wM5xRQh8pcg:YR5bjQeSmTA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=wM5xRQh8pcg:YR5bjQeSmTA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=wM5xRQh8pcg:YR5bjQeSmTA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=wM5xRQh8pcg:YR5bjQeSmTA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DeconstructingTheWeb/~4/wM5xRQh8pcg" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lroot.com/articles/smokescreen-a-flash-player-written-in-javascript/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lroot.com/articles/smokescreen-a-flash-player-written-in-javascript/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lroot.com/articles/smokescreen-a-flash-player-written-in-javascript/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Larry</name>
						<uri>http://www.lroot.com</uri>
					</author>
		<title type="html"><![CDATA[Google Introduces JavaScript Font API and Open Source Font Directory]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DeconstructingTheWeb/~3/-nXry4v6yuM/" />
		<id>http://blog.lroot.com/?p=843</id>
		<updated>2010-05-19T22:22:43Z</updated>
		<published>2010-05-19T22:22:43Z</published>
		<category scheme="http://blog.lroot.com" term="Daily News" /><category scheme="http://blog.lroot.com" term="design" /><category scheme="http://blog.lroot.com" term="google" /><category scheme="http://blog.lroot.com" term="JavaScript" />		<summary type="html"><![CDATA[&#8230;Google wants to make it easier for developers to use a wider variety of fonts on the Web that go beyond the standard set of &#8220;web-safe&#8221; fonts that come pre-installed on most modern computers. via Making Good Typography on the Web Easier: Google Introduces Font API and Directory.]]></summary>
		<content type="html" xml:base="http://blog.lroot.com/articles/google-introduces-javascript-font-api-and-open-source-font-directory/">&lt;blockquote&gt;&lt;p&gt;&amp;#8230;Google wants to make it easier for developers to use a wider variety of fonts on the Web that go beyond the standard set of &amp;#8220;web-safe&amp;#8221; fonts that come pre-installed on most modern computers.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;via &lt;a href='http://www.readwriteweb.com/archives/making_good_typography_on_the_web_easier_google_in.php?utm_source=feedburner'&gt;Making Good Typography on the Web Easier: Google Introduces Font API and Directory&lt;/a&gt;.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=-nXry4v6yuM:BVahjeEpD2Q:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=-nXry4v6yuM:BVahjeEpD2Q:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=-nXry4v6yuM:BVahjeEpD2Q:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=-nXry4v6yuM:BVahjeEpD2Q:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=-nXry4v6yuM:BVahjeEpD2Q:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=-nXry4v6yuM:BVahjeEpD2Q:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=-nXry4v6yuM:BVahjeEpD2Q:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DeconstructingTheWeb/~4/-nXry4v6yuM" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lroot.com/articles/google-introduces-javascript-font-api-and-open-source-font-directory/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lroot.com/articles/google-introduces-javascript-font-api-and-open-source-font-directory/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lroot.com/articles/google-introduces-javascript-font-api-and-open-source-font-directory/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Larry</name>
						<uri>http://www.lroot.com</uri>
					</author>
		<title type="html"><![CDATA[NPR API Goes Read-Write]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DeconstructingTheWeb/~3/82y1Ph5-JKk/" />
		<id>http://blog.lroot.com/?p=841</id>
		<updated>2010-05-18T03:50:48Z</updated>
		<published>2010-05-18T03:50:48Z</published>
		<category scheme="http://blog.lroot.com" term="Daily News" /><category scheme="http://blog.lroot.com" term="Web Services" />		<summary type="html"><![CDATA[Until today, the NPR API has been a one-way firehose of content, pushing hundreds of thousands of stories from NPR and the twelve NPR Music partner stations out to the world. Now the API is read-write, allowing authorized external parties to post stories to the NPR API. via NPR API Goes Read-Write.]]></summary>
		<content type="html" xml:base="http://blog.lroot.com/articles/npr-api-goes-read-write/">&lt;blockquote&gt;&lt;p&gt;Until today, the NPR API has been a one-way firehose of content, pushing hundreds of thousands of stories from NPR and the twelve NPR Music partner stations out to the world. Now the API is read-write, allowing authorized external parties to post stories to the NPR API.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;via &lt;a href='http://blog.programmableweb.com/2010/05/17/npr-api-goes-read-write/?utm_source=feedburner'&gt;NPR API Goes Read-Write&lt;/a&gt;.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=82y1Ph5-JKk:cH11VwkNbtg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=82y1Ph5-JKk:cH11VwkNbtg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=82y1Ph5-JKk:cH11VwkNbtg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=82y1Ph5-JKk:cH11VwkNbtg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=82y1Ph5-JKk:cH11VwkNbtg:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=82y1Ph5-JKk:cH11VwkNbtg:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=82y1Ph5-JKk:cH11VwkNbtg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DeconstructingTheWeb/~4/82y1Ph5-JKk" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lroot.com/articles/npr-api-goes-read-write/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lroot.com/articles/npr-api-goes-read-write/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lroot.com/articles/npr-api-goes-read-write/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Larry</name>
						<uri>http://www.lroot.com</uri>
					</author>
		<title type="html"><![CDATA[Non-Flash Users Get No Respect]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DeconstructingTheWeb/~3/ErXzpFQpISI/" />
		<id>http://blog.lroot.com/?p=824</id>
		<updated>2010-05-11T05:48:21Z</updated>
		<published>2010-05-11T05:48:21Z</published>
		<category scheme="http://blog.lroot.com" term="Features" /><category scheme="http://blog.lroot.com" term="flash" />		<summary type="html"><![CDATA[Why is it that users who do not use flash are subjected to the most disrespectful experiences. Here it is again, Disney and their Toy Story website essentially gives the middle finger to those who visit their web site without flash.]]></summary>
		<content type="html" xml:base="http://blog.lroot.com/articles/non-flash-users-get-no-respect/">&lt;p&gt;Why is it that users who do not use flash are subjected to the most disrespectful experiences. Here it is again, Disney and their Toy Story website essentially gives the middle finger to those who visit their web site without flash.&lt;/p&gt;
&lt;div id="attachment_825" class="wp-caption aligncenter" style="width: 510px"&gt;&lt;a href="http://blog.lroot.com/wp-content/uploads/2010/05/toystory_flash_compare.jpg"&gt;&lt;img src="http://blog.lroot.com/wp-content/uploads/2010/05/toystory_flash_compare.jpg" alt="Disney Toy Store Website (with &amp;amp; without flash)" title="Disney Toy Store Website (with &amp;amp; without flash)" width="500" class="size-medium wp-image-825" /&gt;&lt;/a&gt;&lt;p class="wp-caption-text"&gt;Top: with flash, Bottom: without flash&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;Its been over &lt;a href="http://en.wikipedia.org/wiki/FutureSplash_Animator"&gt;13 years since Flash was introduce&lt;/a&gt;. To assume that users who visit a web site without flash have somehow forgotten to enable the plug-in is simply naive. Users who visit a site without flash have most likely done so purposefully. They have either chosen to disable flash or are not able to use flash because of &lt;a href="http://www.apple.com/hotnews/thoughts-on-flash/"&gt;some other limitation&lt;/a&gt;. Providing absolutely no useful experience to these vistors says a lot out your site, your brand and your respect for your users.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=ErXzpFQpISI:Q-UImMRir7s:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=ErXzpFQpISI:Q-UImMRir7s:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=ErXzpFQpISI:Q-UImMRir7s:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=ErXzpFQpISI:Q-UImMRir7s:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=ErXzpFQpISI:Q-UImMRir7s:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=ErXzpFQpISI:Q-UImMRir7s:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=ErXzpFQpISI:Q-UImMRir7s:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DeconstructingTheWeb/~4/ErXzpFQpISI" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lroot.com/articles/non-flash-users-get-no-respect/#comments" thr:count="3" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lroot.com/articles/non-flash-users-get-no-respect/feed/atom/" thr:count="3" />
		<thr:total>3</thr:total>
	<feedburner:origLink>http://blog.lroot.com/articles/non-flash-users-get-no-respect/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Larry</name>
						<uri>http://www.lroot.com</uri>
					</author>
		<title type="html"><![CDATA[Frond-end Code Standards from Isobar (Molecular)]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DeconstructingTheWeb/~3/nMQeP6xL9P0/" />
		<id>http://blog.lroot.com/?p=822</id>
		<updated>2010-05-08T19:13:05Z</updated>
		<published>2010-05-08T19:13:05Z</published>
		<category scheme="http://blog.lroot.com" term="Daily News" /><category scheme="http://blog.lroot.com" term="development" />		<summary type="html"><![CDATA[A great contemporary and pragmatic approach to front-end web development standards&#8230; This document outlines our de-facto code standards. The primary motivation is two- fold: 1 code consistency and 2 best practices. By maintaining consistency in coding styles and conventions, we can ease the burden of legacy code maintenance, and mitigate risk of breakage in the [...]]]></summary>
		<content type="html" xml:base="http://blog.lroot.com/articles/frond-end-code-standards-from-isobar-molecular/">&lt;p&gt;A great contemporary and pragmatic approach to front-end web development standards&amp;#8230;&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;This document outlines our de-facto code standards. The primary motivation is two- fold: 1 code consistency and 2 best practices. By maintaining consistency in coding styles and conventions, we can ease the burden of legacy code maintenance, and mitigate risk of breakage in the future. By adhering to best practices, we ensure optimized page loading, performance and maintainable code.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;via &lt;a href='http://molecularvoices.molecular.com/standards/'&gt;Code Standards  Isobar&lt;/a&gt;.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=nMQeP6xL9P0:o6wiuv2wtik:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=nMQeP6xL9P0:o6wiuv2wtik:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=nMQeP6xL9P0:o6wiuv2wtik:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=nMQeP6xL9P0:o6wiuv2wtik:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=nMQeP6xL9P0:o6wiuv2wtik:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=nMQeP6xL9P0:o6wiuv2wtik:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=nMQeP6xL9P0:o6wiuv2wtik:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DeconstructingTheWeb/~4/nMQeP6xL9P0" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lroot.com/articles/frond-end-code-standards-from-isobar-molecular/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lroot.com/articles/frond-end-code-standards-from-isobar-molecular/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lroot.com/articles/frond-end-code-standards-from-isobar-molecular/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Larry</name>
						<uri>http://www.lroot.com</uri>
					</author>
		<title type="html"><![CDATA[CloudApp 15 Second How To (Video)]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DeconstructingTheWeb/~3/1VywxMvyYOg/" />
		<id>http://blog.lroot.com/?p=816</id>
		<updated>2010-05-05T21:40:29Z</updated>
		<published>2010-05-05T21:34:00Z</published>
		<category scheme="http://blog.lroot.com" term="Features" />		<summary type="html"><![CDATA[How to use CloudApp for the Mac in under 15 seconds. Link: Checkout CloudApp]]></summary>
		<content type="html" xml:base="http://blog.lroot.com/articles/cloudapp-15-second-how-to-video/">&lt;p&gt;How to use CloudApp for the Mac in under 15 seconds.&lt;/p&gt;
&lt;p&gt;&lt;center&gt;&lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/HhWNwpNRMwA&amp;#038;hl=en_US&amp;#038;fs=1&amp;#038;rel=0"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/HhWNwpNRMwA&amp;#038;hl=en_US&amp;#038;fs=1&amp;#038;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/center&gt;&lt;/p&gt;
&lt;p&gt;Link: &lt;a href="http://getcloudapp.com/" alt="CloudApp" title="CloudApp"&gt;Checkout CloudApp&lt;/a&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=1VywxMvyYOg:ID29k0n-sZU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=1VywxMvyYOg:ID29k0n-sZU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=1VywxMvyYOg:ID29k0n-sZU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=1VywxMvyYOg:ID29k0n-sZU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=1VywxMvyYOg:ID29k0n-sZU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=1VywxMvyYOg:ID29k0n-sZU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=1VywxMvyYOg:ID29k0n-sZU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DeconstructingTheWeb/~4/1VywxMvyYOg" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lroot.com/articles/cloudapp-15-second-how-to-video/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lroot.com/articles/cloudapp-15-second-how-to-video/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lroot.com/articles/cloudapp-15-second-how-to-video/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Larry</name>
						<uri>http://www.lroot.com</uri>
					</author>
		<title type="html"><![CDATA[Need desktop access over the Web? Try some Guacamole]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DeconstructingTheWeb/~3/hVVXfxk4QLc/" />
		<id>http://blog.lroot.com/?p=814</id>
		<updated>2010-05-05T19:56:11Z</updated>
		<published>2010-05-05T19:56:11Z</published>
		<category scheme="http://blog.lroot.com" term="Daily News" /><category scheme="http://blog.lroot.com" term="VNC" />		<summary type="html"><![CDATA[Guacamole is a HTML5 and JavaScript Ajax VNC viewer, which makes use of a VNC-to-XML proxy server written in Java. via Need desktop access over the Web? Try some Guacamole &#8211; desktop linux, Guacamole, html 5, Java &#8211; Techworld.]]></summary>
		<content type="html" xml:base="http://blog.lroot.com/articles/need-desktop-access-over-the-web-try-some-guacamole/">&lt;blockquote&gt;&lt;p&gt;Guacamole is a HTML5 and JavaScript Ajax VNC viewer, which makes use of a VNC-to-XML proxy server written in Java.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;via &lt;a href='http://www.techworld.com.au/article/345260/need_desktop_access_over_web_try_some_guacamole'&gt;Need desktop access over the Web? Try some Guacamole &amp;#8211; desktop linux, Guacamole, html 5, Java &amp;#8211; Techworld&lt;/a&gt;.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=hVVXfxk4QLc:QLHQh-SesVA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=hVVXfxk4QLc:QLHQh-SesVA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=hVVXfxk4QLc:QLHQh-SesVA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=hVVXfxk4QLc:QLHQh-SesVA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=hVVXfxk4QLc:QLHQh-SesVA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=hVVXfxk4QLc:QLHQh-SesVA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=hVVXfxk4QLc:QLHQh-SesVA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DeconstructingTheWeb/~4/hVVXfxk4QLc" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lroot.com/articles/need-desktop-access-over-the-web-try-some-guacamole/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lroot.com/articles/need-desktop-access-over-the-web-try-some-guacamole/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lroot.com/articles/need-desktop-access-over-the-web-try-some-guacamole/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Larry</name>
						<uri>http://www.lroot.com</uri>
					</author>
		<title type="html"><![CDATA[Internet Explorer Falls Below 60% Market Share]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DeconstructingTheWeb/~3/SGtGPMxv7V8/" />
		<id>http://blog.lroot.com/?p=812</id>
		<updated>2010-05-03T20:14:15Z</updated>
		<published>2010-05-03T20:14:15Z</published>
		<category scheme="http://blog.lroot.com" term="Daily News" /><category scheme="http://blog.lroot.com" term="microsoft" />		<summary type="html"><![CDATA[Microsoft’s Internet Explorer dropped to a historic market share low in April, according to Net Applications. The company estimated IE’s market share at 59.95% in April, which is about the range that was reached by Internet Explorer 4 more than 11 years ago in early 1999. The big winner was once again Google’s Chrome browser, [...]]]></summary>
		<content type="html" xml:base="http://blog.lroot.com/articles/internet-explorer-falls-below-60-market-share/">&lt;blockquote&gt;&lt;p&gt;Microsoft’s Internet Explorer dropped to a historic market share low in April, according to Net Applications. The company estimated IE’s market share at 59.95% in April, which is about the range that was reached by Internet Explorer 4 more than 11 years ago in early 1999. The big winner was once again Google’s Chrome browser, which maintained a double-digit growth rate and is now more than 2 points ahead of Apple’s Safari browser, which it surpassed four months ago.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;via &lt;a href='http://www.conceivablytech.com/796/science-research/internet-explorer-falls-below-60-market-share/'&gt;Internet Explorer Falls Below 60% Market Share | ConceivablyTech&lt;/a&gt;.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=SGtGPMxv7V8:8rld0bmRWK0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=SGtGPMxv7V8:8rld0bmRWK0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=SGtGPMxv7V8:8rld0bmRWK0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=SGtGPMxv7V8:8rld0bmRWK0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=SGtGPMxv7V8:8rld0bmRWK0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=SGtGPMxv7V8:8rld0bmRWK0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=SGtGPMxv7V8:8rld0bmRWK0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DeconstructingTheWeb/~4/SGtGPMxv7V8" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lroot.com/articles/internet-explorer-falls-below-60-market-share/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lroot.com/articles/internet-explorer-falls-below-60-market-share/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lroot.com/articles/internet-explorer-falls-below-60-market-share/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Larry</name>
						<uri>http://www.lroot.com</uri>
					</author>
		<title type="html"><![CDATA[See What Facebook Publicly Publishes About You]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DeconstructingTheWeb/~3/rPa66nHrfhY/" />
		<id>http://blog.lroot.com/?p=808</id>
		<updated>2010-04-28T19:38:56Z</updated>
		<published>2010-04-28T19:37:26Z</published>
		<category scheme="http://blog.lroot.com" term="Daily News" /><category scheme="http://blog.lroot.com" term="facebook" />		<summary type="html"><![CDATA[This is a fun: http://zesty.ca/facebook/ See What Facebook Publicly Publishes About You &#8211; Facebook &#8211; Lifehacker.]]></summary>
		<content type="html" xml:base="http://blog.lroot.com/articles/see-what-facebook-publicly-publishes-about-you/">&lt;p&gt;This is a fun:&lt;a href=" http://zesty.ca/facebook/"&gt; http://zesty.ca/facebook/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;center&gt;&lt;img src="http://blog.lroot.com/wp-content/uploads/2010/04/500x_screen_shot_2010-04-28_at_12.00.42_pm_01.jpg" alt="Exploring Facebooks Graph API" title="Exploring Facebooks Graph API" width="500" height="317" class="alignnone size-full wp-image-807" /&gt;&lt;/center&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href='http://lifehacker.com/5526429/see-what-facebook-publicly-publishes-about-you'&gt;See What Facebook Publicly Publishes About You &amp;#8211; Facebook &amp;#8211; Lifehacker&lt;/a&gt;.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=rPa66nHrfhY:ir0lstH1I2c:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=rPa66nHrfhY:ir0lstH1I2c:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=rPa66nHrfhY:ir0lstH1I2c:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=rPa66nHrfhY:ir0lstH1I2c:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=rPa66nHrfhY:ir0lstH1I2c:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=rPa66nHrfhY:ir0lstH1I2c:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=rPa66nHrfhY:ir0lstH1I2c:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DeconstructingTheWeb/~4/rPa66nHrfhY" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lroot.com/articles/see-what-facebook-publicly-publishes-about-you/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lroot.com/articles/see-what-facebook-publicly-publishes-about-you/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lroot.com/articles/see-what-facebook-publicly-publishes-about-you/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Larry</name>
						<uri>http://www.lroot.com</uri>
					</author>
		<title type="html"><![CDATA[Use OS X&#8217;s Trash Within The Terminal]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DeconstructingTheWeb/~3/D7iIK9jfcqI/" />
		<id>http://blog.lroot.com/?p=803</id>
		<updated>2010-04-22T16:29:16Z</updated>
		<published>2010-04-22T16:29:16Z</published>
		<category scheme="http://blog.lroot.com" term="Daily News" /><category scheme="http://blog.lroot.com" term="apple" />		<summary type="html"><![CDATA[The following link explains how to update your terminal shell on OS X to create a new &#8220;trash&#8221; script. This will send files to the same trash can that you will find on you desktop. Use OS X&#8217;s trash in a Finder-like way from Terminal &#8211; Mac OS X Hints.]]></summary>
		<content type="html" xml:base="http://blog.lroot.com/articles/use-os-xs-trash-within-the-terminal/">&lt;p&gt;The following link explains how to update your terminal shell on OS X to create a new &amp;#8220;trash&amp;#8221; script. This will send files to the same trash can that you will find on you desktop.&lt;/p&gt;
&lt;p&gt;&lt;a href='http://www.macosxhints.com/article.php?story=20091003083125659'&gt;Use OS X&amp;#8217;s trash in a Finder-like way from Terminal &amp;#8211; Mac OS X Hints&lt;/a&gt;.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=D7iIK9jfcqI:OnFdCX8jlgY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=D7iIK9jfcqI:OnFdCX8jlgY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=D7iIK9jfcqI:OnFdCX8jlgY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=D7iIK9jfcqI:OnFdCX8jlgY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=D7iIK9jfcqI:OnFdCX8jlgY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=D7iIK9jfcqI:OnFdCX8jlgY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=D7iIK9jfcqI:OnFdCX8jlgY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DeconstructingTheWeb/~4/D7iIK9jfcqI" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lroot.com/articles/use-os-xs-trash-within-the-terminal/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lroot.com/articles/use-os-xs-trash-within-the-terminal/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lroot.com/articles/use-os-xs-trash-within-the-terminal/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Larry</name>
						<uri>http://www.lroot.com</uri>
					</author>
		<title type="html"><![CDATA[New to Cassandra? Check out &#8220;WTF is a SuperColumn&#8221;]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DeconstructingTheWeb/~3/YLDFJ5lXl0c/" />
		<id>http://blog.lroot.com/?p=797</id>
		<updated>2010-04-21T18:05:14Z</updated>
		<published>2010-04-21T18:03:59Z</published>
		<category scheme="http://blog.lroot.com" term="Features" /><category scheme="http://blog.lroot.com" term="cassandra" />		<summary type="html"><![CDATA[This post by Arin Sarkissian was very helpful in getting me up to speed on the data structure used in Cassandra. You can checkout his post, download the pdf or view the scribd doc below&#8230; WTF is a Super Column]]></summary>
		<content type="html" xml:base="http://blog.lroot.com/articles/new-to-cassandra-check-out-wtf-is-a-supercolumn/">&lt;p&gt;This post by  &lt;a href="http://arin.me"&gt;Arin Sarkissian&lt;/a&gt; was very helpful in getting me up to speed on the data structure used in &lt;a href="http://cassandra.apache.org/"&gt;Cassandra&lt;/a&gt;. You can &lt;a href="http://arin.me/blog/wtf-is-a-supercolumn-cassandra-data-model"&gt;checkout his post&lt;/a&gt;, &lt;a href="http://arin.s3.amazonaws.com/pub/docs/WTF-is-a-SuperColumn.pdf"&gt;download the pdf&lt;/a&gt; or view the scribd doc below&amp;#8230;&lt;/p&gt;
&lt;p&gt;&lt;a title="View WTF is a Super Column on Scribd" href="http://www.scribd.com/doc/25148233/WTF-is-a-Super-Column" style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;"&gt;WTF is a Super Column&lt;/a&gt; &lt;object id="doc_366276404965101" name="doc_366276404965101" height="600" width="100%" type="application/x-shockwave-flash" data="http://d1.scribdassets.com/ScribdViewer.swf" style="outline:none;" &gt;&lt;param name="movie" value="http://d1.scribdassets.com/ScribdViewer.swf"&gt;&lt;param name="wmode" value="opaque"&gt;&lt;param name="bgcolor" value="#ffffff"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;param name="FlashVars" value="document_id=25148233&amp;#038;access_key=key-18gf2afltx2wzpes2iun&amp;#038;page=1&amp;#038;viewMode=list"&gt;&lt;embed id="doc_366276404965101" name="doc_366276404965101" src="http://d1.scribdassets.com/ScribdViewer.swf?document_id=25148233&amp;#038;access_key=key-18gf2afltx2wzpes2iun&amp;#038;page=1&amp;#038;viewMode=list" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="600" width="100%" wmode="opaque" bgcolor="#ffffff"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=YLDFJ5lXl0c:vpPAztQmc30:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=YLDFJ5lXl0c:vpPAztQmc30:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=YLDFJ5lXl0c:vpPAztQmc30:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=YLDFJ5lXl0c:vpPAztQmc30:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=YLDFJ5lXl0c:vpPAztQmc30:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=YLDFJ5lXl0c:vpPAztQmc30:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=YLDFJ5lXl0c:vpPAztQmc30:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DeconstructingTheWeb/~4/YLDFJ5lXl0c" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lroot.com/articles/new-to-cassandra-check-out-wtf-is-a-supercolumn/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lroot.com/articles/new-to-cassandra-check-out-wtf-is-a-supercolumn/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://blog.lroot.com/articles/new-to-cassandra-check-out-wtf-is-a-supercolumn/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>Larry</name>
						<uri>http://www.lroot.com</uri>
					</author>
		<title type="html"><![CDATA[A wireframe kit for Google Drawings and 5 reasons it beats Omnigraffle and Visio]]></title>
		<link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/DeconstructingTheWeb/~3/wnf3NhOsTUc/" />
		<id>http://blog.lroot.com/?p=793</id>
		<updated>2010-04-19T22:15:37Z</updated>
		<published>2010-04-19T22:11:44Z</published>
		<category scheme="http://blog.lroot.com" term="Daily News" /><category scheme="http://blog.lroot.com" term="google" />		<summary type="html"><![CDATA[If your a Google apps fan (like me) you may find this pretty cool&#8230; Check out the shared folder on Google A wireframe kit for Google Drawings and 5 reasons it beats Omnigraffle and Visio &#8211; Morten Just.]]></summary>
		<content type="html" xml:base="http://blog.lroot.com/articles/a-wireframe-kit-for-google-drawings-and-5-reasons-it-beats-omnigraffle-and-visio/">&lt;p&gt;If your a Google apps fan (like me) you may find this pretty cool&amp;#8230;&lt;/p&gt;
&lt;p&gt;&lt;center&gt;&lt;img src="http://mortenjust.com/wp-content/uploads/2010/04/Wireframe_-Product-details-Google-Docs-475x275.png" alt="Wireframe Kit for Google Drawings" /&gt;&lt;/center&gt;&lt;/p&gt;
&lt;p&gt;Check out the &lt;a href="http://docs.google.com/leaf?id=0B6D4v-c42Zy5NjdkMDAwMzMtMTQ0MC00ODBkLWIyYWEtZTM5OGEzNzYxNmVm&amp;#038;sort=name&amp;#038;layout=list&amp;#038;num=50"&gt;shared folder on Google&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href='http://mortenjust.com/2010/04/19/a-wireframe-kit-for-google-drawings/'&gt;A wireframe kit for Google Drawings and 5 reasons it beats Omnigraffle and Visio &amp;#8211; Morten Just&lt;/a&gt;.&lt;/p&gt;
&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=wnf3NhOsTUc:fjgIIwHvddg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=wnf3NhOsTUc:fjgIIwHvddg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=wnf3NhOsTUc:fjgIIwHvddg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=wnf3NhOsTUc:fjgIIwHvddg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=wnf3NhOsTUc:fjgIIwHvddg:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?i=wnf3NhOsTUc:fjgIIwHvddg:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?a=wnf3NhOsTUc:fjgIIwHvddg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/DeconstructingTheWeb?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/DeconstructingTheWeb/~4/wnf3NhOsTUc" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://blog.lroot.com/articles/a-wireframe-kit-for-google-drawings-and-5-reasons-it-beats-omnigraffle-and-visio/#comments" thr:count="1" />
		<link rel="replies" type="application/atom+xml" href="http://blog.lroot.com/articles/a-wireframe-kit-for-google-drawings-and-5-reasons-it-beats-omnigraffle-and-visio/feed/atom/" thr:count="1" />
		<thr:total>1</thr:total>
	<feedburner:origLink>http://blog.lroot.com/articles/a-wireframe-kit-for-google-drawings-and-5-reasons-it-beats-omnigraffle-and-visio/</feedburner:origLink></entry>
	</feed><!-- Dynamic page generated in 2.368 seconds. --><!-- Cached page generated by WP-Super-Cache on 2012-01-08 10:39:21 --><!-- Compression = gzip -->

