<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-13687987</id><updated>2011-07-28T06:33:11.066-07:00</updated><title type='text'>For me, the bells toll</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>89</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-13687987.post-7543655365005448197</id><published>2009-11-06T12:05:00.000-08:00</published><updated>2010-07-26T19:10:34.188-07:00</updated><title type='text'>Benford's Law</title><content type='html'>&lt;div&gt;Benford's &lt;a href="http://web.archive.org/web/20080730013801/http://www.rexswain.com/benford.html"&gt;law&lt;/a&gt; is awesome! Real science, although it is arguable whether statistics is in fact a real science and I know someone who'll be up in arms were such a claim to be made, is far more intriguing than the stuff of novels.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-7543655365005448197?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/7543655365005448197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=7543655365005448197&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/7543655365005448197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/7543655365005448197'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2009/11/benfords-law.html' title='Benford&apos;s Law'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-8943924750712638002</id><published>2009-04-03T08:46:00.001-07:00</published><updated>2009-04-03T08:50:41.403-07:00</updated><title type='text'>Whoobie</title><content type='html'>It bugs me&lt;hints id="hah_hints"&gt;&lt;/hints&gt; when I'm forced to write bad code in a language as beautiful as Ruby.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-8943924750712638002?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/8943924750712638002/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=8943924750712638002&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/8943924750712638002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/8943924750712638002'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2009/04/whoobie.html' title='Whoobie'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-9156923188962042381</id><published>2009-02-21T13:56:00.000-08:00</published><updated>2009-02-21T14:22:56.130-08:00</updated><title type='text'>Watching...</title><content type='html'>It looks like I'm one of a minority who think &lt;span style="font-style: italic;"&gt;Slumdog Millionaire&lt;/span&gt; is a mediocre derived piece of work. Utterly uninspired, shallow, overtly dramatic and clichéd, it borrows heavily from the traditional Bollywood genre - not that there's anything wrong with it, but we've all seen the rags-to-riches tale with the boy-meets-girl--boy-loses-girl--boy-gets-girl spin enacted in countless creative ways for decades now, that it's just mindless repetitive consumerist crap at this point. Even if Danny Boyle's film has its moments (and how colorful some of his scenes are), ultimately &lt;span style="font-style: italic;"&gt;Slumdog Millionaire &lt;/span&gt;is drone Bollywood melodrama dressed up to meet its western counterparts. Too bad it's being elevated to undeserving heights of film glory.&lt;br /&gt;&lt;br /&gt;Late last night, I watched the pilot of Alan Ball's mindblowing series &lt;span style="font-style: italic;"&gt;Six Feet Under. &lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/span&gt;Yes, I know I've arrived long after the train has left the station (the series debuted in 2001), and&lt;span style="font-style: italic;"&gt;&lt;/span&gt; it's time to board  &lt;span style="font-style: italic;"&gt;True Blood, &lt;/span&gt;but I've just had my mind blown away by the dark despairing humor that is the show's catalyst. I'm now seriously considering spending a hundred bucks and just buying the box set instead of scavenging through the local library.&lt;hints id="hah_hints"&gt;&lt;/hints&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-9156923188962042381?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/9156923188962042381/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=9156923188962042381&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/9156923188962042381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/9156923188962042381'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2009/02/watching.html' title='Watching...'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-1828449230786520558</id><published>2008-11-17T20:00:00.000-08:00</published><updated>2008-11-17T20:51:43.334-08:00</updated><title type='text'>Sigur Rós</title><content type='html'>&lt;img style="margin: 0pt 10px 10px 0pt; float: left; width: 214px; height: 320px;" src="http://3.bp.blogspot.com/__HBXEUM_lLk/SSJJrcshohI/AAAAAAAAAEI/8kmP4EyY7vY/s320/sr.jpg" alt="" id="BLOGGER_PHOTO_ID_5269855524763050514" border="0" /&gt;No form of music till now, with the possible exception of the electronic melancholies of Ulrich Schnauss, captures that pure essence of music for me, that prompts indescribable feelings of bittersweet memories to float vividly in front of my eyes, that sets my heart, my lungs and every part of my body thumping with excitement and anticipation, that combines rhythm and progression into a distinctive form of artistic expression, and that is able to lull me simultaneously into the darkest of corridors and the brightest of gardens.&lt;br /&gt;&lt;br /&gt;Watching Sigur Rós perform on stage was undeniably one of the greatest moments of my life. The audience at United Palace Theater, New York, was mostly comprised of people my age, and suffice it to say, at the end of two hours, we were drained of every possible emotion known to man. Testament to the fact that music is universal, I'm pretty sure very few people in the audience actually understand the lyrics of Sigur Rós, partly because the songs are sung in a mixture of icelandic and "hopelandic". But matter it does not, since we all connected and related to the music in ways far more ethereal than just its vocal interpretation.&lt;br /&gt;&lt;br /&gt;Beautiful and breathtaking in scale and form, &lt;a href="http://www.last.fm/music/Sigur+R%C3%B3s/_/Hopp%C3%ADpolla"&gt;Hoppipola&lt;/a&gt; is that one song I screamed at that night. Riding back in the New York subway amidst hundreds of faces, a sight I found to be relatively uncommon even in that densely populated city, I was ecstatic that night. I had finally experienced true beauty.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-1828449230786520558?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/1828449230786520558/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=1828449230786520558&amp;isPopup=true' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/1828449230786520558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/1828449230786520558'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2008/11/sigur-rs.html' title='Sigur Rós'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/__HBXEUM_lLk/SSJJrcshohI/AAAAAAAAAEI/8kmP4EyY7vY/s72-c/sr.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-6525339681785199276</id><published>2008-11-03T15:38:00.000-08:00</published><updated>2008-11-03T15:52:27.032-08:00</updated><title type='text'>My new macbook</title><content type='html'>I finally got my own macbook! It arrived today morning, but as I was not at home, the Fedex delivery agent had left a notice pasted onto the front door. I couldn't wait until tomorrow, when he would return, so I took a bus to the nearest Fedex location (a 20 minute drive), but in the rush, forgot to check for a return bus. So here I am, sitting in an office operated by one of the bus companies, still an hour to go, waiting for the next bus home. Thankfully, they've Wifi here, and it took me just about 20 minutes to unbox my new laptop and let 'er rip.&lt;div&gt;  The initial cold touch of aluminum felt good, and the laptop feels ridiculously light yet somehow sturdy. I'm grappling with the new trackpad and the absence of the familiar &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Home&lt;/span&gt; and &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;End&lt;/span&gt; keys. Other than that, I'm pleasantly surprised with the screen; the glossy finish is not as bad as I'd thought it would be, though a test under normal sunlight would probably fail miserably.&lt;/div&gt;&lt;div&gt;  I'm now waiting for my new copy of Photoshop CS4 to arrive in the mail in a couple of days. After that, it's installing Windows XP and try on some real gaming. Yaay.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-6525339681785199276?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/6525339681785199276/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=6525339681785199276&amp;isPopup=true' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/6525339681785199276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/6525339681785199276'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2008/11/my-new-macbook.html' title='My new macbook'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-7083841268035266160</id><published>2008-11-02T11:16:00.000-08:00</published><updated>2009-11-06T12:12:53.527-08:00</updated><title type='text'>The Wink</title><content type='html'>It is refreshing to watch a tongue-in-cheek ad, expertly made, from the presumptive democratic nominee; and especially one so close to the election. I am partial towards advertisements with no speech - the visual medium is far more convincing than the auditory one in conveying a message, a thought, an idea or simply a suggestion.&lt;br /&gt;And it should be clear that I favour the senator from Illinois. Now there is nothing left to do, but hope.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-7083841268035266160?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/7083841268035266160/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=7083841268035266160&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/7083841268035266160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/7083841268035266160'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2008/11/wink.html' title='The Wink'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-4065994623573414129</id><published>2008-09-16T19:44:00.000-07:00</published><updated>2008-09-16T19:50:00.086-07:00</updated><title type='text'>wiThin</title><content type='html'>He said - I took the risk, didn't I? I took the first step, didn't I? We briefly hit it off, didn't we? How then, did I miss your cue?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-4065994623573414129?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/4065994623573414129/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=4065994623573414129&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/4065994623573414129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/4065994623573414129'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2008/09/t.html' title='wiThin'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-4926715201294293059</id><published>2008-08-31T22:48:00.000-07:00</published><updated>2008-08-31T23:12:42.154-07:00</updated><title type='text'>My favourite quotes of the past few days...</title><content type='html'>"Quantum physics is to regular everyday physics as a David Lynch film is to a mainstream blockbuster." - a &lt;a href="http://www.cracked.com/article_16583_5-scientific-experiments-most-likely-end-world.html"&gt;cracked&lt;/a&gt; article on Dark Matter.&lt;br /&gt;&lt;br /&gt;"It's the oldest law of warfare: have your guns in populated areas, and when the enemy responds, show the world your dead women and children." - Thomas Goltz, an academic specializing in the Caucasus, commenting on the recent Russo-Georgian war.&lt;br /&gt;&lt;br /&gt;"Every time Barack Obama makes a speech, an angel has an orgasm." - &lt;span style="font-style: italic;"&gt;The Daily show with Jon Stewart&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;I've also been watching a lot of old episodes from &lt;span style="font-style: italic;"&gt;The&lt;/span&gt; &lt;span style="font-style: italic;"&gt;Simpsons&lt;/span&gt;. And this line by Homer is just...such a culturally observant remark, especially considering that it comes from a bovine personality.&lt;br /&gt;&lt;p&gt;"In a world gone mad, only a lunatic is truly insane." &lt;span class="homerdate"&gt;- Homer Simpson.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-4926715201294293059?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/4926715201294293059/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=4926715201294293059&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/4926715201294293059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/4926715201294293059'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2008/08/my-favourite-quotes-of-past-few-days.html' title='My favourite quotes of the past few days...'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-7648705293942907829</id><published>2008-08-26T23:25:00.000-07:00</published><updated>2008-08-26T23:42:06.863-07:00</updated><title type='text'>It's not the thought that counts</title><content type='html'>It is with mild disdain that I relate to the fact that those moments when the mind is drowsy, such as a just-awoken state or a near-sleepless one, are the most interesting - such as this fleeting, hopeless, reclusive thought that I cooked up today: "Swallowing its pride, the lion swallowed its pride".&lt;br /&gt;Really, how juvenile does a person have to be to think of such phrase-mocking statements as these, even in the most unstable of conditions?&lt;br /&gt;&lt;br /&gt;What is probably more disturbing for me is that the thought ferociously stuck even after I was fully awoke. And, well, I had to pretty much swallow my pride in order to post this one.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-7648705293942907829?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/7648705293942907829/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=7648705293942907829&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/7648705293942907829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/7648705293942907829'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2008/08/its-not-thought-that-counts.html' title='It&apos;s not the thought that counts'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-7390774281357050116</id><published>2008-08-04T22:25:00.000-07:00</published><updated>2008-08-04T22:31:16.187-07:00</updated><title type='text'>More than a feeling</title><content type='html'>It's humbling: trying to condense my last eight years into a single page, and finding out there's still some space left at the bottom.&lt;hints id="hah_hints"&gt;&lt;/hints&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-7390774281357050116?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/7390774281357050116/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=7390774281357050116&amp;isPopup=true' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/7390774281357050116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/7390774281357050116'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2008/08/more-than-feeling.html' title='More than a feeling'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-7438609625302017420</id><published>2008-07-14T20:41:00.000-07:00</published><updated>2008-07-14T21:28:34.597-07:00</updated><title type='text'>Another Oracle takes birth</title><content type='html'>If you're a gamer, the next year is going to be one massive joyride, with the gods of computer gaming that are Blizzard, ID, Bethesda, Ubisoft, Maxis, Valve and EA prepping up to give us an orgasmic barrage of titles that can satiate, hell wreak total havoc, on even the most casual and unyielding gamer. Me, I again descend into nostalgia, remembering the time when a friend and I bought six &lt;span style="font-style: italic;"&gt;epic&lt;/span&gt; games together, and I went breathless for a moment, unable to grasp the gravity of the situation. I guess most of us are urban escapists, one way or the other. The familiarity yet the distance posed by films, music, novels or gaming - showing worlds unbeknown to us - draw us ever closer to them, eventually leaving us hip-deep in chimerical alternate universes. *twitch*&lt;br /&gt;&lt;br /&gt;These fits...these...convulsions...&lt;br /&gt;Should I live this world?&lt;br /&gt;Or play it?&lt;br /&gt;&lt;hints id="hah_hints"&gt;&lt;/hints&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-7438609625302017420?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/7438609625302017420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=7438609625302017420&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/7438609625302017420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/7438609625302017420'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2008/07/another-oracle-takes-birth.html' title='Another Oracle takes birth'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-880912503306710647</id><published>2008-07-08T21:11:00.000-07:00</published><updated>2008-07-08T22:56:56.091-07:00</updated><title type='text'>Quasi Una fantasia, Op. 27, No. 2</title><content type='html'>It was late in the evening and I was walking back home lugging the overweight laptop and lost in thought about nothing in particular. I usually glance back at the clock on top of the tower as I tread on the grass beneath my foot and silently recollect the crunch of snow during winter while also feeling, quite viscerally, the acrid humidity in the air recently. The clock read nine. The sun still hesitated to dip below the dotted horizon, and started flinging harmless, tingling shots of orange and yellow into the far sky in a dying gesture that hinted at ingratitude. To whom was a mystery. Is always a mystery.&lt;br /&gt;&lt;br /&gt;The chimes began to ascend into the heavy air. Warmth around, and void inside. I find myself asking the same dreaded question - Will it all just be a chimerical fantasy? Silence. The cadence in the evening sky continued still. Right around the eighth strike, I realized I was subconsciously counting every chime, feeling it like a heartbeat, relinquishing the last while anticipating the next. It was like a roller coaster ride where the sudden turns no longer held any surprise. I knew exactly when the next one would come. Just around the corner. There you go. Nine. Elementary Arithmetic has a strangely comforting feeling.&lt;br /&gt;&lt;br /&gt;The moon started to peek shyly through the leaves of the nearest tree. The night had just begun.&lt;hints id="hah_hints"&gt;&lt;/hints&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-880912503306710647?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/880912503306710647/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=880912503306710647&amp;isPopup=true' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/880912503306710647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/880912503306710647'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2008/07/quasi-una-fantasia-op-27-no-2.html' title='Quasi Una fantasia, Op. 27, No. 2'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-6097906139832205508</id><published>2008-05-14T16:30:00.000-07:00</published><updated>2008-05-14T16:47:03.858-07:00</updated><title type='text'>And another....</title><content type='html'>Yaawn. Staying awake has never been so frustrating. I await the despondence.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-6097906139832205508?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/6097906139832205508/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=6097906139832205508&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/6097906139832205508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/6097906139832205508'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2008/05/and-another.html' title='And another....'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-5406384844850819031</id><published>2008-04-30T20:22:00.000-07:00</published><updated>2008-04-30T20:46:50.964-07:00</updated><title type='text'>Cold Peace</title><content type='html'>So I watched Eran Kolirin's brilliant and hilarious Israeli debut &lt;span style="font-style: italic;"&gt;The Band's Visit&lt;/span&gt; this evening. Beautiful!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-5406384844850819031?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/5406384844850819031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=5406384844850819031&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/5406384844850819031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/5406384844850819031'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2008/04/cold-peace.html' title='Cold Peace'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-2449209297016806588</id><published>2008-03-28T09:48:00.000-07:00</published><updated>2008-03-28T09:49:21.288-07:00</updated><title type='text'>One more cup</title><content type='html'>I never thought I'd say this, but I'm slowly yet progressively getting addicted to caffeine.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-2449209297016806588?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/2449209297016806588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=2449209297016806588&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/2449209297016806588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/2449209297016806588'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2008/03/one-more-cup.html' title='One more cup'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-3518646158238496736</id><published>2008-03-21T21:04:00.000-07:00</published><updated>2008-03-24T07:39:31.471-07:00</updated><title type='text'>Willkommen</title><content type='html'>I unboxed a Macbook Pro today. Sadly it belonged to a friend. And as I slid my fingers over its keyboard, I came to the realization that I was destined to buy it someday. I'm a sucker for everything that's eye-candy. Afterwards, we watched &lt;span style="font-style: italic;"&gt;Frida&lt;/span&gt; on the new Macbook. Such a beautiful film; but Julie Taymor looks to be a tad too eager to prove herself, frequently imbuing the film with stylistic touches that were otherwise unnecessary. Somewhat like Joe Wright in &lt;span style="font-style: italic;"&gt;Atonement&lt;/span&gt;. I just regret not watching her latest, &lt;span style="font-style: italic;"&gt;Across the Universe&lt;/span&gt;, when I had the chance.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-3518646158238496736?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/3518646158238496736/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=3518646158238496736&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/3518646158238496736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/3518646158238496736'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2008/03/willkommen.html' title='Willkommen'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-8154006115450527613</id><published>2008-03-02T13:54:00.000-08:00</published><updated>2008-03-02T14:10:25.462-08:00</updated><title type='text'>Stuck in a moment that I can't get out of</title><content type='html'>So I wake up this morning and there it is. &lt;span style="font-style: italic;"&gt;Tijuana&lt;/span&gt;! A name that's stuck in my head since morning. Ever had a word stuck in your head for unknown reasons? It's mildly disconcerting, like a distant splinter that the eye can barely see and stubbornly refuses to ignore. So every few minutes now, this word keeps popping into my head while I'm in the middle of something; and all I care to know about it is that it's a Mexican city. And this is not the first time something like this has happened; at least the third. I think the last one was some European politician who hung around mysteriously, stalking me for a couple of days and then disappeared in a puff of smoke (ok, maybe not that last one). So, Tijuana, how long will you be staying?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-8154006115450527613?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/8154006115450527613/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=8154006115450527613&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/8154006115450527613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/8154006115450527613'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2008/03/stuck-in-moment-that-i-cant-get-out-of.html' title='Stuck in a moment that I can&apos;t get out of'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-3108044944889718441</id><published>2008-02-29T15:46:00.000-08:00</published><updated>2008-12-08T13:42:37.909-08:00</updated><title type='text'>If only I could turn back time</title><content type='html'>&lt;img style="margin: 0px auto 10px; display: block; text-align: center;" src="http://1.bp.blogspot.com/__HBXEUM_lLk/R8iZmdMtZPI/AAAAAAAAABY/FFqOol1qevY/s400/cah.gif" alt="" id="BLOGGER_PHOTO_ID_5172553057987028210" border="0" /&gt;This &lt;span style="font-style: italic;"&gt;C&amp;amp;H&lt;/span&gt; strip appeared the day before yesterday. Perfect timing. Sometimes I wonder if I'm just too blunt/instantaneous/careless/rude/insensitive; can't even seem to count the number of times I metaphorically bit my lip in the last two weeks alone.&lt;br /&gt;&lt;br /&gt;[update] Of course in the strip, Calvin does it &lt;span style="font-style: italic;"&gt;intentionally&lt;/span&gt;. And the title is alludes to a song from the 90's pop band &lt;span style="font-style: italic;"&gt;Aqua&lt;/span&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-3108044944889718441?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/3108044944889718441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=3108044944889718441&amp;isPopup=true' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/3108044944889718441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/3108044944889718441'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2008/02/if-only-i-could-turn-back-time.html' title='If only I could turn back time'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/__HBXEUM_lLk/R8iZmdMtZPI/AAAAAAAAABY/FFqOol1qevY/s72-c/cah.gif' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-4826477664840221130</id><published>2008-02-23T00:14:00.000-08:00</published><updated>2008-02-23T00:21:37.810-08:00</updated><title type='text'>sigh</title><content type='html'>It's one of those nights; the heart is restless; the mind is excited; the body is a slump. I'm not able to sleep....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-4826477664840221130?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/4826477664840221130/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=4826477664840221130&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/4826477664840221130'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/4826477664840221130'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2008/02/sigh.html' title='sigh'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-6718057100903858288</id><published>2008-02-12T10:26:00.000-08:00</published><updated>2008-02-12T10:33:02.849-08:00</updated><title type='text'>No mon, it wasn't always this easy</title><content type='html'>Reading an old &lt;a href="http://www.cs.virginia.edu/%7Ezaher/classes/CS656/p306-daley.pdf"&gt;paper&lt;/a&gt; on &lt;span style="font-style: italic;"&gt;MULTICS&lt;/span&gt;&lt;span&gt;, I came across this as one of the design goals of the system:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;"To permit a degree of programming generality not previously practical. This includes the ability of one procedure to use another procedure knowing only its name, and without knowledge of its requirements for storage, or the additional procedures upon which it may in turn call."&lt;br /&gt;&lt;br /&gt;Oh the things we take for granted today.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-6718057100903858288?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/6718057100903858288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=6718057100903858288&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/6718057100903858288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/6718057100903858288'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2008/02/no-mon-it-wasnt-always-this-easy.html' title='No mon, it wasn&apos;t always this easy'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-775438186417705098</id><published>2008-01-05T22:52:00.000-08:00</published><updated>2008-01-05T23:09:27.296-08:00</updated><title type='text'>Combustion of Spontaneity</title><content type='html'>To be both mercurial and indecisive is an extreme pain (without pleasure, mind you). I've often taken decisions in less time than it would take a user process to switch to kernel mode (well not really, since those syscall/sysenter instructions came into place). But then I've also stood on cross paths, deciding which way to go, taking a step in one direction, retreating, taking a step in a different direction, retreating again, and so on. Literally. This usually happens when I start thinking about the decision and weigh it against the other choices. No, shouldn't be done. Especially when one is as spontaneous as nitric acid on copper. To reflect when one can still retreat is something that needs to be avoided. Forget the recent past and live in the moment. Sigh, rarely happens, but when it does, it's such a treat for the heart.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-775438186417705098?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/775438186417705098/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=775438186417705098&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/775438186417705098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/775438186417705098'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2008/01/combustion-of-spontaneity.html' title='Combustion of Spontaneity'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-8675240360417693808</id><published>2007-12-04T19:10:00.000-08:00</published><updated>2007-12-04T19:16:42.819-08:00</updated><title type='text'>Snow</title><content type='html'>Have you ever looked down at night, walking along a street, cold and shivering, and seen stars twinkling like diamonds, set in a blanket of whiteness?&lt;br /&gt;It's wonderful.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-8675240360417693808?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/8675240360417693808/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=8675240360417693808&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/8675240360417693808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/8675240360417693808'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2007/12/snow.html' title='Snow'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-254704624726871003</id><published>2007-10-31T15:21:00.000-07:00</published><updated>2007-10-31T15:39:30.062-07:00</updated><title type='text'>Mirror</title><content type='html'>He stared at the ceiling and the ceiling stared back. Its two drunken eyes, one larger than the other, glowing mildly, contentedly, stalking and preying upon the carpet and everything else that lies below. Their spacial placement on the ceiling stank of nepotism, yet were stunning under the gaze of someone who had just begun to recognize the beauty underneath the banal, sending visceral streams of a realization that patterns of life can sometimes emerge from within the motionless serenity that marks this plastic environment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-254704624726871003?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/254704624726871003/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=254704624726871003&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/254704624726871003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/254704624726871003'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2007/10/mirror.html' title='Mirror'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-1371685265084301177</id><published>2007-09-30T09:32:00.000-07:00</published><updated>2008-12-08T13:42:38.405-08:00</updated><title type='text'>camera obscura</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" &gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; " src="http://4.bp.blogspot.com/__HBXEUM_lLk/Rv_RRdblunI/AAAAAAAAAAs/wThot9b7wvk/s400/hcb.jpg" alt="" id="BLOGGER_PHOTO_ID_5116037799604501106" border="0" /&gt;&lt;/a&gt;After much deliberation and debate, I finally ended up getting a camera. Over the past two years when I first got interested in photography, I've gradually realized that to shoot something, anything, it's the eye and not the camera that's the deciding factor between a mediocre photograph and an extraordinary one. To develop such a skill is indeed an art. I just hope I've the time and patience for this.&lt;br /&gt;[photograph: &lt;span style="font-style: italic;"&gt;Behind The Gare St. Lazare&lt;/span&gt; - Henri Cartier Bresson]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-1371685265084301177?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/1371685265084301177/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=1371685265084301177&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/1371685265084301177'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/1371685265084301177'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2007/09/camera-obscura.html' title='camera obscura'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/__HBXEUM_lLk/Rv_RRdblunI/AAAAAAAAAAs/wThot9b7wvk/s72-c/hcb.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-1851513003287250451</id><published>2007-08-27T09:00:00.000-07:00</published><updated>2008-01-05T22:50:12.286-08:00</updated><title type='text'>The Big Screen</title><content type='html'>Over the past two days I've come to realize the only way to sleep less is to sleep uncomfortably; that way, I wake up when I &lt;strike&gt;should&lt;/strike&gt; ought to rather than when I usually do. And I've made it a point to stay away from anything soporific the rest of the day lest it induce me with two hours of what I just scrupulously avoided. I've also been on a tiny cinema marathon watching seven films in two days, the more mainstream of them being &lt;span style="font-style: italic;"&gt;Ratatouille.&lt;/span&gt; It's been a long time since I saw an animated film on the big screen (I think the last one was &lt;span style="font-style: italic;"&gt;Over the hedge&lt;/span&gt;) and &lt;span style="font-style: italic;"&gt;Ratatouille &lt;/span&gt;was just as fantastic and entertaining as &lt;span style="font-style: italic;"&gt;28 weeks later&lt;/span&gt; (the sequel to one of my favourite horror films, &lt;span style="font-style: italic;"&gt;28 days later&lt;/span&gt;), that I saw last week. Quite a change from the kind of insipid entertainment that usually shows up, and I regret having missed out on &lt;span style="font-style: italic;"&gt;The &lt;/span&gt;&lt;span style="font-style: italic;"&gt;Simpsons &lt;/span&gt;&lt;span style="font-style: italic;"&gt;Movie&lt;/span&gt;. Oh well....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-1851513003287250451?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/1851513003287250451/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=1851513003287250451&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/1851513003287250451'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/1851513003287250451'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2007/08/big-screen.html' title='The Big Screen'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-6706899759779590508</id><published>2007-07-25T10:50:00.000-07:00</published><updated>2007-07-25T11:19:59.477-07:00</updated><title type='text'>Road Trip</title><content type='html'>I remember reading a newspaper article sometime back in which the author (of the article) had traveled to the actual place where the book, some Rushdie book, that he/she was reading, was set.  Remembering this article that I would have thought barely even registered then, left me wondering, if I had the luxury to do such a thing, what would I read? Barely seconds had passed before I came up with two choices - Jack Kerouac's &lt;span style="font-style: italic;"&gt;On The Road &lt;/span&gt;(which I've not yet read) and Ernesto 'Che' Guevara's  &lt;span style="font-style: italic;"&gt;The Motorcycle Diaries&lt;/span&gt;, the former set across North America and the latter across Latin America. Given such a travel opportunity, I wouldn't want to waste it by &lt;span style="font-weight: bold;"&gt;not&lt;/span&gt; reading a road-trip book. Of course, the cheekier mind might just think about getting a travel guide.  &lt;hints id="hah_hints"&gt;&lt;/hints&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-6706899759779590508?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/6706899759779590508/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=6706899759779590508&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/6706899759779590508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/6706899759779590508'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2007/07/road-trip.html' title='Road Trip'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-2905784404473468720</id><published>2007-07-23T01:57:00.000-07:00</published><updated>2007-07-23T02:04:13.457-07:00</updated><title type='text'>Weekend</title><content type='html'>Rohmer, Chabrol, Noah Baumbach, Polanski, Gogol, shopping, rains- well, that's my weekend in a nutshell....&lt;hints id="hah_hints"&gt;&lt;/hints&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-2905784404473468720?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/2905784404473468720/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=2905784404473468720&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/2905784404473468720'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/2905784404473468720'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2007/07/weekend.html' title='Weekend'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-6794468803896453380</id><published>2007-07-20T03:21:00.000-07:00</published><updated>2008-12-08T13:42:38.707-08:00</updated><title type='text'>goto</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left;" src="http://2.bp.blogspot.com/__HBXEUM_lLk/RqCNDLbHVCI/AAAAAAAAAAk/zxuX4ZK_dWY/s400/goto.png" alt="" id="BLOGGER_PHOTO_ID_5089222664674300962" border="0" /&gt;&lt;/a&gt;This comic (over at the brilliant &lt;a href="http://www.xkcd.com/"&gt;xkcd&lt;/a&gt;), is what I consider to be an indicator of the presumptuousness of most Computer Science students (including myself). What Dijsktra proposed in his seminal &lt;a href="http://www.acm.org/classics/oct95/"&gt;paper&lt;/a&gt; &lt;span style="font-style: italic;"&gt;"Goto Statement Considered Harmful"&lt;/span&gt; is not even deemed as necessary reading for contemporary students of Computer Science. Instead the goto is frowned upon, abolished almost, without caring to understand its history.  Now, I use gotos (only recently and very sparingly, of course) because it helps to alleviate unnecessary restructuring sometimes, the most obvious case being function-exit sequences. Thinking about elegant code structures is what takes up most of my time  now than the actual coding session. I cringe when I look back at some of the code I've written, how superfluous the statements, how blunt the case-statements, or crude the nested "ifs and elses". I'm not saying it's the fault of the language, rather the prejudice and the inexperience of the programmer, who understands control flows, but not &lt;span style="font-style: italic;"&gt;program&lt;/span&gt; flows. It is not easy to lift this weight of past-code-disregard off my mind, but to even &lt;span style="font-style: italic;"&gt;realize&lt;/span&gt; the presence of such a weight is one step in the right direction.&lt;br /&gt;A well-annotated version of Dijkstra's paper can be found &lt;a href="http://david.tribble.com/text/goto.html#part-1"&gt;here&lt;/a&gt;.&lt;hints id="hah_hints"&gt;&lt;/hints&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-6794468803896453380?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/6794468803896453380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=6794468803896453380&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/6794468803896453380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/6794468803896453380'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2007/07/goto.html' title='goto'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/__HBXEUM_lLk/RqCNDLbHVCI/AAAAAAAAAAk/zxuX4ZK_dWY/s72-c/goto.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-3115542079546309744</id><published>2007-06-22T11:06:00.001-07:00</published><updated>2008-12-08T13:42:39.285-08:00</updated><title type='text'>Raynor, Kerrigan and Zeratul</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; " src="http://3.bp.blogspot.com/__HBXEUM_lLk/RnwP26H5zCI/AAAAAAAAAAM/F6lVr1RcpLM/s320/Starcraft-front.jpg" alt="" id="BLOGGER_PHOTO_ID_5078951915756833826" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; " src="http://1.bp.blogspot.com/__HBXEUM_lLk/RnwQIaH5zDI/AAAAAAAAAAU/CMmQxAsx8hQ/s320/starcraft_exp.jpg" alt="" id="BLOGGER_PHOTO_ID_5078952216404544562" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; " src="http://3.bp.blogspot.com/__HBXEUM_lLk/RnwQ56H5zEI/AAAAAAAAAAc/IqpbDWoUN0I/s320/wall3-800x600.jpg" alt="" id="BLOGGER_PHOTO_ID_5078953066808069186" border="0" /&gt;&lt;/a&gt;If any serious gamer were asked to prepare a gaming canon, I'm sure most of them wouldn't even think twice about placing &lt;span style="font-style: italic;"&gt;Starcraft &lt;/span&gt;somewhere near the top. &lt;span style="font-style: italic;"&gt;Gamespot&lt;/span&gt; calls it "the most loved strategy game of all time" and "&lt;span class="gstext15"&gt;&lt;span class="ggheader3"&gt;The standard by which all real time strategy games are judged"&lt;/span&gt;&lt;/span&gt;. Korea, apparently, has &lt;span style="font-style: italic; font-weight: bold;"&gt;three&lt;/span&gt; seperate &lt;span style="font-style: italic;"&gt;TV&lt;/span&gt; channels dedicated to its gameplay. With three perfectly balanced factions, a riveting story and strategic to the core, &lt;span style="font-style: italic;"&gt;Starcraft &lt;/span&gt;is a masterpiece. For me, it delivered an unparalleled gaming experience, the equivalent of which could never be met by an &lt;span style="font-style: italic;"&gt;Age of Empires &lt;/span&gt;before it or a &lt;span style="font-style: italic;"&gt;Command and Conquer &lt;/span&gt;or even &lt;span style="font-style: italic;"&gt;Warcraft &lt;span style="font-style: italic;"&gt;III &lt;/span&gt;&lt;/span&gt;after. It remains in that distant, elusive realm to which games like &lt;span style="font-style: italic;"&gt;System Shock 2&lt;/span&gt; have previously ventured, never to resurface. Then again, I eagerly await &lt;span style="font-style: italic;"&gt;Bioshock 2&lt;/span&gt;, claimed to be&lt;span style="font-style: italic;"&gt; &lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;the spiritual successor to &lt;span style="font-style: italic;"&gt;SS2&lt;/span&gt;. But neglecting &lt;span style="font-style: italic;"&gt;Starcraft&lt;/span&gt; is nearly impossible. Implausible. It doesn't make sense to create a successful universe and then dump it. So I guess, in a way, the announcement of Starcraft 2 seemed inevitable. Crazy fans, a hugely successful universe and Blizzard&lt;span style="font-style: italic;"&gt;.&lt;/span&gt; There's little that could go wrong, and I suspect, very little will. I think ID's &lt;span style="font-style: italic;"&gt;Quake 2&lt;/span&gt;, and their engine which then fueled Valve's &lt;span style="font-style: italic;"&gt;Half Life&lt;/span&gt; redefined gaming as much as &lt;span style="font-style: italic;"&gt;Wolfenstein&lt;/span&gt; did a long time back. But I don't expect these games to do the same. &lt;span style="font-style: italic;"&gt;Half Life 2&lt;/span&gt; didn't do it, &lt;span style="font-style: italic;"&gt;Warcraft III&lt;/span&gt; didn't and certainly not &lt;span style="font-style: italic;"&gt;Doom 3&lt;/span&gt;. Each refined their predecessor, but never just took off in a completely new direction. My only remaining flicker of hope is &lt;span style="font-style: italic;"&gt;Diablo 3&lt;/span&gt;, when and if it happens. Looking back, not far from now, the experience of playing something new for the first time is simply unforgettable. The only problem is it just cannot be relived.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-3115542079546309744?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/3115542079546309744/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=3115542079546309744&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/3115542079546309744'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/3115542079546309744'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2007/06/raynor-kerrigan-and-zeratul.html' title='Raynor, Kerrigan and Zeratul'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/__HBXEUM_lLk/RnwP26H5zCI/AAAAAAAAAAM/F6lVr1RcpLM/s72-c/Starcraft-front.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-6534556908070881324</id><published>2007-06-08T10:44:00.000-07:00</published><updated>2007-06-08T10:58:44.835-07:00</updated><title type='text'>Fragmentation of Scattered Remains</title><content type='html'>It was dark. Outside. My legs found their way to the terrace. I stood there. Breathing. Just breathing. A red, like a scribbling across the sky. The Bloody Way. Sad opaque scattered motionless immersive clouds. A distinct familiar shape. Wait. Hold on. This is....my World. My Atlas. Only places. No people. No colors. No overlays. No economics. No politics. No mountains. No deserts. No plateaus. No rivers. No plains. Just plain whiteness all over. Peaceful to indulge in transcendence. I went down. I came up. A camera hangs over my neck. Some point-and-shoot. I am doubtful. I turn back. Forward again. There's now a ledge in front. I climb it. Crouching motionless, like a hunter stalking his prey, I stalk nothingness. Those clouds. Where are they. The sky turns darker, and darker, and darker, till it cannot turn darker anymore. But it still does. I can feel it. Layers and layers of Black. I lift my head. Only slightly. Six stars. Twinkle. Twinkle. Twinkle. Twinkle. Twinkle. Twinkle. Some more join. Some more twinkle. One strays to the left. A little. Slowly. It breaks away. Another follows. And another. They fall. Slowly. Almost gracefully. Suddenly, an unbearable noise starts. A rumble. Deafens my ears. But I cannot shut it out. All the other stars are angry now. They fume over something. They turn red all over. Wait. They are burning. Fast. They start fuming and burning simultaneously. They start to build energy. Some more. Still more. Until they are nothing more than pure energy itself. Concentrated and diabolical. They can no longer hold it. They have to break free. Unchain themselves. Jump over the wall and start running. Like an orchestrated act, they explode. All at once, and once for all. They come crashing down. A rampage. Hit the ground. Fearsome force. A fire breaks out. Water starts spraying. Water. Sweet naive water. Always fighting a losing battle. I am still on the ledge. Watching. Standing now. Standing still. Still standing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-6534556908070881324?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/6534556908070881324/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=6534556908070881324&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/6534556908070881324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/6534556908070881324'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2007/06/fragmentation-of-scattered-remains.html' title='Fragmentation of Scattered Remains'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-1826111448389456335</id><published>2007-05-30T10:27:00.000-07:00</published><updated>2007-05-30T10:31:34.744-07:00</updated><title type='text'>the moment</title><content type='html'>the needle looms forward, its arched poise splitting the vast indistinct space. motionless, it awaits the culmination of its existence - when it bursts forth a spew of light and turns dark the next, never to be relived again and lost in the incomprehensibility that surrounds it. eye burning bright. how yearned and unfulfilling is the light. fleeting and periodic. the soreness of repetition is lost in the inconsequence of the minute moment. but when does one needle stop and the other begin. when did the first one start and when does the last one end. individually detached from memory, collectively forming it, living it and losing it. rows and rows of them. do they already know their fate. if so, why wait then, why not burn at once, rise and fall in a single cadence, together burn and forever be extinguished. does not the last one already realize he is the last, and the one before him that he is the one before the last? does that not signify to them their fate? but unconscious, are they not, for the most part at least. lost to memory and spurned by consciousness, their souless eyes never blink - not before its tryst with time, not in its radiance, not even after the passage of &lt;span style="font-style: italic;"&gt;the moment&lt;/span&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-1826111448389456335?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/1826111448389456335/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=1826111448389456335&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/1826111448389456335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/1826111448389456335'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2007/05/moment.html' title='the moment'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-3707665568299305347</id><published>2007-05-02T04:38:00.000-07:00</published><updated>2007-05-02T05:23:04.810-07:00</updated><title type='text'>The Twist</title><content type='html'>Ha aha!, you thought mere html and css could hold me back? I've broken through this senseless syntactical barricade, this....this collection of 'tags'. Bah! What an underestimation of my identity - Yes, I'm talking about my identity of a comment. I've promoted myself, quite self-consciously I must admit, to this superior state of being, this existence of a front-page post. What was meant to be submerged as just thoughts and reflections with only so much as a hyperlink dedicated to it from the main page has become enlightened, liberated even from its own existence. I stand here, extricated from all threads, solitary and autonomous, my head held high, at last living the life I adored. Well anyway, thanks for stopping by!&lt;br /&gt;&lt;br /&gt;Oh, and if you're wondering about the post that always hogs this limelight, I've banished him to the "comments" section. Poor fella, he appears perplexed....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-3707665568299305347?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/3707665568299305347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=3707665568299305347&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/3707665568299305347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/3707665568299305347'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2007/05/ha-aha-you-thought-mere-html-and-css.html' title='The Twist'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-1414355183321543865</id><published>2007-04-26T10:37:00.000-07:00</published><updated>2007-04-26T10:48:50.381-07:00</updated><title type='text'>Perfume</title><content type='html'>Halfway through Patrick Suskind’s &lt;span style="font-style: italic;"&gt;Perfume, The story of a murderer&lt;/span&gt; (translated from the original German title &lt;span style="font-style: italic;"&gt;Das Parfum&lt;/span&gt;), I felt the novel contained an almost absurd fetish for morality, with characters that torment or otherwise take advantage of the uniquely skilled Jean-Baptiste Grenouille, abruptly but conveniently amputated from the narrative after serving their purpose in aiding Grenouille’s initially ambiguous quest. By the end, I realized Suskind was not being moral, but understanding and sympathetic of the misanthropic Grenouille, who distanced from the world by both smell and appearance, regains it back by scent. Smell – perhaps the feeblest of the senses, acquires astronomical proportions in Grenouille, who neglects all his other senses in favor of it. Suskind’s writing is easy but effective, even reaching a level of elegiac sarcasm on human perception in one particular scene at the gallows near the ending. But while I still cannot share Suskind’s patriarchal sympathy for Grenouille, a feeling of awe and a faint sense of admiration is nevertheless unavoidable.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-1414355183321543865?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/1414355183321543865/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=1414355183321543865&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/1414355183321543865'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/1414355183321543865'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2007/04/perfume.html' title='Perfume'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-7188450864005693334</id><published>2007-04-17T00:18:00.001-07:00</published><updated>2007-04-17T00:18:48.459-07:00</updated><title type='text'>Turning Pages</title><content type='html'>I think it's been roughly around six years since I came across T.H. White's &lt;span style="font-style: italic;"&gt;The Book of Merlyn &lt;/span&gt;at a used book-shop, his last volume on King Arthur that was published separately from &lt;span style="font-style: italic;"&gt;The Once and Future king&lt;/span&gt;. It was a fantastic read and I couldn't wait to get my hands on &lt;span style="font-style: italic;"&gt;The Once and Future king&lt;/span&gt;, which was unfortunately unavailable everywhere I checked. Having remained at the back of my mind for so long, it suddenly came as a jolt to discover the book innocently staring at me at a book shop. Struck with disbelief, I slowly let the moment sink in and picked it up as carefully as I would handle a bomb. Disappointment hit. Some pages were improper and had been folded around. But the staff said I could get another copy as early as next week. Consoled by this, I left with Erich Maria Remarque's &lt;span style="font-style: italic;"&gt;All quiet on the western front&lt;/span&gt;, still disappointedly gazing at David Lynch's unfairly high-priced &lt;span style="font-style: italic;"&gt;Catching the big fish.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-7188450864005693334?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/7188450864005693334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=7188450864005693334&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/7188450864005693334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/7188450864005693334'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2007/04/turning-pages_17.html' title='Turning Pages'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-9035501968856927908</id><published>2007-04-16T22:42:00.000-07:00</published><updated>2007-04-16T22:50:35.622-07:00</updated><title type='text'>Herman Melville's Billy Budd, Sailor</title><content type='html'>&lt;span style="font-size:100%;"&gt;&lt;span style="" lang="EN-IN"&gt;Claire Denis’ haunting &lt;i style=""&gt;Beau Travail&lt;/i&gt;,&lt;i style=""&gt; &lt;/i&gt;which was inspired by Melville’s &lt;i style=""&gt;Billy Budd, Sailor&lt;/i&gt; was my impetus for reading Melville’s book. The central theme of &lt;i style=""&gt;Billy Budd, Sailor&lt;/i&gt; is “Natural Depravity”, where corruption and hate bloom so naturally in some men, their actions though outwardly appear conformant and dialectic, reeks of incomprehensible and detestable psychological character. It is this unavoidable and intrinsic hatred that causes the master-at-arms John Claggart aboard &lt;i style=""&gt;The Indomitable &lt;/i&gt;to label as a false mutineer the newly impressed and handsome young titular sailor Billy Budd, affectionately referred to as “Baby Budd” in view of his inexperience at sea. The forethought and genius of Melville is in implicating Billy’s temporal speech impediment as a cause for helplessness at a time when his vocals were in desperate need and as a catalyst to spur his fatal blow against Claggart, causing a judgement of death to be imposed on the cherubic Billy. Melville’s prose, self-conscious and complex in delivery and theme, is more reflective than descriptive. The soul of the book lies in this one impeccably constructed statement:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="" lang="EN-IN"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;For what can more partake of the mysterious than an antipathy spontaneous and profound, such as is evoked in certain exceptional mortals by the mere aspect of some other mortal however harmless he may be, if not called forth by this very harmlessness itself?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="" lang="EN-IN"&gt;A couple of passages from the book that delve into the complexity of the antagonist:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;p class="MsoNormal" style="text-indent: 0.5in;"&gt;  &lt;/p&gt;&lt;p class="MsoNormal" style="text-indent: 0.5in;"&gt;  &lt;/p&gt;&lt;p class="MsoNormal" style="text-indent: 0.5in;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="" lang="EN-IN"&gt;But the thing which in eminent instances signalizes so exceptional a nature is this: though the man’s even temper and discreet bearing would seem to intimate a mind peculiarly subject to the law of reason, not the less in his heart he would seem to riot in complete exhaustion from that law, having apparently little to do with reason further than to employ it as an ambidexter implement for effecting the irrational. That is to say: Toward the accomplishment of an aim which in wantonness of malignity would seem to partake of the insane, he will direct a cool judgement sagacious and sound.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="text-indent: 0.5in;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="" lang="EN-IN"&gt;These men are true madmen, &lt;/span&gt;&lt;/span&gt;&lt;span style="" lang="EN-IN"&gt;and of the most dangerous sort, for their lunacy is not continuous but occasional, evoked by some special object; it is probably secretive which is as much to say as it is self-contained, so that when, moreover, most active, it is to the average mind not distinguishable from sanity, and for the reason above suggested, that, whatever its aims may be – and the aim is never declared – the method and the outward proceeding are always perfectly rational.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-9035501968856927908?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/9035501968856927908/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=9035501968856927908&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/9035501968856927908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/9035501968856927908'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2007/04/melvilles-billy-budd-sailor.html' title='Herman Melville&apos;s Billy Budd, Sailor'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-1035815314585650212</id><published>2007-04-02T10:30:00.000-07:00</published><updated>2007-04-02T10:40:14.157-07:00</updated><title type='text'>It is the stitch that makes it tough</title><content type='html'>I recently learned an important lesson the hard way:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;The mask of persuasion is woven from character and only laced with fact and reason.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-1035815314585650212?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/1035815314585650212/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=1035815314585650212&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/1035815314585650212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/1035815314585650212'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2007/04/it-is-stitch-that-makes-it-tough.html' title='It is the stitch that makes it tough'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-5363322446347423791</id><published>2007-03-29T06:36:00.000-07:00</published><updated>2007-04-02T06:53:34.549-07:00</updated><title type='text'>That hesitation you take</title><content type='html'>I love songs that linger on even after they've seemingly ended. It's as if they're reluctant to let go and the music still keeps playing long after the main theme has ended. It's such a calm experience as the song finally sizzles down into just music. I've been repeatedly listening to two such songs all day - &lt;span style="font-style: italic;"&gt;"Five Combs"&lt;/span&gt; by Fridge and James Figurine's &lt;span style="font-style: italic;"&gt;"55566688833"&lt;/span&gt;. I think this effect is also partly the reason I love GNR's &lt;span style="font-style: italic;"&gt;"November Rain"&lt;/span&gt;. The beautiful lyrics to the ingeniously titled "55566688833":&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;font-size:100%;" &gt;My phone's got a camera, it's built right in&lt;br /&gt;but it's hard to keep the dirt and grease off the lens&lt;br /&gt;the last time you were happy since so long ago now&lt;br /&gt;I tried to take a picture but it didn't come out&lt;br /&gt;&lt;br /&gt;and the messages sent are almost as blurred&lt;br /&gt;my cryptic printstyles dials to songs no one’s heard&lt;br /&gt;if we keep this up, things will never get better&lt;br /&gt;when we disagree we fight in capital letters&lt;br /&gt;&lt;br /&gt;I have to type eleven numbers into my cell phone&lt;br /&gt;Just to make it spell ‘love’&lt;br /&gt;So I usually don’t&lt;br /&gt;And it takes up fifteen digits to spell out ‘goodbye’&lt;br /&gt;But if I leave out the ‘good’ I can save us some time&lt;br /&gt;55566688833&lt;br /&gt;&lt;br /&gt;my throat’s a little sore after last night’s events&lt;br /&gt;you were somewhere doing something&lt;br /&gt;I was out with my friends&lt;br /&gt;You wrote just to ask if I was having fun&lt;br /&gt;and I guess I didn’t text you back quite fast enough&lt;br /&gt;So when I got home you were awake in the den&lt;br /&gt;There were tears in your eyes, the lights were dimmed&lt;br /&gt;I turned off my phone, you did the same&lt;br /&gt;And we fought face-to-face like it was the 90s again&lt;br /&gt;&lt;br /&gt;I have to type eleven numbers into my cell phone&lt;br /&gt;Just to make it spell ‘love’&lt;br /&gt;So I usually don’t&lt;br /&gt;And it takes up fifteen digits to spell out ‘goodbye’&lt;br /&gt;But if I leave out the ‘good’ I can save us some time&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-5363322446347423791?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/5363322446347423791/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=5363322446347423791&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/5363322446347423791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/5363322446347423791'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2007/03/that-hesitation-you-take.html' title='That hesitation you take'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-3343713641229847241</id><published>2007-03-19T10:08:00.000-07:00</published><updated>2007-03-19T10:30:49.251-07:00</updated><title type='text'>The Dance of the Golden Flame</title><content type='html'>The oil lamp lies in front of a potted &lt;span style="font-style: italic;"&gt;tulsi&lt;/span&gt; plant. Enclosed within a wired mesh and set on a wooden pedestal, it is the only source of light in the balcony that also fuels this writing. A round shadow is cast all around the lamp with razor thin sparks emanating from its surface. The hollow wind is also sporadically wild and I watch the round shadow convulsing and expanding in perfect rhythmic harmonies with the wind. It is like watching a heart beat imperfectly; a young unfamiliar heart trying to rapidly find and adjust to the pace of the world around it. The dark shadow is a perfect circle, resembling a sunflower both in appearance and behavior. Its master is the light, be it the mighty sun or the miniscule lamp and it devotedly turns its face towards it and gaily hops around. Born from the light, it moves with the wind. The mosaic expanse that it rapidly covers is discernible both to the eye and through the silky touch of breeze across the cheek. From the golden flame and devoid of color, you transform the senses from touch to sight. I stand before you as I am, stripped of  color and appearance and language, the atonal structure of my body in sharp contrast to your austere form and bow down in meek acceptance. You are my master, my guiding principle, my one source of light in the darkness of light. I will always be your disciple.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-3343713641229847241?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/3343713641229847241/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=3343713641229847241&amp;isPopup=true' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/3343713641229847241'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/3343713641229847241'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2007/03/dance-of-golden-flame.html' title='The Dance of the Golden Flame'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-6241117375588494680</id><published>2007-03-08T03:55:00.000-08:00</published><updated>2007-03-08T04:01:02.842-08:00</updated><title type='text'>outlook</title><content type='html'>I hate tags. They remind me of dog tags used in the war to identify casualties and inform their families. Presumptuous and Superficial. I hate them. Tags and Presumptions. Bah!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-6241117375588494680?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/6241117375588494680/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=6241117375588494680&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/6241117375588494680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/6241117375588494680'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2007/03/outlook.html' title='outlook'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-7100267390214748780</id><published>2007-02-26T22:03:00.000-08:00</published><updated>2007-02-27T01:27:44.385-08:00</updated><title type='text'>The Golden Age</title><content type='html'>Giuseppe Tornatore, who shot to fame with the melodramatic Italian film &lt;span style="font-style: italic;"&gt;Cinema Paradiso &lt;/span&gt;&lt;span&gt;has&lt;/span&gt;&lt;span style="font-style: italic;"&gt; &lt;/span&gt;compiled a collage of foreign films and this small piece was shown at the recently concluded Oscars. Fortunately I had my laptop right in front of me while watching it. Except a few that I missed out due to slow typing, a comprehensive list of the films referenced in the montage are:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Shoe Shine (Vittorio De Sica, 1946)&lt;br /&gt;The Sea Inside (Alejandro Amenabar, 2004)&lt;br /&gt;Rashomon (Akira Kurosawa, 1950)&lt;br /&gt;La Strada (Federico Fellini, 1954)&lt;br /&gt;Day for Night (Francois Truffaut, 1973)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Dersu Uzala  &lt;/span&gt;&lt;span style="font-style: italic;"&gt;(Akira Kurosawa, 1975)&lt;br /&gt;All about my mother (Pedro Almodovar, 1999)&lt;br /&gt;The official story (Luis Puenzo, 1985)&lt;br /&gt;The Tin Drum (Volker Schlondorff, 1979)&lt;br /&gt;No Man's Land (Danis Tanovic, 2001)&lt;br /&gt;Forbidden Games(Rene Clement, 1952)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;The discreet charm of the bourgeois  (Luis Bunuel, 1972)&lt;br /&gt;War and Peace (Sergei Bondarchuk, 1968)&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;Fanny and Alexander (Ingmar Bergman, 1982)&lt;br /&gt;Mephisto (Istvan Szabo, 1981)&lt;br /&gt;Crouching Tiger, Hidden Dragon (Ang Lee, 2002)&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;Mediterraneo   (Gabriele Salvatores, 1991)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;The Bicycle Thief (Vittorio De Sica, 1948)&lt;br /&gt;8 1/2 (Federico Fellini, 1963)&lt;br /&gt;Closely Watched Trains (Jiri Menzel, 1966)&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;Pelle, the conqueror  (Bille August, 1987)&lt;br /&gt;Journey of Hope (Xavier Koller, 1990)&lt;br /&gt;Black Orpheus (Marcel Camus, 1959)&lt;br /&gt;Walls of Malapaga (Rene Clement, 1949)&lt;br /&gt;Cinema Paradiso (Giuseppe Tornatore, 1988)&lt;br /&gt;Tsotsi (Gavin Hood, 2005)&lt;br /&gt;Get out your handkerchief (Bertrand Blier, 1978)&lt;br /&gt;Mon oncle (Jacques Tati, 1958)&lt;br /&gt;Antonia's Line (Marleen Gorris, 1995)&lt;br /&gt;Babette’s feast  (Gabriel Axel, 1987)&lt;/span&gt;&lt;br /&gt;Madame Rosa (Moshe Mizrahi, 1977)&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Amarcord (Federico Fellini, 1973)&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;A man and a woman (Claude Lelouch, 1966)&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;Nights of Cabiria (Federico Fellini, 1957)&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;Kolya (Jan Sverak, 1996)&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;Burnt by the Sun (Nikita Mikhalkov, 1994)&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;Life is Beautiful (Roberto Benigni, 1997)&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;The Shop on Main Street (Jan Kadar &amp; Elmar Klos, 1965)&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;Indochine (Regis Wargnier, 1992)&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-7100267390214748780?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/7100267390214748780/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=7100267390214748780&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/7100267390214748780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/7100267390214748780'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2007/02/golden-age.html' title='The Golden Age'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-3004288244612262574</id><published>2007-02-24T23:32:00.000-08:00</published><updated>2007-02-25T01:40:02.281-08:00</updated><title type='text'>Together in Electric Dreams</title><content type='html'>When installing straw (an RSS aggregator for Linux) through apt-get, I saw a library named libbonoboui.so scroll across the screen. A few clicks later, it turns out bonobo is a component architecture similar to &lt;span style="font-style: italic;"&gt;COM &lt;/span&gt;for &lt;span style="font-style: italic;"&gt;GNOME, &lt;/span&gt;only more advanced and also has bindings for Python (towards which I've grown a recent fascination). Anyway, it also reminded me of the artist Bonobo I've been listening to lately, along with Dntel, James Figurine, Lali Puna, Frou Frou and The Postal Service as a part of my foray into electronic music or more accurately indietronica. Technology used to create music. Now I think that technology is most effective when it is unobtrusive, when we reach that level of transcendence where our interface with it is seamless and subconscious. Frequently, this transparency is achieved through repetition and practice. Take for example a TV remote, cell phone, computer keyboard or a gaming joystick. After some time, our minds connect with these things obliviating their presence. It is then that we see through them into the other world. This &lt;span style="font-style: italic;"&gt;other&lt;/span&gt; world can be three things - our world itself in which case technology just acts as a bridge for communication (cell phones, &lt;span style="font-style: italic;"&gt;IM's&lt;/span&gt;), a manifested or generated world (gaming, music), or a hybrid of the previous two (Television). Of course, I'm ignoring the technologies that we don't interact with in daily life, but still co-exist in the background - the communication infrastructure, switches, routers, servers, software et cetera. These innovations are mostly non-interactive towards the consumer and hence do not &lt;span style="font-style: italic;"&gt;directly&lt;/span&gt; affect us. What does influence us is what we interact with and this is where I think a lot of work needs to be done, both from a technological standpoint and from us. From a layman and purely end-user perspective, I guess I'd call these technological breakthroughs satisfactory when I next step into my room and don't see all the wires crisscrossing each other - the ethernet and telephone cables, wires from my desktop, modem, laptop, 5.1 speakers, headphones, ipod charger, cell-phone charger (ad infinitum). The good thing is we've laid out the foundation. Now, all we need to focus on is in removing the barriers, because I think technology fails when it starts to intrude into our lives. I've found out the basic pattern underlying most of my pet peeves - a loud ringing cell-phone, incessant honking in traffic, the (unbearable) noise from a car backing up, the clickety-clackety sounds from a mouse scroll wheel. All these are examples of either improperly designed technology or frequently just misuses of it. It is when technology intrudes that it disturbs. What needs to be understood is this: These devices are only the &lt;span style="font-style: italic;"&gt;means&lt;/span&gt;, not an &lt;span style="font-style: italic;"&gt;end&lt;/span&gt; in themselves (I couldn't help but draw the analogy from Kant). The end-user technology (no pun intended) only becomes useful when it appeals to the instinct and not the intellect. Personally I think my iPod shuffle is halfway there already and not attempting to sound anthropomorphic, this post is dedicated to it for giving me countless hours of pure listening pleasure amidst all the modern-day urban chaos.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-3004288244612262574?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/3004288244612262574/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=3004288244612262574&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/3004288244612262574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/3004288244612262574'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2007/02/together-in-electric-dreams.html' title='Together in Electric Dreams'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-116912781038973445</id><published>2007-01-18T05:25:00.000-08:00</published><updated>2007-01-18T07:56:29.840-08:00</updated><title type='text'>Filming Time</title><content type='html'>&lt;span style="font-style: italic;"&gt;Auteur Theory&lt;/span&gt; aggrandizes the relationship between the director and the actor. By using the same actor for different films, the director attempts to form a psychological bridge between these films. A familiarity persists across all of them. But few actors can perform this feat well - carrying a character over completely different worlds without losing any perspective. Over time, I've found one actor who continues to impress me with her choice of directors and might just pull this off, and that's Naomi Watts. I mean any actor who's worked with people like David Lynch (Mullholand Dr), Alejandro Gonzalez Inarritu (21 Grams), John Curran (We don't live here anymore, The Painted Veil) and Marc Forster (Stay) has to be applauded. Her upcoming films with David Cronenberg and Michael Haneke only help to cement her role firmly amongst serious cinema. These two films along with &lt;span style="font-style: italic;"&gt;Volver (&lt;/span&gt;Pedro Almodovar), &lt;span style="font-style: italic;"&gt;Inland Empire &lt;/span&gt;(David Lynch) and &lt;span style="font-style: italic;"&gt;Pan's Labyrinth &lt;/span&gt;(Guillermo del Toro)  probably top my list of hope-to-see-soon films.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-116912781038973445?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/116912781038973445/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=116912781038973445&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/116912781038973445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/116912781038973445'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2007/01/filming-time.html' title='Filming Time'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-116427854365189151</id><published>2006-11-23T02:24:00.000-08:00</published><updated>2006-11-23T02:44:47.406-08:00</updated><title type='text'>The Philosophical Alien</title><content type='html'>Usually, my dreams follow a strict Freudian principle, but yesterday's was slightly aberrant. An old king went to meet his pet - a grotesque human-looking alien from outer space who lives in a tunnel underneath the palace. As the king bent down the tunnel and looked underneath, the alien turns his head towards him and says something like,  &lt;span style="font-style: italic;"&gt;"I always like to know more about the theory of the data than the data in the latest theory". &lt;/span&gt;If this sounds gibberish, then let me remind you that this was a dream (inherently meaning that nothing is supposed to make any sense) and was uttered by a philosophical alien who thinks all carbon-based life forms are nothing more than just gas....but I think I kind of understand what the alien meant....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-116427854365189151?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/116427854365189151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=116427854365189151&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/116427854365189151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/116427854365189151'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2006/11/philosophical-alien.html' title='The Philosophical Alien'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-115988589552802082</id><published>2006-10-03T07:29:00.000-07:00</published><updated>2006-10-03T07:40:41.586-07:00</updated><title type='text'>Elevator Love Letter - Stars</title><content type='html'>&lt;div style="text-align: left;"&gt;&lt;span style="font-style: italic;"&gt;My office glows, all night long,&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-style: italic;"&gt;It's a nuclear show, and the stars are gone,&lt;br /&gt;Elevator, Elevator, Take me home....&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-115988589552802082?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/115988589552802082/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=115988589552802082&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/115988589552802082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/115988589552802082'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2006/10/elevator-love-letter-stars.html' title='Elevator Love Letter - Stars'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-115936053718317992</id><published>2006-09-27T04:40:00.000-07:00</published><updated>2006-09-27T05:43:23.613-07:00</updated><title type='text'>An idiosyncratic protocol</title><content type='html'>Something happened recently that once again got me thinking quite deeply. I actually tend to like these "little revelations", as I call them. Now I've traditionally thought that a write() or a send() across a connected TCP socket would return an error if the error occured locally (such as permission rights, insufficient buffers etc). A write() would also be expected to report an error for a deceased connection ; isn't that what ECONNRESET and EPIPE are for? Well...yes, but not always. Let's imagine a normal scenario where one end of a TCP connection is always writing (&lt;span style="font-weight: bold;"&gt;A&lt;/span&gt;) and the other end always reading (&lt;span style="font-weight: bold;"&gt;B&lt;/span&gt;). Now suddenly, out of the blue, &lt;span style="font-weight: bold;"&gt;B&lt;/span&gt; freaks out and kills the connection, thereby sending a &lt;span style="font-weight: bold; font-style: italic;"&gt;FIN&lt;/span&gt; to &lt;span style="font-weight: bold;"&gt;A&lt;/span&gt;. So far, so good. But &lt;span style="font-weight: bold;"&gt;A's&lt;/span&gt; TCP stack does not handle this FIN and instead forwards it onto the receive queue of &lt;span style="font-weight: bold;"&gt;A&lt;/span&gt;. This poor chap, having never gotten a decent education his entire life, never &lt;span style="font-style: italic;"&gt;reads()&lt;/span&gt;. Thus the FIN is as good as ignored. This leads us to the &lt;span style="font-style: italic;"&gt;interesting &lt;/span&gt;part, which is that &lt;span style="font-weight: bold;"&gt;B &lt;/span&gt;is closed and &lt;span style="font-weight: bold;"&gt;A &lt;/span&gt;does not even know of it. The next &lt;span style="font-style: italic;"&gt;write&lt;/span&gt; call from &lt;span style="font-weight: bold;"&gt;A&lt;/span&gt; therefore happily succeeds and the data is sent over the wire. But &lt;span style="font-weight: bold;"&gt;B's &lt;/span&gt;TCP stack realizes that the connection is already closed on its end and hence sends an &lt;span style="font-weight: bold; font-style: italic;"&gt;RST&lt;/span&gt;, indicating the connection no longer exists. Now, &lt;span style="font-weight: bold;"&gt;A's &lt;/span&gt;stack gets the &lt;span style="font-weight: bold; font-style: italic;"&gt;RST &lt;/span&gt;and updates its socket error-status to indicate the connection is closed. So, all &lt;span style="font-weight: bold; font-style: italic;"&gt;subsequent writes&lt;/span&gt; give us a SIGPIPE/EPIPE. Thus, the &lt;span style="font-weight: bold;"&gt;first write &lt;/span&gt;always goes through succesfully even though the other end is already closed, leading to some frantic nail-biting and hair-pulling....The way to solve this? A&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;select() &lt;/span&gt;and a check to see if the connection is already closed before writing to it. But why does the kernel handle only &lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;RST &lt;/span&gt;&lt;/span&gt;(and update the error status)&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt; &lt;/span&gt;&lt;/span&gt;and not a &lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;FIN&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;?&lt;/span&gt; Because a &lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;FIN &lt;/span&gt;&lt;/span&gt;only means that no writes will happen from that end...but any number of reads might still be done. This is the reason why shutdown(...SHUT_RD) will NOT send a &lt;span style="font-weight: bold; font-style: italic;"&gt;FIN,&lt;/span&gt; but shutdown(...SHUT_WR) will issue a &lt;span style="font-weight: bold; font-style: italic;"&gt;FIN&lt;/span&gt;. This is also the reason why the kernel does not handle a &lt;span style="font-weight: bold; font-style: italic;"&gt;FIN&lt;/span&gt;, since its end might still want to write to it!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-115936053718317992?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/115936053718317992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=115936053718317992&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/115936053718317992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/115936053718317992'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2006/09/idiosyncratic-protocol.html' title='An idiosyncratic protocol'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-115851798188293826</id><published>2006-09-17T11:31:00.000-07:00</published><updated>2006-09-17T12:38:53.333-07:00</updated><title type='text'>Phase Shift</title><content type='html'>I just came across this as my system was rebooting:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;"Shutting down anachronistic cron - Anacron."&lt;/span&gt;&lt;br /&gt;Absolutely Brilliant.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-115851798188293826?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/115851798188293826/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=115851798188293826&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/115851798188293826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/115851798188293826'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2006/09/phase-shift.html' title='Phase Shift'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-115710922422571623</id><published>2006-09-01T03:40:00.000-07:00</published><updated>2006-09-01T04:13:44.270-07:00</updated><title type='text'>favicon</title><content type='html'>My list of favourite applications on kubuntu:&lt;br /&gt;&lt;br /&gt;Amarok - Rocks. Period.&lt;br /&gt;Firefox  - Need I say more.&lt;br /&gt;apt-get  - For installing updates and programs.&lt;br /&gt;Katapult - Breathtaking. A stylish application-launcher.&lt;br /&gt;keyTouch - For my Logitech keyboard's special keys.&lt;br /&gt;VLC Player - Watching movies.&lt;br /&gt;d4x - Download Manager.&lt;br /&gt;k3b - CD/DVD Writer.&lt;br /&gt;gimp - Minimal Image Editing.&lt;br /&gt;kpdf/Adobe Reader - Pdf Viewer.&lt;br /&gt;emacs  -  For everything else.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-115710922422571623?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/115710922422571623/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=115710922422571623&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/115710922422571623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/115710922422571623'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2006/09/favicon.html' title='favicon'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-115614997885269859</id><published>2006-08-21T01:34:00.000-07:00</published><updated>2006-08-21T01:51:10.353-07:00</updated><title type='text'>Elisp</title><content type='html'>The default &lt;span style="font-style: italic;"&gt;yes-or-no-p&lt;/span&gt; function in Emacs is a total nightmare.  However, one can alias it to &lt;span style="font-style: italic;"&gt;y-or-n-p&lt;/span&gt; in order to enter y for "yes" and n for "no". But, it has its own quirk, which is not to clear the minibuffer after entering y or n. So, I wrote this tiny function to clear the minibuffer after the y/n response is typed. It's a useless &amp; fun function to have.&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;(defun clear-y-or-n-p (prompt)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;   (interactive)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;   (prog1 (y-or-no-p prompt) (message nil)))&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Another function, that actually &lt;span style="font-weight: bold;"&gt;does&lt;/span&gt; something is this:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;(defun indent-buffer ()&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;   "Indent the current buffer"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;   (interactive)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;   (indent-region (point-min) (point-max) nil))&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;This indents the entire buffer (or the rectangle) according to the current indentation. Very handy when editing files which have various levels of "2-spaces/4-spaces per tab" indentation(Ugh!).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-115614997885269859?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/115614997885269859/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=115614997885269859&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/115614997885269859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/115614997885269859'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2006/08/elisp.html' title='Elisp'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-115512748910538119</id><published>2006-08-09T04:52:00.000-07:00</published><updated>2006-08-09T05:48:30.433-07:00</updated><title type='text'>19-19</title><content type='html'>His fingers were sweaty. Gripping the mouse as hard as real-world physics will allow him, he concentrated hard on the monitor in front of him ; eyes behind hard-rimmed glasses, searching frantically for that elusive rocket-launcher. Tension reaching a culminating point. One wrong move, one misfire, one sneeze even and it was all possibly over. The crosshair focussed intently in the centre of the screen. "The Temple Of Retribution." Retribution for what? he could'nt help but wonder. "All my life, I've been here. Walking through simulated walls, speaking with AI, completing quests. All from a dark corner in the room. Void. There are no dreams anymore. Just nightmares....of a fearsome creature from the depths of Hell." Convulsing in the darkness, looking at the scrolling lines of text in the chat rooms - One frag left. "I don't know the time anymore, or what day it is.  The sweet smell of flowers, the cracking dawn of light, the melancholy of a sunset or the exhilaration of rain - Just memories now." He could see the rocket launcher ahead. The opponent was just rounding the corner of the central arena.  "The fury of death. And the swiftness of rebirth. It's all just a respawn." The Tibetan Book Of The Dead. "The Red Rose. The last sight for the eyes." Mortality. "It's a scary thought. The thought of not thinking anymore." Silence. "I am". Time hit standstill. He stood rooted to the ground. Nothing mattered.Not the flipping rocket launcher hanging inches off the ground or the opponent lunging for it. Not the sight of a rocket hurtling at breakneck speed towards him, creating a tiny sonic boom behind it. Not the sneer of an invisible face. Microseconds later, the screen went black. The mouse was left dangling. The room was empty. A life was born. A new one. It was &lt;span style="font-style: italic;"&gt;tabula rasa &lt;/span&gt;all over again.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-115512748910538119?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/115512748910538119/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=115512748910538119&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/115512748910538119'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/115512748910538119'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2006/08/19-19.html' title='19-19'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-115410943116828480</id><published>2006-07-28T10:51:00.000-07:00</published><updated>2006-07-28T10:57:11.183-07:00</updated><title type='text'>A FoRtune Cookie</title><content type='html'>This brought  a smile to my face.&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"WoMan _does not_ replace `man', although it does use a number of the facilities implemented in the Emacs `man' library.  WoMan and man can happily co-exist, which is very useful for comparison and debugging purposes.  The only way in which WoMan affects `man' is that it adds a &lt;/span&gt;&lt;span style="font-style: italic;"&gt;timer to indicate how long `man' has taken to format a man page."&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;(From the info page for WoMan - Emacs' manual page browser).&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-115410943116828480?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/115410943116828480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=115410943116828480&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/115410943116828480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/115410943116828480'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2006/07/fortune-cookie.html' title='A FoRtune Cookie'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-115202137725878974</id><published>2006-07-04T06:31:00.000-07:00</published><updated>2006-07-04T06:58:00.430-07:00</updated><title type='text'>The Pill</title><content type='html'>It was raining outside.&lt;br /&gt;I could see it through the curtains.&lt;br /&gt;Thunderstorms bellowed in the distance.&lt;br /&gt;We just sat looking at each other.&lt;br /&gt;I could see he was reading my thoughts.&lt;br /&gt;I was no longer uncomfortable.&lt;br /&gt;I rested my arms against the velvet of the armchair.&lt;br /&gt;I closed my eyes.&lt;br /&gt;I could hear him speak for a long time.&lt;br /&gt;A dark, monotonic voice.&lt;br /&gt;I could feel it.&lt;br /&gt;Something crawling up on my skin.&lt;br /&gt;An experience that could be felt.&lt;br /&gt;He stopped talking.&lt;br /&gt;I opened my eyes.&lt;br /&gt;He looked at me.&lt;br /&gt;He outstretched his arms and opened up his palms.&lt;br /&gt;There were two pills - one red and the other blue.&lt;br /&gt;They were shining against the dim light in the room.&lt;br /&gt;He said, "It does not end here. It begins. The blue pill returns you to the drab life you've been leading till now. The red pill shows you how deep the rabbit-hole really goes. It's your choice."&lt;br /&gt;I looked at him.&lt;br /&gt;I looked at the rain outside.&lt;br /&gt;I chose the yellow pill.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-115202137725878974?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/115202137725878974/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=115202137725878974&amp;isPopup=true' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/115202137725878974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/115202137725878974'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2006/07/pill.html' title='The Pill'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-115193523040783791</id><published>2006-07-03T04:45:00.001-07:00</published><updated>2006-07-03T07:06:42.536-07:00</updated><title type='text'>"Long" Live The King</title><content type='html'>I was recently involved in a framework that had to provide consistent behavior over both 32 and 64 bit systems ; which was when I came across the wierd standards followed by some compilers, when it comes to data-type sizes, more specifically int, long and a pointer (abbreviated as ILP). Now, both gcc (&lt;span style="font-style: italic;"&gt;Linux)&lt;/span&gt; and the VC++ compiler(&lt;span style="font-style: italic;"&gt;Windows) &lt;/span&gt;use ILP32 when compiling for 32-bit systems. This means, that an int, a long and a pointer are all 32-bits in length. To support a 64-bit data type, the type &lt;span style="font-style: italic;"&gt;long long &lt;/span&gt;has been added, in later compilers. But, on a 64-bit machine, things start to get a little hazy. There exists 3(yes, three!!!) standard conventions :&lt;br /&gt;ILP64 (Int, Long and Pointer are 64-bits)&lt;br /&gt;LP64   (An int is still 32-bits, but a long and pointer are 64-bits)&lt;br /&gt;LLP64 (Both an int and a long are 32-bits, and only pointers are 64-bits).&lt;br /&gt;Faced with these choices, one would think the ILP64 to be a fairly obvious choice. I mean, what's the use of a 64-bit number-crunching machine if one can't do native 64-bit arithmetic on it? But, Linux chose LP64, while Windows embraced the LLP64 standard.&lt;br /&gt;One of the reasons against ILP64 from both these systems was that an int was(&lt;span style="font-style: italic;"&gt;and still is&lt;/span&gt;) C's most popular&lt;span style="font-style: italic;"&gt; &lt;/span&gt;data-type and extending it to 64-bits would likely waste more space (4 bytes extra), than it does now. Face it, the average programmer tends to use an int to return even a single &lt;span style="font-style: italic;"&gt;bit&lt;/span&gt; such as 1 or 0. So, a programmer should be forced(&lt;span style="font-style: italic;"&gt;by the compiler&lt;/span&gt;)  to use 64-bits only when it's absolutely necessary. But, the other argument against ILP64 is an interesting one. Let's consider the types &lt;span style="font-style: italic;"&gt;int&lt;/span&gt; and &lt;span style="font-style: italic;"&gt;long&lt;/span&gt; on a 32-bit system. Both are 32-bits in length and are indistinguishable from each other. But why? Because, in the age of 16-bit systems, an int was 16-bits in length, but a long was &lt;span style="font-weight: bold; font-style: italic;"&gt;32-bits&lt;/span&gt;. As we moved onto 32-bit systems, an &lt;span style="font-style: italic;"&gt;int &lt;/span&gt;became 32-bits, but a &lt;span style="font-style: italic;"&gt;long&lt;/span&gt; remained the same. This is where we lost it. Should'nt &lt;span style="font-style: italic;"&gt;long&lt;/span&gt; be 64-bits in length? I don't know why this was done(insufficent hardware support could've been the reason), but it was this mistake that made both &lt;span style="font-style: italic;"&gt;int &lt;/span&gt;and &lt;span style="font-style: italic;"&gt;long &lt;/span&gt;equal in size, which made programmers careless and start intermixing them. So, the best thing to fix it, is by making &lt;span style="font-style: italic;"&gt;int &lt;/span&gt;remain at 32-bits, while extending the long to 64, and this was the approach Linux took. But, Windows faced with a bigger issue, that of "not breaking" existing code, which assumed an int and a long to be the same size. So, they went the way of LLP64, with an int and a long remaining at 32 bits, and the pointer extended to 64-bits. But, there's a subtle loophole here. The size of a &lt;span style="font-style: italic;"&gt;long long &lt;/span&gt;variable in a 64-bit system, is not, as you would expect it to be, 128-bits, but it remains at 64. So, what happens when moving from a 64-bit to a 128-bit system? The same problems, that we struggled to avoid resurface. &lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;T&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;he legacy lives on&lt;/span&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-115193523040783791?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/115193523040783791/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=115193523040783791&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/115193523040783791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/115193523040783791'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2006/07/long-live-king_03.html' title='&quot;Long&quot; Live The King'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-114855071537504989</id><published>2006-05-25T02:40:00.000-07:00</published><updated>2006-05-25T02:56:07.306-07:00</updated><title type='text'>Motion Blur</title><content type='html'>The sheer diversity and ingenuity of today's programs never cease to amaze me. A new wave of programs that take advantage of the motion sensors in laptops have cropped up, and it just got really wierd and "interesting". MacBook Pros and Thinkpads have motion sensors built in to take care of impact-scenarios. "Nominally, it's there to protect the internal hard drive. The basic idea is if the accelerometer suddenly notices that the gravitational pull of earth is no longer present, the most likely explanation is that the laptop, sensor and all, is currently accelerating at 9.81 m/s² towards the earth. In that case, it will (wisely) try to turn the hard drive off in preparation for impact." So, now we have programs that let us switch between virtual desktops at a tap on the screen, squeal when the laptop is lifted of a table(to protect against thefts) and make light-saber noises as it's hurled across(&lt;span style="font-style: italic;"&gt;ala&lt;/span&gt; &lt;span style="font-style: italic;"&gt;Star Wars)&lt;/span&gt;. Brace yourself, 'cause the next-gen of programs might just arrive like a fleet of warships hurtling through space. Oh, that reminds me, gotta grab my towel today. &lt;a href="http://www.towelday.kojv.net/"&gt;&lt;span style="font-weight: bold;"&gt;"Happy Towel Day"&lt;/span&gt;&lt;/a&gt; everyone!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-114855071537504989?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/114855071537504989/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=114855071537504989&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/114855071537504989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/114855071537504989'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2006/05/motion-blur.html' title='Motion Blur'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-114768587961604972</id><published>2006-05-15T02:05:00.000-07:00</published><updated>2006-05-15T02:40:59.586-07:00</updated><title type='text'>Ruubeek's Cube</title><content type='html'>I broke my last Rubik's cube some months back. I'd just completed learning to solve it by that time, when the cube came apart in my hands. I tried putting it back together, but one of the center pieces was broken. The assembly of the cube is itself quite interesting. All the parts sit perfectly on top and beside each other, with a minimal scaffolding at the center ; and 'course there's more than one way to assemble it, meaning you can basically create a unsolvable cube (Now, there's a trick to play on someone). Anyway, I got my new cube a few days back, thanks to  a friend from the US. It looks very rigid, just like the last one, and initially takes some time to loosen it ; but after that it's smooth sailing all the way, that is of course, if you know how to solve it. There are loads of tutorials on the web to get anyone started on this. But initially, the best way would be to just mess around with it a bit, try getting a particular piece to a particular place and such; get used to moving stuff in three dimensions as opposed to 2-D jigsaw puzzles.&lt;br /&gt;The most basic approach to solve it uses layering. The 3x3 cube is split upto into 3 horizontal layers, and one goes about solving a layer at a time. The first two layers are pretty easy and basic intuitiveness is sufficient to complete them. The last layer is the most difficult of them all, partly because one has very little room to work with without disturbing the completed layers. If you're really good and patient at it, you might figure it out by yourself, or if you're like me, then search for the easiest algorithm, and solve it that-a-way. Either way, after some time, the &lt;span style="font-style: italic;"&gt;modus operandi &lt;/span&gt;will gradually evolve right into the cuber's hands and a feeling of accomplishment is inevitable. &lt;a href="http://jeays.net/rubiks.htm"&gt;This &lt;/a&gt;is a really good tutorial to get started with, and frankly I don't want to get past it. I'm just a casual end-user of the cube, not a geek trying to speed-cube my way into 16 seconds.  Of course, if one is really good at it, then the 4x4 Rubik's Revenge is definitely the worthy adversary.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-114768587961604972?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/114768587961604972/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=114768587961604972&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/114768587961604972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/114768587961604972'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2006/05/ruubeeks-cube.html' title='Ruubeek&apos;s Cube'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-114657428869159716</id><published>2006-05-02T05:31:00.000-07:00</published><updated>2006-05-03T05:42:04.566-07:00</updated><title type='text'>A Scanner Darkly</title><content type='html'>My last two novels, having similar dystopian themes, a political regime taking control of a war-waging humanity and the idea of a bleak future ( &lt;span style="font-style: italic;"&gt;V For Vendetta &lt;/span&gt;and &lt;span style="font-style: italic;"&gt;A Brave New World&lt;/span&gt;), I had pretty much decided to give myself a break from sci-fi. But, as so often happens with me, nothing ever goes according to plan. I fell, head over feet, for the trailer of&lt;span style="font-style: italic;"&gt; A Scanner Darkly&lt;/span&gt;, the first film of its kind - purely cel-shaded, and gorgeous.  The protagonist is voiced by Keanu Reeves,  and there was something in it that just grasped me by the shoulders and shook me violently. I just had to read the book, by Philip K. Dick - a renowned sci-fi writer of his time. Truth be told, it was nothing like I imagined from a sci-fi author. The story weaves through the impact of drugs on our oh-so-impressionable minds, taking control of our brain and reducing us to pulp. I've begun to cherish this kind of writing, where there's not too much of emphasis placed on the technology ; but rather its effect on us and our moral values and principles. The shock with which we realize that every moment of our lives is hopelessly dependent on technology ; and our inability to accept that fact. I just hope the movie turns out to be as good as the book.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-114657428869159716?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/114657428869159716/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=114657428869159716&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/114657428869159716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/114657428869159716'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2006/05/scanner-darkly.html' title='A Scanner Darkly'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-114554163684283766</id><published>2006-04-20T06:38:00.000-07:00</published><updated>2006-04-20T07:02:45.023-07:00</updated><title type='text'>So Sayeth, Wanda The Fish</title><content type='html'>&lt;span style="font-style: italic;"&gt;Big Fish&lt;/span&gt;, directed by Tim Burton is one of the movies I kept missing regularly everytime it's shown on TV, along with &lt;span style="font-style: italic;"&gt;Donnie Darko &lt;/span&gt;and&lt;span style="font-style: italic;"&gt; Requiem for a Dream.&lt;/span&gt; I finally caught it yesterday on &lt;span style="font-style: italic;"&gt;HBO, &lt;/span&gt; at a very odd hour of 1:00 AM. The movie was not something I expected, throwing me a bit off-guard ; and definitely not the sterotypical Burton. A fantasy of events woven in flashbacks to a skeptical son, it definitely has fantastic visuals. What is confusing is the fact whether the father is actually telling the truth or not ; because the stories he narrates are bizarre and impossible, in the world we live in ; but yet, there's some element of truth in it, as the son discovers that all characters from the story are not made-up manequins, but they actually exist ; albeit different from the way narrated. People gain immortality, through the stories told about them, sometimes by them, that live after they're long gone. A fine cast of Danny DeVito, Ewan McGregor, Jessica Lange and Albert Finney makes the film a memorable experience. Something that stays on your mind for quite sometime....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-114554163684283766?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/114554163684283766/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=114554163684283766&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/114554163684283766'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/114554163684283766'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2006/04/so-sayeth-wanda-fish.html' title='So Sayeth, Wanda The Fish'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-114504188354745982</id><published>2006-04-14T11:59:00.000-07:00</published><updated>2006-04-14T12:16:54.220-07:00</updated><title type='text'>Visions Of Paradise</title><content type='html'>&lt;span style="font-style: italic;"&gt;Oblivion&lt;/span&gt; seems to have quite created a rage in the gaming industry. An &lt;span style="font-style: italic;"&gt;RPG&lt;/span&gt; that's raised quite a few eyebrows regarding its success and made gamers and critics alike, all over the world, cry in joy and heap accolades on it certainly doesn't happen quite so often in this world ; this geeky world of pumped up gaming rigs, artistic case mods, liquid cooling, high-end graphics cards, dual-core processors, ergonomic gaming keyboards and mice for the hunched-up gamer drooling over 21'' &lt;span style="font-style: italic;"&gt;LCD&lt;/span&gt; screens, pumpin' metal into every friggin' marine, or blowing to smithereens every alien scum that dares to show its ugly face, or precariously managing a dwindling economy while warding off another enemy attack on the base, or getting lost in eerie caves and foggy tunnels trying to find a red fire-breathing dragon that's guarding an ancient treasure. If memory serves me right, the last such phenomenon is the now oh-so-popular &lt;span style="font-style: italic;"&gt;World Of&lt;/span&gt;&lt;span style="font-style: italic;"&gt; Warcraft&lt;/span&gt;. It might very well be the product that single-handedly boosted this industry the last year, and is still going strong. In fact, after recent reports of addicted gamers,virtual threats and ransoms, and viruses unleashed onto the virtual world killing virtual characters, it's gotten a bit frightening, to say the least. But these are the artificial worlds, entire universes created by games that we tend to lose ourselves in, staying up late trying to ward off that evil spell casted by a level 30 mage. &lt;span style="font-style: italic;"&gt;Oblivion&lt;/span&gt; does this and more, it seems. I had'nt heard of this game, quite surprisingly (probably because I was not frequenting Gamespot or Gamespy or Kotaku or Pixel Kill or countless other sites out there), until a friend asked me if I'd read the review. I said no, but made a mental note to read it later. Needless to say, I was swept, swept hard by the current, swaying left and right before steadying myself and realising it's never, not even in my wildest dreams gonna run on my system. Still running a paltry processor with a single core and a borrowed withered-by-age graphics card, I solemnly retired to my usual gawking-over-every-new-game-while-&lt;br /&gt;cursing-my-inability-and-staunch-stubborness-to-upgrade routine. I mentally ticked this one off too.&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Oblivion.&lt;/span&gt; Like the lone survivor of a ship-wreck who's lost the complete meaning of time and ticks off every day against the wall with a sharpened twig, I etched the name deep into my heart. One more game to play. My list is all the while getting longer, with each passing month, starting off from Painkiller:Battle out of Hell to Doom III, F.E.A.R, Quake IV, Call Of Duty 2, GTA:San Andreas, Serious Sam 2, LOTR: Battle for Middle Earth 2, Black And White 2, ad infinitum. What's one more to the list, eh? *Sigh*. Getting restless - but just a tad bit at having missed out on all the fun of my first love with computers. And with the release of Apple's Intel-based Mac systems and the beta Boot-Camp that dual-boots with Windows, I have all the more reason to vigorously scratch my head and ponder ; weighing in the positives and negatives of either upgrading my system now(which has complications I don't want to delve in right now), or wait for a sufficiently stable Intel Dual-Core Mac with a reliable Boot-Camp at an affordable price (yeah right!), or just give up on all this and settle for one of my two latest crushes, a DSLR or an electric guitar. Oh, the travails of free will :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-114504188354745982?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/114504188354745982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=114504188354745982&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/114504188354745982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/114504188354745982'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2006/04/visions-of-paradise.html' title='Visions Of Paradise'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-114442202701667142</id><published>2006-04-07T06:59:00.000-07:00</published><updated>2006-04-07T08:08:49.550-07:00</updated><title type='text'>The Musical Harp</title><content type='html'>&lt;a href="http://www.pandora.com"&gt;Pandora&lt;/a&gt; is a music lover's paradise. An eternity of fresh and eclectic music from authors all around the world, with a penchant for discovery and excitement like I've never experienced before. And I mean this from the humming &lt;span style="font-style: italic;"&gt;C Major&lt;/span&gt; of my musical veins. Powered by the Music Genome Project and flashing a simple flash-based interface, it grips you right from the moment you step through the humming doors. The concept is ridiculously intuitive, even for a childish Steve Vai (&lt;span style="font-style: italic;"&gt;"The Audience is listening"&lt;/span&gt;).  I'm a long-time self proclaimed addict of Pandora. It made me discover some amazing artists. At the time I started using this service, I was more into a new-age, trance kind of music.  I was listening to a lot of Enya, Chicane, Vangelis and Dido then.  So, having set up my station to imitate music of this vague genre, I discovered some fabulous artists in Imogen Heap(Frou Frou), Bent, Pentatonik and Adrian Belew. After that, I had some recordings played to the tunes of 80's pop and Country. A few artists like The Decemberists, David Gray and Ph 7 captured my attention. Music, as an art form, uplifts the soul, brings on a sense of detachment from an inconsequentiality and propels the innate desire to be self-satisfied. A feeling of completeness, &lt;span style="font-weight: bold;"&gt;a full circle&lt;/span&gt; - Is that not what Life is all about? &lt;span style="font-style: italic;"&gt;The Creation always outlives the creator.&lt;/span&gt;  The creator is nothing more than an entity, a body form constrained by the physics of the universe. But not the creation. It is limitless. Not bounded by any laws or rules. It touches the heart, in a way nothing else can. That's all that matters in the end, I guess. A feeling of holding hands with Nature. An embrace with the skies.  A tryst with the sea.&lt;br /&gt;Every breath we take,&lt;br /&gt;Every move we make,&lt;br /&gt;Every bond we break,&lt;br /&gt;Every step we take.........&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;If you haven't checked out &lt;a href="http://www.pandora.com"&gt;Pandora&lt;/a&gt;, please do. Did I mention it's free?&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-114442202701667142?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/114442202701667142/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=114442202701667142&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/114442202701667142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/114442202701667142'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2006/04/musical-harp.html' title='The Musical Harp'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-114379112823970714</id><published>2006-03-30T23:17:00.000-08:00</published><updated>2006-03-30T23:59:39.986-08:00</updated><title type='text'>Detached</title><content type='html'>Love, and the Lack of it,&lt;br /&gt;Mind, and the Madness of it,&lt;br /&gt;Truth, and the Tenderness of it,&lt;br /&gt;Pain, and the Purpose of it,&lt;br /&gt;Darkness, and the Depth of it,&lt;br /&gt;Tears, and the Truth of it,&lt;br /&gt;Past, and the Pain of it,&lt;br /&gt;Eyes, and the Emptiness in it,&lt;br /&gt;Time, and the Trap of it,&lt;br /&gt;Idle, and the Intimacy with it,&lt;br /&gt;Fire, and just a Flicker of it,&lt;br /&gt;Gale, and only the Gust of it,&lt;br /&gt;Veil, and the Visions from it,&lt;br /&gt;Death, and the Design of it,&lt;br /&gt;Paradise, and just a Picture of it,&lt;br /&gt;Child, and the Cruelty of it,&lt;br /&gt;Eden, and the Entrapment of it,&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;God, are you the Garden I am in,&lt;br /&gt;Or I the Dream in You?&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-114379112823970714?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/114379112823970714/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=114379112823970714&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/114379112823970714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/114379112823970714'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2006/03/detached.html' title='Detached'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-114184546594436364</id><published>2006-03-08T11:12:00.000-08:00</published><updated>2006-03-08T11:19:11.686-08:00</updated><title type='text'>Summer of '06</title><content type='html'>Winter’s now practically disappeared and it’s summer-time again. I can feel the sweat on my brow, feel it crawling down my neck, I can sense the stickiness of my clothes and that familiar body odor that no deo can mask away. Oh, how I miss Winter, the cold that makes me feel warm inside, grey clouds hovering in the distance, a steaming cup of masala chai, a hint of rain when I take my bike out in the morning, the afternoon sun casting a gentle smile on me before hiding behind the clouds again, the evening rain, watching the rain sipping tea from the balcony and lost in thought, getting drenched from head to toe in the night rain, getting scolded from my mom every single time and just laughing back.&lt;br /&gt;The only obvious advantages of this hot and humid climate is that I can now stop applying Vaseline on my dry skin, travel to coastal areas and frolic on the beaches and have all the ice-cream I crave for. My midnight snack’s now officially chocolate/vanilla ice-cream topped with banana and grapes.&lt;br /&gt;Yum.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-114184546594436364?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/114184546594436364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=114184546594436364&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/114184546594436364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/114184546594436364'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2006/03/summer-of-06.html' title='Summer of &apos;06'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-114021391208801910</id><published>2006-02-17T13:42:00.000-08:00</published><updated>2006-02-17T14:05:12.143-08:00</updated><title type='text'>Demystifying virtual functions</title><content type='html'>Yesterday, I got caught up with a problem where a virtual function in a derived class was never getting called. Foolishly, I decided to see how gcc implemented virtual functions and what I was doing wrong, instead of debugging the code from a different angle (vis-a-vis &lt;span style="font-style: italic;"&gt;gdb&lt;/span&gt;). Anyway, it turned out, the virtual function was indeed getting called, and the problem was in another part of the code. But, the silver lining of all this heinous activity was that I kinda got an idea of how virtual functions are actually implemented by the compiler. Let's start with some basic code.&lt;br /&gt;&lt;br /&gt;&lt;stdio.h&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;class BASE_CLASS&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        public:&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;    virtual void PRINT_FUNCTION(void);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;};&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;class DERIVED_CLASS : public BASE_CLASS&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        public:&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;    void PRINT_FUNCTION(void);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;};&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;void BASE_CLASS::PRINT_FUNCTION(void)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        printf("Base Function\n");&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;void DERIVED_CLASS::PRINT_FUNCTION(void)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        printf("Derived Function\n");&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;int main()&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        DERIVED_CLASS *dobject=new DERIVED_CLASS;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        dobject-&gt;PRINT_FUNCTION();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;        return 0;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This has to be self-explanatory. Obviously, the print from the above code, if run, would be "Derived Function". The basic concepts of how virtual functions are implemented using vtables &amp; vptr are explained beautifully &lt;a href="http://www.parashift.com/c++-faq-lite/virtual-functions.html"&gt;here&lt;/a&gt;.  To surmise, each object has a vptr that points to the correct vtable of the class, where the vtable is a list of pointers to virtual functions defined in that class.&lt;br /&gt;&lt;br /&gt;Now, let's put this code under the magnifying glass.&lt;br /&gt;&lt;br /&gt;g++ -fdump-tree-gimple -fdump-class-hierarchy -S virtual.cpp&lt;br /&gt;&lt;br /&gt;Compiling it with -fdump-tree-gimple gives us the GIMPLE output, which I recently found out from &lt;a href="http://www.technovelty.org/"&gt;here&lt;/a&gt;.&lt;br /&gt;-fdump-class-hierarchy "dumps a representation of each class' hierarchy and virtual function table layout to a file." (quoting the man page of gcc).&lt;br /&gt;-S  gives us the assembler output.&lt;br /&gt;&lt;br /&gt;Before analyzing the dumps, let me just explain whatever little &lt;a href="http://gcc.fyxm.net/summit/2003/Getting%20the%20Best%20from%20G++.pdf"&gt;name-mangling&lt;/a&gt; I had to learn for this experiment. The G++ ABI mangles all names with a preceding _Z. After this, certain patterns occur, followed by the mangled name :&lt;br /&gt;&lt;br /&gt;TV - Vtables. Pointed to by polymorphic objects and those with virtual bases.&lt;br /&gt;TI - Type information. Returned by the typeid operator, pointed to by the vtable.&lt;br /&gt;TS - Type string. Returned by type_info::name, and used for type comparisons.&lt;br /&gt;In most of the cases, the mangled name consists of two things - a number specifying the length of the string following and the string itself (usually the name of a class or a function).&lt;br /&gt;&lt;br /&gt;Okay, let's look at the class hierarchy dump first:&lt;br /&gt;&lt;/stdio.h&gt;&lt;pre&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Vtable for BASE_CLASS&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;BASE_CLASS::_ZTV10BASE_CLASS: 3u entries&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;0     (int (*)(...))0&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;4     (int (*)(...))(&amp; _ZTI10BASE_CLASS)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;8     BASE_CLASS::PRINT_FUNCTION&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Class BASE_CLASS&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt; size=4 align=4&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt; base size=4 base align=4&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;BASE_CLASS (0xb7d1bbc0) 0 nearly-empty&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;  vptr=((&amp; BASE_CLASS::_ZTV10BASE_CLASS) + 8u)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Vtable for DERIVED_CLASS&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;DERIVED_CLASS::_ZTV13DERIVED_CLASS: 3u entries&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;0     (int (*)(...))0&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;4     (int (*)(...))(&amp; _ZTI13DERIVED_CLASS)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;8     DERIVED_CLASS::PRINT_FUNCTION&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Class DERIVED_CLASS&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt; size=4 align=4&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt; base size=4 base align=4&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;DERIVED_CLASS (0xb7d1bc80) 0 nearly-empty&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;  vptr=((&amp; DERIVED_CLASS::_ZTV13DERIVED_CLASS) + 8u)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;BASE_CLASS (0xb7d1bcc0) 0 nearly-empty&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;    primary-for DERIVED_CLASS (0xb7d1bc80)&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;The first thing we see is that the vtable (if it exists) always consists of two entries, by default. The first one is a NULL pointer and the second one is a pointer to the type-info of the class ( Maybe this is used for RTTI? ). Right, from then on, we have one pointer each for each virtual function in the class. The vptr for the base class is defined to be the value &amp;(Base Class's virtual table) + 8. The 8 bytes skip the first two entries (on a 32-bit machine). Similarly, the vptr for the derived class is &amp;amp;(Derived Class's virtual table) + 8. Now, where is the vptr for each object stored? In the case of gcc, it is always the first word in the object's memory. Well, that's pretty much the vtable structure. So, calling a virtual function is now simply finding the vptr for the object ( in the first word ) &amp; getting the address of the corresponding vtable. Index into the table using the appropriate index (calculated during compile-time), and you get the actual function to be called.&lt;br /&gt;&lt;br /&gt;Let's move on to the GIMPLE output (unnecessary output skipped):&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;;; Function BASE_CLASS::BASE_CLASS() (_ZN10BASE_CLASSC2Ev)&lt;/span&gt;&lt;br /&gt;&lt;p style="color: rgb(0, 102, 0);" class="MsoPlainText"&gt;BASE_CLASS::BASE_CLASS() (this)&lt;br /&gt;{&lt;br /&gt;&lt;span style=""&gt;  &lt;/span&gt;int (*__vtbl_ptr_type) (void) * D.2250;&lt;br /&gt;&lt;br /&gt;&lt;span style=""&gt;  &lt;/span&gt;try&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;{&lt;br /&gt;&lt;span style=""&gt;      &lt;/span&gt;{&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;D.2250 = &amp;_ZTV10BASE_CLASS + 8;&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;this-&gt;_vptr.BASE_CLASS = D.2250;&lt;br /&gt;&lt;span style=""&gt;      &lt;/span&gt;}&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;}&lt;br /&gt;&lt;span style=""&gt;  &lt;/span&gt;catch&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;{&lt;br /&gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;&lt;&lt;eh_filter&gt;&gt;&gt;&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;{&lt;br /&gt;&lt;span style=""&gt;          &lt;/span&gt;__cxa_call_unexpected (&lt;&lt;&lt;exception&gt;&gt;&gt;);&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;}&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;;; Function DERIVED_CLASS::DERIVED_CLASS() (_ZN13DERIVED_CLASSC1Ev)&lt;br /&gt;&lt;br /&gt;DERIVED_CLASS::DERIVED_CLASS() (this)&lt;br /&gt;{&lt;br /&gt;&lt;span style=""&gt;  &lt;/span&gt;struct BASE_CLASS * D.2259;&lt;br /&gt;&lt;span style=""&gt;  &lt;/span&gt;int (*__vtbl_ptr_type) (void) * D.2260;&lt;br /&gt;&lt;br /&gt;&lt;span style=""&gt;  &lt;/span&gt;try&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;{&lt;br /&gt;&lt;span style=""&gt;      &lt;/span&gt;{&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;D.2259 = &amp;this-&gt;D.2202;&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;__base_ctor&lt;span style=""&gt;  &lt;/span&gt;(D.2259);&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;D.2260 = &amp;_ZTV13DERIVED_CLASS + 8;&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;this-&gt;D.2202._vptr.BASE_CLASS = D.2260;&lt;br /&gt;&lt;span style=""&gt;      &lt;/span&gt;}&lt;br /&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;span style=""&gt;   &lt;/span&gt;}&lt;br /&gt;&lt;span style=""&gt;  &lt;/span&gt;catch&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;{&lt;br /&gt;&lt;span style=""&gt;      &lt;/span&gt;&lt;&lt;&lt;eh_filter&gt;&gt;&gt;&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;{&lt;br /&gt;&lt;span style=""&gt;          &lt;/span&gt;__cxa_call_unexpected (&lt;&lt;&lt;exception&gt;&gt;&gt;);&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;}&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;;; Function int main() (main)&lt;br /&gt;&lt;br /&gt;int main() ()&lt;br /&gt;{&lt;br /&gt;&lt;span style=""&gt;  &lt;/span&gt;struct DERIVED_CLASS * D.2215;&lt;br /&gt;&lt;span style=""&gt;  &lt;/span&gt;void * D.2261;&lt;br /&gt;&lt;span style=""&gt;  &lt;/span&gt;int (*__vtbl_ptr_type) (void) * D.2262;&lt;br /&gt;&lt;span style=""&gt;  &lt;/span&gt;int (*__vtbl_ptr_type) (void) D.2263;&lt;br /&gt;&lt;span style=""&gt;  &lt;/span&gt;int D.2264;&lt;br /&gt;&lt;br /&gt;&lt;span style=""&gt;  &lt;/span&gt;{&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;{&lt;br /&gt;&lt;span style=""&gt;      &lt;/span&gt;struct DERIVED_CLASS * dobject;&lt;br /&gt;&lt;br /&gt;&lt;span style=""&gt;      &lt;/span&gt;D.2261 = operator new (4);&lt;br /&gt;&lt;span style=""&gt;      &lt;/span&gt;D.2215 = (struct DERIVED_CLASS *) D.2261;&lt;br /&gt;&lt;span style=""&gt;      &lt;/span&gt;try&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;{&lt;br /&gt;&lt;span style=""&gt;          &lt;/span&gt;__comp_ctor&lt;span style=""&gt;  &lt;/span&gt;(D.2215);&lt;br /&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;span style=""&gt;    &lt;/span&gt;}&lt;br /&gt;&lt;span style=""&gt;      &lt;/span&gt;catch&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;{&lt;br /&gt;&lt;span style=""&gt;          &lt;/span&gt;operator delete (D.2215);&lt;br /&gt;&lt;span style=""&gt;        &lt;/span&gt;}&lt;br /&gt;&lt;span style=""&gt;      &lt;/span&gt;dobject = D.2215;&lt;br /&gt;&lt;span style=""&gt;      &lt;/span&gt;D.2262 = dobject-&gt;D.2202._vptr.BASE_CLASS;&lt;br /&gt;&lt;span style=""&gt;      &lt;/span&gt;D.2263 = *D.2262;&lt;br /&gt;&lt;span style=""&gt;      &lt;/span&gt;OBJ_TYPE_REF(D.2263;dobject-&gt;0) (dobject);&lt;br /&gt;     ....&lt;br /&gt;&lt;/exception&gt;&lt;/eh_filter&gt;&lt;/exception&gt;&lt;/eh_filter&gt;&lt;/p&gt;&lt;/pre&gt;We first see that the constructor for the base class and the derived class are implicitly called with the "this" pointer. This pointer points to the object in memory. Let's look at the base constructor. All we're doing here is getting the vtable for this class and making the vptr point to it. The vptr is depicted here as "this-&gt;_vptr.BASE_CLASS". Next comes the derived class's constructor. Since the derived class also has access to the base class's members/functions, it does contain a "pointer" to the base class within itself. In our case, this is the pointer &amp;this-&gt;D.2202, which we pass on to the base' constructor. I haven't been able to figure out how the pointer is being obtained. Anyway, after the call to the base constructor, the vptr is now made to point correctly to the derived class's vtable as:&lt;br /&gt;this-&gt;D.2202._vptr.BASE_CLASS = D.2260;&lt;br /&gt;Remember, the base and derived classes both share the same vptr, hence it gets overwritten after the call to the base constructor has finished.&lt;br /&gt;Now, let's look at how the virtual function is called from main() :&lt;br /&gt;We first get the vptr of the object as :&lt;br /&gt;vptr-&gt;D.2202._vptr.BASE_CLASS and then dereference it directly to get the function. Since the function is at the 0th index, we don't need any indexing here. We then call this deferenced function, which is pointing to the derived PRINT_FUNCTION and voila! There's your rabbit out of the hat!&lt;br /&gt;&lt;br /&gt;On a more personal note, I just had an amazing last 3 weeks. Went to Goa (my second visit), the Jethro Tull concert, Bryan Adams concert, started on a couple of B&amp;amp;N free courses and still trying to keep my head above all this. It's now 3:35 AM and I've to leave for Mangalore in half an hour ( I've decided getting even a wink of sleep won't work for me now ). Maybe, I can nap along the way....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-114021391208801910?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/114021391208801910/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=114021391208801910&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/114021391208801910'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/114021391208801910'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2006/02/demystifying-virtual-functions.html' title='Demystifying virtual functions'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-113809244239253651</id><published>2006-01-23T22:40:00.000-08:00</published><updated>2006-01-24T01:22:20.430-08:00</updated><title type='text'>A couple of movies I recently saw....</title><content type='html'>&lt;img style="margin: 0pt 10px 10px 0pt; float: left;" src="http://photos1.blogger.com/blogger/4119/1213/320/MPW-11797.jpg" alt="" border="0" /&gt;&lt;span style="font-style: italic;"&gt;Rounders&lt;/span&gt; is a movie about &lt;span style="font-style: italic;"&gt;Poker. &lt;/span&gt;It starts off with Mike(Matt Damon) losing miserably in a game against a Frenchman "KGB"(John Malkovich) and thereafter vowing never to play again. But the guy's a genius. He comments he can even defeat a group of judges at &lt;span style="font-style: italic;"&gt;Poker&lt;/span&gt; blindfolded, after having figured out the exact hands each one was playing.  His friend Lester(Edward Norton) , having just gotten out of jail, is shocked to find his old friend has quit. But soon, the two friends start playing together, after Lester insinuatingly persuades Mike to start up again. But, Mike soon finds out Lester is ripping him off and ends up owing $15,000 to KGB. Meanwhile, his girlfriend's left him when she finds out he's started gambling again. This is not an underdog story. You don't feel ecstatic at the end of the movie ; you feel comforted and satisfied, after having seen Mike suffer for something that's not even his fault and finally overcoming it, by playing an unbelievable last game against KGB. You cannot get away from what you are, no matter how hard you try - that seems to be the  moral of this movie. And it's stylish ; Matt Damon excels in his scattered monologue and can really deliver that &lt;span style="font-style: italic;"&gt;I-don't-give-a-damn-I'm-a-genius &lt;/span&gt;character, that he played in &lt;span style="font-style: italic;"&gt;Good Will Hunting&lt;/span&gt;. The movie had some appealing visuals too and overall, was entertaining. Definitely worth watching.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left;" src="http://photos1.blogger.com/blogger/4119/1213/320/EXISTENZ.jpg" alt="" border="0" /&gt;&lt;span style="font-style: italic;"&gt;eXistenZ&lt;/span&gt; is a movie about &lt;span style="font-style: italic;"&gt;virtual reality&lt;/span&gt;&lt;span style="font-style: italic;"&gt;(VR)&lt;/span&gt; - Reality being simulated in a game. Allegra (Jennifer Jason Leigh)  is a game designer, who's spent the last 5 years developing a 38 million-dollar game. The interface to all such VR games is a &lt;span style="font-style: italic;"&gt;bio-port - A&lt;/span&gt; hole at the back of the spine into which a cord is attached. The other end of the cord goes to a game-controller ; which is actually an organism, with its own neural system, built from parts of various animals and engineered to simulate reality. Everything goes haywire from the very beginning. An assassination attempt on Allegra leads her and Ted(Jude Law), a PR guy for the company promoting the game, to go into hiding. They soon plug into the game Allegra developed - "&lt;span style="font-style: italic;"&gt;eXistenZ&lt;/span&gt;", and start playing. Some interesting observations are then realised. The game has a start-point, where a character tells you what you should do next. From there, you're on your own. Your character has it's own motions and instincts, which are displayed as the game progresses. An ingame character goes into a loop, if not confronted with the right dialogue. A loop is similar to a program loop, where the character blindly moves his eyes up and down and stares, dumbfounded at the floor or the ceiling. Soon, Ted cannot distinguish from the game-world and the real-world. They all seem the same ; the same texture and ambience rots through everything he sees. Even after &lt;span style="font-style: italic;"&gt;pausing&lt;/span&gt; the game and returning to the real world, he still feels it's a game. How do you know where you are, if you can't tell the difference between what's real and what's not? Simple, you cannot. Having looked closely, I realized that &lt;span style="font-style: italic;"&gt;eXistenZ&lt;/span&gt; can itself simulate another game environment and set up VR games from within itself. Forget VR controllers simulating reality ; this is VR simulating VR. And you can go as deep as you can, you can have a VR game running from within a VR, which is under another VR environment. The movie depicts exactly this, and saying anything more would give away the ending. I would definitely recommend this movie to anyone, even though the visuals are forgettable at best and the acting just so-so.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-113809244239253651?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/113809244239253651/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=113809244239253651&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/113809244239253651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/113809244239253651'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2006/01/couple-of-movies-i-recently-saw.html' title='A couple of movies I recently saw....'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-113744245563704926</id><published>2006-01-16T11:26:00.000-08:00</published><updated>2006-01-16T12:24:05.773-08:00</updated><title type='text'>Ooga Mooga Ga</title><content type='html'>GNU's &lt;a href="http://www.gnu.org/fun/jokes/declarations.html"&gt;list &lt;/a&gt;of funny "C" declarations are hilarious indeed. Some of these are ingenious, actually. Personally, I think code, especially the ones that are a little difficult to understand or even otherwise, should be written in such a way that, people who happen to come across it should find it curious or amusing or even plain funny; 'cause if they do, then they might atleast take the effort to learn and understand it. Of course, writing &lt;a href="http://www.ioccc.org/"&gt;obfuscated &lt;/a&gt;code is taking it a bit too far. I mean, seriously, any programmer worth his hat, should atleast take a glance or even a sideways &lt;span style="font-style: italic;"&gt;teensy-weensy&lt;/span&gt; peek at any piece of code that appears interesting; even if it is not in his or her area of expertise, it would'nt harm to take a  look at it. It's happened to me tons of times. One line, one lousy, stinking, good-for-nothing line that has a wierd statement, or a function declaration, or the name of a variable, that's all it takes to grab my attention. That's partly why reading the Linux source code is quite &lt;a href="http://lxr.linux.no/source/kernel/exit.c#L646"&gt;enjoyable &lt;/a&gt;at times. And that's also &lt;span style="font-style: italic;"&gt;exactly&lt;/span&gt; why you should code a bit differently, or humorously, if possible, 'cause if you think you've written something interesting, then you better grab all the attention you can get to it. After all, there's a gazillion lines of code out there, and not as many programmers. So, put on you thinking cap and start writing code,&lt;span style="font-style: italic;"&gt; "code that boldly goes where no code has gone before." May the source be with you.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;As a sidenote, this is something I came up with as I was writing this post:&lt;br /&gt;struct on_you; /* You know....the movie???? "Stuck On You"?? Ring a bell????...Oh, come on.... */&lt;br /&gt;void aleehooo; /* would have made a yodeller proud */&lt;br /&gt;float er_ahoy;&lt;br /&gt;[courtesy &lt;a href="http://www.digg.com"&gt;digg&lt;/a&gt;]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-113744245563704926?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/113744245563704926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=113744245563704926&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/113744245563704926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/113744245563704926'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2006/01/ooga-mooga-ga.html' title='Ooga Mooga Ga'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-113740678844545655</id><published>2006-01-16T02:12:00.000-08:00</published><updated>2006-01-16T02:25:28.930-08:00</updated><title type='text'>Three To Tango</title><content type='html'>&lt;img src="http://photos1.blogger.com/blogger/4119/1213/320/a3a.jpg" alt="" border="0" /&gt;&lt;br /&gt;The 3 movies I saw over the weekend.&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-113740678844545655?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/113740678844545655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=113740678844545655&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/113740678844545655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/113740678844545655'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2006/01/three-to-tango.html' title='Three To Tango'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-113708327728134223</id><published>2006-01-12T08:19:00.000-08:00</published><updated>2006-01-12T08:34:58.216-08:00</updated><title type='text'>Identity</title><content type='html'>&lt;span style="font-style: italic;"&gt;What would happen if someday, someplace, you met yourself?&lt;/span&gt;&lt;br /&gt;A question that is hypothetical at best and better left that way; at least till we find a way to hitchhike in the &lt;span style="font-style: italic;"&gt;fourth dimension&lt;/span&gt;. But, what would happen if, one day, we somehow came face-to-face with our own self? Now, I don’t mean the physical self, but I’m rather more interested in the mind, or the spirit, or the karma….you get the drift. So, how will you feel if you met someone who thinks and behaves exactly like you do? I mean, this person, except for his or her appearance, likes everything you like, hates all the things you hate, dresses up exactly like you and basically has all the niceties and oddities that you might possess. What’ll be your first impression of this person? Will you be elated at having discovered something; something that feels so personal, like finding a toy you’ve hidden in your childhood?&lt;br /&gt;Well, for me at least, I know it’ll be quite an astronomical shock. As far as I can remember, I’ve never met anyone who share all their passions with mine, who get irritated at all the miniscule and irrelevant things I get irritated at, who laugh at all the things I find funny and also hate the things I positively despise. Suppose I met myself, say at a coffee shop and we start talking. Now, I obviously don’t know the other guy is actually me and neither does he. So, we chat for a while and suddenly discover that we have almost everything in common, overlooking all the facts of life, like parents, schooling and stuff. We both love the same kind of music (mostly new-age, rock and alternative), the same authors (Crichton, Rand, Christie, Austen, Woolf, Tolkein….), the same sit-coms and also the same genre of movies (Surreal, Horror….). We also love technology and have lately taken up an interest in classical music and fine art ( we also quickly realize that neither of us understands what exactly art and music is, but want to find out exactly how it’s worth millions of dollars). Having extinguished this initial high-intensity flame to a cinder, I finally settle down and briefly sip my tea. Now, I always feel like an outcast when I’m in a coffee shop, ‘cause I don’t like coffee at all. I’m a &lt;span style="font-style: italic;"&gt;tea guy&lt;/span&gt; and always will be. So, having ordered whatever &lt;span style="font-style: italic;"&gt;basic tea&lt;/span&gt; that this joint had to offer, I immediately realized that the guy in front of me had also ordered tea. &lt;span style="font-style: italic;"&gt;“Tea in a coffee shop. I feel like an idiot, but I can’t help it. I hate coffee”&lt;/span&gt; – he tells me. &lt;span style="font-style: italic;"&gt;“Amazing. I was thinking the same thing”&lt;/span&gt; – I say. Wow, this person likes everything I like. Fun!!!! So, for the next few days, I meet up with this guy a lot and discuss everything I’m working on right now, talking about all the crazy stuff that I'm trying to implement. I also discover this guy loves Linux and has a keen interest in the same areas that I &lt;span style="font-style: italic;"&gt;just enjoy&lt;/span&gt; working on. So, I come up with some good solutions and insights to most of these problems. But, very soon, I discovered that I never felt completely satisfied with the way I’ve solved it. There’s no sense of anticipation or discovery anymore. No sense of excitement or the realization of having done something wrong, or overlooked a minor detail. Everything felt so dull and dreary. It took me a while to realize why. I figured out, I cannot &lt;span style="font-style: italic;"&gt;learn &lt;/span&gt;anything &lt;span style="font-style: italic;"&gt;new &lt;/span&gt;from this guy ; I know nothing that I’ve not known before I met him that day. Moreover, hearing the same thoughts, like an echo, both from within my head and from his mouth, was beginning to get boring. It sounded both monotonous and repetitive. The next time we met, he told me that he was feeling the exact same thing. Whatever he was thinking came out of my mouth and he felt it best that we both go our separate ways. I agreed. We shook hands. We left. Opposite Ways. As I was walking home, it started drizzling. I stopped and looked up at the sky. Water ran down my hair and face. Strangely, I felt warm and fuzzy inside. I  immediately knew he was feeling the same thing. We wished each other and resolved to meet up in the future.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-113708327728134223?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/113708327728134223/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=113708327728134223&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/113708327728134223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/113708327728134223'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2006/01/identity.html' title='Identity'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-113404868663448187</id><published>2005-12-08T03:43:00.001-08:00</published><updated>2005-12-08T05:34:56.436-08:00</updated><title type='text'>Look Ma, I'm Lazy!!!!</title><content type='html'>&lt;span style="font-weight: bold; font-style: italic;"&gt;Lazy binding&lt;/span&gt; on Linux implies that dynamic symbols are not resolved by either the link-editor during link-time or the dynamic linker at run-time, until the first time the symbols are actually referenced. &lt;span style="font-style: italic; font-weight: bold;"&gt;Referencing&lt;/span&gt; in the case of variables means accessing them &amp; in the case of functions, it means calling them. Let's prove Linux actually does what it claims by means of a small program.&lt;br /&gt;I'm considering only the ELF format for analysis here. First off, all symbols (static or dynamic) have a symbol-table entry specifying its name ( actually an index into the string table) &amp;amp; an offset (or virtual address). Functions are also symbols, hence they too reside in this symbol table.  Furthermore, all programs that are dynamically linked with a shared library also have stub-code within the executable for all functions that are called in the shared-library. This is used at runtime to find its actual address. The stub-code resides in a segment of the memory called PLT ( Procedure Linkage Table ). This is usually&lt;span style="font-style: italic;"&gt; ro&lt;/span&gt; (read-only) memory. The executable in memory also has a GOT ( Global Offset Table ) that contains the actual address of the symbol at run-time. Whenever a symbol's address has to be resolved at runtime, the dynamic linker queries for the symbol in each of the dependent shared-libraries, finds out the base-address of the  library where  this symbol is present and populates the symbol's actual run-time address into the GOT. Now, the first instruction of the stub-code in the PLT is always of the form:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;jmp *(got-address).&lt;br /&gt;&lt;/span&gt;Here, &lt;span style="font-weight: bold; font-style: italic;"&gt;got-address&lt;/span&gt; specifies the location in the GOT, where the address of the function resides. Initially, however, &lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;got-address &lt;/span&gt;&lt;/span&gt;points to the next instruction in the PLT itself, which pushes certain identifiers for the dynamic linker and jumps to the linker code itself. Now, the dynamic linker locates the load-address of the function and modifies the GOT entry to contain the actual address. So, the next time a function call is made, the overhead of skipping to the dynamic linker is omitted and the function is called directly.&lt;br /&gt;The program that demonstrates all this is shown below (assuming there's a function called SO_FUNC in a shared-library and this file is linked with that library) :&lt;br /&gt;&lt;pre&gt;&lt;span style="color: rgb(204, 51, 204);font-size:85%;" &gt;extern void SO_FUNC(void);&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(204, 51, 204);font-size:85%;" &gt;int main(void)&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(204, 51, 204);font-size:85%;" &gt;{&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(204, 51, 204);font-size:85%;" &gt;  Elf32_Addr *gotAddr, *lazyAddr, *pltAddr;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(204, 51, 204);font-size:85%;" &gt;  pltAddr = (Elf32_Addr*)SO_FUNC;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(204, 51, 204);font-size:85%;" &gt;//Skip the opcode and MOD-REG-R/M....&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(204, 51, 204);font-size:85%;" &gt;  gotAddr = (Elf32_Addr*)( (char*)(pltAddr)+0x2 );&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(204, 51, 204);font-size:85%;" &gt;  lazyAddr = (Elf32_Addr*)(*gotAddr);&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(204, 51, 204);font-size:85%;" &gt;  printf("Address of SO_FUNC before the Call: %x\n", *lazyAddr);&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(204, 51, 204);font-size:85%;" &gt;  SO_FUNC();&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(204, 51, 204);font-size:85%;" &gt;  printf("Address of SO_FUNC after the Call: %x\n", *lazyAddr);&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(204, 51, 204);font-size:85%;" &gt;}&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Output:&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(204, 51, 204);font-size:85%;" &gt;Address of SO_FUNC before the Call: 804834e &lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(204, 51, 204);font-size:85%;" &gt;Address of SO_FUNC after the Call: 40024704&lt;/span&gt;&lt;span style="color: rgb(204, 51, 204);"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;As we see, the address of SO_FUNC before &amp; after the call are different. To further confirm this, we can look at /proc/&lt;pid&gt;/maps, where &lt;span style="font-style: italic;"&gt;pid &lt;/span&gt;is the process-id of the above process and see that the address 0x40024704 falls in the memory mapped for that shared library where the function is present.&lt;br /&gt;Of course, this the &lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;lazy&lt;/span&gt;&lt;/span&gt; way of doing this. The correct method would be to locate the address of&lt;br /&gt;the function from the symbol table, its GOT entry from the relocation section ( the rel &amp; rela sections are somehow not present in memory, however ), and then print its contents. But then, to do that, we need to read the ELF header, the Program Header &amp;amp; the Dynamic Segment or use&lt;br /&gt;hashing. Then again, &lt;span style="font-weight: bold; font-style: italic;"&gt;all programmers&lt;/span&gt; are born lazy.&lt;br /&gt;&lt;/pid&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-113404868663448187?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/113404868663448187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=113404868663448187&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/113404868663448187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/113404868663448187'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2005/12/look-ma-im-lazy_08.html' title='Look Ma, I&apos;m Lazy!!!!'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-113215744011309644</id><published>2005-11-16T08:00:00.000-08:00</published><updated>2005-11-16T08:13:33.703-08:00</updated><title type='text'>The Bitter Sweet Symphony</title><content type='html'>&lt;span style="font-style: italic;"&gt;Tessa - "She's dying."&lt;br /&gt;After a brief pause,&lt;br /&gt;"Won't you ask of what?"&lt;br /&gt;Woodrow - "Of what?"&lt;br /&gt;Tessa - "Of Life."&lt;br /&gt;- The Constant Gardener&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-113215744011309644?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/113215744011309644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=113215744011309644&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/113215744011309644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/113215744011309644'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2005/11/bitter-sweet-symphony.html' title='The Bitter Sweet Symphony'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-113129995232296627</id><published>2005-11-06T09:40:00.000-08:00</published><updated>2005-11-06T10:01:32.156-08:00</updated><title type='text'>Nostalgia</title><content type='html'>The word &lt;span style="font-weight: bold; font-style: italic;"&gt;Archipelago&lt;/span&gt; stirred my nostalgic senses up a notch, when I stumbled across it somewhere over the Internet yesterday. Archipelago, meaning &lt;span style="font-weight: bold; font-style: italic;"&gt;a group of islands or water-bodies&lt;/span&gt;&lt;span style="font-style: italic;"&gt;, &lt;/span&gt;was one of my favorite words to utter in my school days. I don't know why, but just the way it was pronounced fancied me. Oh, and it also reminds me, I also used to love the word &lt;span style="font-weight: bold;"&gt;Anorexia-Nervosa&lt;/span&gt;, which is &lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt;an eating sickness &lt;/span&gt;&lt;/span&gt;(I'd read it in some Biology class). I was reminded of this, when a few days back, a friend commented on how &lt;span style="font-style: italic;"&gt;Kate Moss&lt;/span&gt; looked so anorexic.&lt;br /&gt;Scary how the human mind works ; I'd completely forgotten 'bout these things ; these words and these thoughts ; somehow they had taken a backplace in my mind, overshadowed by all the other trivial things that occured afterwards. Yet, they never completely disappeared. They were just waiting, lurking deep within myself, waiting for the right moment to make themselves visible again. Nice feeling, this one. This strange sense of........ self-discovery. I somehow have to do this more often..........&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-113129995232296627?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/113129995232296627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=113129995232296627&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/113129995232296627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/113129995232296627'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2005/11/nostalgia.html' title='Nostalgia'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-113074390558778611</id><published>2005-10-30T23:27:00.000-08:00</published><updated>2005-10-30T23:31:45.596-08:00</updated><title type='text'>Books</title><content type='html'>I finally decided to catalog (almost) all of my books and found an excellent website that eased things for me. Although my collection is just meagre, the cataloguing was fun. &lt;a href="http://www.librarything.com/catalog.php?view=ashwinr"&gt;Here's&lt;/a&gt; my catalog.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-113074390558778611?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/113074390558778611/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=113074390558778611&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/113074390558778611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/113074390558778611'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2005/10/books.html' title='Books'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-113006035459104453</id><published>2005-10-23T02:09:00.000-07:00</published><updated>2005-10-23T11:56:32.583-07:00</updated><title type='text'>Caged</title><content type='html'>&lt;a href="http://www.superbad.com/"&gt;Superbad&lt;/a&gt;&lt;br /&gt;&lt;a href="http://larrycarlson.com/saint_germain/"&gt;Saint Germain&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.larrycarlson.com/aloha_universe_forever/index.htm"&gt;Aloha&lt;/a&gt;&lt;br /&gt;Omigosh!!!! If anyone can make an ounce of sense out of these sites, I'll be forever grateful to 'em. This....this is just &lt;span style="font-style: italic;"&gt;weird&lt;/span&gt;....plain &lt;span style="font-style: italic;"&gt;wierd&lt;/span&gt;. It's like I've just come out of the cinema hall after a really bad movie with the sounds still bellowing inside my ears and my head starts spinning like a furious top. I mean, what's the purpose of all this piece of crap?? Does it have some hidden secret or puzzle, which I'm unable to figure out? Is it a text adventure? What the &lt;span style="font-style: italic;"&gt;bloody &lt;/span&gt;is it? I remember this feeling I'm having right now. It's like the one I had when I was watching a movie sometime back - a supposedly horror one - &lt;span style="font-style: italic;"&gt;"House of 1000 Corpses"&lt;/span&gt;. Horrible movie that one. In the words of a character from &lt;span style="font-style: italic;"&gt;Friends&lt;/span&gt;, "I felt like putting my fingers through my eyes &lt;span style="font-weight: bold;"&gt;into &lt;/span&gt;my brain and twirling it around". &lt;span style="font-style: italic;"&gt;(shudder).&lt;/span&gt; Oh, by the  way, the movie also has a  sequel - &lt;span style="font-style: italic;"&gt;"The Devil's Rejects".&lt;/span&gt; Now, who in the right mind, would trot along and make a sequel to that? Then again, who in the right mind, would have even made the first one?&lt;br /&gt;(links via:&lt;a href="http://www.digg.com/"&gt;digg&lt;/a&gt;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-113006035459104453?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/113006035459104453/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=113006035459104453&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/113006035459104453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/113006035459104453'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2005/10/caged.html' title='Caged'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-112990489080868597</id><published>2005-10-21T07:22:00.000-07:00</published><updated>2005-10-21T07:28:10.826-07:00</updated><title type='text'>Flocked Ya</title><content type='html'>&lt;p&gt;I received an invitation from &lt;a href="http://www.flock.com/"&gt;flock &lt;/a&gt;today, requesting me to try out their  "developer-edition" release. Nice browser - this one. It's based on the Mozilla browser and hence has a lot of customizable features and extensions (&lt;em&gt;a la &lt;/em&gt;Firefox). It was also laden with tiny noticeable bugs during my first 15-20 minutes with it, but that's fine - still an infant, this one. The interesting part is that it's actually a &lt;em&gt;social browser&lt;/em&gt; of sorts ; has extensive bookmarking/tagging options and complete integration with &lt;a href="http://del.icio.us/"&gt;del.ic.ious&lt;/a&gt;, &lt;a href="http://www.blogger.com/"&gt;blogger&lt;/a&gt;, &lt;a href="http://wordpress.org/"&gt;wordpress &lt;/a&gt;&amp;amp; &lt;a href="http://www.flickr.com/"&gt;flickr&lt;/a&gt;. Sweet!!!. It also has exciting feature-sets such as "&lt;strong&gt;On the Fly Aggregation&lt;/strong&gt;", that creates an aggregated view of various feeds and displays it on a single page (a wee bit similar to&lt;a href="http://www.google.com/ig"&gt; Google IG&lt;/a&gt;, &lt;a href="http://www.start.com/"&gt;start &lt;/a&gt;or &lt;a href="http://www.netvibes.com/"&gt;netvibes&lt;/a&gt;), "&lt;strong&gt;Blog-This&lt;/strong&gt;" - The ability to blog any piece of text on any page (kinda similar to the one on &lt;a href="http://www.digg.com/"&gt;digg&lt;/a&gt;) and "&lt;strong&gt;The Shelf&lt;/strong&gt;", which can store snippets of interesting content for later blogging. My only regret - like Firefox, this one too hogs close to 90 Megs of memory on my system when left running for a coupla hours. But, other than that, maybe I've finally got a worthy replacement for "The Fox".&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-112990489080868597?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/112990489080868597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=112990489080868597&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112990489080868597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112990489080868597'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2005/10/flocked-ya.html' title='Flocked Ya'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-112914465895804453</id><published>2005-10-12T11:55:00.000-07:00</published><updated>2005-10-12T12:26:19.343-07:00</updated><title type='text'>iPod, therefore I am</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;br /&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left;" src="http://photos1.blogger.com/blogger/4119/1213/320/heroshot_ipod_white.jpg" alt="" /&gt;&lt;/a&gt;Well, it's 12:30 A.M. now and I've just finished reading the live text-feed from Apple's conference. What's new???&lt;br /&gt;A new blue-tooth remote, sleek 20'' Mac G5's (ooh la la!!) and the ubiquitous iPod, now in a brand new flavor that's thinner, sexier,comes in &lt;span style="font-weight: bold;"&gt;black&lt;/span&gt; and plays videos (mpeg4 and H.264). Holy God, if only I had 300 greenbacks!!!!&lt;br /&gt;&lt;span style="font-style: italic;"&gt;(rolls eyes mischeviously and prays that someone gifts him the new iPod).&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-112914465895804453?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/112914465895804453/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=112914465895804453&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112914465895804453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112914465895804453'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2005/10/ipod-therefore-i-am.html' title='iPod, therefore I am'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-112912813236813807</id><published>2005-10-12T06:25:00.000-07:00</published><updated>2005-10-12T07:52:27.120-07:00</updated><title type='text'>It's a binary world after all.....</title><content type='html'>&lt;span style="font-family:trebuchet ms;"&gt;Just out of curiosity, I decided to find out how many bits were required to uniquely identify every human being alive - turns out to be just a handful. Let's see -&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;The &lt;/span&gt;&lt;a style="font-family: verdana;" href="http://www.census.gov/ipc/www/popclockworld.html"&gt;current &lt;/a&gt;&lt;span style="font-family:trebuchet ms;"&gt;world population (14:24 GMT 10/12/05) - 6,472,184,054.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;Converted to binary, this is  - 110000001110001011011000011110110.&lt;br /&gt;That's 33 bits. &lt;/span&gt;&lt;span style="font-family:trebuchet ms;"&gt;But, with 33 bits the maximum number that can be obtained is 8,589,934,591 (around 8.5 Billion). At the current growth rate(of 1.4% p.a.), this'll overflow around 2024. Hmmm, no good.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:trebuchet ms;"&gt;Let's try adding a bit. Since adding a bit doubles its max value, we can go upto 17,179,869,183 (17 Billion) with 34 bits. Now, the population &lt;/span&gt;&lt;a style="font-family: verdana;" href="http://www.carryingcapacity.org/doubling.html"&gt;doubling &lt;/a&gt;&lt;span style="font-family:trebuchet ms;"&gt;time with a 1.4% growth rate is around 51 years. Hence, having 34 bits will fail around 2075. So, assuming that we don't nuke ourselves to &lt;/span&gt;&lt;span style="font-style: italic;font-family:trebuchet ms;" &gt;kingdom come&lt;/span&gt;&lt;span style="font-family:trebuchet ms;"&gt; in the next 400 odd years, we just need 37 bits to safely cover the entire human population ( for the next 400 years atleast ).If that does'nt make us seem insignificant, what will? ( The  &lt;/span&gt;&lt;a style="font-family: verdana;" href="http://en.wikipedia.org/wiki/Total_Perspective_Vortex"&gt;Total Perspective Vortex &lt;/a&gt;&lt;span style="font-family:trebuchet ms;"&gt;perhaps????)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-112912813236813807?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/112912813236813807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=112912813236813807&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112912813236813807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112912813236813807'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2005/10/its-binary-world-after-all.html' title='It&apos;s a binary world after all.....'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-112879260446186488</id><published>2005-10-08T10:13:00.000-07:00</published><updated>2005-10-08T10:36:39.473-07:00</updated><title type='text'>The Travail Of Passion</title><content type='html'>&lt;pre  style="color: rgb(102, 102, 102);font-family:courier new;"&gt;&lt;span style="color: rgb(51, 51, 51);"&gt;"When the flaming lute-thronged angelic door is wide;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 51);"&gt; When an immortal passion breathes in mortal clay;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 51);"&gt; Our hearts endure the scourge, the plaited thorns, the way&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 51);"&gt; Crowded with bitter faces, the wounds in palm and side,&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 51);"&gt; The vinegar-heavy sponge, the flowers by Kedron stream;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 51);"&gt; We will bend down and loosen our hair over you,&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 51);"&gt; That it may drop faint perfume, and be heavy witha dew,&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 51);"&gt; Lilies of death-pale hope, roses of passionate dream."&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 51);"&gt;                                               -W.B.Yeats&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-112879260446186488?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/112879260446186488/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=112879260446186488&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112879260446186488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112879260446186488'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2005/10/travail-of-passion.html' title='The Travail Of Passion'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-112861375047759887</id><published>2005-10-06T08:35:00.000-07:00</published><updated>2005-10-06T08:50:40.406-07:00</updated><title type='text'>Black Flowers</title><content type='html'>&lt;span class="quote"&gt;"If I could be any part of you, I’d be your tears. To be conceived in your heart, born in your eyes, live on your cheeks, and die on your lips."&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-112861375047759887?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/112861375047759887/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=112861375047759887&amp;isPopup=true' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112861375047759887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112861375047759887'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2005/10/black-flowers.html' title='Black Flowers'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-112817403412143007</id><published>2005-10-01T06:26:00.000-07:00</published><updated>2005-10-01T08:17:00.536-07:00</updated><title type='text'>A Lament</title><content type='html'>&lt;p class="MsoNormal"&gt;Coming home every night, I think to myself that I shall not succumb to you, I shall not give up my resolve, and I shall not let you take over my mind and my body; and every morning, in retrospect, I realize I am, but a hopeless case, when it comes to resisting you. YOU – evil conjurer of the dark, seductress of the night winds, charismatic devil of the underworld, you stalk me all through the day and devour me at night; you devour me like a vampire, seeping your fangs into my fragile neck and weakening my consciousness till it capsizes under your immense power. Devil of the dark, I call you. Hideous creature you. Night after night after night, you unleash your minions upon me; I can feel them moving all over my body, slowly at first, then faster and faster, their speed rising exponential with time. In a matter of minutes, I am all but vanquished. A zombie is what I become; waiting on your every whim till dawn breaks and so does your spell. My mind is your playground. You are but a megalomaniac; your desire to play with my mind is what makes you that. Haughty you. Night after night, I succumb to you, shamelessly, helplessly. All my attempts to overthrow your reign have been futile. An evil King is what you’ve become; tyranny is what you practice on me. Bah!!!! Your stench makes me nauseas, yet I can’t turn away from you. You have me in a stranglehold. I struggle in your grasp every night, writhing painfully, my eyes fixated on you, struggling to free myself from this merciless demon, this --- this vixen. But I fail, I fail every single time, every single night. Your most fearful minion, you unleash upon me. His….his “methods” are very different from yours. You are a silent killer, one who stops at nothing till your goal is reached, your aim fulfilled, your efforts aptly rewarded. And then you rejoice silently, letting your victims realize their defeat at your hands.&lt;span style=""&gt;  &lt;/span&gt;Not he!!!! I am terrified of him. His &lt;i&gt;modus-operandi&lt;/i&gt; is….is….”different”. His visits are sporadic all through the night, his stay much more random. And the visions he shows me are puzzling, dangerous, impossible and sometimes terrifying. Every night, you make sure he visits me. But, of his sojourns, I remember none at morn, except that he visited me. I hear whispers, whispers loud enough for me to hear, whispers loud enough to make sure I hear them, whispers that say you call him&lt;span style="color: rgb(0, 102, 0);"&gt; &lt;/span&gt;&lt;span style="font-style: italic; color: rgb(0, 153, 0);"&gt;&lt;span style="color: rgb(0, 102, 0);"&gt;“Dreams”&lt;/span&gt; &lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;- &lt;/span&gt;A plural representation of a singular entity. I was puzzled initially, puzzled at this thought. It doesn’t matter anymore. None of this does. When I defeat you, none of this will remain. They’re all useless, meaningless without you. You are the ONE - The one mastermind behind this endless drama unfolding every night, the drama that ends with the first light of dawn. I have hopelessly tried every devious attempt to thwart your actions before – but not this time - this time, I have sided with your arch-nemesis - &lt;span style="color: rgb(51, 51, 255);"&gt;caffeine &lt;/span&gt;- he is now my closest compatriot. Together, we shall overthrow you from the throne you’ve taken over in this kingdom, this kingdom where you’re no longer needed. We shall banish you from this place, this holy land, where nothing was black, before you came. We shall watch you limp in agony to the wastelands, to the lands where there are none as helpless as me to devour, none who shall even endure your companionship. You will regret the day you took over me. Mark my words. You will come to regret it. Till then, I shall call you by the name most fear to utter even in your absence.&lt;br /&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;“SLEEP”&lt;/span&gt;. damned &lt;span style="color: rgb(255, 0, 0);"&gt;“SLEEP”&lt;/span&gt;!!!!!!!&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-style: italic;"&gt;(Inspired by a 3:00 AM dream I had last night).&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-112817403412143007?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/112817403412143007/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=112817403412143007&amp;isPopup=true' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112817403412143007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112817403412143007'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2005/10/lament.html' title='A Lament'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-112689647071943688</id><published>2005-09-16T11:41:00.000-07:00</published><updated>2005-09-16T12:07:00.026-07:00</updated><title type='text'>Eternity</title><content type='html'>The following is one of my favourite passages from the book "&lt;span style="font-style: italic;"&gt;A Portrait Of The Artist As A Young Man&lt;/span&gt;" by James Joyce.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(0, 0, 0);"&gt;"-- Last and crowning torture of all the tortures of that awful place is the eternity of hell. Eternity! O, dread and dire word. Eternity! What mind of man can understand it? And remember, it is an eternity of pain. Even though the pains of hell were not so terrible as they are, yet they would become infinite, as they are destined to last for ever. But while they are everlasting they are at the same time, as you know, intolerably intense, unbearably extensive. To bear even the sting of an insect for all eternity would be a dreadful torment. What must it be, then, to bear the manifold tortures of hell for ever? For ever! For all eternity! Not for a year or for an age but for ever. Try to imagine the awful meaning of this. You have often seen the sand on the seashore. How fine are its tiny grains! And how many of those tiny little grains go to make up the small handful which a child grasps in its play. Now imagine a mountain of that sand, a million miles high, reaching from the earth to the farthest heavens, and a million miles broad, extending to remotest space, and a million miles in thickness; and imagine such an enormous mass of countless particles of sand multiplied as often as there are leaves in the forest, drops of water in the mighty ocean, feathers on birds, scales on fish, hairs on animals, atoms in the vast expanse of the air: and imagine that at the end of every million years a little bird came to that mountain and carried away in its beak a tiny grain of that sand. How many millions upon millions of centuries would pass before that bird had carried away even a square foot of that mountain, how many eons upon eons of ages before it had carried away all? Yet at the end of that immense stretch of time not even one instant of eternity could be said to have ended. At the end of all those billions and trillions of years eternity would have scarcely begun. And if that mountain rose again after it had been all carried away, and if the bird came again and carried it all away again grain by grain, and if it so rose and sank as many times as there are stars in the sky, atoms in the air, drops of water in the sea, leaves on the trees, feathers upon birds, scales upon fish, hairs upon animals, at the end of all those innumerable risings and sinkings of that immeasurably vast mountain not one single instant of eternity could be said to have ended; even then, at the end of such a period, after that eon of time the mere thought of which makes our very brain reel dizzily, eternity would scarcely have begun."&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;There's an online version of the entire book &lt;a href="http://www.online-literature.com/james_joyce/portrait_artist_young_man/"&gt;here.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-112689647071943688?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/112689647071943688/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=112689647071943688&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112689647071943688'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112689647071943688'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2005/09/eternity.html' title='Eternity'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-112636488872284861</id><published>2005-09-10T07:56:00.000-07:00</published><updated>2005-09-10T13:48:06.336-07:00</updated><title type='text'>Memoirs</title><content type='html'>&lt;p class="MsoNormal" style="margin-right: 17pt;"&gt;I stepped out the elevator into a dimly lit bar. It had been raining outside, raining hard and relentless. The night sky was littered with dark clouds - signs of impending doom. A dim silence swept the town, riding on the crest of fear; the fear of an unknown. The entropy of the future was weighing heavily on everyone’s minds. I waited for my pupils to get attuned to the darkness inside. My mind was a haze. Incidents of the past haunted me, more so in my dreams than when I’m awake. I stepped toward a vacant spot and ordered a martini, stirred not shaken. The waitress served me the drink, wearing a false smile. I returned the favor.&lt;br /&gt;Miles Davis was playing on the radio – "Autumn Leaves" – my favorite song. The music was soothing, yet disturbing. I closed my eyes and took a swig of the martini. A sudden calmness descended upon me, a feeling of detachment, as though I’m not a part of this world; as though I was never meant to be. I felt like a woman in a gay bar. The rain still splattered on the roof. I shook my head violently before the nostalgia crept in, shaking it off. It was then that I realized my uneasiness in this place. An odd sensation – as though a pair of eyes was watching my every move, calculating the results and imposing a judgment on me – “The Last Judgment”. Michelangelo’s stunning accomplishment strained my weak imagination till it collapsed into a frenzy of eclectic seizures. I turned my head sideways, searching the faces around me, not knowing what I was looking for. A blind man in a dark alley told me once, “We see what we want to see, not the facts – but our perception of it. A dimly lit corridor is the same as a brightly lit hall”. I know not why this thought came to me now, just that it did. The faces in the bar were all faintly similar, yet each one different from the next; some distraught, others dull and bored, caught in a time they have no awareness of. The hands of the clock slowly crept toward &lt;st1:time minute="0" hour="0"&gt;midnight&lt;/st1:time&gt;. The minute and hour hands reminded me of two star-crossed lovers chasing each other through the sands of time, reconciling intermittently and breaking up again. It goes on forever, no limits, and no boundaries.Time. The vastness of it reminds me of the inconsequentiality of what is happening. I wearily ordered another martini, the image of Ford Prefect sitting in another bar across the pages of a book, slipping into my mind.&lt;br /&gt;It was then that I noticed her. A dame – with captivating eyes – pale blue. Her hair ran down the length of her back. As she flipped her weary eyelids and gave a forlorn glance down the hall, I realized she was waiting for someone. I found myself cursing the fool who had stood her up. It was sad, such beauty in such a time. She had a misgiven fortune, but at least she had one. Most of us go through our lives like an automaton, attaching no strings of empathy to anything that happens around us, going through life as if it were just another obstacle in our path, another bridge to cross or another bus to take to the office. Feelings of detachment and loneliness take center-stage in this play – the play of life enacted in the theatre of this benevolent Earth. I pulled myself up before I thought I’d drift away and searched her face for clues, clues to a distant past or a near-impossible future- clues that could give away her presence here in this place. I found none. She had an ash-stricken face, almost as if she just got out of cryopreservation. For the first time in my life, I felt sorry for a dame. I felt like I had known her all my life. Out the window, beads of icicles were forming across the edges. Suddenly, she uncrossed her legs and stood up. Her legs were achingly long. A faint smile began to form itself across her lips as she took her first step towards me. She never took a second one.&lt;br /&gt;At that instant, a shrill sound pierced the air. The windows shattered, the glass hitting the floor and me. I staggered, but somehow found my footing and stood up. She was staring at me, those blue eyes like a bottomless pit. Machines with wings flew overhead. The entire town was encompassed with a cacophony of titillating frequencies. The end of time as known to mankind was fast approaching. The wailing siren of a cop car could still be heard in the distance over all the commotion that erupted in the streets below. The ground bellowed from under us, like a monster that showed no mercy, buildings shook and cracked at their edges. No one could have had a premonition of what was happening now. It had seemed an impossibility just a couple of months back; but the reality of it now, a harsh stink – like the stink of dark blood emanating from a badly beaten bum. Craning my neck towards the sky, I could make out faint lights – the lights of warships, encapsulating tonnes of fissile material, enough to blow the Earth ten times over. They all moved in perfect harmony with one another, creating silent music from their movement. I closed my eyes for the last time, and prayed - prayed for a different future, a different time. I prayed for her. I prayed so that I need not look at the inhumanities happening right in front of my eyes, heedless of any words, following a path that only some understand. I finally let the truth sink in.&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-right: 117pt;"&gt;The War. It had begun.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-112636488872284861?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/112636488872284861/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=112636488872284861&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112636488872284861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112636488872284861'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2005/09/memoirs.html' title='Memoirs'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-112435504320533263</id><published>2005-08-18T01:25:00.000-07:00</published><updated>2005-08-18T01:50:43.233-07:00</updated><title type='text'>The Missing</title><content type='html'>Just read in today's newspapers that neurologist VS Ramachandran was here in Bangalore yesterday. Apparently, he gave a talk sponsored by the Science and Spirituality research of India. I sure wish I'd heard of this sooner. I would've loved to hear his speech. Reminds me of the time when Peter Molyneux was in town and I missed him, as I only got to know of his visit, right after he'd left. Boy, all this is getting a bit too aggravating. Anyway, I still have "Phantoms in the Brain" on my to-read list. Hope to start on it sometime.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-112435504320533263?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/112435504320533263/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=112435504320533263&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112435504320533263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112435504320533263'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2005/08/missing.html' title='The Missing'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-112351184113362642</id><published>2005-08-08T03:57:00.000-07:00</published><updated>2005-08-08T07:37:22.490-07:00</updated><title type='text'>The Addict</title><content type='html'>&lt;span style="font-style: italic;"&gt;Bang!!! Bang!!! Splash!!!Vroooom!!!!Splash!!!!Bang!!!! Bang!!!!&lt;/span&gt;&lt;br /&gt;At last. After what seemed like an eternity of game-lessness, I finally satiated my negligent,tormented soul by fragging the living daylights out of hundreds of mercenaries in a tropical paradise in pursuit of a sexy female CIA operative.  Before you begin to judge me as a psychotic or a maniac, let me just say that this is the theme of a game I've gotten addicted to over the weekend - "FarCry". Interestingly, I had earlier given up on even installing this game on my home computer as its requirements are a bit steep. But, as luck would have it (incidentally, me and Lady Luck don't actually see eye to eye) , I got a copy and thought....what have I got to lose???  Anyway, the game came through seamlessly on my paltry 32-bit &lt;span style="font-style: italic;"&gt;PCI-E&lt;/span&gt; hungry system ( after a little bit of tweaking here and there) and, boy-oh-boy, it's painfully beautiful - water, surf, sand, foliage, birds, mutated primates, mercenaries, scientists, blood.....My eyes are wet, fingers sore, brain splintered, ears deaf, hair upright, thoughts splashed across every pixel on my monitor..........but I just can't stop myself from dragging  my numb legs across the floor, faint halfway through, wake up, vomit incessantly, pull up the chair and finish what I've started-The redemption of mankind..........right now, the normal world looks like a far cry.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-112351184113362642?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/112351184113362642/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=112351184113362642&amp;isPopup=true' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112351184113362642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112351184113362642'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2005/08/addict.html' title='The Addict'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-112265190251413841</id><published>2005-07-29T08:33:00.000-07:00</published><updated>2005-07-29T08:58:19.376-07:00</updated><title type='text'>Wishcasting</title><content type='html'>Owning an iPod mini myself, I, like countless other ipodders out there, have a wish-list. These are the things I'd love to see in an iPod:&lt;br /&gt;1. A color iPodMini&lt;br /&gt;2. A video iPod (that atleast plays mpeg1)&lt;br /&gt;3. Integrated FM Transmitter and Receiver&lt;br /&gt;4. Blue-tooth for song transfers&lt;br /&gt;5. A much larger display (something like &lt;a href="http://www.siliconpopculture.com/review/109_0_2_0_M9/"&gt;Sony's&lt;/a&gt; new NW series mp3 players, which use "Organic    Electroluminescence" display)&lt;br /&gt;6. Different screen-color themes&lt;br /&gt;7. Better battery life&lt;br /&gt;8. Customizable exterior frames&lt;br /&gt;9. Support for reading large e-books.&lt;br /&gt;9. Song visualizations.&lt;br /&gt;11. And,for heaven's sake, please give us a BLACK iPod.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-112265190251413841?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/112265190251413841/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=112265190251413841&amp;isPopup=true' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112265190251413841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112265190251413841'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2005/07/wishcasting.html' title='Wishcasting'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-112255704207230589</id><published>2005-07-28T05:16:00.000-07:00</published><updated>2005-07-28T06:24:02.376-07:00</updated><title type='text'>Uncanny Valley</title><content type='html'>It certainly made sense to me from the first time I came across it. I mean, &lt;a href="http://en.wikipedia.org/wiki/Uncanny_Valley"&gt;"Uncanny Valley"&lt;/a&gt; atleast explained why I did'nt like the movies "Final Fantasy","The Polar Express" and partly "Bicentennial Man" and "Shrek 2"; though they were graphically astounding. Incidentally, Pixar too believes that such a &lt;a href="http://www.robotjohnny.com/archives/2004/10/pixar_and_the_u.php"&gt;theory&lt;/a&gt; exists. Speaking of anthropomorphism, I just can't resist myself from raving 'bout this Calvin and Hobbes' strip(one of my all-time favourites)-&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/4119/1213/1600/ch9505041.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/4119/1213/400/ch950504.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-112255704207230589?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/112255704207230589/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=112255704207230589&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112255704207230589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112255704207230589'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2005/07/uncanny-valley.html' title='Uncanny Valley'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-112202509616122197</id><published>2005-07-22T00:00:00.000-07:00</published><updated>2005-07-22T07:09:16.516-07:00</updated><title type='text'>Body Doubles</title><content type='html'>Caught "Freaky Friday" yesterday.Funny "feel good" movie that. Made me wonder ; If I had the oppurtunity to switch bodies with anyone,who will it be?&lt;br /&gt;&lt;br /&gt;&lt;span style="FONT-STYLE: italic"&gt;George Bush&lt;/span&gt; - On the eve of 9/11&lt;br /&gt;&lt;span style="FONT-STYLE: italic"&gt;William Murdoch&lt;/span&gt; - On April 14, 1912&lt;br /&gt;&lt;span style="FONT-STYLE: italic"&gt;Roger Federer&lt;/span&gt; - The dawn of a Wimbledon Finals match&lt;br /&gt;&lt;span style="FONT-STYLE: italic"&gt;Gabe Newell&lt;/span&gt; - When Half-life went gold&lt;br /&gt;&lt;span style="FONT-STYLE: italic"&gt;Paul Hewson (Bono)&lt;/span&gt; - When he wrote "One"&lt;br /&gt;&lt;span style="FONT-STYLE: italic"&gt;Albert Einstein&lt;/span&gt; - When he formulated the General TOR&lt;br /&gt;&lt;span style="FONT-STYLE: italic"&gt;The curator of the MET&lt;/span&gt; - When the "Tapestries of Unicorn" were removed from their walls&lt;br /&gt;&lt;span style="FONT-STYLE: italic"&gt;Neil Armstrong&lt;/span&gt; - When he landed on the moon&lt;br /&gt;&lt;span style="FONT-STYLE: italic"&gt;James Joyce&lt;/span&gt; - When he wrote "Finnegans Wake"&lt;br /&gt;&lt;span style="FONT-STYLE: italic"&gt;David Lynch &lt;/span&gt;- When he directed "Mulholland Drive"&lt;br /&gt;The first guy who lays his hands on the "&lt;span style="FONT-STYLE: italic"&gt;Optimus Keyboard&lt;/span&gt;"&lt;span style="FONT-STYLE: italic"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-112202509616122197?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/112202509616122197/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=112202509616122197&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112202509616122197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112202509616122197'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2005/07/body-doubles.html' title='Body Doubles'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-112135444560704214</id><published>2005-07-14T04:03:00.000-07:00</published><updated>2005-07-14T08:20:45.616-07:00</updated><title type='text'>Terminal Locker</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/4119/1213/1600/tux.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/4119/1213/320/tux.gif" alt="" border="0" /&gt;&lt;/a&gt;Well, I finally had some free time on my hands and thought it would be fruitful to invest it on some useful coding. I ended up writing this nifty little and outrageously simple "terminal lock" kinda utility for Linux. It doggedly does one thing and one thing alone. &lt;span style="color: rgb(255, 0, 0);"&gt;LOCK YOUR TERMINAL. &lt;span style="color: rgb(0, 0, 0);"&gt;Without further ado, here's the code:&lt;br /&gt;&lt;pre&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;br /&gt;#include "pwd.h"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;#include "signal.h"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;#include "sys/types.h"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;#include "fcntl.h"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;#include "unistd.h"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;#include "ncurses.h"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;#include "shadow.h"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;#include "errno.h"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;#include "stdio.h"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;#define MAX_PWD_LEN 512&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;int main(int argc,char* argv[])&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  int pwdCorrect=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  uid_t thisUserId;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  char *encPwd,plainPwd[MAX_PWD_LEN],*thisUserName;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  struct passwd* pEntry;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  struct spwd* sEntry;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  sigset_t allSIG;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  sigfillset(&amp;allSIG);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  sigprocmask(SIG_BLOCK,&amp;allSIG,NULL);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  initscr();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  cbreak();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  noecho();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  clearok(curscr,TRUE);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  thisUserId=getuid();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  pEntry=getpwuid(thisUserId);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  if(!pEntry)  goto bad_exit;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  thisUserName=pEntry-&gt;pw_name;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  sEntry=getspnam(thisUserName);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  if(!sEntry)  goto bad_exit;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  while(!pwdCorrect)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;    getnstr(plainPwd,MAX_PWD_LEN);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;    encPwd=crypt(plainPwd,sEntry-&gt;sp_pwdp);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;    if(!encPwd) goto bad_exit;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;    if(!strcmp(encPwd,sEntry-&gt;sp_pwdp))&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;      pwdCorrect=1;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;    move(0,0);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;    wrefresh(curscr);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;good_exit:&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  endwin();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  return 0;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;bad_exit:&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  endwin();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  perror("");&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;  return errno;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;The following steps require you to be root.&lt;br /&gt;Compile it with -lncurses and -lcrypt.&lt;br /&gt;Set the s bit on the executable with "chmod a+s a.out". This is because any other user must also be able to run this application.&lt;br /&gt;Copy it under a suitable directory(which appears in $PATH) as tlock(or any other name that appeals to your whims and fancies ) and you're done.&lt;br /&gt;Just run the program and watch that dumb terminal lock up.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-112135444560704214?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/112135444560704214/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=112135444560704214&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112135444560704214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112135444560704214'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2005/07/terminal-locker.html' title='Terminal Locker'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-112066046044147812</id><published>2005-07-06T21:57:00.000-07:00</published><updated>2005-07-06T09:22:16.680-07:00</updated><title type='text'>Immortality</title><content type='html'>I often find myself asking the question "What's life without death?". Imagine yourself to be immortal, never having to face the end of the road, that ultimatum of Life ; when everything you've held dear in your fragile existence is whisked away from you in an untimely manner. "Light at the end of the tunnel!!!! Or is it darkness?". The "I" in you is lost. The egotistical being that man is, is mocked by nature, by God, by the supreme force that created Adam and Eve. "I" becomes "It", just like when you were born. There is nothing to be seen or heard, felt or spoken,your senses lost, consciousness forgotten, limbs motionless. Life comes full circle. Man or atleast the manifestation of his soul is reduced to pulp. Some believe that this soul of man is not lost even after death. It is somehow preserved, protected, safeguarded all throughout its journey from this Earth to the House Of God, where it awaits His decision. Other doctrines preach that the destiny of the soul is not determined by Him, but Us. We are the ones who choose the Gardens Of Heaven or the Labyrinths Of Hell. God has no part in this; He is just an observer- the lone audience of the Game Of Life. There are no rules, no boundaries. Just a beginning and an end. YOU ride the rollercoaster; you decide the track, but not how it ends. Every turn you take might be the last. It's like falling into a rabbit hole. You never know when the ground rushes up to meet you. But, what happens after we finish the game? Do we get to play again? Did we win? Did we lose? A tie perhaps? What would you ask God if you were given just one question? Man is just an object of a derived class ; a class publicly derived from God, who has one default constructor; one that applies to all of mankind. It is in our constructors that we inscribe how we sustain our object through the sands of time. There are feelings within us, thoughts &amp; actions that are marked &lt;span style="font-style: italic;"&gt;private&lt;/span&gt;, others &lt;span style="font-style: italic;"&gt;public&lt;/span&gt;, and some others &lt;span style="font-style: italic;"&gt;protected&lt;/span&gt;. Object interaction is seamless;integration effortless. We are the perfect object, the pinnacle of God's technology, His achievement. Yet, we somehow find ways to perform nasty operations, make illegal function calls, use NULL pointers and basically keep throwing exceptions for Him to handle. But the sad part of all this is, we do not get to write a destructor; a method to somehow clean up our acts, refurbish that tormented soul within us, to gain salvation,peace,&lt;span style="font-style: italic;"&gt;nirvana&lt;/span&gt;. Maybe that's what we're trying to do through cryopreservation. Trying to live on borrowed time. But, maybe He had foreseen all this. Maybe, he just does'nt give us our object pointers. He only gives us his pointer, but typecasted to our object. So, when we're destroyed, our destructor never even gets called. His definition of us is succinct. Man will be created and is meant to be destroyed. Why be immortal? What would you achieve? You live to see your loved ones die, their final breath, their anguish and suffering at having to leave you, while you hopelessly hold their hands, making futile attempts to bring them back; back to the mouth of the tunnel. Or would you also go around insulting all the people of the world in alphabetical order, just so you have a mission, an objective, a goal to achieve in life?&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;No, immortality is more than a blessing, it's a curse. &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-112066046044147812?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/112066046044147812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=112066046044147812&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112066046044147812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/112066046044147812'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2005/07/immortality.html' title='Immortality'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-111893373029180078</id><published>2005-06-16T20:10:00.000-07:00</published><updated>2005-06-16T07:55:30.370-07:00</updated><title type='text'>Build me one, Mr.Calatrava</title><content type='html'>One of the very few modern day architects that I know of and really admire their work is a spanish who goes by the name of Santiago Caltrava. His buildings are a work of art and illusion;true masterpieces. I am reminded of Howard Roark(&lt;span style="font-style: italic;"&gt;The Fountainhead)&lt;/span&gt; every time I see one of Calatrava's buildings.  His train station at Zurich and &lt;span class="cover"&gt;L’Hemisfèric  at Valencia&lt;/span&gt; just take my breath away. Maybe Mr.Calatrava can leave his indelible mark on Bangalore sometime in the future.&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Links:&lt;/span&gt;&lt;br /&gt; &lt;a href="http://www.calatrava.com"&gt;Official Site&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.arcspace.com/architects/calatrava/planetarium/"&gt;&lt;span class="cover"&gt;L’Hemisfèric -Valencia&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-111893373029180078?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/111893373029180078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=111893373029180078&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/111893373029180078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/111893373029180078'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2005/06/build-me-one-mrcalatrava.html' title='Build me one, Mr.Calatrava'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-111891337817083577</id><published>2005-06-16T14:15:00.000-07:00</published><updated>2005-06-16T02:16:18.173-07:00</updated><title type='text'>A close encounter with "dc"</title><content type='html'>&lt;span style="color: rgb(255, 102, 102);"&gt;Warning&lt;/span&gt;:&lt;br /&gt;"dc" DOES NOT stand for:&lt;br /&gt;David Coulthard (F1 fans can stop reading)&lt;br /&gt;Direct Current (electrical engineers, look no further)&lt;br /&gt;District Council (sorry officer!!!)&lt;br /&gt;da capo (dictionary please????)&lt;br /&gt;Before Christ (You're blind dude!!! Get your eyes checked)&lt;br /&gt;&lt;br /&gt;Computer engineers, step forward.&lt;br /&gt;dc is a desktop calculator utility on Linux that uses the&lt;a href="http://www-stone.ch.cam.ac.uk/documentation/rrf/rpn.html"&gt; reverse-polish&lt;/a&gt; notation for its calculations. Honestly, I had not come across it until like a coupla days back, and I would've brushed it aside, were it not for the fact that what I saw critiqued my thinking abilities. Well, I bet it would ruffle up your thinking feathers too if you came across the following line:&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(204, 153, 51);"&gt;echo "16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D68736142snlbxq" | dc.&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;br /&gt;The above line actually prints the string "Bash".Well, &lt;/span&gt;not to be undeterred by this seemingly haphazard arrangement of characters, I started out on the noble mission of deciphering it. So, let's start from the left and work our way through it. Since we've piped the entire command to dc, it's as if dc read this from the stdin. First the basics of dc(assuming you know the reverse-polish notation):&lt;br /&gt;1. Whatever number dc encounters, it pushes it onto its stack. The radix of the input is set by the command "i". When dc encounters this command, it pops the variable on top of the stack and sets it as the input radix.&lt;br /&gt;2. Whenever it encounters an operator(+,-,*,/,%....) it pops the top 2 elements,performs the operation and pushes the result.&lt;br /&gt;3. A macro is nothing but a collection of commands/numbers/operators within square braces"[]".&lt;br /&gt;4. The command "q" quits from the current macro. If we are at the topmost level, it simply quits dc.&lt;br /&gt;5. dc also has around 256 internal registers. The command "sx" pops the variable on top of the stack and stores it in the register x. Macros can also be stored onto registers or pushed onto the stack.&lt;br /&gt;6. The command "lx" pushes the variable in register x onto the top of the stack. x is unchanged.&lt;br /&gt;7. Command "x" pops the macro at the top of the stack and executes it. Hence, the command "lbx" executes the macro in register b. How? Well, it pushes the contents of b onto the stack and the "x" command pops it off executes it. Cool,nah?&lt;br /&gt;8. "P" pops the variable from the top of stack and prints its ASCII equivalent.&lt;br /&gt;9. The command "=z" pops the top 2 elements from the stack, compares them and if found equal, executes the macro in register "z".&lt;br /&gt;Fine, now comes the interesting part of tearing apart this ubiquitous line:&lt;br /&gt;&lt;span style="font-style: italic; color: rgb(204, 153, 51);"&gt;echo "16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D68736142snlbxq" | dc.&lt;/span&gt;&lt;br /&gt;First the input radix is set to hexa by the command 16i. We then store the command q in register a by "[q]sa". The next macro is a HUGE one. We'll tackle it later. Whatever was in that macro, we store it onto register b. After that, we push the number "A0D68736142" onto the stack, and then store it into register n through the following sequence : "A0D68736142sn". Finally, we execute the contents of register b(lbx) and then quit from the program.&lt;br /&gt;Now, the magic is in the macro that we skipped earlier, which is actually recursive. Lemme print that here just for convenience:&lt;br /&gt;&lt;span style="color: rgb(204, 153, 51);"&gt;[ln0=aln100%Pln100/snlbx]&lt;/span&gt;&lt;br /&gt;First, the register contents of n are pushed onto the stack. If you remember, this is that huge hex number. It is then compared with 0 and if found equal, executes the macro in register a, which contains "q". Hence, this is the terminating condition of the recursion. After this, we again push the contents of reg n(since it was popped during the = operation) and the value 0x100 onto the stack. Now,the stack looks like this:&lt;br /&gt;0x100 &lt;- top&lt;br /&gt;0xA0D68736142&lt;br /&gt;We then find the remainder of "0xA0D68736142/0x100" and print its ASCII value. Finally, we find out the value of 0xA0D68736142/0x100 and store this into the register n. At last, we make the recursive call (tail-recursion) to the same macro through "lbx". But now, the register n contains 0xA0D68736142/0x100 instead of 0xA0D68736142. Thus, we repeat the same procedure until n contains 0, at which point we execute contents of reg a,which quits this macro.&lt;br /&gt;So, how do we get "Bash"? Simple:&lt;br /&gt;1. REG N=0xA0D68736142&lt;br /&gt;0xA0D68736142%0x100=0x42=66=ASCII('B')&lt;br /&gt;&lt;br /&gt;2. REG N=0xA0D68736142/0x100=0xA0D687361&lt;br /&gt;0xA0D687361%0x100=0x61=97=ASCII('a')&lt;br /&gt;&lt;br /&gt;3. REG N=0xA0D687361/0x100=0xA0D6873&lt;br /&gt;0xA0D6873%0x100=0x73=115=ASCII('s')&lt;br /&gt;&lt;br /&gt;4. REG N=0xA0D6873/0x100=0xA0D68&lt;br /&gt;0xA0D68%0x100=0x68=104=ASCII('h')&lt;br /&gt;&lt;br /&gt;5. REG N=0xA0D68/0x100=0xA0D&lt;br /&gt;0xA0D%0x100=0xD=13=ASCII(Carriage Return)&lt;br /&gt;&lt;br /&gt;6. REG N=0xA0D/0x100=0x10&lt;br /&gt;0x10%0x100=0x10=16=ASCII(DLE) ( I don't know what this is. A flaw in the logic perhaps???)&lt;br /&gt;&lt;br /&gt;7. REG N=0x10/0x100=0x0&lt;br /&gt;  QUIT.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-111891337817083577?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/111891337817083577/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=111891337817083577&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/111891337817083577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/111891337817083577'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2005/06/close-encounter-with-dc_16.html' title='A close encounter with &quot;dc&quot;'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-111886170153304326</id><published>2005-06-16T12:30:00.000-07:00</published><updated>2005-06-15T11:56:50.570-07:00</updated><title type='text'>Life or something like it</title><content type='html'>what I'm listening to: Do you feel loved-U2&lt;br /&gt;the ringing in my head: Last thing-Diana Anaid&lt;br /&gt;what I'm reading: The Agony and the Ecstacy-Irving Stone&lt;br /&gt;what I'm not: The Da Vinci Code(don't intend to either)&lt;br /&gt;what I'm writing: Computer code&lt;br /&gt;what I'm not: A love letter&lt;br /&gt;last movie I watched: Star Wars Episode III&lt;br /&gt;last place I ate: Sweet Chariot&lt;br /&gt;what I had: ummm, cheese garlic bread, vanilla cheese cake,&lt;br /&gt;                     mint tea(if you can call it that!!!!)&lt;br /&gt;what I'm thinking: Goa,Apple's move into x86,Ann Coulter,&lt;br /&gt;                                 Intelligent Design,lip syncing in computer games,&lt;br /&gt;                                 101 philosophical problems,the new Dockers ad,&lt;br /&gt;                                 Nokia N90,ipod,Star Wars....&lt;br /&gt;what I wanted to write at the end of the post: this.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-111886170153304326?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/111886170153304326/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=111886170153304326&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/111886170153304326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/111886170153304326'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2005/06/life-or-something-like-it.html' title='Life or something like it'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13687987.post-111883234187217099</id><published>2005-06-15T16:15:00.000-07:00</published><updated>2005-06-15T22:20:15.513-07:00</updated><title type='text'>this is me then</title><content type='html'>&lt;div style="text-align: left;"&gt;I was recently watching this new sitcom "Stark Raving Mad" on Star World, when I realised one of the characters in it was the protagonist in an old TV show called "Doogie Howser". I used to watch that series every day after school (on either star plus or star world. Don't remember which one). That show really inspired my adolescent thoughts, I must admit. It's 'bout this child genius of 14 or 16 who is an M.D. and works in a hospital after school, treating maladies of all sorts and proportions. The end of each episode always signified the end of a hard day's work for young Doogie, where he sits in front of a computer logging his thoughts onto a "blue screen" ( the edit program in DOS????). Anyway, I always thought at that time that the first thing I was gonna do when I get a computer was to log all my thoughts like he did, which I obviously never even came close to. So, that's one of the lame excuses for starting this blog thingy. Ok, so about me: &lt;span style="font-style: italic; color: rgb(51, 102, 255);"&gt;books; objectivism; nocturnal; bangalore; drizzle; enigma; ipod; google;&lt;/span&gt;&lt;span style="font-style: italic; color: rgb(51, 102, 255);"&gt;john carmack; michelangelo; &lt;/span&gt;&lt;span style="font-style: italic; color: rgb(51, 102, 255);"&gt;pieta; ps3; aquafina; black currant; subway; &lt;/span&gt;&lt;span style="font-style: italic; color: rgb(51, 102, 255);"&gt;tea; isla nublar; &lt;/span&gt;&lt;span style="font-style: italic; color: rgb(51, 102, 255);"&gt;david gray; depeche mode; dire straits; 21 grams; amores perros;&lt;/span&gt;&lt;span style="font-style: italic; color: rgb(51, 102, 255);"&gt; linux; &lt;/span&gt;&lt;span style="font-style: italic; color: rgb(51, 102, 255);"&gt;fight club; tracy chapman; bell labs; friends; bbc; middle earth; galadriel; &lt;/span&gt;&lt;span style="font-style: italic; color: rgb(51, 102, 255);"&gt;paradoxes; computer gaming; pizza; leelee sobeiski(GOD, I hope I got that right); &lt;/span&gt;&lt;span style="font-style: italic; color: rgb(51, 102, 255);"&gt;nicole kidman; keira knightley.... &lt;/span&gt;(yaaaaawn....  the list is endless). Mesa getting sleeeepy. Lemme log off by quoting this pleonasm I came across recently:&lt;br /&gt;&lt;/div&gt;&lt;span style="font-style: italic; color: rgb(255, 153, 0);"&gt;"...and so it was deja vu all over again".&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13687987-111883234187217099?l=neuronicimpulses.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://neuronicimpulses.blogspot.com/feeds/111883234187217099/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13687987&amp;postID=111883234187217099&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/111883234187217099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13687987/posts/default/111883234187217099'/><link rel='alternate' type='text/html' href='http://neuronicimpulses.blogspot.com/2005/06/this-is-me-then.html' title='this is me then'/><author><name>rash</name><uri>http://www.blogger.com/profile/14387372889963120336</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
