<?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>aviflax.com &#187; google</title>
	<atom:link href="http://aviflax.com/post/tag/google/feed/" rel="self" type="application/rss+xml" />
	<link>http://aviflax.com</link>
	<description></description>
	<lastBuildDate>Mon, 21 May 2012 14:55:58 +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 Chrome OS: Worth a Try</title>
		<link>http://aviflax.com/post/google-chrome-os-worth-a-try/</link>
		<comments>http://aviflax.com/post/google-chrome-os-worth-a-try/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 03:22:20 +0000</pubDate>
		<dc:creator>Avi</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[open]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[os]]></category>
		<category><![CDATA[oss]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[source]]></category>

		<guid isPermaLink="false">http://aviflax.com/?p=530</guid>
		<description><![CDATA[Google just announced its long-rumored computer operating system, Chrome OS. There&#8217;s not much real insight or analysis I can add to the insanity that the tech web just melted down into. But I can throw my 2¢ into the churn. I&#8217;m excited. I like the ideas and the philosophy behind it. But more importantly, I [...]]]></description>
			<content:encoded><![CDATA[<p>Google <a href="http://googleblog.blogspot.com/2009/07/introducing-google-chrome-os.html">just announced</a> its long-rumored computer operating system, Chrome OS. There&#8217;s not much real insight or analysis I can add to the insanity that the tech web just melted down into. But I can throw my 2¢ into the churn. I&#8217;m excited. I like the ideas and the philosophy behind it. But more importantly, I see this as a very positive development for a few simple reasons: competition, innovation, and choice. Google is innovating in the &#8220;basic computer&#8221; space, which is leading to increased choice and increased competition, which will lead to yet more innovation, leading to yet more choice and competition. It&#8217;s a vicious, virtuous, vital, beautiful cycle, and it has only positive implications for the future of everyday computing.</p>
<p>I&#8217;m looking forward to Chrome OS. It promises to be radically faster and simpler than all of the currently popular operating systems. I&#8217;m hoping it actually delivers on that promise, I think it&#8217;ll be good for computing!</p>
<p>OK, I was going to end the post there, but my (business) partner Tim just informed that I <em>do</em> have some insight and analysis I can throw into the ring. He asked me: if Google&#8217;s vision of the future of computing <em>is</em> the web, and they already have their own browser, why would they build their own OS? Aren&#8217;t browsers the gateway to the web? Here&#8217;s how I replied:<br />
<span id="more-530"></span><br />
The key to understanding this is in the name of the browser and the OS: &#8220;Chrome.&#8221; In computing, &#8220;chrome&#8221; is &#8220;the borders and widgets that frame the content part of a window&#8221; (<a href="http://en.wikipedia.org/wiki/Chrome">Wikipedia</a>) — in other words, it&#8217;s the stuff <em>around</em> the stuff that <em>really</em> matters — the &#8220;content&#8221; — the document, messages,  information, movie, pictures, etc that you&#8217;re reading, writing, watching, editing, or otherwise interacting with. It&#8217;s become a common wisdom in user interface design that chrome must be minimized, to the point where it&#8217;s invisible, if possible. (I suspect <a href="http://www.edwardtufte.com/">Edward Tufte</a> has been one of the supporters of that philosophy, but I don&#8217;t have any sources handy.)</p>
<p>With that understanding, Google&#8217;s philosophy seems clear to me. By naming their browser, and now their OS, after the stuff that <em>doesn&#8217;t really matter</em>, they&#8217;re revealing their thinking about what <em>does</em> really matter: the web. So this new OS is about delivering the experience of the web unshackled by the complexity that the modern operating system is weighed down by.</p>
<p>I apologize, but to continue I need to take a moment to talk about what the term &#8220;operating system&#8221; means. There have always been different definitions of the term. To many, it&#8217;s all the stuff that&#8217;s included with your average copy of Windows, OS X, or a Linux distribution: a file manager, notepad, calculator, control panel, web browser, email program, etc, etc, etc. But technically, those are all actually just applications which are bundled along with the OS; the OS itself is the code which manages the hardware, and provides an abstract interface to those applications, so they themselves don&#8217;t need to worry about the vagaries of hardware. But since the term OS has fractured over time, a new term arose to describe that core part of an OS: it&#8217;s called the kernel. A modern kernel, along with integrated extensions and drivers, handles important things like hardware resource allocation, memory management, power management, networking, and all the other low-level tasks which are kinda boring but also critical to an effective computing experience.</p>
<p>Sundar Pichai, Google&#8217;s VP of Product Management and Linus Upson, its Engineering Director, wrote in their announcement: &#8220;The software architecture is simple — Google Chrome running within a new windowing system on top of a Linux kernel.&#8221; This sounds innocuous enough, but it&#8217;s really a radical challenge to all the mainstream operating systems available today. Windows, OS X, and the mainstream Linux distributions all have a kind of a kitchen sink approach; they include a kernel, and a windowing system, but they all also include much, much, much more — complex file systems, file managers, outmoded and ineffective security models, thousands of device drivers for devices most people never use, and hundreds and hundreds of bundled applications — they&#8217;re trying to be all things for all people. Chrome OS is a challenge to that entire model, and if Google manages to pull it off, it may be an end to there being a single dominant model for how end-user &#8220;desktop&#8221; computers work. (By &#8220;desktop&#8221; I mean any and all descendants of the typewriter-based terminal model, centered around a keyboard, including laptops.)</p>
<p>Essentially, the philosophy behind Chrome OS is for it to contain only the bare minimum of systems necessary to boot up the hardware, connect it to the network, and load up the web. Just about everything else just won&#8217;t be there. Sure, that won&#8217;t work for some people — but my guess is that it <em>will</em> work for a whole bunch more. And by radically simplifying the software stack, that stack can be radically faster, more reliable, and more secure. Sounds worth a try to me.</p>
]]></content:encoded>
			<wfw:commentRss>http://aviflax.com/post/google-chrome-os-worth-a-try/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Another Google Calendar Suggestion</title>
		<link>http://aviflax.com/post/another-google-calendar-suggestion/</link>
		<comments>http://aviflax.com/post/another-google-calendar-suggestion/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 17:24:39 +0000</pubDate>
		<dc:creator>Avi</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://aviflax.com/post/another-google-calendar-suggestion/</guid>
		<description><![CDATA[Just sent this one as well: When I change an event, I should be able to enter a note to specifically explain the change itself, which would be included in the update notification email. Right now, we put notes in the Description field, but it&#8217;s confusing.]]></description>
			<content:encoded><![CDATA[<p>Just sent this one as well:</p>
<blockquote><p>When I change an event, I should be able to enter a note to specifically explain the change itself, which would be included in the update notification email. Right now, we put notes in the Description field, but it&#8217;s confusing.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://aviflax.com/post/another-google-calendar-suggestion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Suggestion for Google Calendar</title>
		<link>http://aviflax.com/post/suggestion-for-google-calendar/</link>
		<comments>http://aviflax.com/post/suggestion-for-google-calendar/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 17:22:48 +0000</pubDate>
		<dc:creator>Avi</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://aviflax.com/post/suggestion-for-google-calendar/</guid>
		<description><![CDATA[Just sent this suggestion to the Google Calendar team: At my org, we always try to allow Guests to modify the event. That way we can more collaboratively adjust our shared schedules. But we frequently forget to check it. It&#8217;d be very helpful for us if there was a setting to make that option checked [...]]]></description>
			<content:encoded><![CDATA[<p>Just sent this suggestion to the Google Calendar team:</p>
<blockquote><p>At my org, we always try to allow Guests to modify the event. That way we can more collaboratively adjust our shared schedules. But we frequently forget to check it. It&#8217;d be very helpful for us if there was a setting to make that option checked by default for new events.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://aviflax.com/post/suggestion-for-google-calendar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New York Subway Directions Not Properly Accounting for Thanksgiving</title>
		<link>http://aviflax.com/post/new-york-subway-directions-not-properly-accounting-for-thanksgiving/</link>
		<comments>http://aviflax.com/post/new-york-subway-directions-not-properly-accounting-for-thanksgiving/#comments</comments>
		<pubDate>Thu, 27 Nov 2008 18:25:23 +0000</pubDate>
		<dc:creator>Avi</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[directions]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[maps]]></category>

		<guid isPermaLink="false">http://aviflax.com/?p=484</guid>
		<description><![CDATA[I just posted this message to the Google Maps Help Group: GooMaps told me to take the B train today, but it&#8217;s not running today, due to Thanksgiving! If I&#8217;m going to trust Google&#8217;s transit directions, it needs to account for all the complexities of the transit system schedule, including holidays!]]></description>
			<content:encoded><![CDATA[<p>I just posted <a href="http://groups.google.com/group/Google-Maps-Troubleshooting/browse_thread/thread/2feb73f7d3b94c4b">this message</a> to the <a href="http://groups.google.com/group/Google-Maps">Google Maps Help Group</a>:</p>
<blockquote cite="http://groups.google.com/group/Google-Maps-Troubleshooting/browse_thread/thread/2feb73f7d3b94c4b"><p>GooMaps told me to take the B train today, but it&#8217;s not running today,<br />
due to Thanksgiving! If I&#8217;m going to trust Google&#8217;s transit<br />
directions, it needs to account for all the complexities of the<br />
transit system schedule, including holidays!</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://aviflax.com/post/new-york-subway-directions-not-properly-accounting-for-thanksgiving/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Centralized Headaches &#8211; Is Webmail a New Backup Problem?</title>
		<link>http://aviflax.com/post/centralized-headaches-is-webmail-a-new-backup-problem/</link>
		<comments>http://aviflax.com/post/centralized-headaches-is-webmail-a-new-backup-problem/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 17:01:32 +0000</pubDate>
		<dc:creator>Avi</dc:creator>
				<category><![CDATA[none]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[mail]]></category>
		<category><![CDATA[service]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://aviflax.com/?p=457</guid>
		<description><![CDATA[My business partner Rich recently posted Centralized Headaches, wherein he points out that Gmail&#8217;s recent downtime caused more problems for more people than it really should have, because people have over-relied on Gmail, to the point where many don&#8217;t have a local backup of their mail, or even a mail client &#8211; that in some [...]]]></description>
			<content:encoded><![CDATA[<p>My business partner Rich recently posted <a href="http://www.basement.org/2008/08/centralized_headaches.html">Centralized Headaches</a>, wherein he points out that Gmail&#8217;s recent downtime caused more problems for more people than it really should have, because people have over-relied on Gmail, to the point where many don&#8217;t have a local backup of their mail, or even a mail client &#8211; that in some ways, webmail, which moves <em>everything</em> to the cloud, has been a step backwards from the traditional client-server mail setup, where partial connectivity was a given.</p>
<p>It got me thinking, so I posted this comment:</p>
<blockquote><p>Good points, Rich. I&#8217;d like to note that there&#8217;s a related issue: backup. Most people don&#8217;t backup their data, even that which is crucial to them. I think the basic reason for that is that it&#8217;s always been way to complicated to do so. Apple&#8217;s Time Machine offers some hope in that area; it boils backup down to its essence, and hides the complexity, so average people can backup without too many hassles. And that&#8217;s great. But consider that it took <em>twenty-four years</em> — from the release of the first Mac to that of OS X 10.5 Leopard with Time Machine — for us to come up with a simple, reliable, effective, and affordable solution to desktop backup for average people — and it&#8217;s <em>still</em> not built-in to the most common OS. And — the irony — just when we&#8217;re <em>finally</em> on the cusp of slaying that dragon — at least for Mac users — the game goes ahead and changes! Now people are keeping their data <em>off</em> of their desktops, on <em>other &#8220;people&#8217;s&#8221; computers!</em> Now we have this entirely new dimension to the problem, and once again, it&#8217;s being approached haphazardly, obliquely, and without coordination.</p>
<p>You focus here (as you frequently do) on the divide between the web and the desktop. That&#8217;s one way of looking at the problem. But if you look at it from the perspective of backup, you could re-frame the problem as a rule: <em>important data should always exist in more than one place</em>. And by &#8220;place&#8221;, I mean &#8220;responsible party&#8221; — I&#8217;m sure Google has a strong backup plan, but if they hold the only copy of one&#8217;s data, and their system goes down, that means that the data is at least unavailable for some period of time.</p>
<p>I try to follow this rule, which is why most of my &#8220;cloud&#8221; data is mirrored on my laptop, and I&#8217;ve got multiple geo-redundant backups of my laptop. I set up a desktop mail client to synchronize with my Gmail accounts using IMAP, which means I have not only a backup of my mail, but a local working copy — if Gmail goes down, I can still read and send mail.</p>
<p>The thing is, that&#8217;s all well and good for me, but I&#8217;m a geek. I have no illusions that we can expect average people to set up or use such a setup. So I agree with you that it&#8217;s time for the cloud service providers to step up and try to address this problem, on the behalf of their users. Gmail, for example, should provide a &#8220;Gmail Desktop&#8221; application, which would store all of a user&#8217;s mail locally and synchronize with the service. When on their own computer, a user could use the app, which would automatically provide the benefits of backup and offline use, on the fly, in the background; when away from their own computer they could still, of course, use the web interface.</p>
<p>Thanks for the interesting thoughts!</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://aviflax.com/post/centralized-headaches-is-webmail-a-new-backup-problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

