<?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>CodingExperiments.com &#187; Google</title>
	<atom:link href="http://codingexperiments.com/category/google/feed/" rel="self" type="application/rss+xml" />
	<link>http://codingexperiments.com</link>
	<description>$ sudo make money</description>
	<lastBuildDate>Wed, 07 Apr 2010 02:53:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>They Just Never Learn; Google Docs Gives Yet Another Example of Why Cloud Computing Is Dangerous</title>
		<link>http://codingexperiments.com/they-just-never-learn-google-docs-gives-yet-another-example-of-why-cloud-computing-is-dangerous/</link>
		<comments>http://codingexperiments.com/they-just-never-learn-google-docs-gives-yet-another-example-of-why-cloud-computing-is-dangerous/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 20:30:12 +0000</pubDate>
		<dc:creator>Rishabh Mishra</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Google Docs]]></category>

		<guid isPermaLink="false">http://codingexperiments.com/?p=709</guid>
		<description><![CDATA[This post, now having been proven to be somewhat wrong, is yet another Stallman-like CodingExperiments warning about the dangers of cloud computing. Regardless of the details, we still strongly suggest that you put your data on hard drives that you have control over.]]></description>
			<content:encoded><![CDATA[<p><em>In this post, cloud computing is defined as the use of web applications such as Google Docs.</em></p>
<p>I&#8217;ve written <a title="CodingExperiments: Why Web 2.0 Applications Deserve the Permanent Beta" href="http://codingexperiments.com/why-web-20-applications-deserve-the-permanent-beta/">a post about why cloud computing is dangerous</a>.</p>
<p>I&#8217;ve written <a title="CodingExperiments: The Danger of Web Apps; How a Bug in Gmail Locked up My Account" href="http://codingexperiments.com/the-danger-of-web-apps-how-a-bug-in-gmail-locked-up-my-account/">another post about why cloud computing is dangerous</a>.</p>
<p>And now I&#8217;ve written EVEN another post about why cloud computing is dangerous, and that post is the one you are reading right now.</p>
<p>But regardless of my opinions on cloud computing, I felt that completely abandoning cloud computing or creating one&#8217;s own miniature cloud would be too difficult for nontechnical users. Perhaps the nontechnical users should avoid trusting random startups with data, but keep using the services of larger providers, like Google. Such larger providers couldn&#8217;t possibly be a poor choice to keep one&#8217;s data, right?</p>
<p>Well, apparently I&#8217;ve been proven wrong.</p>
<p><a title="Peekay: Security issues with Google Docs" href="http://peekay.org/2009/03/26/security-issues-with-google-docs/">A security flaw has been found in Google Docs</a>. Don&#8217;t get the idea that this is a small flaw; a minuscule crack in a great wall. Sticking with the wall metaphor, the security issue with Google Docs is a massive, gaping chasm where a wall should be. Sure, Google has well-read engineers that can quickly patch up security holes, but apparently the same excellent engineers could not have patched up the security issue in the first place<sup>1</sup>.</p>
<p>This raises an important question: <strong>If Google&#8217;s world-class engineers cannot prevent a user&#8217;s data from being stolen, who can?</strong></p>
<p>Well, actually, anybody can prevent a user&#8217;s data from being stolen. Not putting the data online (even in a private online place) results makes it far more difficult to steal the data.</p>
<p>Granted, data often <em>has</em> to be put online for collaboration purposes, but there are still more secure ways to hold important data online. For a few USD a month, one can obtain a shared web hosting plan to install wiki software on<sup>2</sup>. The shared host should also provide support and features to help one secure his or her data<sup>3</sup>. Keep in mind that with shared hosting, one&#8217;s data is still on far-away servers, but one gets partial control of the system.</p>
<p>Now, I would like to finalize in saying that there is nothing wrong in using Google Docs or even a random startup&#8217;s cloud computing services; neither must be completely abandoned.If you are fine with anybody in the world reading what you put on far-away servers beyond your (at least partial) control, and are prepared for the unlikely situation that you lose your data, there is no harm in cloud computing.</p>
<p><em><sup>1</sup> I would like to point out that the engineers are Google are far better programmers than me, so this should be considered as an insult or a claim of superiority. I deeply respect the Google engineers, but do not think that far-off servers are a good place to store one&#8217;s data.</em></p>
<p><em><sup>2</sup> It is possible that there is a security flaw in the wiki software that one may put on a shared hosting server, but choosing open-source wiki software and using good security practices should hopefully mitigate this.</em></p>
<p><em><sup>3</sup> Granted, with a shared hosting plan, it is possible for the system administrator to look at your files, but the risk of having your data stolen is still lower with a reputable hosting company than a random startup.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://codingexperiments.com/they-just-never-learn-google-docs-gives-yet-another-example-of-why-cloud-computing-is-dangerous/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Does the Linux Desktop Need to Be Revolutionized Android-style?</title>
		<link>http://codingexperiments.com/does-the-linux-desktop-need-to-be-revolutionized-android-style/</link>
		<comments>http://codingexperiments.com/does-the-linux-desktop-need-to-be-revolutionized-android-style/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 20:30:09 +0000</pubDate>
		<dc:creator>Rishabh Mishra</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[Google Android]]></category>
		<category><![CDATA[openmoko]]></category>

		<guid isPermaLink="false">http://codingexperiments.com/?p=706</guid>
		<description><![CDATA[Linux-based phone operating systems Google Android and Openmoko Linux are compared and contrasted in a debate about whether Linux should shed the diversity--and the history--in a bid to on the desktop, laptop, and netbook.]]></description>
			<content:encoded><![CDATA[<p>So, a few days ago, I got a spankin&#8217; new T-Mobile G1. This has resulted in a lot of hands-on experience with the user interface of Google&#8217;s Android platform. I can&#8217;t help but compare the Android OS to <a href="http://en.wikipedia.org/wiki/Openmoko_Linux">Openmoko Linux</a>. After all, both use Linux kernels.</p>
<p>No offense to the Openmoko developers, but I think that Openmoko pales when compared to Android. Below are reviews of two Openmoko user interfaces.<br />
<object width="400" height="302" data="http://vimeo.com/moogaloop.swf?clip_id=1366042&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=1366042&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /></object><br />
<a href="http://vimeo.com/1366042">OpenMoko Train Wreck</a> from <a href="http://vimeo.com/user466448">Dave Fayram</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p><object width="400" height="302" data="http://vimeo.com/moogaloop.swf?clip_id=1366923&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=1366923&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /></object><br />
<a href="http://vimeo.com/1366923">More OpenMoko Train Wrecking (Now with Qt!)</a> from <a href="http://vimeo.com/user466448">Dave Fayram</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>The main problem I see with Openmoko is that it has attempted to borrow too much from desktop Linux. For example, Openmoko uses the X11 protocol, which is far too bloated for a mobile device. Because Openmoko borrows so much from desktop Linux, some of the problems of desktop Linux have been inherited by Openmoko, and the less-powerful hardware of mobile devices makes the problems worse.</p>
<p>In contrast, the Android platform uses more of their own code, and I think the results are visibly better.</p>
<p>At the same time, there is talk of Android on netbooks, because Android beautifully does many of the things that you would expect from a typical netbook.</p>
<p>Combine all of this, and you get an interesting question.</p>
<p>What if, Android, having shed the problems of an Openmoko-style phone operating system, overtakes traditional flavors of Linux in netbook marketshare?</p>
<p>It could happen.</p>
<p>If it <em>does</em> happen, could the same Android-style wheel-reinventing bring Linux more marketshare in the area of more powerful laptops and desktop computers? After all, didn&#8217;t Apple do the same thing by creating Mac OS X from FreeBSD?</p>
<p>Perhaps desktop Linux needs to see the same Android-style revolution. Android itself will probably not expand beyond the netbook.  It remove the need for &#8220;<a title="CodingExperiments: Look at This, Mac Users! User Interfaces on the Linux Desktop Can Have Consistency!" href="http://codingexperiments.com/look-at-this-mac-users-user-interfaces-on-the-linux-desktop-can-have-consistency/">creative&#8221; methods to bring a system to visual consistency</a>.</p>
<p>I believe open source software can easily be superior than a costly, proprietary equivalent, but perhaps the fact that many communities are involved in working with desktop Linux has been harming it&#8217;s ascent to the common user&#8217;s desktop.</p>
]]></content:encoded>
			<wfw:commentRss>http://codingexperiments.com/does-the-linux-desktop-need-to-be-revolutionized-android-style/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Danger of Web Apps; How a Bug in Gmail Locked up My Account</title>
		<link>http://codingexperiments.com/the-danger-of-web-apps-how-a-bug-in-gmail-locked-up-my-account/</link>
		<comments>http://codingexperiments.com/the-danger-of-web-apps-how-a-bug-in-gmail-locked-up-my-account/#comments</comments>
		<pubDate>Thu, 18 Dec 2008 21:01:38 +0000</pubDate>
		<dc:creator>Rishabh Mishra</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[webapps]]></category>
		<category><![CDATA[webmail]]></category>

		<guid isPermaLink="false">http://codingexperiments.com/?p=544</guid>
		<description><![CDATA[I haven&#8217;t been too excited about web apps. Sure, I use Gmail, Google Docs, Google Reader, and various other online tools, but I&#8217;m rather cautious about their use. So, I log into my super secret mail URL, as I use Google Apps for Your Domain to check my email. I see that I&#8217;ve been sent [...]]]></description>
			<content:encoded><![CDATA[<p>I <a title="CodingExperiments: Why Web 2.0 Applications Deserve the Permanent Beta" href="http://codingexperiments.com/archives/481">haven&#8217;t been too excited about web apps</a>. Sure, I use Gmail, Google Docs, Google Reader, and various other online tools, but I&#8217;m rather cautious about their use.</p>
<p>So, I log into my super secret mail URL, as I use Google Apps for Your Domain to check my email. I see that I&#8217;ve been sent an email from a friend containing a Word document.</p>
<p><img class="alignnone" src="/images/gmail_lockdown/1.png" alt="" width="406" height="34" /></p>
<p>To view the file, I click the <em>View as HTML</em> link that Gmail displays next to the attachment. In a new tab, the HTML rendition of the Word document is supposed to appear, but it doesn&#8217;t.</p>
<p><img class="alignnone" src="/images/gmail_lockdown/2.png" alt="" width="285" height="133" /></p>
<p>Not discouraged, I click <em>Download Original Attachment</em>, not knowing what is to come.</p>
<p><a href="/images/gmail_lockdown/3.png"><img class="alignnone" src="/images/gmail_lockdown/3_thumb.png" alt="" width="500" height="269" /></a></p>
<p><em>Click on the image to view it full-size</em></p>
<p>Yes, Google says that my account is now locked. Although I have planned for such a lockdown, Google denying my access to the account shocked me. Fortunately, the account was unlocked in a few minutes.</p>
<p>I repeated the test three times (not wanting to test it further due to Google possibly getting suspicious), and my account was locked down each time I tested it. I conclude that it is a bug within Gmail that set off the alarms, causing my account to be temporarily locked up.</p>
<p>The lesson? <strong>Depending on web applications to keep data secure or accessible is dangerous.</strong></p>
<p>The sad part is that my story isn&#8217;t unique; many people have faced similar problems with a variety of web applications.</p>
<p>Remember, friends don&#8217;t let friends use web applications unsafely.</p>
]]></content:encoded>
			<wfw:commentRss>http://codingexperiments.com/the-danger-of-web-apps-how-a-bug-in-gmail-locked-up-my-account/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

