<?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>semanticvoid &#187; Google</title>
	<atom:link href="http://semanticvoid.com/blog/index.php/category/google/feed/" rel="self" type="application/rss+xml" />
	<link>http://semanticvoid.com/blog</link>
	<description>extracting the semantics from the void</description>
	<lastBuildDate>Thu, 22 Sep 2011 21:05:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Cron &amp; background jobs in Google App Engine</title>
		<link>http://semanticvoid.com/blog/2008/07/13/cron-background-jobs-in-google-app-engine/</link>
		<comments>http://semanticvoid.com/blog/2008/07/13/cron-background-jobs-in-google-app-engine/#comments</comments>
		<pubDate>Sun, 13 Jul 2008 22:48:27 +0000</pubDate>
		<dc:creator>Anand Kishore</dc:creator>
				<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://semanticvoid.com/blog/2008/07/13/cron-background-jobs-in-google-app-engine/</guid>
		<description><![CDATA[Google App Engine has its advantages &#8211; easy deployment, scalability &#8211; but does it really matter if you can&#8217;t write number crunching code to utilize the Google architecture. The PARTICLE project I&#8217;m working on hit a stumbling block yesterday because Google kills processes that run over 3 seconds (dammit Google! not everyone can write good [...]]]></description>
			<content:encoded><![CDATA[<p>Google App Engine has its advantages &#8211; easy deployment, scalability &#8211; but does it really matter if you can&#8217;t write number crunching code to utilize the Google architecture. The <a href="http://semanticvoid.com/blog/2008/07/11/particle-on-the-way-to-a-findory/">PARTICLE</a> project I&#8217;m working on hit a stumbling block yesterday because Google kills processes that run over 3 seconds (dammit Google! not everyone can write good code). The only solution for me was to run the process in the background and at regular intervals. Google App Engine does not allow you to run processes in the backround or schedule jobs as in cron. The only way you can interact with an application in GAE is via http.</p>
<p>After giving it much thought, I figured out the following solution to running cron jobs in google app engine.</p>
<p><u>Step 1</u>: Create a datastore entity that represents a task the cron job has to perform:<br />
<code><br />
# Class representing tags cron job<br />
class CronJobTask(db.Model):<br />
    # Put any properties here<br />
</code></p>
<p><u>Step 2</u>: Create a class representing the cron<br />
<code><br />
class CronJob(webapp.RequestHandler):<br />
    def get(self):<br />
        # Do your cron processing here by fetching the crontasks from the datastore<br />
        # Do not forget to remove completed cron tasks from the datastore (if they are not periodic)<br />
        # Output the following code as a response<br />
        <font color="#44944A"><b>self.response.out.write("< script >function reload(){ document.location = '/cron?time=' + new Date().getTime() } setTimeout('reload()', 1000); < /script >")</b></font><br />
</code></p>
<p><u>Step 3</u>: Map some url to the cron job class like &#8220;/cron&#8221; below.<br />
<code><br />
def main():<br />
    application = webapp.WSGIApplication([('/cron', CronJob), ('/', MainPage)], debug=True)<br />
    wsgiref.handlers.CGIHandler().run(application)<br />
</code></p>
<p>The following code snippet is the key idea:<br />
<code><br />
<font color="#44944A"><b>self.response.out.write("< script >function reload(){ document.location = '/cron?time=' + new Date().getTime() } setTimeout('reload()', 1000); < /script >")</b></font><br />
</code></p>
<p>What the above does is that it causes the browser requesting this page to periodically poll the cron url. The cron can be started by pointing your browser to http://yourapp.appspot.com/cron. Opening multiple browser sessions/tabs to the same url spawns multiple cron processes which complete the cron tasks in parallel. You will always need to have atleast one browser tab pointing to this url at all times.</p>
]]></content:encoded>
			<wfw:commentRss>http://semanticvoid.com/blog/2008/07/13/cron-background-jobs-in-google-app-engine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Utilizing Google &#8216;Unavailable After&#8217; Tag For Search Engine Ranking</title>
		<link>http://semanticvoid.com/blog/2007/07/24/utilizing-google-unavailable-after-tag-for-search-engine-ranking/</link>
		<comments>http://semanticvoid.com/blog/2007/07/24/utilizing-google-unavailable-after-tag-for-search-engine-ranking/#comments</comments>
		<pubDate>Mon, 23 Jul 2007 20:34:41 +0000</pubDate>
		<dc:creator>Anand Kishore</dc:creator>
				<category><![CDATA[Algorithm]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Search]]></category>

		<guid isPermaLink="false">http://semanticvoid.com/blog/2007/07/24/utilizing-google-unavailable-after-tag-for-search-engine-ranking/</guid>
		<description><![CDATA[There was a speculation about Google planning to introduce an &#8216;unavailable after&#8217; meta tag. It would probably look something like this: < META name='unavailable_after' content='Wed, 01 Aug 2007 00:00:01 GMT'> By specifying this tag, webmasters can tell Google not to index a particular page after the specified date OR consider the given page as stale. [...]]]></description>
			<content:encoded><![CDATA[<p>There was a <a target="_blank" href="http://searchengineland.com/070712-093059.php">speculation</a> about Google planning to introduce an &#8216;unavailable after&#8217; meta tag. It would probably look something like this:</p>
<p><strong>< META name='unavailable_after' content='Wed, 01 Aug 2007 00:00:01 GMT'></strong></p>
<p>By specifying this tag, webmasters can tell Google not to index a particular page after the specified date OR consider the given page as stale. This would be appropriate for promotional pages where the promotions expire after a given time. This would help unclog the search engine indexes of irrelevant data.</p>
<p>This valuable piece of information, provided by the &#8216;unavailable_after&#8217; tag, would not only be used to clear up the Google&#8217;s index but could also make its way into Google&#8217;s ranking algorithms. There are two perspectives to how a search engine could use this data for ranking:</p>
<ul>
<li>When a page specifies its expiry/unavailability date, it implicitly tells the search engine of the period for which it would be most relevant. Hence, as the unavailability date of a page approaches it should start becoming less irrelevant to a users query. For example: The user query for &#8216;<a target="_blank" title="Google search for 'fedora release notes'" href="http://www.google.com/search?hl=en&#038;q=fedora+release+notes">fedora release notes</a>&#8216;, currently, has the top 3 results pointing to the notes of FC7, whereas the other results have a random mix of release notes for FC3, FC2, FC4 and FC5 (with FC3 and FC2 pages being ranked higher than FC5 and FC4 respectively). Lets say that FC8 was going to be released this November [<a target="_blank" href="http://fedoraproject.org/wiki/Releases/8/Schedule">schedule</a>]. Assume that the Release Notes page for FC7 has the unavailable_after tag set for sometime around December. Thus, as December approaches, FC7 pages would start losing their relevancy for such queries and gradually transition lower in the search rankings, making FC8 the most relevant result. This would resolve the current inaccurate ordering of results obtained for the query &#8216;<a target="_blank" title="Google search for 'fedora release notes'" href="http://www.google.com/search?hl=en&#038;q=fedora+release+notes">fedora release notes</a>&#8216; on Google. This could be achieved in a manner similar to proposed in the following paper: <a target="_blank" href="http://semanticvoid.com/papers/time_damping_of_textual_relevance.pdf">Time Damping Of Textual Relevance.</a></li>
<li>This perspective (inverse to the above perspective) would be very specific to promotional/shopping related pages. Most shopping promotions/offers are valid for a given period. Hence, such pages should become more relevant to a users query as they approach their expiry date. For example: Consider a user query for &#8216;<a target="_blank" title="Google search for '20% discount shoes'" href="http://www.google.com/search?hl=en&#038;q=20%25+discount+shoes">20% discount shoes</a>&#8216;. Lets assume that the results have pages from Zappos as well as Shoebuy both offering a 20% discount on shoes. The Shoebuy sale is going to last for about two more weeks from today (as specified by the unavailable_after tag) whereas the Zappos sale would be ending in another two days. Since both the stores are offering the same percentage discount, it would be more appropriate to rank the Zappos page higher as its offer would be ending soon. From the point of a user (shopper), he would be more interested in looking at offers ending soon, as he can always checkout the other long lasting offers at some later time.</li>
</ul>
<p>The perspectives above represent only a few of the conceivable usages of the unavailable_after tag. There could be a numerous other perspectives to how this data could be utilized to improve search rankings.</p>
<p>I would lover to hear your take on the unavailable tag, particularly if you can provide another perspective to utilizing this data.</p>
]]></content:encoded>
			<wfw:commentRss>http://semanticvoid.com/blog/2007/07/24/utilizing-google-unavailable-after-tag-for-search-engine-ranking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Developer Day</title>
		<link>http://semanticvoid.com/blog/2007/04/14/google-developer-day/</link>
		<comments>http://semanticvoid.com/blog/2007/04/14/google-developer-day/#comments</comments>
		<pubDate>Sat, 14 Apr 2007 06:26:53 +0000</pubDate>
		<dc:creator>Anand Kishore</dc:creator>
				<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://semanticvoid.com/blog/2007/04/14/google-developer-day/</guid>
		<description><![CDATA[I was hoping to attend the Google Developer Day 2007 at their Bangalore office this May. But it seems that this time we&#8217;ll (Indians) have to settle for the webcast. When asked that why India wasn&#8217;t chosen to host this event, this is what Google had to say: We do not have the proper event [...]]]></description>
			<content:encoded><![CDATA[<p><img width="189" height="124" align="left" src="http://www.google.com/events/developerday/images/dev_green_small2.gif" />I was hoping to attend the Google Developer Day 2007 at their Bangalore office this May. But it seems that this time we&#8217;ll (Indians) have to settle for the webcast. When asked that why India wasn&#8217;t chosen to host this event, this is what Google had to say:</p>
<blockquote><p><span /> We do not have the proper event planning resources in the Bangalore office to support an event such as this. However, we are webcasting the US general session and one of the main conference tracks.  We&#8217;re also video recording the event and will be posting it online after the event.</p></blockquote>
<p>Darn! There goes my chance of tasting the sumptuous Google food.</p>
]]></content:encoded>
			<wfw:commentRss>http://semanticvoid.com/blog/2007/04/14/google-developer-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>De Bono&#8217;s Interpretation Of Google</title>
		<link>http://semanticvoid.com/blog/2006/12/24/de-bonos-interpretation-of-google/</link>
		<comments>http://semanticvoid.com/blog/2006/12/24/de-bonos-interpretation-of-google/#comments</comments>
		<pubDate>Sun, 24 Dec 2006 16:05:48 +0000</pubDate>
		<dc:creator>Anand Kishore</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://semanticvoid.com/blog/2006/12/24/de-bonos-interpretation-of-google/</guid>
		<description><![CDATA[Edward De Bono, author of the book titled &#8216;Six Thinking Hats&#8216;, theorized the Six Hat Thinking methodology. As stated in his book: It is not possible to be presensitized in different directions at the same time just as it would not be possible to design a golf club that was the best club for driving [...]]]></description>
			<content:encoded><![CDATA[<p><a target="_blank" title="Edward De Bono - Wikipedia" href="http://en.wikipedia.org/wiki/Edward_De_Bono">Edward De Bono</a>, author of the book titled &#8216;<a target="_blank" title="Six Thinking Hats: An essential approach to business management - Amazon" href="http://www.amazon.com/Six-Thinking-Hats-essential-management/dp/0316177911/sr=8-2/qid=1166968859/ref=pd_bbs_2/105-5254087-1822847?ie=UTF8&#038;s=books">Six Thinking Hats</a>&#8216;, theorized the <a title="Six Thinking Hats - Wikipedia" target="_blank" href="http://en.wikipedia.org/wiki/Six_Thinking_Hats">Six Hat Thinking</a> methodology. As stated in his book:</p>
<blockquote><p><font size="-1">It is not possible to be presensitized in different directions at the same time just as it would not be possible to design a golf club that was the best club for driving and at the same time the best club for putting. That is why the Six Hats method is essential. It allows the brain to maximize its sensitivity in different directions at different times&#8230;.The essence of parallel thinking is that at any moment everyone is looking in the same direction — but the direction can be changed. An explorer might be asked to look north or to look east. Those are standard direction labels. So we need some direction labels for thinking. What are the different directions in which thinkers can be invited to look?</font></p></blockquote>
<p>This is were the hats come in. Each hat symbolizes a thinking direction. De Bono&#8217;s six hats are:</p>
<ul>
<li><strong><font color="#aaaaa7">White Hat</font></strong>: is neutral and objective,       concerned with objective facts and figures.</li>
<li><strong><font color="#ed342a">Red Hat</font></strong>: relates to intuition, emotions &#038; opinion.</li>
<li><strong><font color="#000000">Black Hat</font></strong>: is gloomy, and covers the negative &#8211; why things can&#8217;t be done.</li>
<li><strong><font color="#eddc2a">Yellow Hat</font></strong>: symbolizes brightness and optimism, indicating hope and positive thinking.</li>
<li><strong><font color="#36ce25">Green Hat</font></strong>: focuses on creativity:  the possibilities, alternatives and new ideas.</li>
<li><strong><font color="#091e89">Blue Hat</font></strong>: is concerned with the control and organization of the thinking process.</li>
</ul>
<p><strong>Thats all about the Six Hats. But where does Google fit in?</strong></p>
<p>Lets take a look at the Google logo:</p>
<div align="left" style="text-align: center"><img src="http://farm1.static.flickr.com/127/331778539_c898439c7a_o.gif" /></div>
<p>If we apply the Six Hat approach to interpret the logo, we get:</p>
<ul>
<li>2 <strong><font color="#091e89">blues</font></strong>: signifying the unified and organized thinking process at Google.</li>
<li>2 <strong><font color="#ed342a">reds</font></strong>: signifies that they value intuition, emotions, opinions of the users. Outputting innovative products by not just their brains but their hearts as well. This is evident from the simplistic and intuitive UI designs of Google Search and Gmail.</li>
<li>1 <strong><font color="#eddc2a">yellow</font></strong>: symbolizes their optimistic outlook, hoping that every new product would bring them one step closer to their ultimate aim and that is to organize the worlds information.</li>
<li>1 <strong><font color="#36ce25">green</font></strong>: new ideas, alternatives, innovation&#8230;Well, thats Google :)</li>
</ul>
<p><strong>Conclusion</strong></p>
<p>The above interpretation of the logo actually seems to be in sync with the current image of Google and the prevalent mindset of the average googler. Did I just unearth Google&#8217;s success formula?</p>
<p>Hope so :)</p>
]]></content:encoded>
			<wfw:commentRss>http://semanticvoid.com/blog/2006/12/24/de-bonos-interpretation-of-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Larry Or Sergey, Who Is More Popular?</title>
		<link>http://semanticvoid.com/blog/2006/11/06/larry-or-sergey-who-is-more-popular/</link>
		<comments>http://semanticvoid.com/blog/2006/11/06/larry-or-sergey-who-is-more-popular/#comments</comments>
		<pubDate>Mon, 06 Nov 2006 16:28:36 +0000</pubDate>
		<dc:creator>Anand Kishore</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Trends]]></category>

		<guid isPermaLink="false">http://semanticvoid.com/blog/2006/11/06/larry-or-sergey-who-is-more-popular/</guid>
		<description><![CDATA[I&#8217;ll let the statistics speak for themselves. Larry Page Sergey Brin Ah! And how can I forget Bill Gates. Lets see how he fairs in front of the whiz kids. Larry Page Bill Gates Sergey Brin Bill Gates]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll let the statistics speak for themselves.</p>
<p align="center"><img src="http://images.semanticvoid.com/blue_dot.gif" /> <font color="#4684ee"> Larry Page    </font>        <img src="http://images.semanticvoid.com/red_dot.gif" /><font color="#dc3912"> Sergey Brin </font></p>
<div align="left" style="text-align: center"><img title="Larry Vs Sergey" alt="Larry Vs Sergey" src="http://images.semanticvoid.com/larry_vs_sergey.png" /></div>
<div align="left" style="text-align: center">Ah! And how can I forget Bill Gates. Lets see how he fairs in front of the whiz kids.</p>
<p align="center"><img src="http://images.semanticvoid.com/blue_dot.gif" /> <font color="#4684ee"> Larry Page</font>            <img src="http://images.semanticvoid.com/red_dot.gif" /><font color="#dc3912"> Bill Gates</font></p>
<p align="center"><img title="Larry Vs Bill" alt="Larry Vs Bill" src="http://images.semanticvoid.com/larry_vs_bill.png" /></p>
<p align="center">
<p align="center"><img src="http://images.semanticvoid.com/blue_dot.gif" /> <font color="#4684ee">Sergey Brin    </font>        <img src="http://images.semanticvoid.com/red_dot.gif" /><font color="#dc3912"> Bill Gates</font></p>
<p align="center"><img title="Larry Vs Bill" alt="Larry Vs Bill" src="http://images.semanticvoid.com/sergey_vs_bill.png" /></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://semanticvoid.com/blog/2006/11/06/larry-or-sergey-who-is-more-popular/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What If Terrorists Bombed Google</title>
		<link>http://semanticvoid.com/blog/2006/10/18/what-if-terrorists-bombed-google/</link>
		<comments>http://semanticvoid.com/blog/2006/10/18/what-if-terrorists-bombed-google/#comments</comments>
		<pubDate>Tue, 17 Oct 2006 20:57:15 +0000</pubDate>
		<dc:creator>Anand Kishore</dc:creator>
				<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://semanticvoid.com/blog/2006/10/18/what-if-terrorists-bombed-google/</guid>
		<description><![CDATA[Update: Recently there seemed to be a bomb scare at Google HQ [via]. What if terrorists decided to terrorize the Internet? Although they have been spreading messages of hate, what if they decided to bring it down? Bring such a large cluster of machines down! Thats like waging a war against the world. But what [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update:</strong> Recently there seemed to be a bomb scare at Google HQ [<a title="Most casual bomb scare ever at Google HQ" target="_blank" href="http://www.valleywag.com/tech/googleplex/most-casual-bomb-scare-ever-at-google-hq-212313.php">via</a>].</p>
<p><img align="left" src="http://images.semanticvoid.com/google_logo.jpg" />What if terrorists decided to terrorize the Internet? Although they have been spreading messages of hate, what if they decided to bring it down? Bring such a large cluster of machines down! Thats like waging a war against the world. But what if they decided to bring down services that seem to have become an important part of our internet life.</p>
<p><strong>What If Terrorists Decide To Bring Down Google</strong></p>
<p>To most of us, &#8216;<span style="font-style: italic">the internet is Google</span>&#8216;  and even the thought of Google not being anymore gives us the chills. Bombarding the datacenters would definitely cause a considerable loss to Google. In the map below, I have tried to mark out a few of the Google datacenters.</p>
<p>With Google venturing into things like solar energy it should also probably think of getting itself an anti-missile shield or build its datacenters in underground bunkers :).</p>
<p>After all the search history I have built up over time is <span style="font-weight: bold">priceless</span> ;)</p>
<p><iframe width="100%" scrolling="no" height="310" src="http://semanticvoid.com/pages/googdc/map.html">&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;</iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://semanticvoid.com/blog/2006/10/18/what-if-terrorists-bombed-google/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Indian Independence Day: The Google Way</title>
		<link>http://semanticvoid.com/blog/2006/08/15/indian-independence-day-the-google-way/</link>
		<comments>http://semanticvoid.com/blog/2006/08/15/indian-independence-day-the-google-way/#comments</comments>
		<pubDate>Tue, 15 Aug 2006 11:22:15 +0000</pubDate>
		<dc:creator>Anand Kishore</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[India]]></category>

		<guid isPermaLink="false">http://semanticvoid.com/blog/2006/08/15/indian-independence-day-the-google-way/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div align="center"><img title="Indian Independence Day" alt="Indian Independence Day" src="http://images.semanticvoid.com/india_independence_60.gif" /></div>
]]></content:encoded>
			<wfw:commentRss>http://semanticvoid.com/blog/2006/08/15/indian-independence-day-the-google-way/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Spreadsheets: Google DB?</title>
		<link>http://semanticvoid.com/blog/2006/06/28/google-spreadsheets-google-db/</link>
		<comments>http://semanticvoid.com/blog/2006/06/28/google-spreadsheets-google-db/#comments</comments>
		<pubDate>Tue, 27 Jun 2006 19:31:00 +0000</pubDate>
		<dc:creator>Anand Kishore</dc:creator>
				<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://semanticvoid.com/blog/2006/06/28/google-spreadsheets-google-db/</guid>
		<description><![CDATA[I&#8217;ve been toying around with Google Spreadsheets for quite sometime. It has a lot of useful features (sharing etc) that go way beyond the desktop office but it lacks on a very crucial feature, a query interface &#8211; a wrapper to query saved sheets. Google has done an excellent job in porting a part of [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been toying around with <a target="_blank" title="Google Spreadsheets" href="http://spreadsheets.google.com">Google Spreadsheets</a> for quite sometime. It has a lot of useful features (sharing etc) that go way beyond the desktop office but it lacks on a very crucial feature, a query interface &#8211; a wrapper to query saved sheets. Google has done an excellent job in porting a part of the office to the web. But the web is all about networks and connections between applications. Wouldn&#8217;t it be great if I could use Google Spreadsheets as my online database. I can&#8217;t help but imagine the mashups I could create if this feature was available.</p>
<ul>
<li>Blogger + Google Spreadsheets = Dynamism as in WordPress</li>
<li>Google Maps + Google Spreadsheets =  a whole multitude of data retaining maps</li>
<li>Gmail + Google Spreadsheets = a powerful tagging system for Gmail</li>
<li>Google Search + Google Spreadsheets = a search engine for my textual data (probably having a query syntax like: &#8216;<em>anand insheet:sheet1 incolumn:name</em>&#8216;</li>
<li>Google Analytics + Google Spreadsheets = custom analytic views based on what I want to track</li>
</ul>
<p>As far as storage is concerned, which could be a bottleneck as databases continue to grow, GSpreadsheets could be linked up with Gmail to utilize the free space from the virtually unlimited mail box size.</p>
<p><a target="_blank" title="Dabble DB" href="http://www.dabbledb.com">Dabble DB</a> is trying to do something similar but they don&#8217;t have an SQL-like query interface yet. Hopefully Google would be willing to venture out in this idea first.</p>
]]></content:encoded>
			<wfw:commentRss>http://semanticvoid.com/blog/2006/06/28/google-spreadsheets-google-db/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Google Goes Co-operative Finally</title>
		<link>http://semanticvoid.com/blog/2006/05/14/google-goes-co-operative-finally/</link>
		<comments>http://semanticvoid.com/blog/2006/05/14/google-goes-co-operative-finally/#comments</comments>
		<pubDate>Sun, 14 May 2006 13:09:32 +0000</pubDate>
		<dc:creator>Anand Kishore</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Tagging]]></category>

		<guid isPermaLink="false">http://semanticvoid.com/blog/2006/05/14/google-goes-co-operative-finally/</guid>
		<description><![CDATA[Something which was bound to happen. After all even Google has to rely on human intelligence to do some of its work. Google Coop helps people contribute their expertise (in other terms bookmark links) by adding labels (categories) and annotating (description) them. But it goes way beyond the del.icio.us mode by using this information in [...]]]></description>
			<content:encoded><![CDATA[<p>Something which was bound to happen. After all even Google has to rely on human intelligence to do some of its work. <a target="_blank" title="Google Coop" href="http://www.google.com/coop">Google Coop</a> helps people contribute their expertise (in other terms bookmark links) by adding labels (categories) and annotating (description) them. But it goes way beyond the del.icio.us mode by using this information in improvising search.</p>
<p>In all the forums I visited I came across this one point again and again: &#8220;<em>Google Coop is susceptible to spammers</em>&#8220;. I don&#8217;t agree. Like any other social app which is fuelled by the people, at the first glance it does seem susceptible. But it is the social factor that seems to ward of spammers. Quoting a FAQ from Google Coop:</p>
<blockquote><p><strong> Who will see my labels?</strong></p>
<p>Users who subscribe to you will see your labels for relevant searches. As your labels become higher quality and more comprehensive, and as more users subscribe to you, your labels may start surfacing to more Google users than just those who explicitly subscribed. A number of factors help determine how broadly your labels appear &#8212; such as the number of subscribers you have, how many websites you&#8217;ve labeled, and, most importantly, how often your labels make it easier for users to find what they&#8217;re looking for.</p></blockquote>
<p>Google seems to have realised that it can achieve a lot more by utilizing the human intelligence, <em>Intelligence </em>which is the core of the Web 2.0. After all the ubiquitous search is also based on human knowledge (creation of links between pages).</p>
]]></content:encoded>
			<wfw:commentRss>http://semanticvoid.com/blog/2006/05/14/google-goes-co-operative-finally/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sorry Blogger But WordPress Rocks!</title>
		<link>http://semanticvoid.com/blog/2006/04/21/sorry-blogger-but-wordpress-rocks/</link>
		<comments>http://semanticvoid.com/blog/2006/04/21/sorry-blogger-but-wordpress-rocks/#comments</comments>
		<pubDate>Fri, 21 Apr 2006 20:33:57 +0000</pubDate>
		<dc:creator>Anand Kishore</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://semanticvoid.com/blog/2006/04/21/sorry-blogger-but-wordpress-rocks/</guid>
		<description><![CDATA[After two years of loyalty to Blogger I seem to have broken free from its shackles. Although I have moved away from it, I will always remember the fabulous web service which introduced me to the magical blogosphere. As a wonderful blogging platform, it has all one needs for beginners but lacks certain features for [...]]]></description>
			<content:encoded><![CDATA[<p>After two years of loyalty to Blogger I seem to have broken free from its shackles. Although I have moved away from it, I will always remember the fabulous web service which introduced me to the magical blogosphere. As a wonderful blogging platform, it has all one needs for beginners but lacks certain features for advanced bloggers.</p>
<p>Over the past two years I have grown as a blogger and so have my needs from a blogging platform. Therefore I decided to switch to a privately hosted WordPress platform (Privately? Well thats another discussion altogether). And to tell you the truth, I haven&#8217;t looked back ever since, infact I&#8217;m loving it (-:.</p>
<p><strong>What does the Blogger lack?</strong></p>
<p>Blogger has always been the first choice due to its affiliation with Google, but although Google may be the God in search&#8230;not quite though here.</p>
<ul>
<li>To speak of the UI, WordPress is fairly much cleaner and organized. Blogger is cluttered and less user friendly. With all the AJAX, movable divs, and coloured highlights thrown in WordPress definitely rocks.</li>
<li>One vital feature lacking in Blogger is the ability to create categories. I just so couldn&#8217;t do without this feature that I decided to write a <a target="_blank" title="Blogger Categories" href="http://semanticvoid.com/blog/2006/02/04/google-hack-blogger-categories/">hack</a> for it.</li>
<li>WordPress always dynamically generates its pages, so you never have to regenerate pages unlike in Blogger.</li>
<li>Blogger is not open source, WordPress is. Open source means that everyone and anyone contributes. Just to illustrate, Blogger has become stale. It has not released any new features lately, the last I remember was the blog search. With Google around this was something expected. But yet nothing worthwhile to facilitate blogging. WordPress on the other hand has countless plugins with many more under development.</li>
<li>Blogger has no password protection for posts. A well thought feature of WordPress, which lets me password protect individual posts. Quite useful when you have a personal daily blog where certain posts are too personal for strangers to read.</li>
<li>Switching to WordPress from another platform is easy as hell. The import blog feature is definitely cool. I don&#8217;t remember Blogger having something like this.</li>
</ul>
<p>Every blogger has his own reasons for sticking to a platform, but for all those still stuck onto Blogger try a switch. Trust me on this.</p>
]]></content:encoded>
			<wfw:commentRss>http://semanticvoid.com/blog/2006/04/21/sorry-blogger-but-wordpress-rocks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.582 seconds -->

