<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>thinksquared</title>
	<atom:link href="http://milindalakmal.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://milindalakmal.wordpress.com</link>
	<description>Believe, We Can Change The World!</description>
	<lastBuildDate>Thu, 09 Aug 2007 09:15:41 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='milindalakmal.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/92c18b9d1cb5e38c5e1fdb3f764d5f74?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>thinksquared</title>
		<link>http://milindalakmal.wordpress.com</link>
	</image>
			<item>
		<title>Firefox hacking guides you must have</title>
		<link>http://milindalakmal.wordpress.com/2007/08/09/firefox-hacking-guides-you-must-have/</link>
		<comments>http://milindalakmal.wordpress.com/2007/08/09/firefox-hacking-guides-you-must-have/#comments</comments>
		<pubDate>Thu, 09 Aug 2007 08:46:05 +0000</pubDate>
		<dc:creator>milindalakmal</dc:creator>
				<category><![CDATA[firefox]]></category>

		<guid isPermaLink="false">http://milindalakmal.wordpress.com/2007/08/09/firefox-hacking-guides-you-must-have/</guid>
		<description><![CDATA[Most of the times I go through the web for finding tweaks for Firefox. I found these articles are very interesting and tweaks contained in these articles help me to improve the performance of Firefox.

About:config Entries &#8211; This is a reference to about:config entries which you can get basic understanding about those entries.
Ten Mysteries of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milindalakmal.wordpress.com&blog=242790&post=103&subd=milindalakmal&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://getfirefox.com/" target="_blank"><img src="http://milindalakmal.files.wordpress.com/2007/08/header.png?w=305&#038;h=138" alt="Get Firefox" align="left" height="138" width="305" /></a>Most of the times I go through the web for finding tweaks for Firefox. I found these articles are very interesting and tweaks contained in these articles help me to improve the performance of Firefox.</p>
<ol>
<li><a href="http://kb.mozillazine.org/Firefox_:_FAQs_:_About:config_Entries" target="_blank">About:config Entries</a> &#8211; This is a reference to about:config entries which you can get basic understanding about those entries.</li>
<li><a href="http://www.linuxjournal.com/article/8004">Ten Mysteries of about:config</a> &#8211; about:config tweaks from Linux Journal.</li>
<li><a href="http://lifehacker.com/software/firefox-2/geek-to-live--top-firefox-2-config-tweaks-209941.php" target="_blank">Top Firefox 2 config tweaks</a> &#8211; Written by Gina Trapani from lifehacker.com.</li>
<li><a href="http://www.techyantra.net/2007/06/12/firefox-aboutconfig-hacks-and-assorted-tips/" target="_blank">Firefox about:config Hacks and assorted tips</a> &#8211; Some greate performance hacks for Firefox from  Tech Yantra.</li>
<li><a href="http://www.youtube.com/watch?v=wGYggczgyo8" target="_blank">Make Firefox much faster about:config tutorial</a> &#8211; Video tutorial from youtube.com and you can find more from related video list.</li>
<li><a href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;articleId=9020880" target="_blank">The secrets of about:config</a> &#8211; Firefox Hacks from computerworld.</li>
<li><a href="http://www.tweakguides.com/Firefox_10.html" target="_blank">Firefox Tweak Guide</a> &#8211; 12 page Firefox tweak guide from tweakguides.com.</li>
<li><a href="http://www.techspot.com/tweaks/firefox/firefox-8.shtml" target="_blank">Firefox Tweaks</a> &#8211; Firefox tweaks for network connections and plugins.</li>
<li><a href="http://www.tweakfactor.com/articles/tweaks/firefoxtweak/4.html">Firefox performance tweaks</a> &#8211; Another Firefox performance hacks.</li>
<li><a href="http://www.ghacks.net/2007/02/26/firefox-memory-tweaks/" target="_blank">Firefox memory tweaks</a> &#8211; High usage of memory is some time a problem for Firefox users. This guide will help you to tweak the memory settings.</li>
</ol>
<p>These guides some times contain same tweaks but I prefer you to read these and choose the best things.</p>
<p><iframe src='http://digg.com/api/diggthis.php?u=http%3A%2F%2Fdigg.com%2Fsoftware%2F10_Firefox_Hacking_Guides_using_about_config' height='82' width='55' frameborder='0' scrolling='no' style='float: right; margin-left: 10px; margin-bottom: 5px; padding: 4px 0 2px 4px; background: #fff;'></iframe></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/milindalakmal.wordpress.com/103/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/milindalakmal.wordpress.com/103/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/milindalakmal.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/milindalakmal.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/milindalakmal.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/milindalakmal.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/milindalakmal.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/milindalakmal.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/milindalakmal.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/milindalakmal.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/milindalakmal.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/milindalakmal.wordpress.com/103/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milindalakmal.wordpress.com&blog=242790&post=103&subd=milindalakmal&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://milindalakmal.wordpress.com/2007/08/09/firefox-hacking-guides-you-must-have/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e25ec06846de475844b43cb5e4057f36?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">milindalakmal</media:title>
		</media:content>

		<media:content url="http://milindalakmal.files.wordpress.com/2007/08/header.png" medium="image">
			<media:title type="html">Get Firefox</media:title>
		</media:content>
	</item>
		<item>
		<title>Download Managers for Linux</title>
		<link>http://milindalakmal.wordpress.com/2007/08/04/download-managers-for-linux/</link>
		<comments>http://milindalakmal.wordpress.com/2007/08/04/download-managers-for-linux/#comments</comments>
		<pubDate>Sat, 04 Aug 2007 05:23:31 +0000</pubDate>
		<dc:creator>milindalakmal</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://milindalakmal.wordpress.com/2007/08/04/download-managers-for-linux/</guid>
		<description><![CDATA[Most of the people suffering from low speed of downloading. Some suffering from crashed downloaded when using browser&#8217;s download manager. Here are four popular download managers for Linux. All of them are free software. I have tested these on Ubuntu 7.04.
D4X(Downloader for X) -  Simple Linux download manager.
Install using sudo apt-get install d4x in [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milindalakmal.wordpress.com&blog=242790&post=98&subd=milindalakmal&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Most of the people suffering from low speed of downloading. Some suffering from crashed downloaded when using browser&#8217;s download manager. Here are four popular download managers for Linux. All of them are free software. I have tested these on Ubuntu 7.04.</p>
<p><strong><a href="http://www.krasu.ru/soft/chuchelo/">D4X</a>(Downloader for X) </strong>-  Simple Linux download manager.</p>
<p>Install using <em>sudo apt-get install d4x in Ubuntu.</em></p>
<p><img src="http://milindalakmal.files.wordpress.com/2007/08/d4x.jpg" /></p>
<p><strong><a href="http://dfast.sourceforge.net/index.html">wxDownload Fast</a></strong> &#8211; Cross platform tool with more features. Free Software.</p>
<p>Debian package can be found at this <a href="http://prdownloads.sourceforge.net/dfast/wxdfast_0.6.0_i386.deb?download">link</a>.</p>
<p><img src="http://milindalakmal.files.wordpress.com/2007/08/wx.jpg" /></p>
<p><strong><a href="http://kde.org">KGet</a></strong> &#8211; This work with KDE and Konqueror browser. Also works well with Gnome.</p>
<p><img src="http://milindalakmal.files.wordpress.com/2007/08/kget.jpg" /></p>
<p><strong>Gwget</strong> &#8211; Wget front-end for Gnome.</p>
<p>Install using <em>sudo apt-get install gwget in Ubuntu.</em></p>
<p><img src="http://milindalakmal.files.wordpress.com/2007/08/gwget.jpg" /></p>
<p><iframe src='http://digg.com/api/diggthis.php?u=http%3A%2F%2Fdigg.com%2Flinux_unix%2FDownload_Managers_for_Linux' height='82' width='55' frameborder='0' scrolling='no' style='float: right; margin-left: 10px; margin-bottom: 5px; padding: 4px 0 2px 4px; background: #fff;'></iframe></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/milindalakmal.wordpress.com/98/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/milindalakmal.wordpress.com/98/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/milindalakmal.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/milindalakmal.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/milindalakmal.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/milindalakmal.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/milindalakmal.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/milindalakmal.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/milindalakmal.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/milindalakmal.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/milindalakmal.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/milindalakmal.wordpress.com/98/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milindalakmal.wordpress.com&blog=242790&post=98&subd=milindalakmal&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://milindalakmal.wordpress.com/2007/08/04/download-managers-for-linux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e25ec06846de475844b43cb5e4057f36?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">milindalakmal</media:title>
		</media:content>

		<media:content url="http://milindalakmal.files.wordpress.com/2007/08/d4x.jpg" medium="image" />

		<media:content url="http://milindalakmal.files.wordpress.com/2007/08/wx.jpg" medium="image" />

		<media:content url="http://milindalakmal.files.wordpress.com/2007/08/kget.jpg" medium="image" />

		<media:content url="http://milindalakmal.files.wordpress.com/2007/08/gwget.jpg" medium="image" />
	</item>
		<item>
		<title>Ultimate Source Browsers for C Projects</title>
		<link>http://milindalakmal.wordpress.com/2007/04/04/ultimate-source-browsers-for-c-projects/</link>
		<comments>http://milindalakmal.wordpress.com/2007/04/04/ultimate-source-browsers-for-c-projects/#comments</comments>
		<pubDate>Wed, 04 Apr 2007 10:41:33 +0000</pubDate>
		<dc:creator>milindalakmal</dc:creator>
				<category><![CDATA[C]]></category>

		<guid isPermaLink="false">http://milindalakmal.wordpress.com/2007/04/04/ultimate-source-browsers-for-c-projects/</guid>
		<description><![CDATA[Csope is a ultimate tool for interactively locating specified elements of C code. Cscope will make your life easier with it&#8217;s features.

 Allows searching code for:

 all references to a symbol
 global definitions
 functions called by a function
 functions calling a function
 text string
 regular expression pattern
 a file
 files including a file

 Curses based [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milindalakmal.wordpress.com&blog=242790&post=95&subd=milindalakmal&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://cscope.sourceforge.net/" target="_blank">Csope</a> is a ultimate tool for interactively locating specified elements of C code. Cscope will make your life easier with it&#8217;s features.</p>
<ul>
<li> Allows searching code for:</li>
<blockquote>
<li> all references to a symbol</li>
<li> global definitions</li>
<li> functions called by a function</li>
<li> functions calling a function</li>
<li> text string</li>
<li> regular expression pattern</li>
<li> a file</li>
<li> files including a file</li>
</blockquote>
<li> Curses based (text screen)</li>
<li> An information database is generated for faster searches and later reference</li>
<li> The fuzzy parser supports C, but is flexible enough to be useful for C++ and Java, and for use as a generalized &#8216;grep database&#8217; (use it to browse large text documents!)</li>
<li> Has a command line mode for inclusion in scripts or as a backend to a GUI/frontend</li>
<li> Runs on all flavors of Unix, plus most monopoly-controlled operating systems.</li>
</ul>
<p><a href="http://kscope.sourceforge.net/" target="_blank">KScope</a> is a KDE front-end to <a href="http://cscope.sourceforge.net/">Cscope</a>. It provides a source-editing environment for large C projects, such as the Linux kernel.</p>
<p>Kscope</p>
<p><img src="http://milindalakmal.files.wordpress.com/2007/04/screenshot.png?w=1024&#038;h=768" height="768" width="1024" /></p>
<p><iframe src='http://digg.com/api/diggthis.php?u=http%3A%2F%2Fdigg.com%2Fprogramming%2FC_Source_Code_browsers_for_Linux' height='82' width='55' frameborder='0' scrolling='no' style='float: right; margin-left: 10px; margin-bottom: 5px; padding: 4px 0 2px 4px; background: #fff;'></iframe></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/milindalakmal.wordpress.com/95/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/milindalakmal.wordpress.com/95/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/milindalakmal.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/milindalakmal.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/milindalakmal.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/milindalakmal.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/milindalakmal.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/milindalakmal.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/milindalakmal.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/milindalakmal.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/milindalakmal.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/milindalakmal.wordpress.com/95/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milindalakmal.wordpress.com&blog=242790&post=95&subd=milindalakmal&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://milindalakmal.wordpress.com/2007/04/04/ultimate-source-browsers-for-c-projects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e25ec06846de475844b43cb5e4057f36?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">milindalakmal</media:title>
		</media:content>

		<media:content url="http://milindalakmal.files.wordpress.com/2007/04/screenshot.png" medium="image" />
	</item>
		<item>
		<title>GSOC 2007 Project Proposal for Dojo Foundation</title>
		<link>http://milindalakmal.wordpress.com/2007/03/22/gsoc-2007-project-proposal-for-dojo-foundation/</link>
		<comments>http://milindalakmal.wordpress.com/2007/03/22/gsoc-2007-project-proposal-for-dojo-foundation/#comments</comments>
		<pubDate>Thu, 22 Mar 2007 08:13:07 +0000</pubDate>
		<dc:creator>milindalakmal</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://milindalakmal.wordpress.com/2007/03/22/gsoc-2007-project-proposal-for-dojo-foundation/</guid>
		<description><![CDATA[Synopsis
dojo.data.MediaWiki is a project aimed at implementing read-only datastore that reads semi-structured data from MediaWiki sites by creating data items from the data in info-boxes and parameterized templates. Currently Dojo Data module support Csv files, Opml format files, Yahoo Search Web service, del.icio.us web service and RDF data sources. Current implementations lacks the support of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milindalakmal.wordpress.com&blog=242790&post=94&subd=milindalakmal&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><strong>Synopsis</strong></p>
<p>dojo.data.MediaWiki is a project aimed at implementing read-only datastore that reads semi-structured data from MediaWiki sites by creating data items from the data in info-boxes and parameterized templates. Currently Dojo Data module support Csv files, Opml format files, Yahoo Search Web service, del.icio.us web service and RDF data sources. Current implementations lacks the support of MediaWiki content.</p>
<p>Main area of focus in this project is to implement standard set of  dojo.data data-access APIs to support read semi-structured content from MediaWiki site.  The support for MediaWiki based content as data sources will be an added advantage because, now data which describes most of the things in the world is exposed as Wikis and content of these Wikis are added and created by the community in all parts of the world.<br />
And I believe this project will help to achieve the goals of Dojo data-access APIs by supporting for another data source.</p>
<p><strong>Project Details</strong></p>
<p>Sites that allow visitors to add, remove, edit, and change content without the registration normally called a wiki. This ease of interaction and operation of Wikis, they have become fantastic tool that allows collaborative authoring.<br />
MediaWiki is a web based wiki software application used by all projects of MediaWiki foundation, all wikis hosted by Wikia and many other largest and popular wikis. MediaWiki project is originally started to host the Wikipedia free encyclopedia and now used by many companies all over the world as a knowledge management solution and content management solution.<br />
MediaWiki use infobox, generalization of a taxobox which summarizes information for an organism or group of organisms to  provide summary information consistently between articles with common subject or to improve navigation between articles which have common subject. As described in WikiPedia infobox is a table that formatted in consistent manner.<br />
Parameterized Templates are use in MediaWiki to reuse the view of common structured data that have differences in few parameters.<br />
Example from Wikipedia:</p>
<p>Template: Name-Example</p>
<p>:I am a template example, my first name is &#8221;&#8217;{{{firstName}}}&#8221;&#8217; and my last name is &#8221;&#8217;{{{lastName}}}&#8221;&#8217;.<br />
:<br />
:You can reference my page at [[{{{lastName}}}, {{{firstName}}}]].<br />
We can use this Template in following way inside page: {{Name-example | firstName=John | lastName=Smith}}</p>
<p>Result:<br />
:I am a template example, my first name is &#8221;&#8217;John&#8221;&#8217; and my last name is &#8221;&#8217;Smith&#8221;&#8217;.<br />
:<br />
:You can reference my page at [[Smith, John]].</p>
<p>Dojo Data module is a datastore object provider which can use in Javascript programs to access various data sources. dojo.data module currently provides standards set of basic data-access APIs, and five simple datastore implementations. Main goal of dojo.data module is to have standard set of data-access APIs, and a large set of datastore implementations that implement those APIs.</p>
<p>Main aim of this project is to provide read-only datastore conforms to the standard set of data-access API which read semi structured content from the previously described MediaWiki ifoboxes and parameterized templates. This datastore will provide data synchronously from the Mediawiki data sources.<br />
The dojo.data.MediaWiki will implement dojo.data.core.Read API as initial stage. dojo.data.MediaWiki datastoore will parse the  content inside infoboxes and parameterized templates and create the data item using that data. Infoboxes and parameterized templates are described data in semi-structured manner and manipulating these data and converting them to the data item will be the main challenge in this project.<br />
The project will mainly focused on preparing suitable documentation and some examples after completing the dojo.data.MediaWiki datastore and extending the functionality of the datastore.</p>
<p><strong>Delivarables </strong></p>
<p>1.Complete implementation of  dojo.data.MediaWiki which supports info-boxes and parameterized templates.<br />
2.Documentation relevant to project<br />
3.Examples and Test Cases</p>
<p><strong>Project Plan</strong></p>
<p>My main goal of this project is to implement dojo.data.MediaWiki datastore with required documentation and samples. Motivation for this project came with the my interest on Javascript based toolkits, Web Design, Semantic Web, and my involvement in the Mashup server project at my internship period.<br />
Currently dojo.data module have five datastores, bu it does not include datastore that support MediaWiki Infoboxes and parameterized templates. Implementing MediaWiki datastore will take another step towards the main goal of providing large set of datastore implementations that conforms to dojo.data data access APIs.<br />
First I&#8217;ll study the architecture of dojo.data, dojo.data APIs and MediaWiki content structure. After that I&#8217;ll design and implement  the necessary algorithms and routines to manipulate MediaWiki content which will be used to implement the data access APIs.<br />
Then these algorithms and routines will be used to implement the MediaWiki datastore according to standard APIs.<br />
After completing the implementation I&#8217;ll mainly focus on preparing the documentation, writing samples and preparing test cases to make sure the functionality of the project.</p>
<p><strong>Project Schedule </strong></p>
<p>April 11th to May 28th<br />
Studying the Dojo Toolkit, Dojo Data Module and MediaWiki structure and become more familiar with Dojo toolkit by doing examples and tutorials available.</p>
<p>May 29th to June 2nd<br />
Designing main architecture of the dojo.data.MediaWiki datastore to read content from MediaWiki based Infoboxes and parameterized templates.</p>
<p>June 3rd to July 2nd<br />
Implementing initial part of dojo.data.MediaWiki datastore</p>
<p>July 3rd July 5th<br />
Test the implemented features and get the comments and suggestions from the community.</p>
<p>July 6th to July 31st<br />
Extend the functionality and features of the MediaWiki datastore.</p>
<p>August 1st to August 20th<br />
Prepare documentation and samples. And submitting the complete project to Google.</p>
<p><strong>Biography</strong></p>
<p>I am a 22 years old undergraduate student at Computer Science and Engineering Department,  University of Moratuwa, Sri Lanka. I am currently in Level 3 and will start the Level 4 (Final year) next May.<br />
I have worked on Axis2/C Code Generation Tool and several other parts of Axis2/C. I was accepted as Apache Committer in January this year for the contribution I have done to Axis2/C project. I have been working with WSS4J project prior to working in Axis2/C. In parallel with Axis2/C project I have worked on Javascript based Screen Scraping tool and Javascript based UI for Mashup Server and have experinced in some Javascript toolkits like YUI, Prototype, and YUI-EXT.<br />
I am really interested in Javascript related projects and I hope this project will give me the opportunity to work and learn Javascript related technologies and improve my knowledge about Web 2.0 concepts. I am sure that previous work I have done in Axis2/C Web Services project and Javascript based project will be helpful in successfully completing this project.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/milindalakmal.wordpress.com/94/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/milindalakmal.wordpress.com/94/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/milindalakmal.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/milindalakmal.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/milindalakmal.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/milindalakmal.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/milindalakmal.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/milindalakmal.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/milindalakmal.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/milindalakmal.wordpress.com/94/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/milindalakmal.wordpress.com/94/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/milindalakmal.wordpress.com/94/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milindalakmal.wordpress.com&blog=242790&post=94&subd=milindalakmal&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://milindalakmal.wordpress.com/2007/03/22/gsoc-2007-project-proposal-for-dojo-foundation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e25ec06846de475844b43cb5e4057f36?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">milindalakmal</media:title>
		</media:content>
	</item>
		<item>
		<title>Some Great Typography Tutorials</title>
		<link>http://milindalakmal.wordpress.com/2007/03/13/some-great-typography-tutorials/</link>
		<comments>http://milindalakmal.wordpress.com/2007/03/13/some-great-typography-tutorials/#comments</comments>
		<pubDate>Tue, 13 Mar 2007 09:17:40 +0000</pubDate>
		<dc:creator>milindalakmal</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://milindalakmal.wordpress.com/2007/03/13/some-great-typography-tutorials/</guid>
		<description><![CDATA[ 1. Five simple steps to better typogrphy (Mark Boulton)

2. Five simple steps to better typography &#8211; Part 2  (Mark Boulton)

3. Five simple steps to better typography &#8211; Part 3

4. Five simple steps to better typography &#8211; Part 4
5. Five simple steps to better typography &#8211; Part 5

6. Semantic Typography: Bridging the XHTML gap

7. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milindalakmal.wordpress.com&blog=242790&post=87&subd=milindalakmal&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><strong> 1. </strong><strong><a href="http://www.markboulton.co.uk/journal/comments/five_simple_steps_to_better_typography/" target="_blank">Five simple steps to better typogrphy </a></strong>(<a href="http://www.markboulton.co.uk" target="_blank">Mark Boulton</a>)</p>
<p><img src="http://milindalakmal.files.wordpress.com/2007/03/type-1.png" /></p>
<p><strong>2. </strong><strong><a href="http://www.markboulton.co.uk/journal/comments/five_simple_steps_to_better_typography_part_2/" target="_blank">Five simple steps to better typography &#8211; Part 2</a>  (</strong><a href="http://www.markboulton.co.uk" target="_blank">Mark Boulton</a>)</p>
<p><img src="http://milindalakmal.files.wordpress.com/2007/03/type-2.png" /></p>
<p><strong>3. <a href="http://www.markboulton.co.uk/journal/comments/five_simple_steps_to_better_typography_part_3/" target="_blank">Five simple steps to better typography &#8211; Part 3</a></strong></p>
<p><img src="http://milindalakmal.files.wordpress.com/2007/03/type-3.png" height="90" width="465" /></p>
<p><strong>4. <a href="http://www.markboulton.co.uk/journal/comments/five_simple_steps_to_better_typography_part_4/" target="_blank">Five simple steps to better typography &#8211; Part 4</a></strong></p>
<p><strong>5. <a href="http://www.markboulton.co.uk/journal/comments/five_simple_steps_to_better_typography_part_5/" target="_blank">Five simple steps to better typography &#8211; Part 5</a></strong></p>
<p><img src="http://milindalakmal.files.wordpress.com/2007/03/type-4.png" /></p>
<p><strong>6. <a href="http://www.markboulton.co.uk/journal/comments/semantic_typography_bridging_the_xhtml_gap/" target="_blank">Semantic Typography: Bridging the XHTML gap</a></strong></p>
<p><img src="http://milindalakmal.files.wordpress.com/2007/03/type-5.png" /></p>
<p><strong>7. <a href="http://www.alistapart.com/articles/elastic" target="_blank">Elastic Design</a> (http://www.alistapart.com) </strong></p>
<p><strong>8.  </strong><strong>       <a href="http://psychology.wichita.edu/surl/usabilitynews/3S/font.htm" target="_blank">A Comparison of Popular Online Fonts: Which is Best and When?</a></strong></p>
<p>This article explain what is the best web font based on the reading time, <font face="Arial"><font face="Arial"><font face="Verdana"><font size="2">perceived font legibility</font></font></font></font>,  <font face="Arial"><font face="Arial"><font face="Arial"><font face="Verdana"><font size="2">perceived as having personality, </font></font></font></font></font><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Verdana"><font size="2">perceived as being elegant, </font></font></font></font></font></font><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Arial"><font face="Verdana"><font size="2">perceived as being youthful &amp; fun and etc..</font></font></font></font></font></font></font></p>
<p><a href="http://www.scotconnect.com/webtypography/" target="_blank"><strong>9. Accessible web typography</strong></a></p>
<p><a href="http://www.alistapart.com/articles/typography" target="_blank"><strong>10. Typography Matters</strong></a></p>
<p><strong><a href="http://www.alistapart.com/articles/emen" target="_blank">11.The Trouble With EM ’n EN (and Other Shady Characters)</a></strong></p>
<p><a href="http://www.ideabook.com/tutorials/print_design/the_readable_page.html" target="_blank"><strong>12. The Readable Page </strong></a></p>
<p><img src="http://milindalakmal.files.wordpress.com/2007/03/type-7.png" /></p>
<p><iframe src='http://digg.com/api/diggthis.php?u=http%3A%2F%2Fdigg.com%2Fprogramming%2FTypography_Tutorials' height='82' width='55' frameborder='0' scrolling='no' style='float: right; margin-left: 10px; margin-bottom: 5px; padding: 4px 0 2px 4px; background: #fff;'></iframe></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/milindalakmal.wordpress.com/87/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/milindalakmal.wordpress.com/87/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/milindalakmal.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/milindalakmal.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/milindalakmal.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/milindalakmal.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/milindalakmal.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/milindalakmal.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/milindalakmal.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/milindalakmal.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/milindalakmal.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/milindalakmal.wordpress.com/87/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milindalakmal.wordpress.com&blog=242790&post=87&subd=milindalakmal&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://milindalakmal.wordpress.com/2007/03/13/some-great-typography-tutorials/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e25ec06846de475844b43cb5e4057f36?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">milindalakmal</media:title>
		</media:content>

		<media:content url="http://milindalakmal.files.wordpress.com/2007/03/type-1.png" medium="image" />

		<media:content url="http://milindalakmal.files.wordpress.com/2007/03/type-2.png" medium="image" />

		<media:content url="http://milindalakmal.files.wordpress.com/2007/03/type-3.png" medium="image" />

		<media:content url="http://milindalakmal.files.wordpress.com/2007/03/type-4.png" medium="image" />

		<media:content url="http://milindalakmal.files.wordpress.com/2007/03/type-5.png" medium="image" />

		<media:content url="http://milindalakmal.files.wordpress.com/2007/03/type-7.png" medium="image" />
	</item>
		<item>
		<title>Flows, Phases, Handlers, and Modules in Apache Axis2/C</title>
		<link>http://milindalakmal.wordpress.com/2007/02/23/flows-phases-handlers-and-modules-in-apache-axis2c/</link>
		<comments>http://milindalakmal.wordpress.com/2007/02/23/flows-phases-handlers-and-modules-in-apache-axis2c/#comments</comments>
		<pubDate>Fri, 23 Feb 2007 12:08:24 +0000</pubDate>
		<dc:creator>milindalakmal</dc:creator>
				<category><![CDATA[C]]></category>
		<category><![CDATA[Web Services]]></category>

		<guid isPermaLink="false">http://milindalakmal.wordpress.com/2007/02/23/flows-phases-handlers-and-modules-in-apache-axis2c/</guid>
		<description><![CDATA[Apache Axis2/C is the C language implementation of popular Axis2 Architecture.  Axis2/C can be used as a web service client and web service application server that will host web services. In this Article Axis2/C project lead Samisa Abeysighe discuss four main concepts of Axis2/C architecture which will make the Axis2/C the Webserivce Engine.
Link: http://wso2.org/library/777

 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milindalakmal.wordpress.com&blog=242790&post=85&subd=milindalakmal&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Apache Axis2/C is the C language implementation of popular Axis2 Architecture.  Axis2/C can be used as a web service client and web service application server that will host web services. In <a href="http://wso2.org/library/777" target="_blank">this</a> Article Axis2/C project lead Samisa Abeysighe discuss four main concepts of Axis2/C architecture which will make the Axis2/C the Webserivce Engine.</p>
<p>Link: <a href="http://wso2.org/library/777" target="_blank">http://wso2.org/library/777</a></p>
<p><iframe src='http://digg.com/api/diggthis.php?u=http%3A%2F%2Fdigg.com%2Fprogramming%2FFlows_Phases_Handlers_and_Modules_in_Apache_Axis2_C' height='82' width='55' frameborder='0' scrolling='no' style='float: right; margin-left: 10px; margin-bottom: 5px; padding: 4px 0 2px 4px; background: #fff;'></iframe></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/milindalakmal.wordpress.com/85/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/milindalakmal.wordpress.com/85/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/milindalakmal.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/milindalakmal.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/milindalakmal.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/milindalakmal.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/milindalakmal.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/milindalakmal.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/milindalakmal.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/milindalakmal.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/milindalakmal.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/milindalakmal.wordpress.com/85/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milindalakmal.wordpress.com&blog=242790&post=85&subd=milindalakmal&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://milindalakmal.wordpress.com/2007/02/23/flows-phases-handlers-and-modules-in-apache-axis2c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e25ec06846de475844b43cb5e4057f36?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">milindalakmal</media:title>
		</media:content>
	</item>
		<item>
		<title>Compiling Spidermonkey under Ubuntu Edgy</title>
		<link>http://milindalakmal.wordpress.com/2007/02/21/compiling-spidermonkey/</link>
		<comments>http://milindalakmal.wordpress.com/2007/02/21/compiling-spidermonkey/#comments</comments>
		<pubDate>Wed, 21 Feb 2007 11:42:37 +0000</pubDate>
		<dc:creator>milindalakmal</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://milindalakmal.wordpress.com/2007/02/21/compiling-spidermonkey/</guid>
		<description><![CDATA[1. Download the Spidermonkey source from following link.
2. Extract the tarball to directory somewhere in your system. It will create &#8216;js&#8217; sub directory.
Derectory Structure look like tihs:
. .. jsd/ READMe src/
3. Then change to the &#8217;src&#8217; directory.
4. Use &#8216;make -f Makefile.ref&#8217; to build the source.
When tried to installing under Uuntu Edgy (6.10)  you can [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milindalakmal.wordpress.com&blog=242790&post=79&subd=milindalakmal&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>1. Download the Spidermonkey source from following <a href="ftp://ftp.mozilla.org/pub/mozilla.org/js/js-1.60.tar.gz" target="_blank">link</a>.</p>
<p>2. Extract the tarball to directory somewhere in your system. It will create &#8216;js&#8217; sub directory.</p>
<p>Derectory Structure look like tihs:</p>
<p>. .. jsd/ READMe src/<br />
3. Then change to the &#8217;src&#8217; directory.</p>
<p>4. Use &#8216;make -f Makefile.ref&#8217; to build the source.</p>
<p>When tried to installing under Uuntu Edgy (6.10)  you can ended up with following compiling errors.</p>
<p><img src="http://milindalakmal.files.wordpress.com/2007/02/error.jpg?w=846&#038;h=148" height="148" width="846" /></p>
<p>It turns out these errors were caused by the -g debugging flag when compiling jscpucfg.</p>
<p>Please change the following part of config.mk which is under src directory</p>
<p><strong> </strong></p>
<pre><strong>120: ifdef USE_MSVC</strong>
<strong>121: OPTIMIZER  = -Zi</strong>
<strong>122: else</strong>
<strong>123: OPTIMIZER  = -g</strong>
<strong>124: endif</strong>
<strong>125: DEFINES    += -DDEBUG -DDEBUG_$(shell whoami)</strong></pre>
<p>to</p>
<pre><strong>120: ifdef USE_MSVC</strong>
<strong>121: OPTIMIZER  = -Zi</strong>
<strong>122: else</strong>
<strong>123: OPTIMIZER  = </strong>
<strong>124: endif</strong>
<strong>125: DEFINES    += -DDEBUG -DDEBUG_$(shell whoami)</strong></pre>
<p>5. When build is complete you shuold see some messages probably similar to this.</p>
<p><img src="http://milindalakmal.files.wordpress.com/2007/02/suc.jpg" /></p>
<p>This says the build was successful. libjs.so is stored inside &#8216;Linux_All_DBG.OBJ&#8217; directory.</p>
<p>6.  Now you can use these commands to move the libs and headers to default locationd.</p>
<p><img src="http://milindalakmal.files.wordpress.com/2007/02/cmd.jpg" /></p>
<p>Once you follow these steps Spidermonkey is successfully installed in your system.</p>
<p><iframe src='http://digg.com/api/diggthis.php?u=http%3A%2F%2Fdigg.com%2Fprogramming%2FCompiling_Spidermonkey' height='82' width='55' frameborder='0' scrolling='no' style='float: right; margin-left: 10px; margin-bottom: 5px; padding: 4px 0 2px 4px; background: #fff;'></iframe></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/milindalakmal.wordpress.com/79/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/milindalakmal.wordpress.com/79/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/milindalakmal.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/milindalakmal.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/milindalakmal.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/milindalakmal.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/milindalakmal.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/milindalakmal.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/milindalakmal.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/milindalakmal.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/milindalakmal.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/milindalakmal.wordpress.com/79/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milindalakmal.wordpress.com&blog=242790&post=79&subd=milindalakmal&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://milindalakmal.wordpress.com/2007/02/21/compiling-spidermonkey/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e25ec06846de475844b43cb5e4057f36?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">milindalakmal</media:title>
		</media:content>

		<media:content url="http://milindalakmal.files.wordpress.com/2007/02/error.jpg" medium="image" />

		<media:content url="http://milindalakmal.files.wordpress.com/2007/02/suc.jpg" medium="image" />

		<media:content url="http://milindalakmal.files.wordpress.com/2007/02/cmd.jpg" medium="image" />
	</item>
		<item>
		<title>Yahoo Pipes</title>
		<link>http://milindalakmal.wordpress.com/2007/02/16/yahoo-pipes/</link>
		<comments>http://milindalakmal.wordpress.com/2007/02/16/yahoo-pipes/#comments</comments>
		<pubDate>Fri, 16 Feb 2007 06:34:08 +0000</pubDate>
		<dc:creator>milindalakmal</dc:creator>
				<category><![CDATA[Technology and Gadgets]]></category>
		<category><![CDATA[Web Design & Websites]]></category>

		<guid isPermaLink="false">http://milindalakmal.wordpress.com/2007/02/16/yahoo-pipes/</guid>
		<description><![CDATA[Yahoo Pipes, the Yahoo&#8217;s new mashup making tool is impressed me by it&#8217;s capabilities like interactive feed aggregating and manupulation. It&#8217;s a nice tool which is in its beta stage that can use to create amazing RSS feed related mashups in a interactive manner.
Using this nice tool you can mix feeds and other data in [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milindalakmal.wordpress.com&blog=242790&post=77&subd=milindalakmal&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Yahoo <a href="http://pipes.yahoo.com/" target="_blank">Pipes</a>, the Yahoo&#8217;s new mashup making tool is impressed me by it&#8217;s capabilities like interactive feed aggregating and manupulation. It&#8217;s a nice tool which is in its beta stage that can use to create amazing RSS feed related mashups in a interactive manner.</p>
<p>Using this nice tool you can mix feeds and other data in a structured, algorithmic and hierachical way in a visual manner.</p>
<p><img src="http://milindalakmal.files.wordpress.com/2007/02/screenshot_s.png?w=400&#038;h=320" align="middle" height="320" width="400" /></p>
<p>Here are some useful links:</p>
<p><a href="http://franticindustries.com/blog/2007/02/12/5-cool-ways-to-use-yahoo-pipes/" target="_blank">Here</a> <a href="http://franticindustries.com/blog" target="_blank">franticindustries</a> explained 5 cool ways to use Yahoo Pipes.</p>
<p><a href="http://nick.typepad.com/blog/2007/02/youtunes_an_exa.html" target="_blank">YahooTunes</a> example by <a href="http://nick.typepad.com/blog/" target="_blank">Nick Bradbury</a>.</p>
<p><a href="http://lifehacker.com/software/feeds/geek-to-live--create-your-master-feed-with-yahoo-pipes-235726.php" target="_blank">Lifehacker</a>: Create your master feed with Yahoo! Pipes</p>
<h1></h1>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/milindalakmal.wordpress.com/77/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/milindalakmal.wordpress.com/77/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/milindalakmal.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/milindalakmal.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/milindalakmal.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/milindalakmal.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/milindalakmal.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/milindalakmal.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/milindalakmal.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/milindalakmal.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/milindalakmal.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/milindalakmal.wordpress.com/77/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milindalakmal.wordpress.com&blog=242790&post=77&subd=milindalakmal&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://milindalakmal.wordpress.com/2007/02/16/yahoo-pipes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e25ec06846de475844b43cb5e4057f36?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">milindalakmal</media:title>
		</media:content>

		<media:content url="http://milindalakmal.files.wordpress.com/2007/02/screenshot_s.png" medium="image" />
	</item>
		<item>
		<title>The Feeling of Power (by Isaac Asimov)</title>
		<link>http://milindalakmal.wordpress.com/2007/02/01/the-feeling-of-power-by-isaac-asimov/</link>
		<comments>http://milindalakmal.wordpress.com/2007/02/01/the-feeling-of-power-by-isaac-asimov/#comments</comments>
		<pubDate>Thu, 01 Feb 2007 06:48:18 +0000</pubDate>
		<dc:creator>milindalakmal</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://milindalakmal.wordpress.com/2007/02/01/the-feeling-of-power-by-isaac-asimov/</guid>
		<description><![CDATA[Jehan Shuman was used to dealing with the men in authority on
long-embattled earth. He was only a civilian but he originated
programming patterns that resulted in self-directing war computers of
the highest sort. Generals, consequently listened to him. Heads of
congressional committees too.
        There was one of each in the special [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milindalakmal.wordpress.com&blog=242790&post=76&subd=milindalakmal&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Jehan Shuman was used to dealing with the men in authority on<br />
long-embattled earth. He was only a civilian but he originated<br />
programming patterns that resulted in self-directing war computers of<br />
the highest sort. Generals, consequently listened to him. Heads of<br />
congressional committees too.<br />
        There was one of each in the special lounge of New Pentagon.<br />
General Weider was space-burned and had a small mouth puckered almost<br />
into a cipher. He smoked Denebian tobacco with the air of one whose<br />
patriotism was so notorious, he could be allowed such liberties.<br />
        Shuman, tall, distinguished, and Programmer-first-class, faced<br />
them fearlessly.<br />
        He said, &#8220;This, gentlemen, is Myron Aub.&#8221;<br />
        &#8220;The one with the unusual gift that you discovered quite by<br />
accident,&#8221; said Congressman Brant placidly. &#8220;Ah.&#8221; He inspected the<br />
little man with the egg-bald head with amiable curiosity.<br />
        The little man, in return, twisted the fingers of his hands<br />
anxiously. He had never been near such great men before. He was only<br />
an aging low-grade technician who had long ago failed all tests<br />
designed to smoke out the gifted ones among mankind and had settled<br />
into the rut of unskilled labor. There was just this hobby of his that<br />
the great Programmer had found out about and was now making such a<br />
frightening fuss over.<br />
        General Weider said, &#8220;I find this atmosphere of mystery<br />
childish.&#8221;<br />
        &#8220;You won&#8217;t in a moment,&#8221; said Shuman. &#8220;This is not something<br />
we can leak to the firstcomer. Aub!&#8221; There was something imperative<br />
about his manner of biting off that one-syllable name, but then he<br />
was a great Programmer speaking to a mere technician. &#8220;Aub! How much<br />
is nine times seven?&#8221;<br />
        Aub hesitated a moment. His pale eyes glimmered with a feeble<br />
anxiety.<br />
        &#8220;Sixty-three,&#8221; he said.<br />
        Congressman Brant lifted his eyebrows. &#8220;Is that right?&#8221;<br />
        &#8220;Check it for yourself, Congressman.&#8221;<br />
        The congressman took out his pocket computer, nudged the<br />
milled edges twice, looked at its face as it lay there in the palm<br />
of his hand, and put it back. He said, &#8220;Is this the gift you brought<br />
us here to demonstrate. An illusionist?&#8221;<br />
        &#8220;More than that, sir. Aub has memorized a few operations and<br />
with them he computes on paper.&#8221;<br />
        &#8220;A paper computer?&#8221; said the general. He looked pained.<br />
        &#8220;No, sir,&#8221; said Shuman patiently. &#8220;Not a paper computer.<br />
Simply a piece of paper. General, would you be so kind as to suggest<br />
a number?&#8221;<br />
        &#8220;Seventeen,&#8221; said the general.<br />
        &#8220;And you, Congressman?&#8221;<br />
        &#8220;Twenty-three.&#8221;<br />
        &#8220;Good! Aub, multiply those numbers, and please show the<br />
gentlemen your manner of doing it.&#8221;<br />
        &#8220;Yes, Programmer,&#8221; said Aub, ducking his head. He fished a<br />
small pad out of one shirt pocket and an artist&#8217;s hairline stylus out<br />
of the other. His forehead corrugated as he made painstaking marks on<br />
the paper.<br />
        General Weider interrupted him sharply. &#8220;Let&#8217;s see that.&#8221;<br />
        Aub passed him the paper, and Weider said, &#8220;Well, it looks<br />
like the figure seventeen.&#8221;<br />
        Congressman Brant nodded and said, &#8220;So it does, but I suppose<br />
anyone can copy figures off a computer. I think I could make a<br />
passable seventeen myself, even without practice.&#8221;<br />
        &#8220;If you will let Aub continue, gentlemen,&#8221; said Shuman without<br />
heat.<br />
        Aub continued, his hand trembling a little. Finally he said in<br />
a low voice, &#8220;The answer is three hundred and ninety-one.&#8221;<br />
        Congressman Brant took out his computer a second time and<br />
flicked it. &#8220;By Godfrey, so it is. How did he guess?&#8221;<br />
        &#8220;No guess, Congressman,&#8221; said Shuman. &#8220;He computed that result.<br />
He did it on this sheet of paper.&#8221;<br />
        &#8220;Humbug,&#8221; said the general impatiently. &#8220;A computer is one<br />
thing and marks on a paper are another.&#8221;<br />
        &#8220;Explain, Aub,&#8221; said Shuman.<br />
        &#8220;Yes, Programmer. Well, gentlemen, I write down seventeen, and<br />
just underneath it I write twenty-three. Next I say to myself: seven<br />
times three &#8212;-&#8221;<br />
        The congressman interrupted smoothly, &#8220;Now, Aub, the problem is<br />
seventeen times twenty-three.&#8221;<br />
        &#8220;Yes, I know,&#8221; said the little technician earnestly, &#8220;but I<br />
start by saying seven times three because that&#8217;s the way it works. Now<br />
seven times three is twenty-one.&#8221;<br />
        &#8220;And how do you know that?&#8221; asked the congressman.<br />
        &#8220;I just remember it. It&#8217;s always twenty-one on the computer.<br />
I&#8217;ve checked it any number of times.&#8221;<br />
        &#8220;That doesn&#8217;t mean it always will be, though, does it?&#8221; said<br />
the congressman.<br />
        &#8220;Maybe not,&#8221; stammered Aub. &#8220;I&#8217;m not a mathematician. But I<br />
always get the right answers, you see.&#8221;<br />
        &#8220;Go on.&#8221;<br />
        &#8220;Seven times three is twenty-one, so I write down twenty-one.<br />
Then one times three is three, so I write down three under the two of<br />
twenty-one.&#8221;<br />
        &#8220;Why under the two?&#8221; asked Congressman Brant at once.<br />
        &#8220;Because&#8212;&#8221; Aub looked helplessly at his superior for support.<br />
&#8220;It&#8217;s difficult to explain.&#8221;<br />
        Shuman said, &#8220;If you will accept his work for the moment, we<br />
can leave the details for the mathematicians.&#8221;<br />
        Brant subsided.<br />
        Aub said, &#8220;Three plus two makes five, you see, so the twenty-<br />
one becomes a fifty-one. Now you let that go for a while and start<br />
fresh. You multiply seven and two, that&#8217;s fourteen, and one and two,<br />
that&#8217;s two. Put them down like this and it adds up to thirty-four. Now<br />
if you put the thirty-four under the fifty-one this way and add them,<br />
you get three hundred and ninety-one, and that&#8217;s the answer.&#8221;<br />
        There was an instant&#8217;s silence and then General Weider said,<br />
&#8220;I don&#8217;t believe it. He goes through this rigmarole and makes up<br />
numbers and multiplies and adds them this way and that, but I don&#8217;t<br />
believe it. It&#8217;s too complicated to be anything but horn-swoggling.&#8221;<br />
        &#8220;Oh no, sir,&#8221; said Aub in a sweat. &#8220;It only seems complicated<br />
because you&#8217;re not used to it. Actually the rules are quite simple and<br />
will work for any numbers.&#8221;<br />
        &#8220;Any numbers, eh?&#8221; said the general. &#8220;Come, then.&#8221; He took out<br />
his own computer (a severely styled GI model) and struck it at random.<br />
&#8220;Make a five seven three eight on the paper. That&#8217;s five thousand<br />
seven hundred and thirty-eight.&#8221;<br />
        &#8220;Yes, sir,&#8221; said Aub, taking a new sheet of paper.<br />
        &#8220;Now&#8221;&#8212;more punching of his computer&#8212;&#8221;seven two three nine.<br />
Seven thousand two hundred and thirty-nine.&#8221;<br />
        &#8220;Yes, sir.&#8221;<br />
        &#8220;And now multiply those two.&#8221;<br />
        &#8220;It will take some time,&#8221; quavered Aub.<br />
        &#8220;Take the time,&#8221; said the general.<br />
        &#8220;Go ahead, Aub,&#8221; said Shuman crisply.<br />
        Aub set to work, bending low. He took another sheet of paper<br />
and another. The general took out his watch finally and stared at it.<br />
&#8220;Are you through with your magic-making, Technician?&#8221;<br />
        &#8220;I&#8217;m almost done, sir. Here it is, sir. Forty-one million,<br />
five hundred and thirty-seven thousand, three hundred and eighty-two.&#8221;<br />
He showed the scrawled figures of the result.<br />
        General Weider smiled bitterly. He pushed the multiplication<br />
contact on his computer and let the numbers whirl to a halt. And then<br />
he stared and said in a surprised squeak, &#8220;Great Galaxy, the fella&#8217;s<br />
right.&#8221;<br />
        The President of the Terrestrial Federation had grown haggard<br />
in office and, in private, he allowed a look of settled melancholy to<br />
appear on his sensitive features. The Denebian War, after its early<br />
start of vast movement and great popularity, had trickled down into a<br />
sordid matter of maneuver and counter-maneuver, with discontent rising<br />
steadily on earth. Possibly, it was rising on Deneb, too.<br />
        And now Congressman Brant, head of the important Committee on<br />
Military Appropriations, was cheerfully and smoothly spending his<br />
half-hour appointment spouting nonsense.<br />
        &#8220;Computing without a computer,&#8221; said the president impatiently,<br />
&#8220;is a contradiction in terms.&#8221;<br />
        &#8220;Computing,&#8221; said the congressman, &#8220;is only a system for<br />
handling data. A machine might do it, or the human brain might. Let me<br />
give you an example.&#8221; And, using the new skills he had learned, he<br />
worked out sums and products until the president, despite himself,<br />
grew interested.<br />
        &#8220;Does this always work?&#8221;<br />
        &#8220;Every time, Mr. President. It is foolproof.&#8221;<br />
        &#8220;Is it hard to learn?&#8221;<br />
        &#8220;It took me a week to get the real hang of it. I think you<br />
would do better.&#8221;<br />
        &#8220;Well,&#8221; said the president, considering, &#8220;it&#8217;s an interesting<br />
parlor game, but what is the use of it?&#8221;<br />
        &#8220;What is the use of a newborn baby, Mr. President? At the<br />
moment there is no use, but don&#8217;t you see that this points the way<br />
toward liberation from the machine. Consider, Mr. President&#8221; &#8212;the<br />
congressman rose and his deep voice automatically took on some of the<br />
cadences he used in public debate&#8212; &#8220;that the Denebian War is a war<br />
of computer against computer. Their computers forge an impenetrable<br />
shield of countermissiles against our missiles, and ours forge one<br />
against theirs. If we advance the efficiency of our computers, so do<br />
they theirs, and for five years a precarious and profitless balance<br />
has existed.<br />
        &#8220;Now we have in our hands a method for going beyond the<br />
computed, leapfrogging it, passing through it. We will combine the<br />
mechanics of computation with human thought; we will have the<br />
equivalent of intelligent computers, billions of them. I can&#8217;t<br />
predict what the consequences will be in detail, but they will be<br />
incalculable. And if Deneb beats us to the punch, they may be<br />
unimaginably catastrophic.&#8221;<br />
        The president said, troubled, &#8220;What would you have me do?&#8221;<br />
        &#8220;Put the power of the administration behind the establishment<br />
of a secret project on human computation. Call it Project Number, if<br />
you like. I can vouch for my committee, but I will need the<br />
administration behind me.&#8221;<br />
        &#8220;But how far can human computation go?&#8221;<br />
        &#8220;There is no limit. According to Programmer Shuman, who first<br />
introduced me to this discovery&#8212;&#8221;<br />
        &#8220;I&#8217;ve heard of Shuman, of course.&#8221;<br />
        &#8220;Yes. Well, Dr. Shuman tells me that in theory there is<br />
nothing the computer can do that the human mind cannot do. The<br />
computer merely takes a finite amount of data and performs a finite<br />
amount of operations on them. The human mind can duplicate the<br />
process.&#8221;<br />
        The president considered that. He said, &#8220;If Shuman says this,<br />
I am inclined to believe him&#8212;in theory. But, in practice, how can<br />
anyone know how a computer works?&#8221;<br />
        Brant laughed genially. &#8220;Well, Mr. President, I asked the<br />
same question. It seems that at one time computers were designed<br />
directly by human beings. Those were simple computers, of course,<br />
this being before the time of the rational use of computers to design<br />
more advanced computers had been established.&#8221;<br />
        &#8220;Yes, yes. Go on.&#8221;<br />
        &#8220;Technician Aub apparently had, as his hobby, the<br />
reconstruction of some of these ancient devices, and in so doing he<br />
studied the details of their workings and found he could imitate them.<br />
The multiplication I just performed for you is an imitation of the<br />
workings of a computer.&#8221;<br />
        &#8220;Amazing!&#8221;<br />
        The congressman coughed gently. &#8220;If I may make another point,<br />
Mr. President&#8212;the further we can develop this thing, the more we<br />
can divert our federal effort from computer production and computer<br />
maintenance. As the human brain takes over, more of our energy can<br />
be directed into peacetime pursuits and the impingement of war on the<br />
ordinary man will be less. This will be most advantageous for the<br />
party in power, of course.&#8221;<br />
        &#8220;Ah,&#8221; said the president, &#8220;I see your point. Well, sit down,<br />
Congressman, sit down. I want some time to think about this. But<br />
meanwhile, show me that multiplication trick again. Let&#8217;s see if I<br />
can&#8217;t catch the point of it.&#8221;</p>
<p>        Programmer Shuman did not try to hurry matters. Loesser was<br />
conservative, very conservative, and liked to deal with computers as<br />
his father and grandfather had. Still, he controlled the West<br />
European computer combine, and if he could be persuaded to join<br />
Project Number in full enthusiasm, a great deal would be accomplished.<br />
        But Loesser was holding back. He said, &#8220;I&#8217;m not sure I like<br />
the idea of relaxing our hold on computers. The human mind is a<br />
capricious thing. The computer will give the same answer to the same<br />
problem each time. What guarantee have we that<br />
the human mind will do the same?&#8221;<br />
        &#8220;The human mind, Computer Loesser, only manipulates facts. It<br />
doesn&#8217;t matter whether the human mind or a machine does it. They are<br />
just tools.&#8221;<br />
        &#8220;Yes, yes. I&#8217;ve gone over your ingenious demonstration that<br />
the mind can duplicate the computer, but it seems to me a little in<br />
the air. I&#8217;ll grant the theory, but what reason have we for thinking<br />
that theory can be converted to practice?&#8221;<br />
        &#8220;I think we have reason, sir. After all, computers have not<br />
always existed. The cavemen with their triremes, stone axes, and<br />
railroads had no computers.&#8221;<br />
        &#8220;And possibly they did not compute.&#8221;<br />
        &#8220;You know better than that. Even the building of a railroad<br />
or a ziggurat called for some computing, and that must have been<br />
without computers as we know them.&#8221;<br />
        &#8220;Do you suggest they computed in the fashion you demonstrate?&#8221;<br />
        &#8220;Probably not. After all, this method&#8212;we call it<br />
&#8216;graphitics,&#8217; by the way, from the old European word &#8216;grapho,&#8217; meaning<br />
&#8216;to write&#8217;&#8212;is developed from the computers themselves, so it cannot<br />
have antedated them. Still, the cave men must have had some method,<br />
eh?&#8221;<br />
        &#8220;Lost arts! If you&#8217;re going to talk about lost arts&#8212;&#8221;<br />
        &#8220;No, no. I&#8217;m not a lost art enthusiast, though I don&#8217;t say<br />
there may not be some. After all, man was eating grain before<br />
hydroponics, and if the primitives ate grain, they must have grown<br />
it in soil. What else could they have done?&#8221;<br />
        &#8220;I don&#8217;t know, but I&#8217;ll believe in soil growing when I see<br />
someone grow grain in soil. And I&#8217;ll believe in making fire by<br />
rubbing two pieces of flint together when I see that too.&#8221;<br />
        Shuman grew placative. &#8220;Well, let&#8217;s stick to graphitics.<br />
It&#8217;s just part of the process of etherealization. Transportation by<br />
means of bulky contrivances is giving way to mass transference.<br />
Communications devices become less massive and more efficient<br />
constantly. For that matter, compare your pocket computer with the<br />
massive jobs of a thousand years ago. Why not, then, the last step of<br />
doing away with computers altogether? Come, sir, Project Number is a<br />
going concern; progress is already headlong. But we want your help.<br />
If patriotism doesn&#8217;t move you, consider the intellectual adventure<br />
involved.&#8221;<br />
        Loesser said skeptically, &#8220;What progress? What can you do<br />
beyond multiplication? Can you integrate a transcendental function?&#8221;<br />
        &#8220;In time, sir. In time. In the last month, I have learned to<br />
handle division. I can determine, and correctly, integral quotients<br />
and decimal quotients.&#8221;<br />
        &#8220;Decimal quotients? To how many places?&#8221;<br />
        Programmer Shuman tried to keep his tone casual. &#8220;Any number!&#8221;<br />
        Loesser&#8217;s jaw dropped. &#8220;Without a computer?&#8221;<br />
        &#8220;Set me a problem.&#8221;<br />
        &#8220;Divide twenty-seven by thirteen. Take it to six places.&#8221;<br />
        Five minutes later Shuman said, &#8220;Two point oh seven six nine<br />
two three.&#8221;<br />
        Loesser checked it. &#8220;Well, now, that&#8217;s amazing. Multiplication<br />
didn&#8217;t impress me too much because it involved integers, after all,<br />
and I thought trick manipulation might do it. But decimals&#8212;&#8221;<br />
        &#8220;And that is not all. There is a new development that is, so<br />
far, top secret and which, strictly speaking, I ought not to mention.<br />
Still&#8212;we may have made a break-through on the square root front.&#8221;<br />
        &#8220;Square roots?&#8221;<br />
        &#8220;It involves some tricky points and we haven&#8217;t licked the bugs<br />
yet, but Technician Aub, the man who invented the science and who has<br />
amazing intuition in connection with it, maintains he has the problem<br />
almost solved. And he is only a technician. A man like yourself, a<br />
trained and talented mathematician, ought to have no difficulty.&#8221;<br />
        &#8220;Square roots,&#8221; muttered Loesser, attracted.<br />
        &#8220;Cube roots, too. Are you with us?&#8221;<br />
        Loesser&#8217;s hand thrust out suddenly. &#8220;Count me in.&#8221;</p>
<p>        General Weider stumped his way back and forth at the head of<br />
the room and addressed his listeners after the fashion of a savage<br />
teacher facing a group of recalcitrant students. It made no difference<br />
to the general that they were the civilian scientists heading Project<br />
Number. The general was over-all head, and he so considered himself at<br />
every waking moment.<br />
        He said, &#8220;Now square roots are fine. I can&#8217;t do them myself<br />
and I don&#8217;t understand the methods, but they&#8217;re fine. Still, the<br />
project will not be sidetracked into what some of you call the<br />
fundamentals. You can play with graphitics any way you want to after<br />
the war is over, but right now we have specific and very practical<br />
problems to solve.&#8221;<br />
        In a far corner Technician Aub listened with painful attention.<br />
He was no longer a technician, of course, having been relieved of his<br />
duties and assigned to the project, with a fine-sounding title and<br />
good pay. But, of course, the social distinction remained, and the<br />
highly placed scientific leaders could never bring themselves to<br />
admit him to their ranks on a footing of equality. Nor, to do Aub<br />
justice, did he, himself, wish it. He was as uncomfortable with them<br />
as they with him.<br />
        The general was saying, &#8220;Our goal is a simple one, gentlemen<br />
&#8212;the replacement of the computer. A ship that can navigate space<br />
without a computer on board can be constructed in one fifth the time<br />
and at one tenth the expense of a computer-laden ship. We could build<br />
fleets five times, ten times, as great as Deneb could if we could but<br />
eliminate the computer.<br />
        &#8220;And I see something even beyond this. It may be fantastic<br />
now, a mere dream, but in the future I see the manned missile!&#8221;<br />
        There was an instant murmur from the audience.<br />
        The general drove on. &#8220;At the present time our chief<br />
bottleneck is the fact that missiles are limited in intelligence.<br />
The computer controlling them can only be so large, and for that<br />
reason they can meet the changing nature of anti-missile defenses<br />
in an unsatisfactory way. Few missiles, if any, accomplish their<br />
goal, and missile warfare is coming to a dead end, for the enemy,<br />
fortunately, as well as for ourselves.<br />
        &#8220;On the other hand, a missile with a man or two within,<br />
controlling flight by graphitics, would be lighter, more mobile,<br />
more intelligent. It would give us a lead that might well mean the<br />
margin of victory. Besides which, gentlemen, the exigencies of war<br />
compel us to remember one thing. A man is much more dispensable than<br />
a computer. Manned missiles could be launched in numbers and under<br />
circumstances that no good general would care to undertake as far as<br />
computer-directed missiles are concerned . . .&#8221;<br />
        He said much more, but Technician Aub did not wait.</p>
<p>        Technician Aub, in the privacy of his quarters, labored long<br />
over the note he was leaving behind. It read finally as follows:<br />
        &#8220;When I began the study of what is now called graphitics, it<br />
was no more than a hobby. I saw no more in it than an interesting<br />
amusement, an exercise of mind.<br />
        &#8220;When Project Number began, I thought that others were wiser<br />
than I, that graphitics might be put to practical use as a benefit to<br />
mankind, to aid in the production of really practical<br />
mass-transference devices perhaps. But now I see it is to be used only<br />
for death and destruction.<br />
        &#8220;I cannot face the responsibility involved in having invented<br />
graphitics.&#8221;<br />
        He then deliberately turned the focus of a protein depolarizer<br />
on himself and fell instantly and painlessly dead.</p>
<p>        They stood over the grave of the little technician while<br />
tribute was paid to the greatness of his discovery.<br />
        Programmer Shuman bowed his head along with the rest of them<br />
but remained unmoved. The technician had done his share and was no<br />
longer needed, after all. He might have started graphitics, but now<br />
that it had started, it would carry on by itself overwhelmingly,<br />
triumphantly, until manned missiles were possible with who knew what<br />
else.<br />
        Nine times seven, thought Shuman with deep satisfaction, is<br />
sixty-three, and I don&#8217;t need a computer to tell me so. The computer<br />
is in my own head.<br />
        And it was amazing the feeling of power that gave him.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/milindalakmal.wordpress.com/76/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/milindalakmal.wordpress.com/76/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/milindalakmal.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/milindalakmal.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/milindalakmal.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/milindalakmal.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/milindalakmal.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/milindalakmal.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/milindalakmal.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/milindalakmal.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/milindalakmal.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/milindalakmal.wordpress.com/76/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milindalakmal.wordpress.com&blog=242790&post=76&subd=milindalakmal&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://milindalakmal.wordpress.com/2007/02/01/the-feeling-of-power-by-isaac-asimov/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e25ec06846de475844b43cb5e4057f36?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">milindalakmal</media:title>
		</media:content>
	</item>
		<item>
		<title>The Last Question (By Isaac Asimov)</title>
		<link>http://milindalakmal.wordpress.com/2007/02/01/the-last-question-by-isaac-asimov/</link>
		<comments>http://milindalakmal.wordpress.com/2007/02/01/the-last-question-by-isaac-asimov/#comments</comments>
		<pubDate>Thu, 01 Feb 2007 06:10:05 +0000</pubDate>
		<dc:creator>milindalakmal</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://milindalakmal.wordpress.com/2007/02/01/the-last-question-by-isaac-asimov/</guid>
		<description><![CDATA[This is by far my favorite story of all those I have written.   After all, I undertook to tell several    trillion years of human history in the space of a short story and I leave it    to you as to how well I succeeded. I also undertook [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milindalakmal.wordpress.com&blog=242790&post=75&subd=milindalakmal&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><em><strong><em>This is by far my favorite story of all those I have written.   After all, I undertook to tell several    trillion years of human history in the space of a short story and I leave it    to you as to how well I succeeded. I also undertook another task, but I won&#8217;t    tell you what that was lest l spoil the story for you.   It is a curious fact that innumerable    readers have asked me if I wrote this story. They seem never to remember the    title of the story or (for sure) the author, except for the vague thought it    might be me. But, of course, they never forget the story itself especially the    ending. The idea seems to drown out everything &#8212; and I&#8217;m satisfied that it    should.</em></strong></em></p>
<p>The last question was asked for the first time, half in jest, on May 21, 2061, at a time when humanity first stepped into the light. The question came about as a result of a five-dollar bet over highballs, and it happened this way:</p>
<p>Alexander Adell and Bertram Lupov were two of the faithful attendants of Multivac. As well as any human beings could, they knew what lay behind the cold, clicking, flashing face &#8212; miles and miles of face &#8212; of that giant computer. They had at least a vague notion of the general plan of relays and circuits that had long since grown past the point where any single human could possibly have a firm grasp of the whole.</p>
<p>Multivac was self-adjusting and  self-correcting. It had to be, for nothing human could adjust and correct it  quickly enough or even adequately enough. So Adell and Lupov attended the  monstrous giant only lightly and superficially, yet as well as any men could.  They fed it data, adjusted questions to its needs and translated the answers  that were issued. Certainly they, and all others like them, were fully entitled  to share in the glory that was Multivac&#8217;s.</p>
<p>For decades, Multivac had helped design the  ships and plot the trajectories that enabled man to reach the Moon, Mars, and  Venus, but past that, Earth&#8217;s poor resources could not support the ships. Too  much energy was needed for the long trips. Earth exploited its coal and uranium  with increasing efficiency, but there was only so much of both.</p>
<p>But slowly Multivac learned enough to  answer deeper questions more fundamentally, and on May 14, 2061, what had been  theory, became fact.</p>
<p>The energy of the sun was stored,  converted, and utilized directly on a planet-wide scale. All Earth turned off  its burning coal, its fissioning uranium, and flipped the switch that connected  all of it to a small station, one mile in diameter, circling the Earth at half  the distance of the Moon. All Earth ran by invisible beams of sunpower.</p>
<p>Seven days had not sufficed to dim the  glory of it and Adell and Lupov finally managed to escape from the public  functions, and to meet in quiet where no one would think of looking for them, in  the deserted underground chambers, where portions of the mighty buried body of  Multivac showed. Unattended, idling, sorting data with contented lazy clickings,  Multivac, too, had earned its vacation and the boys appreciated that. They had  no intention, originally, of disturbing it.</p>
<p>They had brought a bottle with them, and  their only concern at the moment was to relax in the company of each other and  the bottle.</p>
<p>&#8220;It&#8217;s amazing when you think of it,&#8221; said  Adell. His broad face had lines of weariness in it, and he stirred his drink  slowly with a glass rod, watching the cubes of ice slur clumsily about. &#8220;All the  energy we can possibly ever use for free. Enough energy, if we wanted to draw on  it, to melt all Earth into a big drop of impure liquid iron, and still never  miss the energy so used. All the energy we could ever use, forever and forever  and forever.&#8221;</p>
<p>Lupov cocked his head sideways. He had a  trick of doing that when he wanted to be contrary, and he wanted to be contrary  now, partly because he had had to carry the ice and glassware. &#8220;Not forever,&#8221; he  said.</p>
<p>&#8220;Oh, hell, just about forever. Till the sun  runs down, Bert.&#8221;</p>
<p>&#8220;That&#8217;s not forever.&#8221;</p>
<p>&#8220;All right, then. Billions and billions of  years. Ten billion, maybe. Are you satisfied?&#8221;</p>
<p>Lupov put his fingers through his thinning  hair as though to reassure himself that some was still left and sipped gently at  his own drink.&#8221;Ten billion years isn&#8217;t forever.&#8221;</p>
<p>&#8220;Well, it will last our time, won&#8217;t it?&#8221;</p>
<p>&#8220;So would the coal and uranium.&#8221;</p>
<p>&#8220;All right, but now we can hook up each  individual spaceship to the Solar Station, and it can go to Pluto and back a  million times without ever worrying about fuel. You can&#8217;t do <em>that</em> on  coal and uranium. Ask Multivac, if you don&#8217;t believe me.</p>
<p>&#8220;I don&#8217;t have to ask Multivac. I know  that.&#8221;</p>
<p>&#8220;Then stop running down what Multivac&#8217;s  done for us,&#8221; said Adell, blazing up, &#8220;It did all right.&#8221;</p>
<p>&#8220;Who says it didn&#8217;t? What I say is that a  sun won&#8217;t last forever. That&#8217;s all I&#8217;m saying. We&#8217;re safe for ten billion years,  but then what?&#8221; Lupow pointed a slightly shaky finger at the other. &#8220;And don&#8217;t  say we&#8217;ll switch to another sun.&#8221;</p>
<p>There was silence for a while. Adell put  his glass to his lips only occasionally, and Lupov&#8217;s eyes slowly closed. They  rested.</p>
<p>Then Lupov&#8217;s eyes snapped open. &#8220;You&#8217;re  thinking we&#8217;ll switch to another sun when ours is done, aren&#8217;t you?&#8221;</p>
<p>&#8220;I&#8217;m not thinking.&#8221;</p>
<p><a href="http://infohost.nmt.edu/~mlindsey/asimov/question.htm" target="_blank">Read the Full Story&gt;&gt;</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/milindalakmal.wordpress.com/75/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/milindalakmal.wordpress.com/75/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/milindalakmal.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/milindalakmal.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/milindalakmal.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/milindalakmal.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/milindalakmal.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/milindalakmal.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/milindalakmal.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/milindalakmal.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/milindalakmal.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/milindalakmal.wordpress.com/75/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=milindalakmal.wordpress.com&blog=242790&post=75&subd=milindalakmal&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://milindalakmal.wordpress.com/2007/02/01/the-last-question-by-isaac-asimov/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e25ec06846de475844b43cb5e4057f36?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">milindalakmal</media:title>
		</media:content>
	</item>
	</channel>
</rss>