<?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>Ketan&#039;s Musings &#187; philosophy</title>
	<atom:link href="http://ketan.padegaonkar.name/tag/philosophy/feed" rel="self" type="application/rss+xml" />
	<link>http://ketan.padegaonkar.name</link>
	<description>Where he blogs about his eclipse musings</description>
	<lastBuildDate>Sat, 26 Feb 2011 18:24:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>An infinite number of monkeys &#8212; and Software Engineers</title>
		<link>http://ketan.padegaonkar.name/2007/01/17/an-infinite-number-of-monkeys-and-software-engineers.html</link>
		<comments>http://ketan.padegaonkar.name/2007/01/17/an-infinite-number-of-monkeys-and-software-engineers.html#comments</comments>
		<pubDate>Wed, 17 Jan 2007 11:21:06 +0000</pubDate>
		<dc:creator>Ketan</dc:creator>
				<category><![CDATA[experiences]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[philosophy]]></category>
		<category><![CDATA[software-engineering]]></category>

		<guid isPermaLink="false">http://ketan.padegaonkar.name/2007/01/17/an-infinite-number-of-monkeys-and-software-engineers.html</guid>
		<description><![CDATA[A discussion with Nirav reminded me of &#8220;The Infinite Monkey Theorem,&#8221; which states that: a monkey typing at random on a typewriter keyboard, will &#8220;almost surely&#8221; type out the complete works of William Shakespeare We were discussing the notion of a typical Software Development Life Cycle (SDLC) in a typical CMMI Level 5 approved company. [...]]]></description>
			<content:encoded><![CDATA[<p>A discussion with <a href="http://niravthaker.blogspot.com">Nirav</a> reminded me of &#8220;<a href="http://en.wikipedia.org/wiki/Infinite_monkey_theorem">The Infinite Monkey Theorem</a>,&#8221; which states that:</p>
<blockquote><p>a monkey typing at random on a typewriter keyboard, will &#8220;<em><a href="http://en.wikipedia.org/wiki/Almost_surely">almost surely</a></em>&#8221; type out the complete works of William Shakespeare</p></blockquote>
<p>We were discussing the notion of a typical <a href="http://en.wikipedia.org/wiki/Software_development_life_cycle">Software Development Life Cycle (SDLC)</a> in a typical CMMI Level 5 approved company. There are an <em>almost infinite</em><sup><a href="#infinite">[1]</a></sup> number of software developers, &#8220;<em><a href="http://en.wikipedia.org/wiki/Almost_surely">almost surely</a></em>&#8221; one of them is going to come up with working software, as against mortals using <a href="http://martinfowler.com/articles/continuousIntegration.html">Continuous Integration</a> on a <a href="http://www.jamesshore.com/Blog/Continuous-Integration-on-a-Dollar-a-Day.html">dollar-a-day</a>, <a href="http://www.jamesshore.com/Blog/Red-Green-Refactor.html">refactoring</a>, to ensure that the software just works, every time, and (hopefully) all the time.</p>
<h3>Footnotes</h3>
<p>[1] &#8220;<em><a id="infinite"></a>almost infinite</em>&#8221; in this context refers to &#8220;a lot&#8221;, since a few &#8220;million&#8221; is much closer to infinity than say a few &#8220;hundred&#8221;, we consider a few &#8220;million&#8221; to be &#8220;almost (equal to) infinity&#8221;</p>
<h3>Resources</h3>
<p>@see <a href="http://en.wikipedia.org/wiki/Infinite_monkey_theorem#Intuitive_proof_sketch">Proof of the Infinite Monkey Theorem</a>.<br />
@see <a href="http://www.faqs.org/rfcs/rfc2795.html">RFC2795 &#8212; The Infinite Monkey Protocol Suite (IMPS)</a>.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-googlebuzz">
			<a href="http://www.shareaholic.com/api/share/?title=An+infinite+number+of+monkeys+--+and+Software+Engineers&amp;link=http://ketan.padegaonkar.name/2007/01/17/an-infinite-number-of-monkeys-and-software-engineers.html&amp;notes=A%20discussion%20with%20Nirav%20reminded%20me%20of%20%22The%20Infinite%20Monkey%20Theorem%2C%22%20which%20states%20that%3A%0Aa%20monkey%20typing%20at%20random%20on%20a%20typewriter%20keyboard%2C%20will%20%22almost%20surely%22%20type%20out%20the%20complete%20works%20of%20William%20Shakespeare%0A%0AWe%20were%20discussing%20the%20notion%20of%20a%20typical%20Software%20Development%20Life%20Cycle%20%28SDLC%29%20in%20a&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=257&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=An+infinite+number+of+monkeys+--+and+Software+Engineers&amp;link=http://ketan.padegaonkar.name/2007/01/17/an-infinite-number-of-monkeys-and-software-engineers.html&amp;notes=A%20discussion%20with%20Nirav%20reminded%20me%20of%20%22The%20Infinite%20Monkey%20Theorem%2C%22%20which%20states%20that%3A%0Aa%20monkey%20typing%20at%20random%20on%20a%20typewriter%20keyboard%2C%20will%20%22almost%20surely%22%20type%20out%20the%20complete%20works%20of%20William%20Shakespeare%0A%0AWe%20were%20discussing%20the%20notion%20of%20a%20typical%20Software%20Development%20Life%20Cycle%20%28SDLC%29%20in%20a&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=An+infinite+number+of+monkeys+--+and+Software+Engineers&amp;link=http://ketan.padegaonkar.name/2007/01/17/an-infinite-number-of-monkeys-and-software-engineers.html&amp;notes=A%20discussion%20with%20Nirav%20reminded%20me%20of%20%22The%20Infinite%20Monkey%20Theorem%2C%22%20which%20states%20that%3A%0Aa%20monkey%20typing%20at%20random%20on%20a%20typewriter%20keyboard%2C%20will%20%22almost%20surely%22%20type%20out%20the%20complete%20works%20of%20William%20Shakespeare%0A%0AWe%20were%20discussing%20the%20notion%20of%20a%20typical%20Software%20Development%20Life%20Cycle%20%28SDLC%29%20in%20a&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=RT+%40ketanpkr+%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.shareaholic.com/api/share/?title=An+infinite+number+of+monkeys+--+and+Software+Engineers&amp;link=http://ketan.padegaonkar.name/2007/01/17/an-infinite-number-of-monkeys-and-software-engineers.html&amp;notes=A%20discussion%20with%20Nirav%20reminded%20me%20of%20%22The%20Infinite%20Monkey%20Theorem%2C%22%20which%20states%20that%3A%0Aa%20monkey%20typing%20at%20random%20on%20a%20typewriter%20keyboard%2C%20will%20%22almost%20surely%22%20type%20out%20the%20complete%20works%20of%20William%20Shakespeare%0A%0AWe%20were%20discussing%20the%20notion%20of%20a%20typical%20Software%20Development%20Life%20Cycle%20%28SDLC%29%20in%20a&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=5&amp;tags=&amp;ctype=" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-dzone">
			<a href="http://www.shareaholic.com/api/share/?title=An+infinite+number+of+monkeys+--+and+Software+Engineers&amp;link=http://ketan.padegaonkar.name/2007/01/17/an-infinite-number-of-monkeys-and-software-engineers.html&amp;notes=A%20discussion%20with%20Nirav%20reminded%20me%20of%20%22The%20Infinite%20Monkey%20Theorem%2C%22%20which%20states%20that%3A%0Aa%20monkey%20typing%20at%20random%20on%20a%20typewriter%20keyboard%2C%20will%20%22almost%20surely%22%20type%20out%20the%20complete%20works%20of%20William%20Shakespeare%0A%0AWe%20were%20discussing%20the%20notion%20of%20a%20typical%20Software%20Development%20Life%20Cycle%20%28SDLC%29%20in%20a&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=102&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://ketan.padegaonkar.name/2007/01/17/an-infinite-number-of-monkeys-and-software-engineers.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Matrix &#8212; The big daddy for all the inspiration</title>
		<link>http://ketan.padegaonkar.name/2006/01/16/the-matrix-the-big-daddy-for-all-the-inspiratio.html</link>
		<comments>http://ketan.padegaonkar.name/2006/01/16/the-matrix-the-big-daddy-for-all-the-inspiratio.html#comments</comments>
		<pubDate>Sun, 15 Jan 2006 23:58:00 +0000</pubDate>
		<dc:creator>Ketan</dc:creator>
				<category><![CDATA[experiences]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[matrix]]></category>
		<category><![CDATA[philosophy]]></category>

		<guid isPermaLink="false">http://ketan.padegaonkar.name/2006/01/16/the-matrix-the-big-daddy-for-all-the-inspiratio.html</guid>
		<description><![CDATA[After a lot of real exhausting thinking work for a week. It was time to gather up some inspiration to continue at the same pace. What better way than to watch The Matrix. This conversation really ringed the bells in me. Neo: Tell me how I stopped 4 sentinels by thinking it&#8230; Oracle: The power [...]]]></description>
			<content:encoded><![CDATA[<p>After a lot of real exhausting thinking work for a week. It was time to gather up some inspiration to continue at the same pace. What better way than to watch The Matrix.</p>
<p>This conversation really ringed the bells in me.<br />
<strong><br />
<em>Neo:</em></strong> Tell me how I stopped 4 sentinels by thinking it&#8230;<br />
<strong><em>Oracle:</em></strong>  The power of the One extends beyond this world. It reaches from here all the way back to where it came from &#8212; The Source.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-googlebuzz">
			<a href="http://www.shareaholic.com/api/share/?title=The+Matrix+--+The+big+daddy+for+all+the+inspiration&amp;link=http://ketan.padegaonkar.name/2006/01/16/the-matrix-the-big-daddy-for-all-the-inspiratio.html&amp;notes=After%20a%20lot%20of%20real%20exhausting%20thinking%20work%20for%20a%20week.%20It%20was%20time%20to%20gather%20up%20some%20inspiration%20to%20continue%20at%20the%20same%20pace.%20What%20better%20way%20than%20to%20watch%20The%20Matrix.%0A%0AThis%20conversation%20really%20ringed%20the%20bells%20in%20me.%0A%0ANeo%3A%20Tell%20me%20how%20I%20stopped%204%20sentinels%20by%20thinking%20it...%0AOracle%3A%20%20The%20power%20of&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=257&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=The+Matrix+--+The+big+daddy+for+all+the+inspiration&amp;link=http://ketan.padegaonkar.name/2006/01/16/the-matrix-the-big-daddy-for-all-the-inspiratio.html&amp;notes=After%20a%20lot%20of%20real%20exhausting%20thinking%20work%20for%20a%20week.%20It%20was%20time%20to%20gather%20up%20some%20inspiration%20to%20continue%20at%20the%20same%20pace.%20What%20better%20way%20than%20to%20watch%20The%20Matrix.%0A%0AThis%20conversation%20really%20ringed%20the%20bells%20in%20me.%0A%0ANeo%3A%20Tell%20me%20how%20I%20stopped%204%20sentinels%20by%20thinking%20it...%0AOracle%3A%20%20The%20power%20of&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=The+Matrix+--+The+big+daddy+for+all+the+inspiration&amp;link=http://ketan.padegaonkar.name/2006/01/16/the-matrix-the-big-daddy-for-all-the-inspiratio.html&amp;notes=After%20a%20lot%20of%20real%20exhausting%20thinking%20work%20for%20a%20week.%20It%20was%20time%20to%20gather%20up%20some%20inspiration%20to%20continue%20at%20the%20same%20pace.%20What%20better%20way%20than%20to%20watch%20The%20Matrix.%0A%0AThis%20conversation%20really%20ringed%20the%20bells%20in%20me.%0A%0ANeo%3A%20Tell%20me%20how%20I%20stopped%204%20sentinels%20by%20thinking%20it...%0AOracle%3A%20%20The%20power%20of&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=RT+%40ketanpkr+%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.shareaholic.com/api/share/?title=The+Matrix+--+The+big+daddy+for+all+the+inspiration&amp;link=http://ketan.padegaonkar.name/2006/01/16/the-matrix-the-big-daddy-for-all-the-inspiratio.html&amp;notes=After%20a%20lot%20of%20real%20exhausting%20thinking%20work%20for%20a%20week.%20It%20was%20time%20to%20gather%20up%20some%20inspiration%20to%20continue%20at%20the%20same%20pace.%20What%20better%20way%20than%20to%20watch%20The%20Matrix.%0A%0AThis%20conversation%20really%20ringed%20the%20bells%20in%20me.%0A%0ANeo%3A%20Tell%20me%20how%20I%20stopped%204%20sentinels%20by%20thinking%20it...%0AOracle%3A%20%20The%20power%20of&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=5&amp;tags=&amp;ctype=" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-dzone">
			<a href="http://www.shareaholic.com/api/share/?title=The+Matrix+--+The+big+daddy+for+all+the+inspiration&amp;link=http://ketan.padegaonkar.name/2006/01/16/the-matrix-the-big-daddy-for-all-the-inspiratio.html&amp;notes=After%20a%20lot%20of%20real%20exhausting%20thinking%20work%20for%20a%20week.%20It%20was%20time%20to%20gather%20up%20some%20inspiration%20to%20continue%20at%20the%20same%20pace.%20What%20better%20way%20than%20to%20watch%20The%20Matrix.%0A%0AThis%20conversation%20really%20ringed%20the%20bells%20in%20me.%0A%0ANeo%3A%20Tell%20me%20how%20I%20stopped%204%20sentinels%20by%20thinking%20it...%0AOracle%3A%20%20The%20power%20of&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=102&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://ketan.padegaonkar.name/2006/01/16/the-matrix-the-big-daddy-for-all-the-inspiratio.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

