<?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>Dhananjay Nene</title>
	<atom:link href="http://dhananjaynene.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://dhananjaynene.com</link>
	<description></description>
	<lastBuildDate>Thu, 02 Sep 2010 20:01:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>links for 2010-09-02</title>
		<link>http://dhananjaynene.com/2010/09/03/links-for-2010-09-02/</link>
		<comments>http://dhananjaynene.com/2010/09/03/links-for-2010-09-02/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 20:01:37 +0000</pubDate>
		<dc:creator>Dhananjay Nene</dc:creator>
				<category><![CDATA[Bookmarks]]></category>

		<guid isPermaLink="false">http://dhananjaynene.com/2010/09/03/links-for-2010-09-02/</guid>
		<description><![CDATA[

WordPress plugin for Twitter : Twitter Tools
@sallamar Yep, as does Twitter Tools WP Plugin do. http://is.gd/eRVDC The key generation is all screen driven.
(tags: via:packrati.us)


Compromising Twitter&#39;s OAuth security system
@naveennathani Ryan Paul seems to have definitely raised some important issues in http://is.gd/eRTP7
(tags: via:packrati.us)


Programming Challenge for Newbies in Clojure and Python too?
Programming Challenge for Newbies in Clojure and [...]]]></description>
			<content:encoded><![CDATA[<ul class="delicious">
<li>
<div class="delicious-link"><a href="http://crowdfavorite.com/wordpress/plugins/twitter-tools/">WordPress plugin for Twitter : Twitter Tools</a></div>
<div class="delicious-extended">@sallamar Yep, as does Twitter Tools WP Plugin do. http://is.gd/eRVDC The key generation is all screen driven.</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://arstechnica.com/security/guides/2010/09/twitter-a-case-study-on-how-to-do-oauth-wrong.ars">Compromising Twitter&#39;s OAuth security system</a></div>
<div class="delicious-extended">@naveennathani Ryan Paul seems to have definitely raised some important issues in http://is.gd/eRTP7</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://rubylearning.com/blog/2010/09/02/programming-challenge-for-newbies-in-clojure-and-python-too/#comment-124829">Programming Challenge for Newbies in Clojure and Python too?</a></div>
<div class="delicious-extended">Programming Challenge for Newbies in Clojure and Python too? (via @IndianGuru) #python #clojure http://ff.im/-q5FSR</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/clojure">clojure</a> <a href="http://delicious.com/dnene/python">python</a> <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dhananjaynene.com/2010/09/03/links-for-2010-09-02/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>links for 2010-09-01</title>
		<link>http://dhananjaynene.com/2010/09/02/links-for-2010-09-01/</link>
		<comments>http://dhananjaynene.com/2010/09/02/links-for-2010-09-01/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 20:01:40 +0000</pubDate>
		<dc:creator>Dhananjay Nene</dc:creator>
				<category><![CDATA[Bookmarks]]></category>

		<guid isPermaLink="false">http://dhananjaynene.com/2010/09/02/links-for-2010-09-01/</guid>
		<description><![CDATA[

Programming Clojure with Vim : Deep Blue Lambda
@debasishg yep version issues. The first comment here seems to suggest might be possible with recompilation of sources. http://is.gd/ePPDr
(tags: via:packrati.us)


@dnene If u r installing vimclojure, use this link http://writequit.org/blog/?p=386 .. It worked for me ..
@dnene If u r installing vimclojure, use this link http://writequit.org/blog/?p=386 .. It worked for [...]]]></description>
			<content:encoded><![CDATA[<ul class="delicious">
<li>
<div class="delicious-link"><a href="http://www.deepbluelambda.org/programming/clojure/programming-clojure-with-vim">Programming Clojure with Vim : Deep Blue Lambda</a></div>
<div class="delicious-extended">@debasishg yep version issues. The first comment here seems to suggest might be possible with recompilation of sources. http://is.gd/ePPDr</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://writequit.org/blog/?p=386">@dnene If u r installing vimclojure, use this link http://writequit.org/blog/?p=386 .. It worked for me ..</a></div>
<div class="delicious-extended">@dnene If u r installing vimclojure, use this link http://writequit.org/blog/?p=386 .. It worked for me ..<br />
– Debasish Ghosh (debasishg) http://twitter.com/debasishg/statuses/22734777511</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/from%3Adebasishg">from:debasishg</a> <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://agiletesting.blogspot.com/2010/08/poor-mans-mysql-disaster-recovery-in.html">Agile Testing: Poor man&#39;s MySQL disaster recovery in EC2 using EBS volumes</a></div>
<div class="delicious-extended">Grig Gheorghiu: Poor man&#39;s MySQL disaster recovery in EC2 using EBS volumes http://ff.im/-q2XlU</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://dbmsmusings.blogspot.com/2010/08/problems-with-acid-and-how-to-fix-them.html">DBMS Musings: The problems with ACID, and how to fix them without going NoSQL</a></div>
<div class="delicious-extended">The problems with ACID, and how to fix them without going NoSQL http://bit.ly/cF21My by @daniel_abadi NoSQL ==&gt; NoACID is the lazy solution</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://codeblog.dhananjaynene.com/2010/09/code-kata-ruby-programming-challenge-for-newbies-in-python/">Code Kata : Ruby Programming Challenge for Newbies in Python « /code/blog</a></div>
<div class="delicious-extended">New Codeblog Post : Code Kata : Ruby Programming Challenge for Newbies in Python http://is.gd/ePlKw Contrasts procedural / FP code as well</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://rubylearning.com/blog/2010/08/31/rpcfn-economics-101-13/">RPCFN: Economics 101 (#13)</a></div>
<div class="delicious-extended">RT @IndianGuru: New Blog Post RPCFN: Economics 101 (#13) &#8211; Ruby Programming Challenge For Newbies RPCFN: Economics 101 (#13) By Dr. &#8230;  &#8230;</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://nmc.itdevworks.com/index.php/2010/07/what-does-a-social-media-strategy-look-like/">What Does a Social Media Strategy Look Like?</a></div>
<div class="delicious-extended">@dnene RT eastpointvet: CatoNoiZe lol was it wack?  i fell asleep SUPER WACK w/CHEESE http://bl.vr.lt/uXIjG<br />
– carolyn busby (ChLbeLrchicks) http://twitter.com/ChLbeLrchicks/statuses/22684753951</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/from%3AChLbeLrchicks">from:ChLbeLrchicks</a> <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://en.wikipedia.org/wiki/File:PDF.png">File:PDF.png &#8211; Wikipedia, the free encyclopedia</a></div>
<div class="delicious-extended">Interesting .. found this page on wikipedia discussing usage of PDF document logo http://en.wikipedia.org/wiki/File:PDF.png re: last tweet</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://www.tbray.org/ongoing/When/201x/2010/08/31/A-Story-of-O">ongoing by Tim Bray · A Story of O</a></div>
<div class="delicious-extended">Oracle caters to business leaders/issues, developers are dangerous distractions (via @stilkov @timbray) http://ff.im/-q1nsU</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dhananjaynene.com/2010/09/02/links-for-2010-09-01/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>links for 2010-08-31</title>
		<link>http://dhananjaynene.com/2010/09/01/links-for-2010-08-31/</link>
		<comments>http://dhananjaynene.com/2010/09/01/links-for-2010-08-31/#comments</comments>
		<pubDate>Tue, 31 Aug 2010 20:01:33 +0000</pubDate>
		<dc:creator>Dhananjay Nene</dc:creator>
				<category><![CDATA[Bookmarks]]></category>

		<guid isPermaLink="false">http://dhananjaynene.com/2010/09/01/links-for-2010-08-31/</guid>
		<description><![CDATA[

Pull Requests 2.0 &#8211; GitHub
RT @surya_s: #Github&#39;s Pull requests upgrade is awesome! http://ow.ly/2xuhz
(tags: via:packrati.us Github&#39;s)


Using xAuth, an alternate OAuth from Twitter
RT @sallamar: Cookie-OAuth convergence &#8211; http://bit.ly/9BCoN0
(tags: via:packrati.us)


Design Concepts In Programming Languages: Turbak, Franklyn, Gifford, David, Sheldon, Mark A: UB Books Buy Design Concepts In Programming Languages India: &#8211; Infibeam.com
@dnene Check out Infibeam.com http://bit.ly/920wuU They offer [...]]]></description>
			<content:encoded><![CDATA[<ul class="delicious">
<li>
<div class="delicious-link"><a href="http://github.com/blog/712-pull-requests-2-0">Pull Requests 2.0 &#8211; GitHub</a></div>
<div class="delicious-extended">RT @surya_s: #Github&#39;s Pull requests upgrade is awesome! http://ow.ly/2xuhz</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a> <a href="http://delicious.com/dnene/Github%27s">Github&#39;s</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://www.reynoldsftw.com/2010/03/using-xauth-an-alternate-oauth-from-twitter/">Using xAuth, an alternate OAuth from Twitter</a></div>
<div class="delicious-extended">RT @sallamar: Cookie-OAuth convergence &#8211; http://bit.ly/9BCoN0</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://infibeam.com/Books/info/turbak/design-concepts-programming-languages/9788120339965.html">Design Concepts In Programming Languages: Turbak, Franklyn, Gifford, David, Sheldon, Mark A: UB Books Buy Design Concepts In Programming Languages India: &#8211; Infibeam.com</a></div>
<div class="delicious-extended">@dnene Check out Infibeam.com http://bit.ly/920wuU They offer better prices always and service is good.I ordered one <img src='http://dhananjaynene.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
– Byju P Veedu (byjupv) http://twitter.com/byjupv/statuses/22592073091</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/from%3Abyjupv">from:byjupv</a> <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://www.flipkart.com/design-concepts-programming-languages-turbak-book-8120339967">Design Concepts In Programming Languages: Turbak, Franklyn, Gifford, David, Sheldon, Mark A.: Books | Flipkart</a></div>
<div class="delicious-extended">Getting me a Design Concepts in Programming Languages http://is.gd/eMIBM ( Indian shoppers) http://amzn.to/9SrW8a (thx @debasishg @psnively)</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://www.amazon.com/Design-Concepts-Programming-Languages-Franklyn/product-reviews/0262201755/ref=dp_top_cm_cr_acr_txt?ie=UTF8&amp;showViewpoints=1">Getting me a Design Concepts in Programming Languages http://is.gd/eMIBM ( Indian shoppers) http://amzn.to/9SrW8a (thx @debasishg @psnively)</a></div>
<div class="delicious-extended">Getting me a Design Concepts in Programming Languages http://is.gd/eMIBM ( Indian shoppers) http://amzn.to/9SrW8a (thx @debasishg @psnively)</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://cwd.dhemery.com/2010/08/questions-to-explore-problems/">Conversations with Dale » Questions to Explore Problems</a></div>
<div class="delicious-extended">Fantastic! RT @KentBeck RT @agilecoach: One of the greatest agile coaches (@dhemery) gives away some of his best stuff: http://bit.ly/9ERl5E</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://www.catonmat.net/blog/node-js-knockout-competition?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+catonmat+(good+coders+code%2C+great+reuse)&amp;utm_content=Twitter">Reflections on Node.js Knockout Competition &#8211; good coders code, great reuse</a></div>
<div class="delicious-extended">Reflections on Node.js Knockout Competition http://ff.im/-pW24v</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dhananjaynene.com/2010/09/01/links-for-2010-08-31/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tweets for 2010-08-31</title>
		<link>http://dhananjaynene.com/2010/08/31/tweets-for-2010-08-31/</link>
		<comments>http://dhananjaynene.com/2010/08/31/tweets-for-2010-08-31/#comments</comments>
		<pubDate>Tue, 31 Aug 2010 12:00:00 +0000</pubDate>
		<dc:creator>Dhananjay Nene</dc:creator>
				<category><![CDATA[Tweets]]></category>

		<guid isPermaLink="false">http://dhananjaynene.com/2010/08/31/tweets-for-2010-08-31/</guid>
		<description><![CDATA[
Fantastic! RT @KentBeck RT @agilecoach: One of the greatest agile coaches (@dhemery) gives away some of his best stuff: http://bit.ly/9ERl5E #
Getting me a Design Concepts in Programming Languages http://is.gd/eMIBM ( Indian shoppers) http://amzn.to/9SrW8a (thx @debasishg @psnively) #
Turns out, will be speaking at two conferences at Bengaluru over the next couple of months. #
@ptrthomas One is [...]]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>Fantastic! RT @<a href="http://twitter.com/KentBeck">KentBeck</a> RT @agilecoach: One of the greatest agile coaches (@<a href="http://twitter.com/dhemery">dhemery</a>) gives away some of his best stuff: <a href="http://bit.ly/9ERl5E" rel="nofollow">http://bit.ly/9ERl5E</a> <a href="http://twitter.com/dnene/statuses/22588162819">#</a></li>
<li>Getting me a Design Concepts in Programming Languages <a href="http://is.gd/eMIBM" rel="nofollow">http://is.gd/eMIBM</a> ( Indian shoppers) <a href="http://amzn.to/9SrW8a" rel="nofollow">http://amzn.to/9SrW8a</a> (thx @<a href="http://twitter.com/debasishg">debasishg</a> @<a href="http://twitter.com/psnively">psnively</a>) <a href="http://twitter.com/dnene/statuses/22588991038">#</a></li>
<li>Turns out, will be speaking at two conferences at Bengaluru over the next couple of months. <a href="http://twitter.com/dnene/statuses/22589024270">#</a></li>
<li>@<a href="http://twitter.com/ptrthomas">ptrthomas</a> One is pycon India. The other isn&#39;t announced yet. Thanks @codemonkeyism. <a href="http://twitter.com/ptrthomas/statuses/22589137164">in reply to ptrthomas</a> <a href="http://twitter.com/dnene/statuses/22589482016">#</a></li>
<li>@<a href="http://twitter.com/byjupv">byjupv</a> Cool, something for me to remember the next time. <a href="http://twitter.com/byjupv/statuses/22592073091">in reply to byjupv</a> <a href="http://twitter.com/dnene/statuses/22594458813">#</a></li>
<li>Changing relationship cardinalities can be so gut wrenching <img src='http://dhananjaynene.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  <a href="http://twitter.com/dnene/statuses/22598243533">#</a></li>
<li>@<a href="http://twitter.com/jneira">jneira</a> yep, but its crazy how many touch points one has to modify, when the model changes after it has been implemented <img src='http://dhananjaynene.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <a href="http://twitter.com/jneira/statuses/22598537607">in reply to jneira</a> <a href="http://twitter.com/dnene/statuses/22602000174">#</a></li>
<li>If I have one intel on-board graphics card + one more nvidia display adapter with two display ports .. can I have 3 monitors ??? #<a href="http://search.twitter.com/search?q=%23ubuntu">ubuntu</a> <a href="http://twitter.com/dnene/statuses/22602046604">#</a></li>
<li>@<a href="http://twitter.com/jteigen">jteigen</a> you can&#39;t have your cake and eat it too /cc @<a href="http://twitter.com/codemonkeyism">codemonkeyism</a> *grin* <a href="http://twitter.com/jteigen/statuses/22607712221">in reply to jteigen</a> <a href="http://twitter.com/dnene/statuses/22608926313">#</a></li>
<li>Blog post comment spammers!! May insects crawl up the in the wrong direction of your digestive system. <a href="http://twitter.com/dnene/statuses/22609467143">#</a></li>
<li>@<a href="http://twitter.com/offbytwo">offbytwo</a> Ok. Great to know its at least possible. That means I can at least attempt to take a shot some time soon. <a href="http://twitter.com/offbytwo/statuses/22611178826">in reply to offbytwo</a> <a href="http://twitter.com/dnene/statuses/22611627322">#</a></li>
<li>@<a href="http://twitter.com/jneira">jneira</a> I prefer YAGNI except in scenarios where I believe a simpler relationship is only due to simplified/immediately useful requirements <a href="http://twitter.com/jneira/statuses/22613928668">in reply to jneira</a> <a href="http://twitter.com/dnene/statuses/22614382105">#</a></li>
<li>@<a href="http://twitter.com/jneira">jneira</a> I very often end up considering n-n or tree structures, but don&#39;t implement them unless I&#39;m convinced they are inevitable <a href="http://twitter.com/jneira/statuses/22613928668">in reply to jneira</a> <a href="http://twitter.com/dnene/statuses/22614469829">#</a></li>
<li>@<a href="http://twitter.com/jneira">jneira</a> as happened today, every once in a while the call ends up the wrong way. But I still prefer it that way. I budget a bit of scalding <a href="http://twitter.com/jneira/statuses/22615879696">in reply to jneira</a> <a href="http://twitter.com/dnene/statuses/22616076997">#</a></li>
<li>LOL! RT @<a href="http://twitter.com/arungupta">arungupta</a> @<a href="http://twitter.com/dnene">dnene</a> So true, both in &quot;real-life&quot; and 4 database tables re: Changing relationship cardinalities can be so gut wrenching <a href="http://twitter.com/dnene/statuses/22616236122">#</a></li>
<li>RT @sallamar: Cookie-OAuth convergence &#8211; <a href="http://bit.ly/9BCoN0" rel="nofollow">http://bit.ly/9BCoN0</a> <a href="http://twitter.com/dnene/statuses/22617950014">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dhananjaynene.com/2010/08/31/tweets-for-2010-08-31/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>links for 2010-08-30</title>
		<link>http://dhananjaynene.com/2010/08/31/links-for-2010-08-30/</link>
		<comments>http://dhananjaynene.com/2010/08/31/links-for-2010-08-30/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 20:01:35 +0000</pubDate>
		<dc:creator>Dhananjay Nene</dc:creator>
				<category><![CDATA[Bookmarks]]></category>

		<guid isPermaLink="false">http://dhananjaynene.com/2010/08/31/links-for-2010-08-30/</guid>
		<description><![CDATA[

@jneira about as good as monkeys are for patching   http://www.scrapbookersparadise.com/pictures/stores/09-Reminisce-Monkey-Card.jpg
@jneira about as good as monkeys are for patching   http://www.scrapbookersparadise.com/pictures/stores/09-Reminisce-Monkey-Card.jpg
(tags: via:packrati.us)


Anansi — Node.js Knockout
Anansi — Node.js Knockout http://ff.im/-pVI7O
(tags: via:packrati.us)


@jneira it was actually a little bit more nuanced as also reflected in http://twitter.com/dnene/statuses/21911508350
@jneira it was actually a little bit more nuanced as also reflected in [...]]]></description>
			<content:encoded><![CDATA[<ul class="delicious">
<li>
<div class="delicious-link"><a href="http://www.scrapbookersparadise.com/pictures/stores/09-Reminisce-Monkey-Card.jpg">@jneira about as good as monkeys are for patching <img src='http://dhananjaynene.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  http://www.scrapbookersparadise.com/pictures/stores/09-Reminisce-Monkey-Card.jpg</a></div>
<div class="delicious-extended">@jneira about as good as monkeys are for patching <img src='http://dhananjaynene.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  http://www.scrapbookersparadise.com/pictures/stores/09-Reminisce-Monkey-Card.jpg</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://nodeknockout.com/teams/anansi">Anansi — Node.js Knockout</a></div>
<div class="delicious-extended">Anansi — Node.js Knockout http://ff.im/-pVI7O</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://twitter.com/dnene/statuses/21911508350">@jneira it was actually a little bit more nuanced as also reflected in http://twitter.com/dnene/statuses/21911508350</a></div>
<div class="delicious-extended">@jneira it was actually a little bit more nuanced as also reflected in http://twitter.com/dnene/statuses/21911508350</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://blog.dhananjaynene.com/2010/08/monads-in-an-object-oriented-context/">Monads in an Object Oriented context | /var/log/mind</a></div>
<div class="delicious-extended">New blog post: Monads in an Object Oriented context http://blog.dhananjaynene.com/2010/08/monads-in-an-object-oriented-context/</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://blog.dhananjaynene.com/2008/11/multicore-for-project-managers-and-junior-developers/">Multicore for Project Managers and Junior Developers | /var/log/mind</a></div>
<div class="delicious-extended">Had a phone call which reminded me of my 2 yr old blog post. Multicore for Project Managers and Junior Developers http://is.gd/eL7Iz</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://fsteeg.wordpress.com/2010/08/30/scala-object-persistence-and-the-original-nosql-xml/">Scala, object persistence, and the original NoSQL: XML « Geschreibsel</a></div>
<div class="delicious-extended">RT @etorreborre RT @fsteeg: New post: Scala, object persistence, and the original NoSQL: XML http://wp.me/pwKJk-kb #existdb #eclipse4 #java</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/existdb">existdb</a> <a href="http://delicious.com/dnene/java">java</a> <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a> <a href="http://delicious.com/dnene/eclipse4">eclipse4</a>)</div>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dhananjaynene.com/2010/08/31/links-for-2010-08-30/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Monads in an Object Oriented context</title>
		<link>http://dhananjaynene.com/2010/08/30/monads-in-an-object-oriented-context/</link>
		<comments>http://dhananjaynene.com/2010/08/30/monads-in-an-object-oriented-context/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 17:00:05 +0000</pubDate>
		<dc:creator>Dhananjay Nene</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://dhananjaynene.com/2010/08/30/monads-in-an-object-oriented-context/</guid>
		<description><![CDATA[View Blog Post
]]></description>
			<content:encoded><![CDATA[<p><a href="http://feedproxy.google.com/~r/var/log/mind/~3/OjQetP-AMwM/">View Blog Post</a></p>
]]></content:encoded>
			<wfw:commentRss>http://dhananjaynene.com/2010/08/30/monads-in-an-object-oriented-context/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tweets for 2010-08-30</title>
		<link>http://dhananjaynene.com/2010/08/30/tweets-for-2010-08-30/</link>
		<comments>http://dhananjaynene.com/2010/08/30/tweets-for-2010-08-30/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 12:00:00 +0000</pubDate>
		<dc:creator>Dhananjay Nene</dc:creator>
				<category><![CDATA[Tweets]]></category>

		<guid isPermaLink="false">http://dhananjaynene.com/2010/08/30/tweets-for-2010-08-30/</guid>
		<description><![CDATA[
Have concluded all my thoughts around monads and objects. Blog post in a day or 2. Some interesting thoughts /cc @Missing_Faktor @kaleidic #
Stating my conclusion b4 the analysis, &#34;jQuery is a monad&#34; leads to a &#34;large subset of objects also are monads&#34; cc @Missing_Faktor @kaleidic #
RT @etorreborre RT @fsteeg: New post: Scala, object persistence, and [...]]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>Have concluded all my thoughts around monads and objects. Blog post in a day or 2. Some interesting thoughts /cc @<a href="http://twitter.com/Missing_Faktor">Missing_Faktor</a> @<a href="http://twitter.com/kaleidic">kaleidic</a> <a href="http://twitter.com/dnene/statuses/22496952201">#</a></li>
<li>Stating my conclusion b4 the analysis, &quot;jQuery is a monad&quot; leads to a &quot;large subset of objects also are monads&quot; cc @<a href="http://twitter.com/Missing_Faktor">Missing_Faktor</a> @<a href="http://twitter.com/kaleidic">kaleidic</a> <a href="http://twitter.com/dnene/statuses/22497069619">#</a></li>
<li>RT @<a href="http://twitter.com/etorreborre">etorreborre</a> RT @fsteeg: New post: Scala, object persistence, and the original NoSQL: XML <a href="http://wp.me/pwKJk-kb" rel="nofollow">http://wp.me/pwKJk-kb</a> #<a href="http://search.twitter.com/search?q=%23existdb">existdb</a> #<a href="http://search.twitter.com/search?q=%23eclipse4">eclipse4</a> #<a href="http://search.twitter.com/search?q=%23java">java</a> <a href="http://twitter.com/dnene/statuses/22497687053">#</a></li>
<li>@<a href="http://twitter.com/Missing_Faktor">Missing_Faktor</a> <img src='http://dhananjaynene.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  <img src='http://dhananjaynene.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  Best wishes for a quick return to wellness. <a href="http://twitter.com/Missing_Faktor/statuses/22497246986">in reply to Missing_Faktor</a> <a href="http://twitter.com/dnene/statuses/22506109767">#</a></li>
<li>Had a phone call which reminded me of my 2 yr old blog post. Multicore for Project Managers and Junior Developers <a href="http://is.gd/eL7Iz" rel="nofollow">http://is.gd/eL7Iz</a> <a href="http://twitter.com/dnene/statuses/22506153226">#</a></li>
<li>@<a href="http://twitter.com/jneira">jneira</a> it was actually a little bit more nuanced as also reflected in <a href="http://twitter.com/dnene/statuses/21911508350" rel="nofollow">http://twitter.com/dnene/statuses/21911508350</a> <a href="http://twitter.com/jneira/statuses/22539184699">in reply to jneira</a> <a href="http://twitter.com/dnene/statuses/22542720707">#</a></li>
<li>Anansi — Node.js Knockout <a href="http://ff.im/-pVI7O" rel="nofollow">http://ff.im/-pVI7O</a> <a href="http://twitter.com/dnene/statuses/22543140306">#</a></li>
<li>@<a href="http://twitter.com/jneira">jneira</a> about as good as monkeys are for patching <img src='http://dhananjaynene.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  <a href="http://www.scrapbookersparadise.com/pictures/stores/09-Reminisce-Monkey-Card.jpg" rel="nofollow">http://www.scrapbookersparadise.com/pictures/stores/09-Reminisce-Monkey-Card.jpg</a> <a href="http://twitter.com/jneira/statuses/22549435463">in reply to jneira</a> <a href="http://twitter.com/dnene/statuses/22549769839">#</a></li>
<li>Reflections on Node.js Knockout Competition <a href="http://ff.im/-pW24v" rel="nofollow">http://ff.im/-pW24v</a> <a href="http://twitter.com/dnene/statuses/22553155435">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dhananjaynene.com/2010/08/30/tweets-for-2010-08-30/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>links for 2010-08-29</title>
		<link>http://dhananjaynene.com/2010/08/30/links-for-2010-08-29/</link>
		<comments>http://dhananjaynene.com/2010/08/30/links-for-2010-08-29/#comments</comments>
		<pubDate>Sun, 29 Aug 2010 20:01:23 +0000</pubDate>
		<dc:creator>Dhananjay Nene</dc:creator>
				<category><![CDATA[Bookmarks]]></category>

		<guid isPermaLink="false">http://dhananjaynene.com/2010/08/30/links-for-2010-08-29/</guid>
		<description><![CDATA[

MetaOCaml Homepage
@dnene When it doesn&#39;t, it means something like http://metaocaml.org 
– Paul Snively (psnively) http://twitter.com/psnively/statuses/22458843327
(tags: from:psnively via:packrati.us)


@dnene Best statically typed metalinguistic abstraction tool I&#39;m aware of: http://bit.ly/c5Dwee
@dnene Best statically typed metalinguistic abstraction tool I&#39;m aware of: http://bit.ly/c5Dwee
– Paul Snively (psnively) http://twitter.com/psnively/statuses/22454665088
(tags: from:psnively via:packrati.us)


OODA loop &#8211; Wikipedia, the free encyclopedia
I like this notion of thinking of [...]]]></description>
			<content:encoded><![CDATA[<ul class="delicious">
<li>
<div class="delicious-link"><a href="http://metaocaml.org/">MetaOCaml Homepage</a></div>
<div class="delicious-extended">@dnene When it doesn&#39;t, it means something like http://metaocaml.org <img src='http://dhananjaynene.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
– Paul Snively (psnively) http://twitter.com/psnively/statuses/22458843327</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/from%3Apsnively">from:psnively</a> <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://caml.inria.fr/pub/docs/tutorial-camlp4/index.html">@dnene Best statically typed metalinguistic abstraction tool I&#39;m aware of: http://bit.ly/c5Dwee</a></div>
<div class="delicious-extended">@dnene Best statically typed metalinguistic abstraction tool I&#39;m aware of: http://bit.ly/c5Dwee<br />
– Paul Snively (psnively) http://twitter.com/psnively/statuses/22454665088</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/from%3Apsnively">from:psnively</a> <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://en.wikipedia.org/wiki/OODA_loop">OODA loop &#8211; Wikipedia, the free encyclopedia</a></div>
<div class="delicious-extended">I like this notion of thinking of OODA loop http://is.gd/eJMsZ time. You perhaps cycle fastest in your favourite lang? (via @debasishg)</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://evan.bottch.com/2010/08/29/devops-and-the-iteration-showcase/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+evan-bottcher-tw+(Evan+Bottcher+%C2%BB+ThoughtWorks)&amp;utm_content=Twitter">DevOps and the Iteration Showcase | Evan Bottcher</a></div>
<div class="delicious-extended">Evan Bottcher: DevOps and the Iteration Showcase http://ff.im/-pSYhN</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://skilldrick.co.uk/2010/04/static-typing-the-presumption-of-guilt/">skilldrick.co.uk » Static typing: the presumption of guilt</a></div>
<div class="delicious-extended">RT @jneira: skilldrick.co.uk » Static typing: the presumption of guilt http://bit.ly/a8A60K</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://www.google.com/buzz/kevinb9n/Q3YnNiEC9jr/Ladies-Look-at-your-code-return-Iterables-filter">Buzz by Kevin Bourrillion</a></div>
<div class="delicious-extended">Ladies. Look at your code. (on lambdas and JDK 7) http://ff.im/-pSn6o</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://www.halfarsedagilemanifesto.org/">Manifesto for Half-Arsed Agile Software Development</a></div>
<div class="delicious-extended">RT @ptrthomas: #agile RT @wakaleo: RT @evanbottcher: Holy crap.  Brilliant.  http://www.halfarsedagilemanifesto.org/ (via @jamesladd)</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/agile">agile</a> <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://debasishg.blogspot.com/2010/08/random-thoughts-on-clojure-protocols.html">Ruminations of a Programmer: Random thoughts on Clojure Protocols</a></div>
<div class="delicious-extended">Random thoughts on Clojure Protocols http://ff.im/-pSk6M</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://online.wsj.com/article/SB10001424052748703294904575385241453119382.html">Paul Allen Sues Apple, Google, Others Over Patents &#8211; WSJ.com</a></div>
<div class="delicious-extended">Will we see more of these now? Paul Allen Sues Apple, Google, Others Over Patents http://ff.im/-pSjOY</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://jeetworks.org/node/81">An Example of Multithreaded Processing using Python&#39;s &quot;multiprocessing&quot; Module | Jeet Sukumaran</a></div>
<div class="delicious-extended">An Example of Multithreaded Processing using Python&#39;s &quot;multiprocessing&quot; Module http://ff.im/-pSjuo</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://evan.bottch.com/2010/08/29/projects-are-evil-and-must-be-destroyed/?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+evan-bottcher-tw+(Evan+Bottcher+%C2%BB+ThoughtWorks)&amp;utm_content=Twitter">Projects are evil and must be destroyed | Evan Bottcher</a></div>
<div class="delicious-extended">Some useful thoughts. Projects are evil and must be destroyed http://ff.im/-pSjcI</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://blog.robrhyne.com/post/1015614125/google-voice-says-hi">delusions of grandeur: Update on Briefs</a></div>
<div class="delicious-extended">Really unfortunate! RT @newsycombinator: IPhone App in Approval Limbo for 3 Mths, Dev Decides to Open Source It http://j.mp/c2m51z</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dhananjaynene.com/2010/08/30/links-for-2010-08-29/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tweets for 2010-08-29</title>
		<link>http://dhananjaynene.com/2010/08/29/tweets-for-2010-08-29/</link>
		<comments>http://dhananjaynene.com/2010/08/29/tweets-for-2010-08-29/#comments</comments>
		<pubDate>Sun, 29 Aug 2010 12:00:00 +0000</pubDate>
		<dc:creator>Dhananjay Nene</dc:creator>
				<category><![CDATA[Tweets]]></category>

		<guid isPermaLink="false">http://dhananjaynene.com/2010/08/29/tweets-for-2010-08-29/</guid>
		<description><![CDATA[
Really unfortunate! RT @newsycombinator: IPhone App in Approval Limbo for 3 Mths, Dev Decides to Open Source It http://j.mp/c2m51z #
Some useful thoughts. Projects are evil and must be destroyed http://ff.im/-pSjcI #
An Example of Multithreaded Processing using Python&#39;s &#34;multiprocessing&#34; Module http://ff.im/-pSjuo #
Will we see more of these now? Paul Allen Sues Apple, Google, Others Over Patents [...]]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>Really unfortunate! RT @newsycombinator: IPhone App in Approval Limbo for 3 Mths, Dev Decides to Open Source It <a href="http://j.mp/c2m51z" rel="nofollow">http://j.mp/c2m51z</a> <a href="http://twitter.com/dnene/statuses/22405245896">#</a></li>
<li>Some useful thoughts. Projects are evil and must be destroyed <a href="http://ff.im/-pSjcI" rel="nofollow">http://ff.im/-pSjcI</a> <a href="http://twitter.com/dnene/statuses/22405831372">#</a></li>
<li>An Example of Multithreaded Processing using Python&#39;s &quot;multiprocessing&quot; Module <a href="http://ff.im/-pSjuo" rel="nofollow">http://ff.im/-pSjuo</a> <a href="http://twitter.com/dnene/statuses/22405982260">#</a></li>
<li>Will we see more of these now? Paul Allen Sues Apple, Google, Others Over Patents <a href="http://ff.im/-pSjOY" rel="nofollow">http://ff.im/-pSjOY</a> <a href="http://twitter.com/dnene/statuses/22406311541">#</a></li>
<li>Random thoughts on Clojure Protocols <a href="http://ff.im/-pSk6M" rel="nofollow">http://ff.im/-pSk6M</a> <a href="http://twitter.com/dnene/statuses/22406612675">#</a></li>
<li>RT @ptrthomas: #<a href="http://search.twitter.com/search?q=%23agile">agile</a> RT @wakaleo: RT @evanbottcher: Holy crap.  Brilliant.  <a href="http://www.halfarsedagilemanifesto.org/" rel="nofollow">http://www.halfarsedagilemanifesto.org/</a> (via @<a href="http://twitter.com/jamesladd">jamesladd</a>) <a href="http://twitter.com/dnene/statuses/22409199706">#</a></li>
<li>Ladies. Look at your code. (on lambdas and JDK 7) <a href="http://ff.im/-pSn6o" rel="nofollow">http://ff.im/-pSn6o</a> <a href="http://twitter.com/dnene/statuses/22409537495">#</a></li>
<li>RT @jneira: skilldrick.co.uk » Static typing: the presumption of guilt <a href="http://bit.ly/a8A60K" rel="nofollow">http://bit.ly/a8A60K</a> <a href="http://twitter.com/dnene/statuses/22431752008">#</a></li>
<li>Evan Bottcher: DevOps and the Iteration Showcase <a href="http://ff.im/-pSYhN" rel="nofollow">http://ff.im/-pSYhN</a> <a href="http://twitter.com/dnene/statuses/22434053569">#</a></li>
<li>I like this notion of thinking of OODA loop <a href="http://is.gd/eJMsZ" rel="nofollow">http://is.gd/eJMsZ</a> time. You perhaps cycle fastest in your favourite lang? (via @<a href="http://twitter.com/debasishg">debasishg</a>) <a href="http://twitter.com/dnene/statuses/22434501190">#</a></li>
<li>@<a href="http://twitter.com/psnively">psnively</a> I thought parts of it were a little strange. eg. &quot;more reliable is a myth&quot;. His comment on metaprogramming was right on <a href="http://twitter.com/psnively/statuses/22437315906">in reply to psnively</a> <a href="http://twitter.com/dnene/statuses/22437966852">#</a></li>
<li>@<a href="http://twitter.com/psnively">psnively</a> I believe static typing more reliable than dynamic, but there is a flexibility tradeoff. Different folks weigh them differently. <a href="http://twitter.com/psnively/statuses/22437315906">in reply to psnively</a> <a href="http://twitter.com/dnene/statuses/22438047175">#</a></li>
<li>@<a href="http://twitter.com/psnively">psnively</a> That one is beyond my knowledge sphere. But it would be interesting to find out how metaprogramming works in that context. <a href="http://twitter.com/psnively/statuses/22438959168">in reply to psnively</a> <a href="http://twitter.com/dnene/statuses/22454281014">#</a></li>
<li>@<a href="http://twitter.com/psnively">psnively</a> I assuming you were saying that in half jest, &#39;cos I very firmly believe thats not true. <a href="http://twitter.com/psnively/statuses/22439075511">in reply to psnively</a> <a href="http://twitter.com/dnene/statuses/22454420442">#</a></li>
<li>@<a href="http://twitter.com/psnively">psnively</a> If I could buy &quot;fooling myself&quot; insurance / cover. I would always buy it regardless of my position /cc @<a href="http://twitter.com/jteigen">jteigen</a> @<a href="http://twitter.com/kaleidic">kaleidic</a> <a href="http://twitter.com/psnively/statuses/22439393086">in reply to psnively</a> <a href="http://twitter.com/dnene/statuses/22454568702">#</a></li>
<li>@<a href="http://twitter.com/jteigen">jteigen</a> unit testing is a strange topic that always enters the typing debates &#8211; something imo isn&#39;t a central aspect to the choice. <a href="http://twitter.com/jteigen/statuses/22440982251">in reply to jteigen</a> <a href="http://twitter.com/dnene/statuses/22454969733">#</a></li>
<li>@<a href="http://twitter.com/jteigen">jteigen</a> I suspect most dynamic type proponents don&#39;t actually write all the unit tests it would take to provide a iron clad assurance <a href="http://twitter.com/jteigen/statuses/22440982251">in reply to jteigen</a> <a href="http://twitter.com/dnene/statuses/22455091462">#</a></li>
<li>@<a href="http://twitter.com/psnively">psnively</a> Not quite. I buy life cover since the stakes are high, but rarely if ever extended warranties based on the economic tradeoffs. <a href="http://twitter.com/psnively/statuses/22454870252">in reply to psnively</a> <a href="http://twitter.com/dnene/statuses/22455259274">#</a></li>
<li>@<a href="http://twitter.com/psnively">psnively</a> A example is people externalising metadata (to XML?) when using static langs and then feeling happy about the productivity gains <a href="http://twitter.com/psnively/statuses/22454870252">in reply to psnively</a> <a href="http://twitter.com/dnene/statuses/22455335742">#</a></li>
<li>@<a href="http://twitter.com/psnively">psnively</a> I&#39;m going to have to read up on that one. Will revert later. <a href="http://twitter.com/psnively/statuses/22454698151">in reply to psnively</a> <a href="http://twitter.com/dnene/statuses/22455388864">#</a></li>
<li>@<a href="http://twitter.com/psnively">psnively</a> Much Ruby s/w out there where people not looking 4 that insurance. I shall continue to sit on the fence n say no 1 right way <img src='http://dhananjaynene.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <a href="http://twitter.com/psnively/statuses/22455487799">in reply to psnively</a> <a href="http://twitter.com/dnene/statuses/22456144215">#</a></li>
<li>@<a href="http://twitter.com/psnively">psnively</a> I am not convinced of all his statements eg. Reliability, Refactoring. Some say thats &#39;cos I haven&#39;t seen power of smalltalk tools <a href="http://twitter.com/psnively/statuses/22456368088">in reply to psnively</a> <a href="http://twitter.com/dnene/statuses/22456805301">#</a></li>
<li>@<a href="http://twitter.com/psnively">psnively</a> As a java dev I used to feel utterly jealous of python/ruby 4 their natural expression. I guess that changed after Scala @<a href="http://twitter.com/kaleidic">kaleidic</a> <a href="http://twitter.com/psnively/statuses/22454493827">in reply to psnively</a> <a href="http://twitter.com/dnene/statuses/22457027296">#</a></li>
<li>@<a href="http://twitter.com/kaleidic">kaleidic</a> Whoa! in my experience the darling of financial sector is Java. No one. Repeat &#8211; no one comes even remotely close /cc @<a href="http://twitter.com/psnively">psnively</a> <a href="http://twitter.com/kaleidic/statuses/22457095954">in reply to kaleidic</a> <a href="http://twitter.com/dnene/statuses/22457206351">#</a></li>
<li>@<a href="http://twitter.com/psnively">psnively</a> On the face of it Camlp4 is a preprocessor. I would imagine one could implement something similar 2 implement metalinguistic (1/2) <a href="http://twitter.com/psnively/statuses/22454698151">in reply to psnively</a> <a href="http://twitter.com/dnene/statuses/22458614276">#</a></li>
<li>@<a href="http://twitter.com/psnively">psnively</a> abstractions for java. But thats going to be unnatural and the preprocessed language probably is dynamically typed (2/2) <a href="http://twitter.com/psnively/statuses/22454698151">in reply to psnively</a> <a href="http://twitter.com/dnene/statuses/22458675464">#</a></li>
<li>@<a href="http://twitter.com/psnively">psnively</a> I would still imagine python/ruby/javascript/clojure provide much more natural and integrated metaprogramming capabilities <a href="http://twitter.com/psnively/statuses/22454698151">in reply to psnively</a> <a href="http://twitter.com/dnene/statuses/22458796580">#</a></li>
<li>@<a href="http://twitter.com/psnively">psnively</a> Hypothesis: Most static langs don&#39;t treat metalinguistic abstraction because they can&#39;t implement a statically typed preprocessor. <a href="http://twitter.com/psnively/statuses/22458820383">in reply to psnively</a> <a href="http://twitter.com/dnene/statuses/22458985456">#</a></li>
<li>@<a href="http://twitter.com/psnively">psnively</a> Sorry I didn&#39;t see your camlp4/metaocaml tweet before my last tweet. Am back digging into details <img src='http://dhananjaynene.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <a href="http://twitter.com/psnively/statuses/22458903551">in reply to psnively</a> <a href="http://twitter.com/dnene/statuses/22459070878">#</a></li>
<li>@<a href="http://twitter.com/psnively">psnively</a> imo dyn typed langs allow me to &quot;program ahead&quot; to a type I only partially know, or doesn&#39;t exist &amp; will get created @ runtime <a href="http://twitter.com/psnively/statuses/22460919456">in reply to psnively</a> <a href="http://twitter.com/dnene/statuses/22461699414">#</a></li>
<li>@<a href="http://twitter.com/psnively">psnively</a> If I understood metalinguistic abstractions properly, homoiconicity would be a &quot;higher goal&quot;, but not mandatory. <a href="http://twitter.com/psnively/statuses/22460919456">in reply to psnively</a> <a href="http://twitter.com/dnene/statuses/22461807191">#</a></li>
<li>@<a href="http://twitter.com/psnively">psnively</a> my understanding of dyn languages is they allow &quot;internal DSLs&quot; whereas (perhaps) camlp4 allows construction of &quot;external DSLs&quot; ?? <a href="http://twitter.com/psnively/statuses/22460919456">in reply to psnively</a> <a href="http://twitter.com/dnene/statuses/22461861260">#</a></li>
<li>@<a href="http://twitter.com/psnively">psnively</a> afaik, type inferencing will allow binding only if to a known interface, will not allow or bind to types on the fly at runtime <a href="http://twitter.com/psnively/statuses/22462806462">in reply to psnively</a> <a href="http://twitter.com/dnene/statuses/22463157701">#</a></li>
<li>@<a href="http://twitter.com/psnively">psnively</a> you&#39;ve educated me on an interesting possibility thats going to take some time to follow up on. <a href="http://twitter.com/psnively/statuses/22462942255">in reply to psnively</a> <a href="http://twitter.com/dnene/statuses/22463198008">#</a></li>
<li>@<a href="http://twitter.com/vdichev">vdichev</a> count me in as one of those <img src='http://dhananjaynene.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <a href="http://twitter.com/vdichev/statuses/22463034142">in reply to vdichev</a> <a href="http://twitter.com/dnene/statuses/22463222374">#</a></li>
<li>@<a href="http://twitter.com/jteigen">jteigen</a> ahh.. understood. <a href="http://twitter.com/jteigen/statuses/22463267786">in reply to jteigen</a> <a href="http://twitter.com/dnene/statuses/22463421800">#</a></li>
<li>@<a href="http://twitter.com/psnively">psnively</a> Yes and in nonhomoiconic python / ruby one can invoke methods on types which are metalinguistic abstractions(?) created @ runtime <a href="http://twitter.com/psnively/statuses/22463588524">in reply to psnively</a> <a href="http://twitter.com/dnene/statuses/22463745398">#</a></li>
<li>@<a href="http://twitter.com/fogus">fogus</a> sorry, I used it just a tad loosely. But allow me to explain. In python/ruby, one can use metaclasses and build a dsl around it (1/2) <a href="http://twitter.com/fogus/statuses/22463734789">in reply to fogus</a> <a href="http://twitter.com/dnene/statuses/22464454997">#</a></li>
<li>@<a href="http://twitter.com/fogus">fogus</a> to express new type construction, and usage of such types (internal). Play framework does it thru bytecode @ startup (external) <a href="http://twitter.com/fogus/statuses/22463734789">in reply to fogus</a> <a href="http://twitter.com/dnene/statuses/22464535346">#</a></li>
<li>@<a href="http://twitter.com/fogus">fogus</a> Other examples of external would be preprocessor macros (not the lisp kind). Scala DSLs afaik will not allow new type construction <a href="http://twitter.com/fogus/statuses/22463734789">in reply to fogus</a> <a href="http://twitter.com/dnene/statuses/22464694959">#</a></li>
<li>@<a href="http://twitter.com/debasishg">debasishg</a> Yes, Lisp, PlayFramework (bytecode on fly), camlp4 are different than cpp macro model,  which defy clear classification @<a href="http://twitter.com/psnively">psnively</a> <a href="http://twitter.com/debasishg/statuses/22464406475">in reply to debasishg</a> <a href="http://twitter.com/dnene/statuses/22464814142">#</a></li>
<li>@<a href="http://twitter.com/debasishg">debasishg</a> I take back my statement on Lisp .. thats actually clearly understood as a read cycle macro at runtime not compiletime @<a href="http://twitter.com/psnively">psnively</a> <a href="http://twitter.com/debasishg/statuses/22464406475">in reply to debasishg</a> <a href="http://twitter.com/dnene/statuses/22464890413">#</a></li>
<li>@<a href="http://twitter.com/jneira">jneira</a> what does uau and jum stand for ? <a href="http://twitter.com/jneira/statuses/22465888493">in reply to jneira</a> <a href="http://twitter.com/dnene/statuses/22466522481">#</a></li>
<li>@<a href="http://twitter.com/jneira">jneira</a> thanks .. you had me hunting all over the internet acronym finders <img src='http://dhananjaynene.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <a href="http://twitter.com/jneira/statuses/22467249283">in reply to jneira</a> <a href="http://twitter.com/dnene/statuses/22467503422">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dhananjaynene.com/2010/08/29/tweets-for-2010-08-29/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>links for 2010-08-27</title>
		<link>http://dhananjaynene.com/2010/08/28/links-for-2010-08-27/</link>
		<comments>http://dhananjaynene.com/2010/08/28/links-for-2010-08-27/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 20:01:37 +0000</pubDate>
		<dc:creator>Dhananjay Nene</dc:creator>
				<category><![CDATA[Bookmarks]]></category>

		<guid isPermaLink="false">http://dhananjaynene.com/2010/08/28/links-for-2010-08-27/</guid>
		<description><![CDATA[

Multi-core, Threads &#38; Message Passing &#8211; igvita.com
Multi-core, Threads &#38; Message Passing &#8211; igvita.com http://ff.im/-pOPkp
(tags: via:packrati.us)


The History of Python: Why Python&#39;s Integer Division Floors
The History of Python: Why Python&#39;s Integer Division Floors http://ff.im/-pONUU
(tags: via:packrati.us)


High Scalability &#8211; High Scalability &#8211; OpenStack &#8211; The Answer to: How do We Compete with Amazon?
OpenStack &#8211; The Answer to: How do [...]]]></description>
			<content:encoded><![CDATA[<ul class="delicious">
<li>
<div class="delicious-link"><a href="http://www.igvita.com/2010/08/18/multi-core-threads-message-passing/">Multi-core, Threads &amp; Message Passing &#8211; igvita.com</a></div>
<div class="delicious-extended">Multi-core, Threads &amp; Message Passing &#8211; igvita.com http://ff.im/-pOPkp</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://python-history.blogspot.com/2010/08/why-pythons-integer-division-floors.html">The History of Python: Why Python&#39;s Integer Division Floors</a></div>
<div class="delicious-extended">The History of Python: Why Python&#39;s Integer Division Floors http://ff.im/-pONUU</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://highscalability.com/blog/2010/8/27/openstack-the-answer-to-how-do-we-compete-with-amazon.html">High Scalability &#8211; High Scalability &#8211; OpenStack &#8211; The Answer to: How do We Compete with Amazon?</a></div>
<div class="delicious-extended">OpenStack &#8211; The Answer to: How do We Compete with Amazon? http://ff.im/-pONKN</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://elegantcode.com/2010/08/27/file-uploads-and-mvc-controllers/">Elegant Code » File uploads and MVC Controllers</a></div>
<div class="delicious-extended">File uploads and MVC Controllers http://ff.im/-pONbd</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://www.codinghorror.com/blog/2010/08/vampires-programmers-versus-werewolves-sysadmins.html">Coding Horror: Vampires (Programmers) versus Werewolves (Sysadmins)</a></div>
<div class="delicious-extended">RT @newsycombinator: Coding Horror: Vampires (Programmers) versus Werewolves (Sysadmins) http://j.mp/94e2k6</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://gridgaintech.wordpress.com/2010/08/23/story-behind-java-based-fp-in-gridgain-3-0/">Story Behind Java-based FP in GridGain 3.0 « GridGain = Compute + Data + Cloud</a></div>
<div class="delicious-extended">RT @debasishg: Scalar – Scala-based DSL for cloud computing running on top of GridGain runtime .. http://bit.ly/dc8I3h</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://blog.plover.com/prog/haskell/monad-terminology.html">The Universe of Discourse : Monad terminology problem</a></div>
<div class="delicious-extended">So totally agree! RT @etorreborre RT @raganwald: The Monad terminology problem http://bit.ly/cL4nnx</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://measuringmeasures.com/blog/2010/8/26/sparse-matrices-infer-clojure-and-the-jvm.html">Measuring Measures &#8211; blog &#8211; Sparse Matrices: infer, Clojure and the jvm</a></div>
<div class="delicious-extended">Sparse Matrices: infer, Clojure and the jvm http://ff.im/-pNhKU</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://danzambonini.com/self-improving-bayesian-sentiment-analysis-for-twitter/">Self-Improving Bayesian Sentiment Analysis for Twitter</a></div>
<div class="delicious-extended">RT @newsycombinator: Self-Improving Bayesian Sentiment Analysis for Twitter http://j.mp/99sTIM</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://erikengbrecht.blogspot.com/2010/08/scala-is-for-vb-programmers.html">Erik Engbrecht&#39;s Blog: Scala is for VB programmers</a></div>
<div class="delicious-extended">Scala is for VB programmers. @ErikEngbrecht on the risk of dumbing down leading to black boxing http://ff.im/-pMNXV</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://blog.ksplice.com/2010/08/six-things-i-wish-mom-told-me-about-ssh/">Ksplice » Six things I wish Mom told me (about ssh) &#8211; System administration and software blog</a></div>
<div class="delicious-extended">Ksplice » Six things I wish Mom told me (about ssh) http://ff.im/-pMNuM</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://blog.axant.it/archives/306">Python Sequence VS Iterable protocols | Axant Tech Blog</a></div>
<div class="delicious-extended">Hmm&#8230; Duck typing allows imprecise communication. Python Sequence VS Iterable protocols http://ff.im/-pMMXP</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dhananjaynene.com/2010/08/28/links-for-2010-08-27/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tweets for 2010-08-27</title>
		<link>http://dhananjaynene.com/2010/08/27/tweets-for-2010-08-27/</link>
		<comments>http://dhananjaynene.com/2010/08/27/tweets-for-2010-08-27/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 12:00:00 +0000</pubDate>
		<dc:creator>Dhananjay Nene</dc:creator>
				<category><![CDATA[Tweets]]></category>

		<guid isPermaLink="false">http://dhananjaynene.com/2010/08/27/tweets-for-2010-08-27/</guid>
		<description><![CDATA[
Hmm&#8230; Duck typing allows imprecise communication. Python Sequence VS Iterable protocols http://ff.im/-pMMXP #
Ksplice » Six things I wish Mom told me (about ssh) http://ff.im/-pMNuM #
Scala is for VB programmers. @ErikEngbrecht on the risk of dumbing down leading to black boxing http://ff.im/-pMNXV #
RT @newsycombinator: Self-Improving Bayesian Sentiment Analysis for Twitter http://j.mp/99sTIM #
@irohan great. Looking forward to [...]]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>Hmm&#8230; Duck typing allows imprecise communication. Python Sequence VS Iterable protocols <a href="http://ff.im/-pMMXP" rel="nofollow">http://ff.im/-pMMXP</a> <a href="http://twitter.com/dnene/statuses/22239358073">#</a></li>
<li>Ksplice » Six things I wish Mom told me (about ssh) <a href="http://ff.im/-pMNuM" rel="nofollow">http://ff.im/-pMNuM</a> <a href="http://twitter.com/dnene/statuses/22239594875">#</a></li>
<li>Scala is for VB programmers. @<a href="http://twitter.com/ErikEngbrecht">ErikEngbrecht</a> on the risk of dumbing down leading to black boxing <a href="http://ff.im/-pMNXV" rel="nofollow">http://ff.im/-pMNXV</a> <a href="http://twitter.com/dnene/statuses/22239816985">#</a></li>
<li>RT @newsycombinator: Self-Improving Bayesian Sentiment Analysis for Twitter <a href="http://j.mp/99sTIM" rel="nofollow">http://j.mp/99sTIM</a> <a href="http://twitter.com/dnene/statuses/22247093873">#</a></li>
<li>@<a href="http://twitter.com/irohan">irohan</a> great. Looking forward to it. <a href="http://twitter.com/irohan/statuses/22247361407">in reply to irohan</a> <a href="http://twitter.com/dnene/statuses/22247919525">#</a></li>
<li>@<a href="http://twitter.com/rsdighe">rsdighe</a> is this your tech account? <a href="http://twitter.com/rsdighe/statuses/22247404992">in reply to rsdighe</a> <a href="http://twitter.com/dnene/statuses/22247990142">#</a></li>
<li>Sparse Matrices: infer, Clojure and the jvm <a href="http://ff.im/-pNhKU" rel="nofollow">http://ff.im/-pNhKU</a> <a href="http://twitter.com/dnene/statuses/22250975709">#</a></li>
<li>@<a href="http://twitter.com/answerguy">answerguy</a> I would imagine it wouldn&#39;t be worth holding your breath. Many s/w books don&#39;t make it to Indian editions. Better buy the e-book. <a href="http://twitter.com/answerguy/statuses/22246031448">in reply to answerguy</a> <a href="http://twitter.com/dnene/statuses/22251094005">#</a></li>
<li>@<a href="http://twitter.com/mamund">mamund</a> @<a href="http://twitter.com/wmartinez">wmartinez</a> I realised @<a href="http://twitter.com/tweetbffs">tweetbffs</a> had surreptitiously made me follow it. Probably did the same to you too ? <a href="http://twitter.com/dnene/statuses/22251240463">#</a></li>
<li>Lego analogy is getting overused. The key to lego is not what you can build with it. It is that a 4 yr child can start putting it together. <a href="http://twitter.com/dnene/statuses/22251444926">#</a></li>
<li>@<a href="http://twitter.com/tweetbffs">tweetbffs</a> Did I judge you unfairly or was the option recently added ? <a href="http://twitter.com/tweetbffs/statuses/22252178859">in reply to tweetbffs</a> <a href="http://twitter.com/dnene/statuses/22255736425">#</a></li>
<li>@<a href="http://twitter.com/jteigen">jteigen</a> Perhaps. I&#39;ve generally ended up understanding it as one of (depending on occasion) composability, modularity, plug-n-play etc. <a href="http://twitter.com/jteigen/statuses/22252410039">in reply to jteigen</a> <a href="http://twitter.com/dnene/statuses/22255863617">#</a></li>
<li>So totally agree! RT @<a href="http://twitter.com/etorreborre">etorreborre</a> RT @raganwald: The Monad terminology problem <a href="http://bit.ly/cL4nnx" rel="nofollow">http://bit.ly/cL4nnx</a> <a href="http://twitter.com/dnene/statuses/22256014014">#</a></li>
<li>ROFLMAO!! RT @sbtourist: Brilliant: &quot;MongoDB is Web Scale&quot;, <a href="http://nosql.mypopescu.com/post/1016320617/mongodb-is-web-scale" rel="nofollow">http://nosql.mypopescu.com/post/1016320617/mongodb-is-web-scale</a> <a href="http://twitter.com/dnene/statuses/22263273758">#</a></li>
<li>@<a href="http://twitter.com/Areai51">Areai51</a> its good for a particular class of usage. Detailing many of the tradeoffs is beyond the ability of 140 chars. <a href="http://twitter.com/Areai51/statuses/22263996517">in reply to Areai51</a> <a href="http://twitter.com/dnene/statuses/22264468328">#</a></li>
<li>16 digit int as a unique id? Now I need to create a table to create/persist the id. API Writers : Please use UUID when wanting uniqueness <a href="http://twitter.com/dnene/statuses/22266477911">#</a></li>
<li>RT @debasishg: Scalar – Scala-based DSL for cloud computing running on top of GridGain runtime .. <a href="http://bit.ly/dc8I3h" rel="nofollow">http://bit.ly/dc8I3h</a> <a href="http://twitter.com/dnene/statuses/22266572145">#</a></li>
<li>RT @newsycombinator: Coding Horror: Vampires (Programmers) versus Werewolves (Sysadmins) <a href="http://j.mp/94e2k6" rel="nofollow">http://j.mp/94e2k6</a> <a href="http://twitter.com/dnene/statuses/22270122864">#</a></li>
<li>File uploads and MVC Controllers <a href="http://ff.im/-pONbd" rel="nofollow">http://ff.im/-pONbd</a> <a href="http://twitter.com/dnene/statuses/22281044462">#</a></li>
<li>OpenStack &#8211; The Answer to: How do We Compete with Amazon? <a href="http://ff.im/-pONKN" rel="nofollow">http://ff.im/-pONKN</a> <a href="http://twitter.com/dnene/statuses/22281227638">#</a></li>
<li>The History of Python: Why Python&#39;s Integer Division Floors <a href="http://ff.im/-pONUU" rel="nofollow">http://ff.im/-pONUU</a> <a href="http://twitter.com/dnene/statuses/22281294781">#</a></li>
<li>Multi-core, Threads &amp; Message Passing &#8211; igvita.com <a href="http://ff.im/-pOPkp" rel="nofollow">http://ff.im/-pOPkp</a> <a href="http://twitter.com/dnene/statuses/22281756717">#</a></li>
<li>@<a href="http://twitter.com/inphina">inphina</a> Thanks, thats encouraging. <a href="http://twitter.com/inphina/statuses/22291331864">in reply to inphina</a> <a href="http://twitter.com/dnene/statuses/22294336876">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dhananjaynene.com/2010/08/27/tweets-for-2010-08-27/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A case for non leaky dual abstractions.</title>
		<link>http://dhananjaynene.com/2010/08/27/a-case-for-non-leaky-dual-abstractions/</link>
		<comments>http://dhananjaynene.com/2010/08/27/a-case-for-non-leaky-dual-abstractions/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 00:20:04 +0000</pubDate>
		<dc:creator>Dhananjay Nene</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://dhananjaynene.com/2010/08/27/a-case-for-non-leaky-dual-abstractions/</guid>
		<description><![CDATA[View Blog Post
]]></description>
			<content:encoded><![CDATA[<p><a href="http://feedproxy.google.com/~r/var/log/mind/~3/gF0N_JmNq84/">View Blog Post</a></p>
]]></content:encoded>
			<wfw:commentRss>http://dhananjaynene.com/2010/08/27/a-case-for-non-leaky-dual-abstractions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>links for 2010-08-26</title>
		<link>http://dhananjaynene.com/2010/08/27/links-for-2010-08-26/</link>
		<comments>http://dhananjaynene.com/2010/08/27/links-for-2010-08-26/#comments</comments>
		<pubDate>Thu, 26 Aug 2010 20:01:18 +0000</pubDate>
		<dc:creator>Dhananjay Nene</dc:creator>
				<category><![CDATA[Bookmarks]]></category>

		<guid isPermaLink="false">http://dhananjaynene.com/2010/08/27/links-for-2010-08-26/</guid>
		<description><![CDATA[

Folklore.org: Macintosh Stories: Round Rects Are Everywhere!
RT @newsycombinator: The story of round rectangles http://j.mp/crzK6E
(tags: via:packrati.us)


Bluetile &#8211; HaskellWiki
@offbytwo I read bluetile is based on xmonad http://is.gd/eFgub
(tags: via:packrati.us)


Google realtime search http://www.google.com/realtime is awesome. http://bit.ly/bypVnX (via @shrikant)
Google realtime search http://www.google.com/realtime is awesome. http://bit.ly/bypVnX (via @shrikant)
(tags: via:packrati.us)


Official Google Blog: Google Realtime Search: a new home with new tools
Google realtime [...]]]></description>
			<content:encoded><![CDATA[<ul class="delicious">
<li>
<div class="delicious-link"><a href="http://folklore.org/StoryView.py?story=Round_Rects_Are_Everywhere.txt">Folklore.org: Macintosh Stories: Round Rects Are Everywhere!</a></div>
<div class="delicious-extended">RT @newsycombinator: The story of round rectangles http://j.mp/crzK6E</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://www.haskell.org/haskellwiki/Bluetile#What_is_the_relationship_between_Bluetile_and_xmonad.3F">Bluetile &#8211; HaskellWiki</a></div>
<div class="delicious-extended">@offbytwo I read bluetile is based on xmonad http://is.gd/eFgub</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://www.google.com/realtime">Google realtime search http://www.google.com/realtime is awesome. http://bit.ly/bypVnX (via @shrikant)</a></div>
<div class="delicious-extended">Google realtime search http://www.google.com/realtime is awesome. http://bit.ly/bypVnX (via @shrikant)</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://googleblog.blogspot.com/2010/08/google-realtime-search-new-home-with.html">Official Google Blog: Google Realtime Search: a new home with new tools</a></div>
<div class="delicious-extended">Google realtime search http://www.google.com/realtime is awesome. http://bit.ly/bypVnX (via @shrikant)</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://blog.dhananjaynene.com/2010/08/a-case-for-non-leaky-dual-abstractions./">A case for non leaky dual abstractions. | /var/log/mind</a></div>
<div class="delicious-extended">New blog post: A case for non leaky dual abstractions. http://blog.dhananjaynene.com/2010/08/a-case-for-non-leaky-dual-abstractions./</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://learnyouahaskell.com/monads">Learn You a Haskell for Great Good! &#8211; Intro to Monads</a></div>
<div class="delicious-extended">Intro to Monads via reddit http://ff.im/-pKLtA</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://blog.garlicsim.org/post/1009179807/you-know-youre-a-python-programmer-when">GarlicSim blog &#8211; You know you&#39;re a Python programmer when…</a></div>
<div class="delicious-extended">You know you&#39;re a Python programmer when… #humour http://ff.im/-pKCiK</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/humour">humour</a> <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://codebetter.com/blogs/matthew.podwysocki/archive/2010/08/25/introduction-to-the-reactive-extensions-for-javascript-buffering.aspx?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+CodeBetter+(CodeBetter.Com)&amp;utm_content=Twitter">Introduction to the Reactive Extensions for JavaScript – Buffering &#8211; Matthew Podwysocki &#8211; CodeBetter.Com &#8211; Stuff you need to Code Better!</a></div>
<div class="delicious-extended">Introduction to the Reactive Extensions for JavaScript – Buffering http://ff.im/-pKC3t</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://www.developsense.com/blog/2010/08/all-testing-is-not-confirmatory/">All Testing is (not) Confirmatory « Developsense Blog</a></div>
<div class="delicious-extended">All Testing is (not) Confirmatory http://ff.im/-pKA0F</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://blog.springsource.com/2010/05/24/spring-python-1-1-book-is-published/">Spring Python 1.1 book is published | SpringSource Team Blog</a></div>
<div class="delicious-extended">Spring Python 1.1 book is published http://ff.im/-pKz24</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://git-scm.com/course/svn.html">Git &#8211; Fast Version Control System</a></div>
<div class="delicious-extended">Git &#8211; SVN Crash course (for subversion users) http://ff.im/-pKxXZ</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://en.wikipedia.org/wiki/Tiling_window_manager">Tiling window manager &#8211; Wikipedia, the free encyclopedia</a></div>
<div class="delicious-extended">@brijwhiz http://en.wikipedia.org/wiki/Tiling_window_manager</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://lamp.epfl.ch/~odersky/blogs/isscalacomplex.html">Simple or Complex?</a></div>
<div class="delicious-extended">RT @ijuma: Is Scala Simple or Complicated? @odersky gives his thoughts on the subject with illustrations and everything http://bit.ly/aUStli</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://stackoverflow.com/questions/1319891/calculating-the-moving-average-of-a-list/3570385#3570385">Calculating the Moving Average of a List &#8211; Stack Overflow</a></div>
<div class="delicious-extended">@jneira couldn&#39;t resist playing some code golf myself <img src='http://dhananjaynene.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  http://is.gd/eDCNY <img src='http://dhananjaynene.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  <img src='http://dhananjaynene.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dhananjaynene.com/2010/08/27/links-for-2010-08-26/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tweets for 2010-08-26</title>
		<link>http://dhananjaynene.com/2010/08/26/tweets-for-2010-08-26/</link>
		<comments>http://dhananjaynene.com/2010/08/26/tweets-for-2010-08-26/#comments</comments>
		<pubDate>Thu, 26 Aug 2010 12:00:00 +0000</pubDate>
		<dc:creator>Dhananjay Nene</dc:creator>
				<category><![CDATA[Tweets]]></category>

		<guid isPermaLink="false">http://dhananjaynene.com/2010/08/26/tweets-for-2010-08-26/</guid>
		<description><![CDATA[
@kaleidic That leaves me impressed, no, much much more than that. in reply to kaleidic #
A product is a collection of use cases and their utility. Intrinsic properties support the use cases, don&#39;t define the product. #
RT @ijuma: Is Scala Simple or Complicated? @odersky gives his thoughts on the subject with illustrations and everything http://bit.ly/aUStli [...]]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>@<a href="http://twitter.com/kaleidic">kaleidic</a> That leaves me impressed, no, much much more than that. <a href="http://twitter.com/kaleidic/statuses/22122917056">in reply to kaleidic</a> <a href="http://twitter.com/dnene/statuses/22151067187">#</a></li>
<li>A product is a collection of use cases and their utility. Intrinsic properties support the use cases, don&#39;t define the product. <a href="http://twitter.com/dnene/statuses/22159311689">#</a></li>
<li>RT @ijuma: Is Scala Simple or Complicated? @<a href="http://twitter.com/odersky">odersky</a> gives his thoughts on the subject with illustrations and everything <a href="http://bit.ly/aUStli" rel="nofollow">http://bit.ly/aUStli</a> <a href="http://twitter.com/dnene/statuses/22168210381">#</a></li>
<li>Now installing bluetile tiling manager on ubuntu to see if it makes me more productive. Would you recommend something else for ubuntu ? <a href="http://twitter.com/dnene/statuses/22169321724">#</a></li>
<li>@<a href="http://twitter.com/brijwhiz">brijwhiz</a> <a href="http://en.wikipedia.org/wiki/Tiling_window_manager" rel="nofollow">http://en.wikipedia.org/wiki/Tiling_window_manager</a> <a href="http://twitter.com/brijwhiz/statuses/22169562991">in reply to brijwhiz</a> <a href="http://twitter.com/dnene/statuses/22169680697">#</a></li>
<li>@<a href="http://twitter.com/vdichev">vdichev</a> Its always the implementation which leaks, and thus increases complexity beyond the abstraction. #<a href="http://search.twitter.com/search?q=%23being_pedantic">being_pedantic</a> <a href="http://twitter.com/vdichev/statuses/22174630819">in reply to vdichev</a> <a href="http://twitter.com/dnene/statuses/22180095026">#</a></li>
<li>@<a href="http://twitter.com/vdichev">vdichev</a> iPhone is a good example which demonstrated that the abstraction was always simple <img src='http://dhananjaynene.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <a href="http://twitter.com/vdichev/statuses/22174630819">in reply to vdichev</a> <a href="http://twitter.com/dnene/statuses/22180132210">#</a></li>
<li>Git &#8211; SVN Crash course (for subversion users) <a href="http://ff.im/-pKxXZ" rel="nofollow">http://ff.im/-pKxXZ</a> <a href="http://twitter.com/dnene/statuses/22180694435">#</a></li>
<li>Spring Python 1.1 book is published <a href="http://ff.im/-pKz24" rel="nofollow">http://ff.im/-pKz24</a> <a href="http://twitter.com/dnene/statuses/22181092271">#</a></li>
<li>All Testing is (not) Confirmatory <a href="http://ff.im/-pKA0F" rel="nofollow">http://ff.im/-pKA0F</a> <a href="http://twitter.com/dnene/statuses/22181561067">#</a></li>
<li>Introduction to the Reactive Extensions for JavaScript – Buffering <a href="http://ff.im/-pKC3t" rel="nofollow">http://ff.im/-pKC3t</a> <a href="http://twitter.com/dnene/statuses/22182491937">#</a></li>
<li>You know you&#39;re a Python programmer when… #<a href="http://search.twitter.com/search?q=%23humour">humour</a> <a href="http://ff.im/-pKCiK" rel="nofollow">http://ff.im/-pKCiK</a> <a href="http://twitter.com/dnene/statuses/22182595203">#</a></li>
<li>Intro to Monads via reddit <a href="http://ff.im/-pKLtA" rel="nofollow">http://ff.im/-pKLtA</a> <a href="http://twitter.com/dnene/statuses/22185701254">#</a></li>
<li>My first experience with tiling window managers is actually quite nice. Seems like I will stick to it. #<a href="http://search.twitter.com/search?q=%23bluetile">bluetile</a> on #<a href="http://search.twitter.com/search?q=%23ubuntu">ubuntu</a> <a href="http://twitter.com/dnene/statuses/22189189496">#</a></li>
<li>Google realtime search <a href="http://www.google.com/realtime" rel="nofollow">http://www.google.com/realtime</a> is awesome. <a href="http://bit.ly/bypVnX" rel="nofollow">http://bit.ly/bypVnX</a> (via @<a href="http://twitter.com/shrikant">shrikant</a>) <a href="http://twitter.com/dnene/statuses/22196328561">#</a></li>
<li>Interesting to take a recent hot topic and step back in time to see its evolution on google realtime search <a href="http://www.google.com/realtime" rel="nofollow">http://www.google.com/realtime</a> <a href="http://twitter.com/dnene/statuses/22197064487">#</a></li>
<li>@<a href="http://twitter.com/offbytwo">offbytwo</a> I read bluetile is based on xmonad <a href="http://is.gd/eFgub" rel="nofollow">http://is.gd/eFgub</a> <a href="http://twitter.com/offbytwo/statuses/22197740190">in reply to offbytwo</a> <a href="http://twitter.com/dnene/statuses/22197896582">#</a></li>
<li>@<a href="http://twitter.com/debasishg">debasishg</a> I think so. I&#39;ve found either separate implementations or splitting the abstraction quite helpful in situations of leakiness. <a href="http://twitter.com/debasishg/statuses/22174702584">in reply to debasishg</a> <a href="http://twitter.com/dnene/statuses/22202989410">#</a></li>
<li>This &quot;I just want to copy .. word for word ..&quot; meme is spreading virally. Google realtime search tells me it started about 7 hrs ago. <a href="http://twitter.com/dnene/statuses/22206315565">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dhananjaynene.com/2010/08/26/tweets-for-2010-08-26/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>links for 2010-08-25</title>
		<link>http://dhananjaynene.com/2010/08/26/links-for-2010-08-25/</link>
		<comments>http://dhananjaynene.com/2010/08/26/links-for-2010-08-25/#comments</comments>
		<pubDate>Wed, 25 Aug 2010 20:01:36 +0000</pubDate>
		<dc:creator>Dhananjay Nene</dc:creator>
				<category><![CDATA[Bookmarks]]></category>

		<guid isPermaLink="false">http://dhananjaynene.com/2010/08/26/links-for-2010-08-25/</guid>
		<description><![CDATA[

Lehman&#39;s laws of software evolution &#8211; Wikipedia, the free encyclopedia
RT @markhneedham: RT @MarkDalgarno: I Lehman&#39;s &#39;laws&#39; of software evolution: http://is.gd/eClVJ http://is.gd/eCm2m
(tags: via:packrati.us)


RT @markhneedham: RT @MarkDalgarno: I Lehman&#39;s &#39;laws&#39; of software evolution: http://is.gd/eClVJ http://is.gd/eCm2m
RT @markhneedham: RT @MarkDalgarno: I Lehman&#39;s &#39;laws&#39; of software evolution: http://is.gd/eClVJ http://is.gd/eCm2m
(tags: via:packrati.us)


Code Monkeyism: Ruby: Complexity cannot be reduced
@dnene Ah here: http://bit.ly/9pyU6I &#34;Ruby: [...]]]></description>
			<content:encoded><![CDATA[<ul class="delicious">
<li>
<div class="delicious-link"><a href="http://en.wikipedia.org/wiki/Lehman&#39;s_laws_of_software_evolution">Lehman&#39;s laws of software evolution &#8211; Wikipedia, the free encyclopedia</a></div>
<div class="delicious-extended">RT @markhneedham: RT @MarkDalgarno: I Lehman&#39;s &#39;laws&#39; of software evolution: http://is.gd/eClVJ http://is.gd/eCm2m</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://www.doc.ic.ac.uk/~mml/feast2/papers/pdf/556.pdf">RT @markhneedham: RT @MarkDalgarno: I Lehman&#39;s &#39;laws&#39; of software evolution: http://is.gd/eClVJ http://is.gd/eCm2m</a></div>
<div class="delicious-extended">RT @markhneedham: RT @MarkDalgarno: I Lehman&#39;s &#39;laws&#39; of software evolution: http://is.gd/eClVJ http://is.gd/eCm2m</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://codemonkeyism.com/ruby-complexity-cannot-be-reduced/">Code Monkeyism: Ruby: Complexity cannot be reduced</a></div>
<div class="delicious-extended">@dnene Ah here: http://bit.ly/9pyU6I &quot;Ruby: Complexity cannot be reduced&quot; #ruby<br />
– Stephan Schmidt (codemonkeyism) http://twitter.com/codemonkeyism/statuses/22063730581</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/from%3Acodemonkeyism">from:codemonkeyism</a> <a href="http://delicious.com/dnene/ruby">ruby</a> <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
<li>
<div class="delicious-link"><a href="http://twitterbffs.com/">Twitter BFFs</a></div>
<div class="delicious-extended">My Twitter BFFs: @kaleidic @missing_faktor @igrigorik @codemonkeyism @sallamar @vdichev @debasishg. Find yours @ http://twitterbffs.com</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dhananjaynene.com/2010/08/26/links-for-2010-08-25/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tweets for 2010-08-25</title>
		<link>http://dhananjaynene.com/2010/08/25/tweets-for-2010-08-25/</link>
		<comments>http://dhananjaynene.com/2010/08/25/tweets-for-2010-08-25/#comments</comments>
		<pubDate>Wed, 25 Aug 2010 12:00:00 +0000</pubDate>
		<dc:creator>Dhananjay Nene</dc:creator>
				<category><![CDATA[Tweets]]></category>

		<guid isPermaLink="false">http://dhananjaynene.com/2010/08/25/tweets-for-2010-08-25/</guid>
		<description><![CDATA[
Reduction of complexity is not the same thing as boilerplate avoidance. #
@codemonkeyism Correct. Brevity reduces one dimension of accidental complexity. That still may influence total complexity either way. (1/2) in reply to codemonkeyism #
@codemonkeyism I&#39;ve been alleged to make my code too complex in situations when I&#39;ve attempted to make it too brief (2/2) in [...]]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>Reduction of complexity is not the same thing as boilerplate avoidance. <a href="http://twitter.com/dnene/statuses/22062846840">#</a></li>
<li>@<a href="http://twitter.com/codemonkeyism">codemonkeyism</a> Correct. Brevity reduces one dimension of accidental complexity. That still may influence total complexity either way. (1/2) <a href="http://twitter.com/codemonkeyism/statuses/22062874427">in reply to codemonkeyism</a> <a href="http://twitter.com/dnene/statuses/22063570410">#</a></li>
<li>@<a href="http://twitter.com/codemonkeyism">codemonkeyism</a> I&#39;ve been alleged to make my code too complex in situations when I&#39;ve attempted to make it too brief (2/2) <a href="http://twitter.com/codemonkeyism/statuses/22062874427">in reply to codemonkeyism</a> <a href="http://twitter.com/dnene/statuses/22063618117">#</a></li>
<li>@<a href="http://twitter.com/codemonkeyism">codemonkeyism</a> Thats a great post. Wish I had seen it earlier. <a href="http://twitter.com/codemonkeyism/statuses/22063730581">in reply to codemonkeyism</a> <a href="http://twitter.com/dnene/statuses/22064236195">#</a></li>
<li>A reason to use OO+Functional than only OO languages. Easier to write pluggable functions than functors for handling most corner cases. <a href="http://twitter.com/dnene/statuses/22067440314">#</a></li>
<li>@<a href="http://twitter.com/mrkkrj">mrkkrj</a> I find so. eg. just a function reference instead of &quot;new&quot; of a functor, boilerplate of the functor etc. <a href="http://twitter.com/mrkkrj/statuses/22067962447">in reply to mrkkrj</a> <a href="http://twitter.com/dnene/statuses/22068271645">#</a></li>
<li>@<a href="http://twitter.com/mrkkrj">mrkkrj</a> If your question was is it worth changing the language used ? The answer would be no. <a href="http://twitter.com/mrkkrj/statuses/22067962447">in reply to mrkkrj</a> <a href="http://twitter.com/dnene/statuses/22068675850">#</a></li>
<li>@<a href="http://twitter.com/mrkkrj">mrkkrj</a> Hmm.. I was suggesting it as a reason to use one language over another, not change one already in use. <a href="http://twitter.com/mrkkrj/statuses/22069402466">in reply to mrkkrj</a> <a href="http://twitter.com/dnene/statuses/22069763362">#</a></li>
<li>RT @markhneedham: RT @MarkDalgarno: I Lehman&#39;s &#39;laws&#39; of software evolution: <a href="http://is.gd/eClVJ" rel="nofollow">http://is.gd/eClVJ</a> <a href="http://is.gd/eCm2m" rel="nofollow">http://is.gd/eCm2m</a> <a href="http://twitter.com/dnene/statuses/22071243551">#</a></li>
<li>@<a href="http://twitter.com/vdichev">vdichev</a> Unfamiliarity introduces learning complexity needing to be amortised over reduced coding/operational complexity <a href="http://twitter.com/vdichev/statuses/22080064655">in reply to vdichev</a> <a href="http://twitter.com/dnene/statuses/22081324549">#</a></li>
<li>@<a href="http://twitter.com/vdichev">vdichev</a> Yes, but sometimes library/tool authors handle far bigger feature set than users leverage which can increase complexity. eg. Maven <a href="http://twitter.com/vdichev/statuses/22080116437">in reply to vdichev</a> <a href="http://twitter.com/dnene/statuses/22081430438">#</a></li>
<li>@<a href="http://twitter.com/vdichev">vdichev</a> the hard part is never the actual amortisation, its selling/buying the initial fixed cost <img src='http://dhananjaynene.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <a href="http://twitter.com/vdichev/statuses/22082897261">in reply to vdichev</a> <a href="http://twitter.com/dnene/statuses/22083560932">#</a></li>
<li>@<a href="http://twitter.com/jneira">jneira</a> Python Answer (period = 4, data = list_of_vals) is<br />
tuple((sum(data[i:i+period])/period for i in range(len(data)-period+1))) <a href="http://twitter.com/jneira/statuses/22111736770">in reply to jneira</a> <a href="http://twitter.com/dnene/statuses/22114373453">#</a></li>
<li>@<a href="http://twitter.com/jneira">jneira</a> so I&#39;m a little confused what the fuss is all about. <a href="http://twitter.com/jneira/statuses/22111736770">in reply to jneira</a> <a href="http://twitter.com/dnene/statuses/22114455577">#</a></li>
<li>@<a href="http://twitter.com/jneira">jneira</a> The haskell solution seems to be the neatest (only if I could grok it better <img src='http://dhananjaynene.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ) <a href="http://twitter.com/jneira/statuses/22111736770">in reply to jneira</a> <a href="http://twitter.com/dnene/statuses/22114719287">#</a></li>
<li>@<a href="http://twitter.com/jneira">jneira</a> couldn&#39;t resist playing some code golf myself <img src='http://dhananjaynene.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <a href="http://is.gd/eDCNY" rel="nofollow">http://is.gd/eDCNY</a> <img src='http://dhananjaynene.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  <img src='http://dhananjaynene.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  <a href="http://twitter.com/jneira/statuses/22115702232">in reply to jneira</a> <a href="http://twitter.com/dnene/statuses/22121389145">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dhananjaynene.com/2010/08/25/tweets-for-2010-08-25/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>links for 2010-08-24</title>
		<link>http://dhananjaynene.com/2010/08/25/links-for-2010-08-24/</link>
		<comments>http://dhananjaynene.com/2010/08/25/links-for-2010-08-24/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 20:01:24 +0000</pubDate>
		<dc:creator>Dhananjay Nene</dc:creator>
				<category><![CDATA[Bookmarks]]></category>

		<guid isPermaLink="false">http://dhananjaynene.com/2010/08/25/links-for-2010-08-24/</guid>
		<description><![CDATA[

Is helpful software really helpful? — The Endeavour
RT @rickasaurus: Seems to depend on frequency of use. “@JohnDCook: Software that tries too hard to help can harm http://bit.ly/cjK80s”
(tags: via:packrati.us)


]]></description>
			<content:encoded><![CDATA[<ul class="delicious">
<li>
<div class="delicious-link"><a href="http://www.johndcook.com/blog/2010/08/24/overly-helpful-software/">Is helpful software really helpful? — The Endeavour</a></div>
<div class="delicious-extended">RT @rickasaurus: Seems to depend on frequency of use. “@JohnDCook: Software that tries too hard to help can harm http://bit.ly/cjK80s”</div>
<div class="delicious-tags">(tags: <a href="http://delicious.com/dnene/via%3Apackrati.us">via:packrati.us</a>)</div>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dhananjaynene.com/2010/08/25/links-for-2010-08-24/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tweets for 2010-08-24</title>
		<link>http://dhananjaynene.com/2010/08/24/tweets-for-2010-08-24-2/</link>
		<comments>http://dhananjaynene.com/2010/08/24/tweets-for-2010-08-24-2/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 12:00:00 +0000</pubDate>
		<dc:creator>Dhananjay Nene</dc:creator>
				<category><![CDATA[Tweets]]></category>

		<guid isPermaLink="false">http://dhananjaynene.com/2010/08/24/tweets-for-2010-08-24-2/</guid>
		<description><![CDATA[
@kaleidic I myself am professionally schizophrenic. The straining to be heard alphageek engineer agrees with you and bruce in reply to kaleidic #
@kaleidic But I believe a large ecosystem eg in the enterprise s/w markets in US, especially in India is not better served by these in reply to kaleidic #
@kaleidic Apart from collaboration, its [...]]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>@<a href="http://twitter.com/kaleidic">kaleidic</a> I myself am professionally schizophrenic. The straining to be heard alphageek engineer agrees with you and bruce <a href="http://twitter.com/kaleidic/statuses/21954706738">in reply to kaleidic</a> <a href="http://twitter.com/dnene/statuses/21971694040">#</a></li>
<li>@<a href="http://twitter.com/kaleidic">kaleidic</a> But I believe a large ecosystem eg in the enterprise s/w markets in US, especially in India is not better served by these <a href="http://twitter.com/kaleidic/statuses/21954706738">in reply to kaleidic</a> <a href="http://twitter.com/dnene/statuses/21971748074">#</a></li>
<li>@<a href="http://twitter.com/kaleidic">kaleidic</a> Apart from collaboration, its also a function of the ecosystem/mileu. My ideal team size is 1, current is 3 &amp; in the past was 200+ <a href="http://twitter.com/kaleidic/statuses/21959523707">in reply to kaleidic</a> <a href="http://twitter.com/dnene/statuses/21971870808">#</a></li>
<li>@<a href="http://twitter.com/kaleidic">kaleidic</a> I tend to view situations both from the perspective of engineering and economics. And i believe economics is not given its due. <a href="http://twitter.com/kaleidic/statuses/21959523707">in reply to kaleidic</a> <a href="http://twitter.com/dnene/statuses/21972057335">#</a></li>
<li>RT @codemonkeyism: Automatic testing is the new build <a href="http://twitter.com/dnene/statuses/21988702711">#</a></li>
<li>RT @KentBeck: OH: &quot;if you don&#39;t crave feedback, iteration is just annoying&quot; <a href="http://twitter.com/dnene/statuses/22008262928">#</a></li>
<li>RT @rickasaurus: Seems to depend on frequency of use. “@JohnDCook: Software that tries too hard to help can harm <a href="http://bit.ly/cjK80s”" rel="nofollow">http://bit.ly/cjK80s”</a> <a href="http://twitter.com/dnene/statuses/22008550781">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dhananjaynene.com/2010/08/24/tweets-for-2010-08-24-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tweets for 2010-08-24</title>
		<link>http://dhananjaynene.com/2010/08/24/tweets-for-2010-08-24/</link>
		<comments>http://dhananjaynene.com/2010/08/24/tweets-for-2010-08-24/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 12:00:00 +0000</pubDate>
		<dc:creator>Dhananjay Nene</dc:creator>
				<category><![CDATA[Tweets]]></category>

		<guid isPermaLink="false">http://dhananjaynene.com/2010/08/24/tweets-for-2010-08-24/</guid>
		<description><![CDATA[
@kaleidic I myself am professionally schizophrenic. The straining to be heard alphageek engineer agrees with you and bruce in reply to kaleidic #
@kaleidic But I believe a large ecosystem eg in the enterprise s/w markets in US, especially in India is not better served by these in reply to kaleidic #
@kaleidic Apart from collaboration, its [...]]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>@<a href="http://twitter.com/kaleidic">kaleidic</a> I myself am professionally schizophrenic. The straining to be heard alphageek engineer agrees with you and bruce <a href="http://twitter.com/kaleidic/statuses/21954706738">in reply to kaleidic</a> <a href="http://twitter.com/dnene/statuses/21971694040">#</a></li>
<li>@<a href="http://twitter.com/kaleidic">kaleidic</a> But I believe a large ecosystem eg in the enterprise s/w markets in US, especially in India is not better served by these <a href="http://twitter.com/kaleidic/statuses/21954706738">in reply to kaleidic</a> <a href="http://twitter.com/dnene/statuses/21971748074">#</a></li>
<li>@<a href="http://twitter.com/kaleidic">kaleidic</a> Apart from collaboration, its also a function of the ecosystem/mileu. My ideal team size is 1, current is 3 &amp; in the past was 200+ <a href="http://twitter.com/kaleidic/statuses/21959523707">in reply to kaleidic</a> <a href="http://twitter.com/dnene/statuses/21971870808">#</a></li>
<li>@<a href="http://twitter.com/kaleidic">kaleidic</a> I tend to view situations both from the perspective of engineering and economics. And i believe economics is not given its due. <a href="http://twitter.com/kaleidic/statuses/21959523707">in reply to kaleidic</a> <a href="http://twitter.com/dnene/statuses/21972057335">#</a></li>
<li>RT @codemonkeyism: Automatic testing is the new build <a href="http://twitter.com/dnene/statuses/21988702711">#</a></li>
<li>RT @KentBeck: OH: &quot;if you don&#39;t crave feedback, iteration is just annoying&quot; <a href="http://twitter.com/dnene/statuses/22008262928">#</a></li>
<li>RT @rickasaurus: Seems to depend on frequency of use. “@JohnDCook: Software that tries too hard to help can harm <a href="http://bit.ly/cjK80s”" rel="nofollow">http://bit.ly/cjK80s”</a> <a href="http://twitter.com/dnene/statuses/22008550781">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dhananjaynene.com/2010/08/24/tweets-for-2010-08-24/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tweets for 2010-08-24</title>
		<link>http://dhananjaynene.com/2010/08/24/tweets-for-2010-08-24/</link>
		<comments>http://dhananjaynene.com/2010/08/24/tweets-for-2010-08-24/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 12:00:00 +0000</pubDate>
		<dc:creator>Dhananjay Nene</dc:creator>
				<category><![CDATA[Tweets]]></category>

		<guid isPermaLink="false">http://dhananjaynene.com/2010/08/24/tweets-for-2010-08-24/</guid>
		<description><![CDATA[
@kaleidic I myself am professionally schizophrenic. The straining to be heard alphageek engineer agrees with you and bruce in reply to kaleidic #
@kaleidic But I believe a large ecosystem eg in the enterprise s/w markets in US, especially in India is not better served by these in reply to kaleidic #
@kaleidic Apart from collaboration, its [...]]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>@<a href="http://twitter.com/kaleidic">kaleidic</a> I myself am professionally schizophrenic. The straining to be heard alphageek engineer agrees with you and bruce <a href="http://twitter.com/kaleidic/statuses/21954706738">in reply to kaleidic</a> <a href="http://twitter.com/dnene/statuses/21971694040">#</a></li>
<li>@<a href="http://twitter.com/kaleidic">kaleidic</a> But I believe a large ecosystem eg in the enterprise s/w markets in US, especially in India is not better served by these <a href="http://twitter.com/kaleidic/statuses/21954706738">in reply to kaleidic</a> <a href="http://twitter.com/dnene/statuses/21971748074">#</a></li>
<li>@<a href="http://twitter.com/kaleidic">kaleidic</a> Apart from collaboration, its also a function of the ecosystem/mileu. My ideal team size is 1, current is 3 &amp; in the past was 200+ <a href="http://twitter.com/kaleidic/statuses/21959523707">in reply to kaleidic</a> <a href="http://twitter.com/dnene/statuses/21971870808">#</a></li>
<li>@<a href="http://twitter.com/kaleidic">kaleidic</a> I tend to view situations both from the perspective of engineering and economics. And i believe economics is not given its due. <a href="http://twitter.com/kaleidic/statuses/21959523707">in reply to kaleidic</a> <a href="http://twitter.com/dnene/statuses/21972057335">#</a></li>
<li>RT @codemonkeyism: Automatic testing is the new build <a href="http://twitter.com/dnene/statuses/21988702711">#</a></li>
<li>RT @KentBeck: OH: &quot;if you don&#39;t crave feedback, iteration is just annoying&quot; <a href="http://twitter.com/dnene/statuses/22008262928">#</a></li>
<li>RT @rickasaurus: Seems to depend on frequency of use. “@JohnDCook: Software that tries too hard to help can harm <a href="http://bit.ly/cjK80s”" rel="nofollow">http://bit.ly/cjK80s”</a> <a href="http://twitter.com/dnene/statuses/22008550781">#</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dhananjaynene.com/2010/08/24/tweets-for-2010-08-24/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
