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

<channel>
	<title>Danny Thorpe &#187; Google</title>
	<atom:link href="http://dannythorpe.com/tag/google/feed/" rel="self" type="application/rss+xml" />
	<link>http://dannythorpe.com</link>
	<description>Dream &#38; Deliver</description>
	<lastBuildDate>Tue, 07 Feb 2012 17:50:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Google+ Circles Users: Limited Distribution Is Not Privacy</title>
		<link>http://dannythorpe.com/2011/07/11/google-circles-users-limited-distribution-is-not-privacy/</link>
		<comments>http://dannythorpe.com/2011/07/11/google-circles-users-limited-distribution-is-not-privacy/#comments</comments>
		<pubDate>Tue, 12 Jul 2011 02:52:15 +0000</pubDate>
		<dc:creator>Danny Thorpe</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[google circles]]></category>
		<category><![CDATA[microblogging]]></category>
		<category><![CDATA[privacy]]></category>

		<guid isPermaLink="false">http://dannythorpe.com/?p=337</guid>
		<description><![CDATA[Google+&#8217;s Circles feature to organize your contacts into distinct groups is generating a lot of discussion about how to best use this new tool.  Some people are exited to finally have a degree of privacy and publishing control not found in Twitter, Facebook or other social sites. But is this privacy control or merely &#8220;privacy <a href='http://dannythorpe.com/2011/07/11/google-circles-users-limited-distribution-is-not-privacy/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Google+&#8217;s Circles feature to organize your contacts into distinct groups is generating a lot of discussion about how to best use this new tool.  Some people are exited to finally have a degree of privacy and publishing control not found in Twitter, Facebook or other social sites. But is this privacy control or merely &#8220;privacy theater&#8221;, a bunch of important-looking knobs that instill confidence but are ineffective against plain old human error?</p>
<p>As new G+&#8217;ers, I imagine many of us scurry about busily categorizing or  tagging these people we know, or sort of know, or might know but can&#8217;t  quite remember, or don&#8217;t know at all.  I find myself falling into a  pattern of creating circles by workplace, school, or other &#8220;where I met  them&#8221; sort of context.  Pretty soon you&#8217;re looking at a dozen different  circles.</p>
<p>It&#8217;s all neat and tidy (sort of), but my realization now is: <strong>When am I  going to use these carefully crafted circles?</strong> I&#8217;m having difficulty  imagining a situation where I&#8217;d post something only to my Borland  colleagues and have reason not to post it to my Microsoft colleagues or  for that matter to the general public.</p>
<p>Am I going to become my own Amazon Turk and presort my outgoing posts, sending them only to the people I think would be interested?  Not likely. I know they don&#8217;t really read my posts anyway.</p>
<p>On a different level, there is the argument that people who post are desiring to be heard.  So why restrict the scope of your audience by only posting to a circle of contacts?</p>
<p>One communication vector G+ Circles could easily replace is topic oriented or regional mailing lists.  We have a few of these here in the Santa Cruz Mountains to share information p2p about wildfires, road closures, storm damage, local merchants and events.  It wouldn&#8217;t be a stretch to imagine a publicly listed circle that people could attach themselves to (inverse of the current Circles paradigm) that provides a service similar to the email mailing list, but without all the subscribe/unsubscribe headaches.</p>
<p>One tidbit that new G+&#8217;ers seem to get excited about is the potential to use these Circles to limit distribution of some of their posts, in the sense of having private conversations. This really bugs me, because this is how we lull ourselves into using good tools for the wrong job.  It&#8217;s a bad idea to approach Google+ with privacy in mind.  It&#8217;s a microblogging publishing platform.  It may have some new knobs to publish to a group slightly smaller than 7 billion people, but don&#8217;t kid yourself into thinking limited distribution is privacy.</p>
<p>There is certainly a noble case for being able to post certain personal  or sensitive items only to immediate family, (and for posting something  *not* to immediate family!).  I can appreciate that argument.  Really, I can &#8211; it would be nice to be able to post vacation updates to a select group of family and friends  without telling the whole world that our home is empty and ready to be burgled. I get that.</p>
<p>As appealing as that scenario is, it still makes me uneasy. It&#8217;s tempting, but it does not silence the little voice in my head reminding me of the online mantra I learned firsthand at an early age:</p>
<blockquote><p>If it&#8217;s sensitive enough that you wouldn&#8217;t want some individual or group to find out about what you said, <strong>don&#8217;t post it.   Anywhere. Period.</strong></p></blockquote>
<p>The Google Circles technology may be flawless &#8211; or not.  There are plenty of ways for technology to &#8220;leak&#8221; the wrong bits in the wrong direction, but technology isn&#8217;t our greatest or most common mode of failure.  That honor goes to the lump at the organic side of the human/machine interface who is still perfectly capable of screwing things up big time by posting the wrong thing to the wrong group.  Sometimes that lump is me.  Sometimes it&#8217;s a friend with whom I&#8217;ve shared or entrusted a little bit too much detail. And sometimes the lump posting the wrong stuff to the wrong place is just a congressman from New York.</p>
<p>Having streams of public and private conversations in the same place definitely does not help. We&#8217;ve all seen the email follow-up snarky remark that went to &#8220;Reply All&#8221; instead of &#8220;Reply to Sender&#8221; and cringed. Or pasted that rude (but hilarious) URL into the wrong IM window. (yikes)</p>
<p>Google Circles is no better and no worse.  Google Circles makes it easy for you to select which subgroup you want to post to, but everyone in that subgroup has the ability to share your post further, outside your control.  Google+ even reminds you of this with a little popup text to be respectful of the original poster&#8217;s intent when you share someone else&#8217;s limited distribution post.  Yes, you can disable resharing of your posts on G+, but that doesn&#8217;t prevent copy &amp; paste or screenshots from helping your post jump the privacy fence.</p>
<p>If you believe there is some truth to the notion that information is hard to keep contained, then you have to accept that anything you post has the potential to &#8220;get out&#8221; and be visible to a much larger audience than you intended. The simplest way to deal with that reality is to treat everything you post as eventually becoming public information.</p>
<p>Thus far, my work to carefully sort and tag my contacts into their soothing blue pigeonholes is turning out to be all for naught. The blue circles float there largely unused because just about anything I would post anywhere I would post as public, not to any particular circle. Maybe I should start a mailing list&#8230;</p>
<div style="text-align:center;width:100%;"><div style="margin:0px 0px 0px 0px;"><script type="text/javascript"><!--
google_ad_client = "ca-pub-0861479594738165";
/* End of Post */
google_ad_slot = "6510912161";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div></div><p><a class="a2a_button_twitter_tweet addtoany_special_service" data-count="none" data-url="http://dannythorpe.com/2011/07/11/google-circles-users-limited-distribution-is-not-privacy/" data-text="Google+ Circles Users: Limited Distribution Is Not Privacy"></a><a class="a2a_button_google_plusone addtoany_special_service" data-annotation="none" data-href="http://dannythorpe.com/2011/07/11/google-circles-users-limited-distribution-is-not-privacy/"></a><a class="a2a_button_facebook_like addtoany_special_service" data-href="http://dannythorpe.com/2011/07/11/google-circles-users-limited-distribution-is-not-privacy/"></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdannythorpe.com%2F2011%2F07%2F11%2Fgoogle-circles-users-limited-distribution-is-not-privacy%2F&amp;title=Google%2B%20Circles%20Users%3A%20Limited%20Distribution%20Is%20Not%20Privacy" id="wpa2a_4">Share/Bookmark</a></p>]]></content:encoded>
			<wfw:commentRss>http://dannythorpe.com/2011/07/11/google-circles-users-limited-distribution-is-not-privacy/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Recent Google Homepage / GMail Widget Update Laced With Script Errors</title>
		<link>http://dannythorpe.com/2008/12/18/recent-google-homepage-gmail-widget-update-laced-with-script-errors/</link>
		<comments>http://dannythorpe.com/2008/12/18/recent-google-homepage-gmail-widget-update-laced-with-script-errors/#comments</comments>
		<pubDate>Thu, 18 Dec 2008 19:47:24 +0000</pubDate>
		<dc:creator>Danny Thorpe</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[code quality]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[GMail]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[rant]]></category>
		<category><![CDATA[script errors]]></category>

		<guid isPermaLink="false">http://dannythorpe.com/2008/12/18/recent-google-homepage-gmail-widget-update-laced-with-script-errors/</guid>
		<description><![CDATA[About two days ago, my Google homepage suddenly became hostile toward me.  By hostile, I mean my IE7 browser is suddenly reporting a bunch of JavaScript errors and faults when loading the Google homepage that it wasn&#8217;t reporting before.  Whenever I visit my Google homepage now, I have to wade through 5 or 6 JavaScript error <a href='http://dannythorpe.com/2008/12/18/recent-google-homepage-gmail-widget-update-laced-with-script-errors/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>About two days ago, my Google homepage suddenly became hostile toward me.  By hostile, I mean my IE7 browser is suddenly reporting a bunch of JavaScript errors and faults when loading the Google homepage that it wasn&#8217;t reporting before. </p>
<p>Whenever I visit my Google homepage now, I have to wade through 5 or 6 JavaScript error notifications before I can do anything.  I suspect the culprit is the Gmail gadget for the Google homepage, as I continue to get script errors while trying to browse email in-situ on the homepage.  The gmail gadget is also missing scrollbars on long messages. None of these problems are present when using Gmail itself, just when using the Google homepage.</p>
<p>As a developer, I have to have script debugging enabled in my browser.  This enables me to debug my web app code in the browser, but it also has the unfortunate side effect of pointing out JavaScript errors on every site I visit.  It&#8217;s surprising how much crappy code is out there in production.  Slashdot has degraded into the pretty much unusable range in recent months, and now the Google homepage / Gmail widget is following suit.</p>
<p>The script errors are not specific to IE.  Firefox 3 also notes 5 critical errors in its error console when navigating to my Google homepage. To Firefox&#8217;s credit, recording these script errors in a log rather than with popup dialogs is much less intrusive than IE, but that also means that significant script errors can go unnoticed by developers testing their web apps with Firefox.</p>
<p>The errors are:</p>
<p>Error: _IG_AddCustomEventHandler is not a function<br />
Source File: http://www.google.com/ig/f/lZ_kPjC_O4s/lib/libcore.js<br />
Line: 43</p>
<p>Error: _IG_AddEventHandler is not a function<br />
Source File: http://www.google.com/ig/f/irJtX0bmDdM/lib/libdynamic-height.js<br />
Line: 4</p>
<p>Error: _IG_Json is undefined<br />
Source File: http://www.google.com/ig/f/_pVqt4t_Qx8/lib/libviews.js<br />
Line: 1</p>
<p>Error: _IG_Prefs._parseURL is not a function<br />
Source File: http://www.google.com/ig/f/lZ_kPjC_O4s/lib/libcore.js<br />
Line: 78</p>
<p>Error: _IFPC is undefined<br />
Source File: http://www.google.com/ig/f/irJtX0bmDdM/lib/libdynamic-height.js<br />
Line: 2</p>
<p>So, to whoever turned on the new code a few days ago for either the Google Homepage or the Gmail widget for the homepage:  Please review your code and fix the crappy script that you&#8217;re dumping on us.  Your developer bretheren thank you for a speedy resolution so that we may get back to debugging our apps instead of debugging yours.</p>
<p><a class="a2a_button_twitter_tweet addtoany_special_service" data-count="none" data-url="http://dannythorpe.com/2008/12/18/recent-google-homepage-gmail-widget-update-laced-with-script-errors/" data-text="Recent Google Homepage / GMail Widget Update Laced With Script Errors"></a><a class="a2a_button_google_plusone addtoany_special_service" data-annotation="none" data-href="http://dannythorpe.com/2008/12/18/recent-google-homepage-gmail-widget-update-laced-with-script-errors/"></a><a class="a2a_button_facebook_like addtoany_special_service" data-href="http://dannythorpe.com/2008/12/18/recent-google-homepage-gmail-widget-update-laced-with-script-errors/"></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdannythorpe.com%2F2008%2F12%2F18%2Frecent-google-homepage-gmail-widget-update-laced-with-script-errors%2F&amp;title=Recent%20Google%20Homepage%20%2F%20GMail%20Widget%20Update%20Laced%20With%20Script%20Errors" id="wpa2a_8">Share/Bookmark</a></p>]]></content:encoded>
			<wfw:commentRss>http://dannythorpe.com/2008/12/18/recent-google-homepage-gmail-widget-update-laced-with-script-errors/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Mashup Camp, Day 1</title>
		<link>http://dannythorpe.com/2008/11/17/mashup-camp-day-1/</link>
		<comments>http://dannythorpe.com/2008/11/17/mashup-camp-day-1/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 06:31:49 +0000</pubDate>
		<dc:creator>Danny Thorpe</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Mashup Camp]]></category>
		<category><![CDATA[mashups]]></category>
		<category><![CDATA[semantic web]]></category>

		<guid isPermaLink="false">http://dannythorpe.com/2008/11/17/mashup-camp-day-1/</guid>
		<description><![CDATA[I dropped by the Computer History Museum today to check out this year&#8217;s Mashup Camp and see what&#8217;s hot and what&#8217;s not.  Turnout was good, about the same as what I remember at Mashup Camp in 2006 (or was it 2007?) &#8211; roughly 150 people milling about. Today was pretty much sponsor&#8217;s day &#8211; the <a href='http://dannythorpe.com/2008/11/17/mashup-camp-day-1/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>I dropped by the Computer History Museum today <a href="http://www.flickr.com/photos/dannythorpe/3039952201/" title="CCF11172008_00000 by Danny Thorpe, on Flickr"><img border="0" vspace="10" align="right" width="240" src="http://farm4.static.flickr.com/3242/3039952201_d2cf37f92b_m.jpg" hspace="10" alt="CCF11172008_00000" height="220" /></a>to check out this year&#8217;s Mashup Camp and see what&#8217;s hot and what&#8217;s not.  Turnout was good, about the same as what I remember at Mashup Camp in 2006 (or was it 2007?) &#8211; roughly 150 people milling about.</p>
<p>Today was pretty much sponsor&#8217;s day &#8211; the speedgeeking and chalk talk presenters all appeared to be sponsoring the event in some way.  I discovered a few new things interesting enough to dig into further, but I&#8217;m really hoping tomorrow will get back to the &#8220;directed anarchy&#8221; that un-conferences are famous for.  No session tracks, no agendas, just time slots and rooms and a whiteboard (or wiki) where the conference attendees can nominate and vote for discussion topics they&#8217;d like to learn more about.  If there&#8217;s sufficient interest and sufficient expertise in the audience to cover the topic, then poof! you have a session.</p>
<p>The discovery of the day for me was <a href="http://opencalais.com/">Calais</a>, a content digesting and tagging web service offered by <a href="http://venturebeat.com/2008/09/24/thomson-reuters-calais-goes-commercial-offering-a-starting-point-for-semantic-web-startups/">Thompson Reuters</a> (the news service people) that brings a smack of semantic web to the content you throw at it.  Given a news article to digest, Calais can identify all the people named in the article, as well as places and market segment key concepts. Calais can also do a fair bit of semantic disambiguation, figuring out that the John Doe in this article is probably the John Doe that is CEO of the company also mentioned in the article.</p>
<p>I need to dig into Calais&#8217; web service API and tinker with it a bit. It sounds very interesting.</p>
<p>The yawner for the day was the Google chalk talk, delivered by a developer evangelist from Google ground zero just down the street. He was showing APIs to integrate Google Earth into Google Maps. Showing stuff on a map has become the cliche of mashups, so if you&#8217;re going to demo something with a map (especially to the mashup community) you&#8217;d better make it jaw-droppingly fantastic.  Sorry, but adding Google Earth APIs to Google Maps didn&#8217;t do it for me. </p>
<p>To make matters worse, the presenter had to talk his way around a number of technical difficulties, including (but not limited to):</p>
<ul>
<li>Really slow page loads and display updates when running his Google Maps + Google Earth demos</li>
<li>Images from background web apps leaking into the foreground web app (never a good sign)</li>
<li>A demo of a Singapore library app that flickered so badly that people on the front row fell to the floor in epileptic seizures</li>
<li>Failing multiple attempts to get the highly anticipated Monster Milktruck demo to load</li>
<li>And last but not least, crashing the Firefox browser on the big screen.</li>
</ul>
<p>All of that in 25 minutes. It&#8217;s a reassuring to know that even Google can have &#8220;those&#8221; kinds of demo days.</p>
<p>The seizure-inducing flicker in the Singapore library app was probably due to having faces in the model with no texture defined.  The presenter apologized for the flicker, mentioning that the app developer(s) had some &#8220;problems&#8221; with their 3d models.  Ok, fair enough, but why on Google Earth would you put that crap up on the big screen?  The concept of showing a 3D map of a library maze wasn&#8217;t impressive enough to overcome the presentation flaws.</p>
<p>Hopefully tomorrow&#8217;s talk on Google AppEngine will go more smoothly and have more timely content.</p>
<p><a class="a2a_button_twitter_tweet addtoany_special_service" data-count="none" data-url="http://dannythorpe.com/2008/11/17/mashup-camp-day-1/" data-text="Mashup Camp, Day 1"></a><a class="a2a_button_google_plusone addtoany_special_service" data-annotation="none" data-href="http://dannythorpe.com/2008/11/17/mashup-camp-day-1/"></a><a class="a2a_button_facebook_like addtoany_special_service" data-href="http://dannythorpe.com/2008/11/17/mashup-camp-day-1/"></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdannythorpe.com%2F2008%2F11%2F17%2Fmashup-camp-day-1%2F&amp;title=Mashup%20Camp%2C%20Day%201" id="wpa2a_12">Share/Bookmark</a></p>]]></content:encoded>
			<wfw:commentRss>http://dannythorpe.com/2008/11/17/mashup-camp-day-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ajaxian Leaves Google to Create Developer Tools Group at Mozilla</title>
		<link>http://dannythorpe.com/2008/10/14/ajaxian-leaves-google-to-create-developer-tools-group-at-mozilla/</link>
		<comments>http://dannythorpe.com/2008/10/14/ajaxian-leaves-google-to-create-developer-tools-group-at-mozilla/#comments</comments>
		<pubDate>Wed, 15 Oct 2008 04:35:03 +0000</pubDate>
		<dc:creator>Danny Thorpe</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Ajaxian]]></category>
		<category><![CDATA[Ben Galbraith]]></category>
		<category><![CDATA[Dion Almer]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://dannythorpe.com/2008/10/14/ajaxian-leaves-google-to-create-developer-tools-group-at-mozilla/</guid>
		<description><![CDATA[Dion Almer of Ajaxian fame has announced he is leaving Google to head up a new developer tools group at Mozilla with longtime friend and Ajaxian cofounder Ben Galbraith.  The two are quite the dynamic duo in the web development sphere and should bring a lot of energy and fresh ideas to the table in <a href='http://dannythorpe.com/2008/10/14/ajaxian-leaves-google-to-create-developer-tools-group-at-mozilla/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://almaer.com/blog/joining-mozilla-to-create-new-developer-tools-for-the-web-hoping-to-create-a-new-chapter-in-the-book-of-mozilla">Dion Almer</a> of <a href="http://www.ajaxian.com">Ajaxian</a> fame has announced he is leaving Google to head up <a href="http://ajaxian.com/archives/ajaxians-join-mozilla-creating-developer-tools">a new developer tools group at Mozilla</a> with longtime friend and Ajaxian cofounder <a href="http://galbraiths.org/blog/2008/10/13/a-new-direction/">Ben Galbraith</a>.  The two are quite the dynamic duo in the web development sphere and should bring a lot of energy and fresh ideas to the table in Mozilla&#8217;s new venture.</p>
<p>The fact that Dion felt the best way for him to advance the state of the art of web development was to leave Google for Mozilla says a lot about Dion&#8217;s passion for the art. </p>
<p>It says a lot about Google, too.</p>
<p><a class="a2a_button_twitter_tweet addtoany_special_service" data-count="none" data-url="http://dannythorpe.com/2008/10/14/ajaxian-leaves-google-to-create-developer-tools-group-at-mozilla/" data-text="Ajaxian Leaves Google to Create Developer Tools Group at Mozilla"></a><a class="a2a_button_google_plusone addtoany_special_service" data-annotation="none" data-href="http://dannythorpe.com/2008/10/14/ajaxian-leaves-google-to-create-developer-tools-group-at-mozilla/"></a><a class="a2a_button_facebook_like addtoany_special_service" data-href="http://dannythorpe.com/2008/10/14/ajaxian-leaves-google-to-create-developer-tools-group-at-mozilla/"></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdannythorpe.com%2F2008%2F10%2F14%2Fajaxian-leaves-google-to-create-developer-tools-group-at-mozilla%2F&amp;title=Ajaxian%20Leaves%20Google%20to%20Create%20Developer%20Tools%20Group%20at%20Mozilla" id="wpa2a_16">Share/Bookmark</a></p>]]></content:encoded>
			<wfw:commentRss>http://dannythorpe.com/2008/10/14/ajaxian-leaves-google-to-create-developer-tools-group-at-mozilla/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Amazon S3 Down for 7 Hours; S3 Clients Looking for Exit</title>
		<link>http://dannythorpe.com/2008/07/21/amazon-s3-down-for-7-hours-s3-clients-looking-for-exit/</link>
		<comments>http://dannythorpe.com/2008/07/21/amazon-s3-down-for-7-hours-s3-clients-looking-for-exit/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 19:43:02 +0000</pubDate>
		<dc:creator>Danny Thorpe</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Amazon S3]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[online hosting]]></category>
		<category><![CDATA[service level agreements]]></category>

		<guid isPermaLink="false">http://dannythorpe.com/2008/07/21/amazon-s3-down-for-7-hours-s3-clients-looking-for-exit/</guid>
		<description><![CDATA[Lukas Biewald lays bare his frustrations with Amazon&#8217;s S3 service, particularly after the recent S3 service outtage that left his FaceStat business offline for more than 7 hours recently.  Actually, Lukas has double posted on this issue &#8211; he has a much more scathing criticism of S3 over on his own blog:  &#8220;Amazon S3 Screws <a href='http://dannythorpe.com/2008/07/21/amazon-s3-down-for-7-hours-s3-clients-looking-for-exit/' class='excerpt-more'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.lukasbiewald.com">Lukas Biewald</a> lays bare his <a href="http://blog.doloreslabs.com/2008/07/amazons-s3-web-service-our-1-cause-of-failure/">frustrations with Amazon&#8217;s S3 service</a>, particularly after the recent S3 service outtage that left his <a href="http://www.facestat.com">FaceStat</a> business offline for more than 7 hours recently.  Actually, Lukas has double posted on this issue &#8211; he has a much more scathing criticism of S3 over on his own blog:  &#8220;<a href="http://www.lukasbiewald.com/?p=158">Amazon S3 Screws Us Over</a>&#8220;.</p>
<p>Lukas says he&#8217;s had it with S3&#8242;s reliability problems and is looking for a replacement, but isn&#8217;t all that impressed with the available alternatives in the scalable online hosting space.  Google&#8217;s App Engine has earned similar criticism after a June 17 service outtage, reported on TechCrunch in &#8220;<a href="http://www.techcrunch.com/2008/06/17/google-app-engine-goes-down-and-stays-down/">Google App Engine Goes Down and Stays Down</a>&#8220;.  So, Lukas indicates he&#8217;ll have to go back to the old solution of building dedicated servers, and shouldering all the associated costs and risks that massive online hosting data centers were supposed to do away with.</p>
<p>It sounds like the market is ripe for someone &#8211; anyone &#8211; who can deliver scalable services with ironclad uptimes and service guarantees that pay out true value of business lost when the service goes belly up.  It&#8217;s not about the cost of the service itself &#8211; it&#8217;s about the value of your business lost when the service goes down, which is almost always significantly higher than the cost of the service.</p>
<p>The first comment on Lukas&#8217;s Delores Labs blog post suggests that if a business can&#8217;t survive a 7 hour outtage, then something must be wrong with the products or the business itself.</p>
<p>Service outtages do more damage than just lost sales. They damage your site&#8217;s reputation, which is much harder to repair than lost sales. Web consumers are very flighty and very finicky and generally follow patterns of addiction with their favorite web sites.  That is, when they can&#8217;t get to their favorite sites, they get cranky.  When they can&#8217;t get to their favorite sites for hours at a time, they find a new favorite and probably never return.  Worse, they will shift from being advocates for your web site to vocal critics, and thus indirectly channel traffic away from your site via the social network influencer effect.</p>
<p>Few online services today do not have a close competitor, and the barrier to switching is usually little more than inconvenience and emotion.  The best way to retain your current customers is to not give them a reason to go looking at alternatives. Consumers are couch potatoes - as long as they&#8217;re satisfied enough with what they have, they aren&#8217;t likely to pay attention to alternatives &#8211; even when they have criticisms of the product, and even when the alternatives are superior.  Same as TV:  If you like the current program, you&#8217;re less likely to switch channels.  (Works great until the most disruptive element in commercial television &#8211; the commercial break) </p>
<p>I think part of the problem, part of what is missing from hosting providers such as Amazon&#8217;s S3 and Google App Engine are service agreements that provide meaningful consequences in the event of service failure.  Google offers no service guarantees &#8211; it&#8217;s up when it&#8217;s up, and we&#8217;ll get around to fixing it when it breaks when we can.  The Google engineers definitely have their hearts and souls in fixing things ASAP, but Google the corporation protects the koffers and offers no promises.  Lukas indicates that Amazon S3 offers a 25% refund in the form of future service credits in the event of outtages.  25% might take a bite out of Amazon&#8217;s profit margin, but it doesn&#8217;t come anywhere close to the kind of horriffic damages provided by &#8220;utility grade&#8221; service agreements. </p>
<p>Hosting services don&#8217;t yet conduct themselves as true utility grade operations.  Compare the service level agreements of any online service with those of, say, an electrical power company.  If you&#8217;re a multimegawatt industrial power customer, chances are good that you can demand service level agreements that are downright terrifying to the service provider. From friends and colleagues I hear stories of manufacturing plants in Silicon Valley that crank out a million dollars worth of product per hour, every hour, 24 hours a day, 360 days a year (allowing for only 5 days of systemwide downtime). When the power fails, the service agreement has the power company make up for the plant&#8217;s losses &#8211; the power company is held responsible for that million dollars per hour, until they fix the problem and restore power service.</p>
<p>Now that&#8217;s what I call an incentive.  Invest in redundant systems, continuous monitoring, and rapid response teams, or your power company will go broke within minutes of the first outtage.</p>
<p>Hosting provider service level agreements won&#8217;t leap to the extreme of 2x loss of business damages, but as new players enter the hosting market, they will have to do something to differentiate themselves from other hosting services.  There&#8217;s not a lot of room for differentiation in the hardware or the service itself, so the new guys will have to distinguish themselves on cost and service guarantees.  A new hosting provider will make deeper concessions to the consumer in service agreements than the old guard offered.  Google and Amazon don&#8217;t need to offer significant service level guarantees primarily because nobody else is forcing their hand by offering better.  Over time, competitive pressures will force an improvement in service level agreements for online hosting services as the hosting market becomes deeply commoditized.</p>
<p>All we need now are more competitors.</p>
<p><a class="a2a_button_twitter_tweet addtoany_special_service" data-count="none" data-url="http://dannythorpe.com/2008/07/21/amazon-s3-down-for-7-hours-s3-clients-looking-for-exit/" data-text="Amazon S3 Down for 7 Hours; S3 Clients Looking for Exit"></a><a class="a2a_button_google_plusone addtoany_special_service" data-annotation="none" data-href="http://dannythorpe.com/2008/07/21/amazon-s3-down-for-7-hours-s3-clients-looking-for-exit/"></a><a class="a2a_button_facebook_like addtoany_special_service" data-href="http://dannythorpe.com/2008/07/21/amazon-s3-down-for-7-hours-s3-clients-looking-for-exit/"></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdannythorpe.com%2F2008%2F07%2F21%2Famazon-s3-down-for-7-hours-s3-clients-looking-for-exit%2F&amp;title=Amazon%20S3%20Down%20for%207%20Hours%3B%20S3%20Clients%20Looking%20for%20Exit" id="wpa2a_20">Share/Bookmark</a></p>]]></content:encoded>
			<wfw:commentRss>http://dannythorpe.com/2008/07/21/amazon-s3-down-for-7-hours-s3-clients-looking-for-exit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- This Quick Cache file was built for (  dannythorpe.com/tag/google/feed/ ) in 0.51199 seconds, on May 21st, 2012 at 5:28 pm UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on May 21st, 2012 at 6:28 pm UTC -->
