<?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:blogger='http://schemas.google.com/blogger/2008' 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-8351311</id><updated>2024-03-13T13:06:44.387-07:00</updated><title type='text'>Views of a Patzer!</title><subtitle type='html'>This is where I ramble on my varied interests, starting from Chess to Quantum Physics. </subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mettupatti.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default?alt=atom'/><link rel='alternate' type='text/html' href='http://mettupatti.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default?alt=atom&amp;start-index=26&amp;max-results=25'/><author><name>Kannan Ramanathan</name><uri>http://www.blogger.com/profile/01799226442921545703</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>58</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8351311.post-1472712851603826458</id><published>2007-02-17T03:36:00.000-08:00</published><updated>2007-02-17T03:46:37.202-08:00</updated><title type='text'>Blog moved.</title><content type='html'>I have moved this blog to my own space - &lt;a href=&quot;http://kannan.jumbledthoughts.com&quot;&gt;http://kannan.jumbledthoughts.com&lt;/a&gt; (&lt;a href=&quot;http://feeds.feedburner.com/jumbledthoughts&quot;&gt;RSS&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;My Tamil Blogs new address - &lt;a href=&quot;http://chathurangam.jumbledthoughts.com&quot;&gt;http://chathurangam.jumbledthoughts.com&lt;/a&gt; (&lt;a href=&quot;http://feeds.feedburner.com/chathurangam&quot;&gt;RSS&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;I won&#39;t be updating these blogs anymore here in Blogspot. Thanks.</content><link rel='replies' type='application/atom+xml' href='http://mettupatti.blogspot.com/feeds/1472712851603826458/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8351311/1472712851603826458' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/1472712851603826458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/1472712851603826458'/><link rel='alternate' type='text/html' href='http://mettupatti.blogspot.com/2007/02/blog-moved.html' title='Blog moved.'/><author><name>Kannan Ramanathan</name><uri>http://www.blogger.com/profile/01799226442921545703</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8351311.post-114974854927178891</id><published>2006-06-07T22:52:00.000-07:00</published><updated>2006-06-07T23:35:49.330-07:00</updated><title type='text'>HP Rw6828</title><content type='html'>I have always wanted to own one of those cute O2 XDA Atoms. I was holding back, because of the Atom&#39;s &lt;a href=&quot;http://www.mtekk.com.au/Forums/tabid/56/forumid/17/tpage/1/view/Topic/postid/47460/Default.aspx&quot;&gt;notorious stability and the numerous bugs&lt;/a&gt; in the software bundle + motherboard. But, when I went to Malaysia recently, I decided to buy one anyhow, because the &lt;a href=&quot;http://www.seeo2.com/user/XdaAtom/template/XdaAtom_NMROMUpgrade_May2006_WWE.vm&quot;&gt;latest ROM update&lt;/a&gt; seemed to make Atom more stable and also I could not stand my wife reminding me daily to get more organized!&lt;br /&gt;&lt;br /&gt;I was staying in Penang. I checked out Bukit Jambul complex, did not find a decent enough deal or store. So, I went to Prangin mall in George town. The fourth floor, in the interior wing, is full of computers / electronics stores. Boy, did I have a great time there! I saw the Rw6828 there for the first time, though I have read online a lot about it. It was just released in APAC one week back, not anywhere else!&lt;br /&gt;&lt;br /&gt;Basically, HP rw6828 is Quanta&#39;s offering to O2 + HW/SW fixes + some cosmetic changes + more SW bundled + HP&#39;s great aftersales service and customer support. The shop owner also offered me a 1GB miniSD + 1 leather pouch + 1 screen protector free. I went for it immediately :)&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.pocketpcaddict.com/forums/media/48075/rw6828.jpg&quot;&gt;&lt;img style=&quot;DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; TEXT-ALIGN: center&quot; alt=&quot;&quot; src=&quot;http://www.pocketpcaddict.com/forums/media/48075/rw6828.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I got this photo off &lt;a href=&quot;http://www.pocketpcaddict.com/forums/front-page-content/15509-hp-ipaq-rw6828-out-wild.html&quot;&gt;Pocket PC addict&lt;/a&gt;. I will update this with my phone soon.&lt;br /&gt;&lt;br /&gt;I also picked up a &lt;a href=&quot;http://www.jabra.com/JabraCMS/NA/EN/MainMenu/Products/WirelessHeadsets/JabraBT800/JabraBT800.htm&quot;&gt;Jabra BT-800&lt;/a&gt;  in Changi airport, on my way back home. Had no problem pairing this with rw6828. Works like a charm. The DSP for noise cancelling really works! There seems to be a firmware upgrade for this. I need to do it this weekend.&lt;br /&gt;&lt;br /&gt;Some links:&lt;br /&gt;&lt;br /&gt;- &lt;a href=&quot;http://h18000.www1.hp.com/products/quickspecs/12430_div/12430_div.HTML&quot;&gt;Rw6828 features&lt;/a&gt;&lt;br /&gt;- &lt;a href=&quot;http://h20000.www2.hp.com/bizsupport/TechSupport/Home.jsp?&amp;lang=en&amp;amp;cc=in&amp;prodTypeId=215348&amp;amp;prodSeriesId=1839223&amp;lang=en&amp;amp;cc=in&quot;&gt;HP official page for RW6828&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://mettupatti.blogspot.com/feeds/114974854927178891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8351311/114974854927178891' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/114974854927178891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/114974854927178891'/><link rel='alternate' type='text/html' href='http://mettupatti.blogspot.com/2006/06/hp-rw6828.html' title='HP Rw6828'/><author><name>Kannan Ramanathan</name><uri>http://www.blogger.com/profile/01799226442921545703</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8351311.post-113921430275877598</id><published>2006-02-06T00:06:00.000-08:00</published><updated>2006-02-06T00:30:01.516-08:00</updated><title type='text'>Why no threads?</title><content type='html'>I have a Dual processor Xeon machine (HT enabled in both the processors) with 2GB of RAM. Windows XP effectively sees 4 execution pipelines. Yesterday I had to move some 10GB of data from this machine to my laptop. I decided to zip it up first and fired open Winzip 9.0. It was painfully slow!  I checked out the Winzip process using Sysinternals &lt;a href=&quot;http://www.sysinternals.com/Utilities/ProcessExplorer.html&quot;&gt;ProcExplorer&lt;/a&gt; and was surprised to see Winzip doing things (compressing/reading/other operations) in ONE thread! As you can see from the perfmon output, one of my processor was sitting idle, doing nothing! Why isn&#39;t Winzip using any threads to speed up things?? I became curious and decided to check out WinRAR 3.40. It is not multithreaded either! Is there some reason why compression programs don&#39;t make use of the available CPU power to speed up things??&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://photos1.blogger.com/blogger/1217/562/640/untitled.jpg&quot;&gt;&lt;img style=&quot;CLEAR: all; FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand&quot; alt=&quot;&quot; src=&quot;http://photos1.blogger.com/blogger/1217/562/320/untitled.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://photos1.blogger.com/blogger/1217/562/640/untitled1.0.jpg&quot;&gt;&lt;img style=&quot;CLEAR: all; FLOAT: right; CURSOR: hand&quot; alt=&quot;&quot; src=&quot;http://photos1.blogger.com/blogger/1217/562/320/untitled1.0.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://mettupatti.blogspot.com/feeds/113921430275877598/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8351311/113921430275877598' title='133 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/113921430275877598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/113921430275877598'/><link rel='alternate' type='text/html' href='http://mettupatti.blogspot.com/2006/02/why-no-threads.html' title='Why no threads?'/><author><name>Kannan Ramanathan</name><uri>http://www.blogger.com/profile/01799226442921545703</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>133</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8351311.post-113876830023667259</id><published>2006-01-31T20:25:00.000-08:00</published><updated>2006-01-31T20:31:40.250-08:00</updated><title type='text'>Meeting the customers!</title><content type='html'>&lt;img alt=&quot;Copyright (C) Scott Adams&quot; src=&quot;http://www.dilbert.com/comics/dilbert/archive/images/dilbert20060121046729.jpg&quot; /&gt;&lt;br /&gt;This reminded me of my conversation with one of my customers (internal) last week. I was trying to sell him my teams tool. I setup a meeting requesting him to give us what his generic requirements are (basically what he is looking for!), so that we could make a detailed presentation of our tool geared towards his req. He declined that meeting request asking how he could give me the requirements with out knowing what my tool can do. It took a long time to convince him to tell us what he was trying to do and why he approached our group in the first place!</content><link rel='replies' type='application/atom+xml' href='http://mettupatti.blogspot.com/feeds/113876830023667259/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8351311/113876830023667259' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/113876830023667259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/113876830023667259'/><link rel='alternate' type='text/html' href='http://mettupatti.blogspot.com/2006/02/meeting-customers.html' title='Meeting the customers!'/><author><name>Kannan Ramanathan</name><uri>http://www.blogger.com/profile/01799226442921545703</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8351311.post-113860872980144533</id><published>2006-01-29T23:52:00.000-08:00</published><updated>2006-01-30T00:20:29.320-08:00</updated><title type='text'>Workplace redefined!</title><content type='html'>&lt;a href=&quot;http://photos1.blogger.com/blogger/1217/562/640/IMG_1668.jpg&quot;&gt;&lt;img style=&quot;CLEAR: all; FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand&quot; alt=&quot;&quot; src=&quot;http://photos1.blogger.com/blogger/1217/562/320/IMG_1668.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; I have rearranged my monitors, this time to make it easier for me to read lengthy contents :)&lt;br /&gt;&lt;br /&gt;I got this idea from &lt;a href=&quot;mms://wm.microsoft.com/ms/msnse/0509/25408/adam_nathan_internet_hearts_winfx_pdc_2005_MBR.wmv&quot;&gt;Adam Nathan&#39; s Channel 9 interview&lt;/a&gt;. He was demonstrating his WinFX based Hearts game and was actually going through the code using this setup.&lt;br /&gt;&lt;br /&gt;Though I find this setup good for reviewing/coding/reading long documents, it actually a pain with Windows. There is a noticeable time lag in repainting windows, by my ATi driver. I am actually planning to go back to &lt;a href=&quot;http://mettupatti.blogspot.com/2004/09/my-dual-monitor-development-setup.html&quot;&gt;my old setup&lt;/a&gt;! &lt;a href=&quot;http://picasa.google.com/&quot; target=&quot;ext&quot;&gt;&lt;img style=&quot;BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: 0% 50%; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; moz-background-clip: initial; moz-background-origin: initial; moz-background-inline-policy: initial&quot; alt=&quot;Posted by Picasa&quot; src=&quot;http://photos1.blogger.com/pbp.gif&quot; align=&quot;middle&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://mettupatti.blogspot.com/feeds/113860872980144533/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8351311/113860872980144533' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/113860872980144533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/113860872980144533'/><link rel='alternate' type='text/html' href='http://mettupatti.blogspot.com/2006/01/workplace-redefined.html' title='Workplace redefined!'/><author><name>Kannan Ramanathan</name><uri>http://www.blogger.com/profile/01799226442921545703</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8351311.post-113773606887297902</id><published>2006-01-19T02:21:00.000-08:00</published><updated>2006-01-19T21:47:48.886-08:00</updated><title type='text'>Am back!</title><content type='html'>Its been a long time! Too many things have happened since my last post. My to-blog list is threatening to become a monstrous file in my HDD, my married life has permanently caused a dent in my day-to-day routines, my responsiblities in my workplace increased (read that as &quot;I am being tortured more!&quot;), I have got a new neighbour, a new year has started (BTW, Happy new year to you all!), Visual Studio 2005 is officially out (Yeah!!), I learnt about some really cool technologies, I bought a 802.11g router....Whew! Onething that hasn&#39;t changed is my bank balance, deciding to stay at the nadir comfortably for ever! :(&lt;br /&gt;&lt;br /&gt;Yesterday I came across this &lt;a href=&quot;http://updates.mail.yahoo.com/blog/2005/12/16/get-in-on-the-mad-rush-for-new-%e2%80%9cdot%e2%80%9d-addresses&quot;&gt;Yahoo offer&lt;/a&gt;. Yahoo is finally allowing dots in email addresses. Good thing is you dont have to create a new account, instead Yahoo allows you to assosicate another e-mail Id with your existing one. You can &lt;a href=&quot;http://edit.yahoo.com/config/list_alias?.src=ym&quot;&gt;get an extra email address here&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://mettupatti.blogspot.com/feeds/113773606887297902/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8351311/113773606887297902' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/113773606887297902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/113773606887297902'/><link rel='alternate' type='text/html' href='http://mettupatti.blogspot.com/2006/01/am-back.html' title='Am back!'/><author><name>Kannan Ramanathan</name><uri>http://www.blogger.com/profile/01799226442921545703</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8351311.post-112772869855035116</id><published>2005-09-26T02:34:00.000-07:00</published><updated>2005-09-26T02:58:19.580-07:00</updated><title type='text'>Carry on....</title><content type='html'>I am a big fan of &lt;a href=&quot;http://www.carryonline.com/&quot;&gt;&quot;Carry on&quot; series&lt;/a&gt; of movies, esp I love watching &lt;a href=&quot;http://www.carryonline.com/carryonline/kennethwilliams.html&quot;&gt;Ken &lt;/a&gt;and &lt;a href=&quot;http://www.carryonline.com/carryonline/sidjames.html&quot;&gt;Sid&lt;/a&gt;.  I am collecting all the movies in this series. Yesterday, I got &quot;&lt;a href=&quot;http://www.carryonline.com/carryonline/carryonemmannuelle.html&quot;&gt;Carry on Emmanuelle&lt;/a&gt;&quot;. This is by far the worst film I have seen, in this series. Centered around &quot;affairs&quot;, this film lacks that traditional &quot;Carry on&quot; charm. Keep off this film, if you are new to this series. I suggest you watch &quot;&lt;a href=&quot;http://www.carryonline.com/carryonline/carryonupthejungle.html&quot;&gt;Carry on Up the Jungle&lt;/a&gt;&quot; or &quot;&lt;a href=&quot;http://www.carryonline.com/carryonline/carryoncowboy.html&quot;&gt;Carry on Cowboy&lt;/a&gt;&quot; for some real carry-on fun!&lt;br /&gt;&lt;br /&gt;Movies I have in this series:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.carryonline.com/carryonline/carryonsergeant.html&quot;&gt;Carry On Sergeant&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.carryonline.com/carryonline/carryonteacher.html&quot;&gt;Carry On Teacher&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.carryonline.com/carryonline/carryonspying.html&quot;&gt;Carry On Spying&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.carryonline.com/carryonline/carryoncowboy.html&quot;&gt;Carry On Cowboy&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.carryonline.com/carryonline/carryoncleo.html&quot;&gt;Carry On Cleo&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.carryonline.com/carryonline/carryonscreaming.html&quot;&gt;Carry On Screaming!&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.carryonline.com/carryonline/carryondontloseyourhead.html&quot;&gt;Carry On Don&#39;t Lose your Head&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.carryonline.com/carryonline/carryondoctor.html&quot;&gt;Carry On Doctor&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.carryonline.com/carryonline/carryonupthekhyber.html&quot;&gt;Carry On up the Khyber&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.carryonline.com/carryonline/carryoncamping.html&quot;&gt;Carry On Camping&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.carryonline.com/carryonline/carryonagaindoctor.html&quot;&gt;Carry On Again Doctor&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.carryonline.com/carryonline/carryonupthejungle.html&quot;&gt;Carry On up the Jungle&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.carryonline.com/carryonline/carryongirls.html&quot;&gt;Carry On Girls&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.carryonline.com/carryonline/carryondick.html&quot;&gt;Carry On Dick&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.carryonline.com/carryonline/carryonbehind.html&quot;&gt;Carry On Behind&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.carryonline.com/carryonline/carryonemmannuelle.html&quot;&gt;Carry On Emmannuelle&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;</content><link rel='replies' type='application/atom+xml' href='http://mettupatti.blogspot.com/feeds/112772869855035116/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8351311/112772869855035116' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/112772869855035116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/112772869855035116'/><link rel='alternate' type='text/html' href='http://mettupatti.blogspot.com/2005/09/carry-on.html' title='Carry on....'/><author><name>Kannan Ramanathan</name><uri>http://www.blogger.com/profile/01799226442921545703</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8351311.post-112772582722072531</id><published>2005-09-26T01:52:00.000-07:00</published><updated>2005-09-26T02:10:27.250-07:00</updated><title type='text'>J2EE newbie!!</title><content type='html'>Lately, I am doing a lot of Java / J2EE stuff, since &lt;a href=&quot;http://mettupatti.blogspot.com/2005/06/got-engaged.html&quot;&gt;Sudha&lt;/a&gt; is in to those technologies. Though I am one of those persons who would prefer to sweat it out with C / Assemly rather than making use of all the making-life-easier goodies offered by Java and related frameworks, I have to admit that my respect for J2EE framework is growing as I learn more about it. It is actually a breeze churning out a quality web application using Struts -- I was able to do that in 45mins, from scratch to deployment! Thats a pretty impressive figure for me...I don&#39;t know if web applications of enterprise quality can be done using Microsoft technologies the same way Java technologies allow you to do, I am not an expert in it. But, if any of you have personal experience in these, I&#39;d love to hear your views.&lt;br /&gt;&lt;br /&gt;Yesterday, we decided to create our own custom tag library. Sudha wrote a prime number generator tag, a simple TLD and the corresponding taglib entries in web.xml. When deployed, it threw an exception &quot;tag-class not found&quot;. What the heck? Then we noticed our DTD was specifying a wrong version. After a quick fix, we deployed it again. Now, it threw an exception that said &quot;PrimeTags definition not found&quot;. It seemed that the server (weblogic) couldn&#39;t find PrimeTags.class, our Tag handler class. We had it under /WEB-INF/classes. What could be wrong? We wrapped that tag handler in a package and redeployed the same. Now we got another error - &quot;Bad class file. Current version is 49.0, expected is 48.0&quot;, a quick search in Google told us that we are trying to mix java1.5 &amp;amp; java1.4 compiled binaries. Resetting the java_home / path variables to point to jdk1.4 solved the problem!!&lt;br /&gt;&lt;br /&gt;Now the question is, why couldn&#39;t the server pick up our class file when not packaged??</content><link rel='replies' type='application/atom+xml' href='http://mettupatti.blogspot.com/feeds/112772582722072531/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8351311/112772582722072531' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/112772582722072531'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/112772582722072531'/><link rel='alternate' type='text/html' href='http://mettupatti.blogspot.com/2005/09/j2ee-newbie.html' title='J2EE newbie!!'/><author><name>Kannan Ramanathan</name><uri>http://www.blogger.com/profile/01799226442921545703</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8351311.post-112721161125753459</id><published>2005-09-20T01:54:00.000-07:00</published><updated>2005-09-20T03:25:37.623-07:00</updated><title type='text'>Dumb Error Messages</title><content type='html'>I use Intel VTune performance analyzer with VS.NET 2003. Today, when I opened my solution, I got these really dumb error msgboxes from VTune...&lt;br /&gt;&lt;br /&gt;First this one... EmbeddedHtmlHelp.cpp??? Very helpful!&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://www.geocities.com/kannanmr/dumberror1.JPG&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Next it told me there was something wrong with VT projects, as if I didnt know that!! (Sorry, if this doesnt make sense, this is an in-house joke! ;))&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://www.geocities.com/kannanmr/dumberror2.JPG&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Next it showed how bad a product could become....&lt;br /&gt;&lt;img src=&quot;http://www.geocities.com/kannanmr/dumberror3.JPG&quot; /&gt;&lt;br /&gt;&lt;br /&gt;Gem of all! No info messages at all, but with an INFO icon...icing is that Yes/No button..what am I supposed to press now? Yes or no? I certainly would love to meet the person who wrote this code!&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://www.geocities.com/kannanmr/dumberror4.JPG&quot; /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mettupatti.blogspot.com/feeds/112721161125753459/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8351311/112721161125753459' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/112721161125753459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/112721161125753459'/><link rel='alternate' type='text/html' href='http://mettupatti.blogspot.com/2005/09/dumb-error-messages.html' title='Dumb Error Messages'/><author><name>Kannan Ramanathan</name><uri>http://www.blogger.com/profile/01799226442921545703</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8351311.post-111953738324260024</id><published>2005-06-23T07:36:00.000-07:00</published><updated>2005-06-23T07:40:09.493-07:00</updated><title type='text'>Got engaged!!</title><content type='html'>&lt;!-- a href=&quot;http://photos1.blogger.com/img/31/1725/640/DSC00132.sized.jpg&quot;&gt;&lt;img style=&quot;border: 1px solid rgb(0, 0, 0); margin: 2px;&quot; src=&quot;http://photos1.blogger.com/img/31/1725/320/DSC00132.sized.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Kannan, Sudha --&gt;&lt;img src=&quot;http://photos1.blogger.com/img/31/1725/640/DSC00132.sized.jpg&quot; /&gt;&lt;br /&gt;[&lt;span style=&quot;font-size:85%;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Kannan&lt;/span&gt;, &lt;span style=&quot;font-weight: bold;&quot;&gt;Sudha&lt;/span&gt;&lt;/span&gt;]&lt;br /&gt;&lt;br /&gt;My engagement took place last week. Her name is Sudha. She works for &lt;a href=&quot;http://www.tavant.com/&quot;&gt;Tavant Technologies.&lt;/a&gt; I have uploaded some more photos &lt;a href=&quot;http://kannan.myphotoalbum.com/&quot;&gt;here&lt;/a&gt;. I do look huge next to her, aint I?</content><link rel='replies' type='application/atom+xml' href='http://mettupatti.blogspot.com/feeds/111953738324260024/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8351311/111953738324260024' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/111953738324260024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/111953738324260024'/><link rel='alternate' type='text/html' href='http://mettupatti.blogspot.com/2005/06/got-engaged.html' title='Got engaged!!'/><author><name>Kannan Ramanathan</name><uri>http://www.blogger.com/profile/01799226442921545703</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8351311.post-111633646847659182</id><published>2005-05-17T06:27:00.000-07:00</published><updated>2005-05-17T06:32:08.163-07:00</updated><title type='text'>Most money-minded person I have met lately!!</title><content type='html'>&lt;img src=&quot;http://photos13.flickr.com/14323107_b16bdf7488_o.jpg&quot; /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mettupatti.blogspot.com/feeds/111633646847659182/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8351311/111633646847659182' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/111633646847659182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/111633646847659182'/><link rel='alternate' type='text/html' href='http://mettupatti.blogspot.com/2005/05/most-money-minded-person-i-have-met.html' title='Most money-minded person I have met lately!!'/><author><name>Kannan Ramanathan</name><uri>http://www.blogger.com/profile/01799226442921545703</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8351311.post-111579147513657304</id><published>2005-05-10T22:50:00.000-07:00</published><updated>2005-05-10T23:04:35.170-07:00</updated><title type='text'>Dumb Code - 2</title><content type='html'>I noticed the following code last week in one of our tools. The user selects some data in the GUI, selects a list of rules that are to be applied on that range, presses &quot;Run rules&quot;. The GUI should pass certain parameters to the module below. This is one of the APIs exposed to the GUI by that module.&lt;br /&gt;&lt;br /&gt;Why get a string, representing the rule category from GUI, instead of just an integer??&lt;br /&gt;&lt;br /&gt;---[ Code snippet ]----------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;// Rule category obtained from GUI&lt;br /&gt;#define RULECATEGORY_1 &quot;Type 1 Rules&quot;&lt;br /&gt;#define RULECATEGORY_2 &quot;Type 2 Rules&quot;&lt;br /&gt;#define RULECATEGORY_3 &quot;Type 3 Rules&quot;&lt;br /&gt;#define RULECATEGORY_4 &quot;Type 4 Rules&quot;&lt;br /&gt;#define RULECATEGORY_5 &quot;Type 5 Rules&quot;&lt;br /&gt;#define RULECATEGORY_6 &quot;Type 6 Rules&quot;&lt;br /&gt;#define RULECATEGORY_7 &quot;Type 7 Rules&quot;&lt;br /&gt;#define RULECATEGORY_8 &quot;Type 8 Rules&quot;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Constants indicating the rule category&lt;br /&gt;#define CR_1  0&lt;br /&gt;#define CR_2  1&lt;br /&gt;#define CR_3  2&lt;br /&gt;#define CR_4  3&lt;br /&gt;#define CR_5  4&lt;br /&gt;#define CR_6  5&lt;br /&gt;#define CR_7  6&lt;br /&gt;#define CR_8  7&lt;br /&gt;#define CR_9  8&lt;br /&gt;&lt;br /&gt;int InitiateRuleChecking (&lt;br /&gt;ORD4 start_index,&lt;br /&gt;ORD4 stop_index, &lt;br /&gt;ORD2 num,&lt;br /&gt;char *category,&lt;br /&gt;ChkStruct &amp;bool_struct,&lt;br /&gt;ORD4 array_size&lt;br /&gt;)&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;int tempCategory = -1;&lt;br /&gt;if(strcmp(category, RULECATEGORY_1) == 0)&lt;br /&gt;{&lt;br /&gt;tempCategory = CR_1;&lt;br /&gt;}&lt;br /&gt;else if(strcmp(category, RULECATEGORY_2) == 0)&lt;br /&gt;{&lt;br /&gt;tempCategory = CR_2;&lt;br /&gt;}&lt;br /&gt;else if(strcmp(category, RULECATEGORY_2) == 0)&lt;br /&gt;{&lt;br /&gt;tempCategory = CR_3;&lt;br /&gt;}&lt;br /&gt;else if(strcmp(category, RULECATEGORY_3) == 0)&lt;br /&gt;{&lt;br /&gt;tempCategory = CR_4;&lt;br /&gt;}&lt;br /&gt;else if(strcmp(category, RULECATEGORY_4) == 0)&lt;br /&gt;{&lt;br /&gt;tempCategory = CR_4;&lt;br /&gt;}&lt;br /&gt;else if(strcmp(category, RULECATEGORY_5) == 0)&lt;br /&gt;{&lt;br /&gt;tempCategory = CR_5;&lt;br /&gt;}&lt;br /&gt;else if(strcmp(category, RULECATEGORY_6) == 0)&lt;br /&gt;{&lt;br /&gt;tempCategory = CR_6;&lt;br /&gt;}&lt;br /&gt;else if(strcmp(category, RULECATEGORY_7) == 0)&lt;br /&gt;{&lt;br /&gt;tempCategory = CR_7;&lt;br /&gt;}&lt;br /&gt;else if(strcmp(category, RULECATEGORY_8) == 0)&lt;br /&gt;{&lt;br /&gt;tempCategory = CR_8;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;// Category not defined&lt;br /&gt;AssertErr(&quot;Category requested by user not found &quot;);&lt;br /&gt;return -1;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// Remaining code...&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;---[ End snippet ]----------------------------------------------------------------------</content><link rel='replies' type='application/atom+xml' href='http://mettupatti.blogspot.com/feeds/111579147513657304/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8351311/111579147513657304' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/111579147513657304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/111579147513657304'/><link rel='alternate' type='text/html' href='http://mettupatti.blogspot.com/2005/05/dumb-code-2.html' title='Dumb Code - 2'/><author><name>Kannan Ramanathan</name><uri>http://www.blogger.com/profile/01799226442921545703</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8351311.post-111485219836166569</id><published>2005-04-29T23:21:00.000-07:00</published><updated>2005-04-30T02:09:58.366-07:00</updated><title type='text'>Sin-&quot;bad&quot; Adventures!</title><content type='html'>&lt;p&gt;This happened last month (March). March 25th was a holiday (Good Friday), so I bought a KSRTC ticket to Chennai, for Thursday night (March 24th), or at least that was what I thought I did! I actually had bought a ticket for Friday night (March 25) and I did not even notice that mistake until I went there to the bus stand! &lt;/p&gt;&lt;p&gt;Thursday evening, I left office by 7pm, went home, packed lotsa clothes (to wash in Chennai), stuffed my camera + other valuables along with my laptop in to a shoulder bag, started merrily to Majestic bus stand! As the next day was Good Friday, KSRTC expected lotsa passengers and had arranged for many special trips to Chennai. So, my 10.15pm bus actually came in only by 11.45pm!! Feeling relieved that I had not missed the bus, I boarded it and was shocked to see another person sitting in my seat, #14. &lt;/p&gt;&lt;p&gt;I told him, &quot;Hey, I have this seat booked&quot;. &lt;/p&gt;&lt;p&gt;&quot;Really?! I also have this. See...here is my ticket&quot; &lt;/p&gt;&lt;p&gt;I compared all the fields, could not find any difference! I was really irritated by then. Who wouldn&#39;t be! I took both the tickets to the driver and told him the problem. He had one look at both the things and said I had got a ticket for the next day!! Only then I noticed it. I sheepishly apologized to that #14 middle-aged man, got off the bus as quickly as possible! I could hear the driver telling me it was possible to transfer the tickets. I didn&#39;t even turn to thank him. Since, it was already nearing 12am, the ticket controller said it was impossible to transfer the tickets. So, I was standing there, with a ticket for the next day&#39;s night, wondering whether to go back to my house in Airport road, or to buy a ticket in some bus and reach Chennai somehow! Unfortunately, I decided on the latter.&lt;br /&gt;&lt;br /&gt;I went outside and got a ticket in &lt;strong&gt;National Travels&lt;/strong&gt; for Rs.450! The bus seemed spacious, a 2+1 seating arrangement. I was happy that at least I would have some personal seat space. The bus left Majestic by 12.15am. By that time, I was feeling very sleepy, very uncharacteristic of me as I usually go to sleep only by 1.30am or 2am after all those &lt;a href=&quot;http://www.imdb.com/name/nm0586281/&quot;&gt;Miike Takashis&lt;/a&gt; and other East-Asian &quot;classics&quot;! When they reached Madiwala, the bus stopped near a petrol bunk. I learnt from my next seat person that some one, sitting next to the driver, puked and they have stopped to clean it. I went down and saw the driver instructing a cleaner what to do. I told the driver that I was going for some water and would be back in a minute.&lt;br /&gt;&lt;br /&gt;The petrol bunk had a shop; it had lotsa items on display. I was going through all those and finally, bought a water bottle and some snacks. When I came back to the main road, I could not find the bus! &lt;span style=&quot;color:#ff0000;&quot;&gt;The bus had apparently left with out me&lt;/span&gt;!&lt;br /&gt;&lt;br /&gt;“Did you see when the bus left?” I ran back and asked the person at the cash counter.&lt;br /&gt;&lt;br /&gt;“Illa pa, Enakku theriyathu (No, I don’t know)”&lt;br /&gt;&lt;br /&gt;I ran back to the road, hoping to catch at least a glimpse of the bus’s wake at a distance. I could not see anything past 200 meters. I realized, only then, how silent and dark the night was. My entire luggage had gone with the bus. &lt;strong&gt;LAPTOP&lt;/strong&gt;! Oh, God, my beautiful T41p was also there. With all its accessories, it costs around Rs. 1.4L. If I ever lose it or break it, I need to pay back that amount to my company. More than that, all my emails, personal and project related documents + all confidential documents were there, very much unprotected.  Apart from these, my personal valuable things were there also.&lt;br /&gt;&lt;br /&gt;For a second, it was a big void, I could not think of anything other than how to catch that bus. Looking around, I saw a call taxi waiting for someone. I ran to it, I quickly told him my problem, asked him if he would help me catch the bus. He was going home, after dropping his last customer. He agreed to come with me, of course, with the Taximeter on. Thus began the chase.&lt;br /&gt;&lt;br /&gt;For 20 or so minutes, we did not see a single bus. The driver had already started talking about turning back if we could not find anything in 10 minutes. I was thinking more along the lines of catching the bus at any cost, but I could understand his concerns.&lt;br /&gt;&lt;br /&gt;“What to do now? May be, I should get down, try to get in to a bus to Chennai, start searching for National travels there.” I was thinking.&lt;br /&gt;&lt;br /&gt;“Look, a bus over there. Is this the one you were talking about?” Driver shouted.&lt;br /&gt;&lt;br /&gt;I snapped off my trance-like state and looked up. YES, it was the same bus. Hoorah! We over took and signaled the bus driver to stop the bus. I jumped down, ran to the driver, and started shouting. I felt very mad, but inside I also felt kinda warm and relieved, a mixture of emotions. I did not even mind paying Rs.190 for the taxi, as I knew if I had not caught the bus I would have lost close to Rs. 1.7L. I got it in to the bus, patted my laptop bag, and slumped in to my seat.&lt;br /&gt;&lt;br /&gt;I did not sleep that night ! &lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://mettupatti.blogspot.com/feeds/111485219836166569/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8351311/111485219836166569' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/111485219836166569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/111485219836166569'/><link rel='alternate' type='text/html' href='http://mettupatti.blogspot.com/2005/04/sin-bad-adventures.html' title='Sin-&quot;bad&quot; Adventures!'/><author><name>Kannan Ramanathan</name><uri>http://www.blogger.com/profile/01799226442921545703</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8351311.post-111467433749926942</id><published>2005-04-27T23:48:00.000-07:00</published><updated>2005-04-28T00:45:37.500-07:00</updated><title type='text'>Dumb Code - 1</title><content type='html'>Recently, I was helping a friend debug an application debugger. In one of the report/UI modules, he had to log the date execution started + more process meta info. For date conversion, instead of using one of the inbuilt CRT functions, with the true spirit of a good (!?) programmer, he decided to implement it himself. When I saw the code, I couldn&#39;t help asking him &quot;How many years have you been programming?&quot;!! Check out this so called production-quality (??) code...&lt;br /&gt;&lt;br /&gt;---- [ Code segment ] -------------------------------------------------------&lt;br /&gt;&lt;br /&gt;#define MONTHS_SIZE 12&lt;br /&gt;&lt;br /&gt;typedef struct __monthNoPair&lt;br /&gt;{&lt;br /&gt;            char *strNoMonth;&lt;br /&gt;            char *strMonthName;&lt;br /&gt;} monthNoPair;&lt;br /&gt;&lt;br /&gt;static monthNoPair months[] =  {&lt;br /&gt;                        (&quot;1&quot;, &quot;January&quot;),&lt;br /&gt;                        (&quot;2&quot;, &quot;February&quot;),&lt;br /&gt;                        (&quot;3&quot;, &quot;March&quot;),&lt;br /&gt;                        (&quot;4&quot;, &quot;April&quot;),&lt;br /&gt;                        (&quot;5&quot;, &quot;May&quot;),&lt;br /&gt;                        (&quot;6&quot;, &quot;June&quot;),&lt;br /&gt;                        (&quot;7&quot;, &quot;July&quot;),&lt;br /&gt;                        (&quot;8&quot;, &quot;August&quot;),&lt;br /&gt;                        (&quot;9&quot;, &quot;September&quot;),&lt;br /&gt;                        (&quot;10&quot;, &quot;October&quot;),&lt;br /&gt;                        (&quot;11&quot;, &quot;November&quot;),&lt;br /&gt;                        (&quot;12&quot;, &quot;December&quot;)&lt;br /&gt;&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;char *getMonthFromData(int noMonth)&lt;br /&gt;{&lt;br /&gt;            int i;&lt;br /&gt;&lt;br /&gt;            for (i=0; i &lt; MONTHS_SIZE; i++)&lt;br /&gt;            {&lt;br /&gt;                        if (atoi(months[i].strNoMonth) == noMonth)&lt;br /&gt;                                    return strdup(months[i].strMonthName);&lt;br /&gt;            }&lt;br /&gt;            return NULL;&lt;br /&gt;}&lt;br /&gt;---- [ /Code segment ] -------------------------------------------------------</content><link rel='replies' type='application/atom+xml' href='http://mettupatti.blogspot.com/feeds/111467433749926942/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8351311/111467433749926942' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/111467433749926942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/111467433749926942'/><link rel='alternate' type='text/html' href='http://mettupatti.blogspot.com/2005/04/dumb-code-1.html' title='Dumb Code - 1'/><author><name>Kannan Ramanathan</name><uri>http://www.blogger.com/profile/01799226442921545703</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8351311.post-110932373264331175</id><published>2005-02-25T00:54:00.000-08:00</published><updated>2005-02-25T01:28:52.643-08:00</updated><title type='text'>Real hot Bangkok!!</title><content type='html'>HOT! Bangkok is really hot, I mean it literally. At 4am in the morning, the temperature was like 2pm in Chennai! Thankfully, all cabs have air conditioners. Because of the recent Tsunami, Bangkok has lost some of its tourists, I heard. It doesn&#39;t look like that. You find foreigners everywhere. &lt;br /&gt;&lt;br /&gt;Though, I had no plans for buying any electronics items, I ended up buying a MP3 player and couple of DVDs. Pantip Plaza, the mecca for electronics, will surely tempt anyone in to buying things they never wanted to buy. It is a five storey mall, with umpteen shops selling the same things, at different prices. If you are lucky &amp; patient, you will find the cheapest price in one of these stores, but still the highest price quoted will be lower than the lowest price outside :) I picked up a 512MB MP3 player for 3100 Bahts. This is Rs.3500 or so. I was pretty satisfied with the deal. Unfortunately, it was shortlived, as I soon found the same model being sold for 2900 Baht in the next shop!!&lt;br /&gt;&lt;br /&gt;Software/Movies. Whatever you can think of, you will get it here. Starting from the complete Office 2003 suite to 7 DVD pack of &quot;Training for RHCE&quot;, you will find everything. All the latest movie DVDs, totally cloned, no loss of quality, are available. Of course, these are not legal copies, but what can you expect for a 100 baht? Adult DVDs are a separate business here. Be prepared to be stopped by a vendor displaying a bunch of adult DVD covers every 10 steps! &lt;br /&gt;&lt;br /&gt;For those in Bangalore, Pantip plaza is 50x National Market!</content><link rel='replies' type='application/atom+xml' href='http://mettupatti.blogspot.com/feeds/110932373264331175/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8351311/110932373264331175' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/110932373264331175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/110932373264331175'/><link rel='alternate' type='text/html' href='http://mettupatti.blogspot.com/2005/02/real-hot-bangkok.html' title='Real hot Bangkok!!'/><author><name>Kannan Ramanathan</name><uri>http://www.blogger.com/profile/01799226442921545703</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8351311.post-110726939426364669</id><published>2005-02-01T05:45:00.000-08:00</published><updated>2005-02-01T06:49:54.263-08:00</updated><title type='text'>How irritating can be a HTTP Proxy??</title><content type='html'>It is pretty difficult to shake off certain habits, &lt;em&gt;downloading from Internet&lt;/em&gt; is one such thing. I am sure many will agree with this. It doesn&#39;t matter what you download, be it movies, documents or whatever... many people download stuff just for the sake of having/owning it. The knowledge that you have so much data at your disposal can make you verrrry happy &amp; feel &quot;&lt;em&gt;knowledgeable&lt;/em&gt;&quot;! The amount of information (or simply, &lt;em&gt;stuff&lt;/em&gt;!) out there is so vast that what you can get is only limited by your pipe&#39;s capacity! In my country, that is the bottleneck. The broadband boom is yet to happen, so you can&#39;t get an unlimited 3Mbps or 6Mbps line, unless you are related to &lt;a href=&quot;http://www.time.com/time/asia/covers/501040223/ambani.html&quot;&gt;Ambani&lt;/a&gt; or &lt;a href=&quot;http://specials.rediff.com/money/2004/oct/09wk1.htm&quot;&gt;Dhariwal&lt;/a&gt;. Unfortunately, I am not! I decided to check out the HTTP tunneling solutions out there. There are only a few programs available for tunneling through HTTP Proxies, like &lt;a href=&quot;http://www.totalrc.net/s2h/&quot;&gt;Socks2HTTP&lt;/a&gt;, &lt;a href=&quot;http://www.htthost.com/&quot;&gt;HTTPort&lt;/a&gt;, &lt;a href=&quot;http://www.gnu.org/software/httptunnel/httptunnel.html&quot;&gt;GNU http tunnel&lt;/a&gt; (&lt;a href=&quot;http://www.jcraft.com/jhttptunnel/&quot;&gt;Here&lt;/a&gt; is an implementation in Java), &lt;a href=&quot;http://www.macgyver.org/software/httptunnel/&quot;&gt;McGyver&#39;s HTTP Tunnel&lt;/a&gt; &amp;amp; &lt;a href=&quot;http://www.http-tunnel.com/html/&quot;&gt;HTTPTunnel NG&lt;/a&gt;. If you are wondering what this tunneling stuff is, &lt;a href=&quot;http://www.http-tunnel.com/html/solutions/overview.asp&quot;&gt;click here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I tried out 3 of these and the only reliable solution, for me, was &lt;strong&gt;&lt;span style=&quot;color:#006600;&quot;&gt;HTTPTunnel NG&lt;/span&gt;&lt;/strong&gt;. &lt;strong&gt;HTTPort&lt;/strong&gt; is a free software, running a free gateway. So, naturally you won&#39;t get that much of a download speed with this service. Also, many of the common ports are blocked, like nearly all P2P ports!! I tested IRC on this, it kept on dropping the connection. It is understandable, being free, they won&#39;t be able to or not ready to spend money on a fat pipe. Bottom line: Not reliable, but good piece of free software. &lt;strong&gt;Socks2HTTP&lt;/strong&gt; doesn&#39;t provide a free gateway, they demand that you register for a 15 day demo period. They charge $4.99. Even after registering, my connection was not stable. The software hangs every 2 hrs or so and even if it stays connected, the local SOCKS interface keeps disconnecting the programs. I guess it is because their gateway shares a low bandwidth among too many users. It is certainly not worth $4.99 (that too, for only 15 days!). They also have a monthly scheme, which costs &lt;span style=&quot;color:#ff0000;&quot;&gt;$9.99&lt;/span&gt;. The solution that worked perfectly for me was &lt;strong&gt;HTTPTunnel NG&lt;/strong&gt;. This costs only $4.99 for &lt;span style=&quot;color:#006600;&quot;&gt;a month&lt;/span&gt;, unlike Socks2HTTP where you need to cough up $9.99. There &lt;strong&gt;is&lt;/strong&gt; a free gateway, which has a restriction of 5KB (this is what it showed in my machine, though they claim 15KB in their webpage), while the registration allows you to go atleast 5-10 times this basic speed. Initially, this program was crashing in my test machine, but registering seemed to solve the problem. After I gave the registration key to the program, it seemed to have switched to a &lt;em&gt;rock-stable mode&lt;/em&gt;...I am happy with the download rate too. I dont know if I&#39;d be getting the same service for ever, but I am pretty satisfied with what I am getting now.&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mettupatti.blogspot.com/feeds/110726939426364669/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8351311/110726939426364669' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/110726939426364669'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/110726939426364669'/><link rel='alternate' type='text/html' href='http://mettupatti.blogspot.com/2005/02/how-irritating-can-be-http-proxy.html' title='How irritating can be a HTTP Proxy??'/><author><name>Kannan Ramanathan</name><uri>http://www.blogger.com/profile/01799226442921545703</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8351311.post-110492132640960902</id><published>2005-01-04T20:38:00.000-08:00</published><updated>2005-01-05T02:42:01.896-08:00</updated><title type='text'>[Movie] MoviezzzZZ!</title><content type='html'>I came back from my movie-less vacation last week only to be greeted by my &quot;movies-to-watch&quot; queue, overflowing with 23 films. What a way to start my work week!! I started off with &lt;a href=&quot;http://www.imdb.com/title/tt0349903/&quot;&gt;Ocean&#39;s 12&lt;/a&gt;, which was a major disappointment. Ocean&#39;s 11 was so impressive, I was eagerly waiting for the sequel to come out, to see Mr.Ocean pull off one more of that &quot;oh-not-possible-at-all&quot; jobs, but the movie is a huge let down. The plot is so weak. No &quot;wow! cool&quot; ideas this time. No action scenes. Ahhhh!! The only consolation is Brad Pitt. He is his usual charming self. This movie is actually Ocean&#39;s 2 or something like that, certainly not Ocean&#39;s 12!!&lt;br /&gt;&lt;br /&gt;When I started watching &lt;a href=&quot;http://www.imdb.com/title/tt0368891/&quot;&gt;National Treasure&lt;/a&gt;, I expected it to be one of those boring, &quot;shoot-at-everyone&quot; kind of movie. I was happy that I was wrong. Storyline is simple: Treasure hunting. Ben Gates (&lt;a href=&quot;http://www.imdb.com/name/nm0000115/&quot;&gt;Nicolas Cage&lt;/a&gt;) is searching for the treasure-of-treasures hidden by &lt;a href=&quot;http://www.masonicinfo.com/&quot;&gt;FreeMasons&lt;/a&gt;. He follows a trail of clues, ends up stealing the original &quot;Declaration of Independence&quot;, fights goonies &amp; finally, finds the treasure (What else!?)...Cage was good, adding a witty comment here &amp;amp; there, but I liked &lt;a href=&quot;http://www.imdb.com/name/nm0058581/&quot;&gt;Justin Bartha&lt;/a&gt; (&quot;Riley&quot;) more!! This is a good movie, providing solid entertainment. Do see this (if you like these kinda movies, that is!).&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.imdb.com/title/tt0391198/&quot;&gt;The Grudge&lt;/a&gt; is certainly not the best horror flick out there. Infact, it leaves you wondering why all Japanese horrors nowadays resemble &quot;&lt;a href=&quot;http://www.imdb.com/title/tt0298130/&quot;&gt;The Ring&lt;/a&gt;&quot; so much!! Mere plagiarism or am I missing something?! I don&#39;t know. The film&#39;s plot: Bad things happen in a house &amp;amp; it causes a &quot;stain&quot;. Whoever enters the house is cursed and is eventually killed by the ghost. A caretaker (&lt;a href=&quot;http://www.imdb.com/name/nm0001264/&quot;&gt;Sara Michelle Gellar&lt;/a&gt;) tries to find what actually happened. I was disappointed with the total lack of fright-factor seeing the films&#39;s ghosts. C&#39;mon, ghosts are supposed to be frightening, right?! May be I am getting used to Japanese ghosts (woman with her hair covering the face)!! If you are new to horror movies (esp. Japanese) or if you like horror movies a lot, go ahead and watch this film. For others, I suggest, go see &lt;a href=&quot;http://www.imdb.com/title/tt0387564/&quot;&gt;SAW&lt;/a&gt; or &lt;a href=&quot;http://www.imdb.com/title/tt0364569/&quot;&gt;Old boy&lt;/a&gt; again.&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mettupatti.blogspot.com/feeds/110492132640960902/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8351311/110492132640960902' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/110492132640960902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/110492132640960902'/><link rel='alternate' type='text/html' href='http://mettupatti.blogspot.com/2005/01/movie-moviezzzzz.html' title='[Movie] MoviezzzZZ!'/><author><name>Kannan Ramanathan</name><uri>http://www.blogger.com/profile/01799226442921545703</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8351311.post-110292152159633430</id><published>2004-12-12T23:54:00.000-08:00</published><updated>2004-12-22T01:26:11.406-08:00</updated><title type='text'>Are you a virus writer? Don&#39;t despair!!</title><content type='html'>&lt;a href=&quot;http://benny.pueblo.cz/&quot;&gt;Benny&lt;/a&gt;, one of my favorites (!?) from 29A has got a day job. &lt;a href=&quot;http://www.theregister.co.uk/2004/11/08/vxer_joins_av_zoner/&quot;&gt;He was hired by Zoner Antivirus&lt;/a&gt; team (Czhech). This has become such an issue, which I don&#39;t understand at all. The argument against hiring virii coders is that the employers will lose credibility as their software is developed by an ex-malicious code developer. WTH? We have a saying in my country, which, to paraphrase, says &quot;Only a thief can *find* another thief&quot;...True, isn&#39;t it? An ex-virii coder knows the tricks of the trade, he understands how his former-peers think, how they try to find vulnerabilities and how their polymorphic engines tick! This is crucial information, IMO.&lt;br /&gt;&lt;br /&gt;If a security firm is not hiring a seasoned hacker, it is akin to a country&#39;s intelligence agency refusing information from an opponent&#39;s intelligence agent! Antivirus companies say that the skills needed for writing security software is completely different from that needed for writing malicious code. This may be true in some cases, but I cannot accept the statement as such. C&#39;mon, if I know how to exploit a vulnerability, surely you can make use of that knowledge to fix that vulnerability, in the first place, right?? You write your software, give it to the fellow, whose job is to crack it somehow....He will be pretty effective at it than a 10 man testing team &amp; a Quality assurance expert!! It all boils down to how you make use of the talent, IMHO. Anyhow, congrats &amp;amp; all the best, Benny!&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mettupatti.blogspot.com/feeds/110292152159633430/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8351311/110292152159633430' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/110292152159633430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/110292152159633430'/><link rel='alternate' type='text/html' href='http://mettupatti.blogspot.com/2004/12/are-you-virus-writer-dont-despair.html' title='Are you a virus writer? Don&#39;t despair!!'/><author><name>Kannan Ramanathan</name><uri>http://www.blogger.com/profile/01799226442921545703</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8351311.post-110287193437956696</id><published>2004-12-12T09:18:00.000-08:00</published><updated>2004-12-25T00:03:03.960-08:00</updated><title type='text'>P2P software</title><content type='html'>&lt;p&gt;If you are still using Kazaa, Morpheus or one of those old, obsolete software, I have news for you....wake up, things have changed!! eDonkey n/w was the coolest one, till sometime back, not anymore. It still is the best source for complete CDs, though. eMule, an open source client for edonkey network, is still one of the most downloaded programs off sourceforge. The main advantage of eDonkey network is, it provides quality CD dumps, while Kazaa &amp; Gnutella (most of the time) provide you only the rips. Rips include only the bare minimum that is needed for running the software, while a CD image, obviously, allows you to make an exact copy of the original CD :) Mind that, many of the things available in these networks are illegal. But, because of its P2P nature, it is pretty difficult to shut down these networks, unlike Napster which was inherently non-p2p and so was easy to shut down. The original Gnutella network doesn&#39;t have good content, but gnutella2 seems to be good. &lt;/p&gt;&lt;p&gt;The latest *hot* thing is BitTorrent. Torrent network doesn&#39;t have that much data, when compared to some of the other networks. That doesn&#39;t mean a thing, as it is still pretty much a newbie to the p2p arena. At the current rate, Torrent is going to be a biiiig one soon. If you are in to category III films (CAT III is the certificate for those Chinese films that contain gore, high volume of sex blah blah blah. I think you get the point, &lt;a href=&quot;http://www.abtdvd.com/_editorials/editorial_archive_01_08_24.htm&quot;&gt;click here if you don&#39;t&lt;/a&gt;!), the best Torrent source for these kinda movies is &lt;span style=&quot;color:#3366ff;&quot;&gt;&lt;strong&gt;CrazyMazey&lt;/strong&gt;&lt;/span&gt;. This has a forums + its own tracker. So, the download speeds are amazing and you get all those &quot;Cannot-see-without-puking-atleast-once&quot; films from here :) [&lt;span style=&quot;color:#ff0000;&quot;&gt;&lt;strong&gt;WARNING&lt;/strong&gt;&lt;/span&gt;: This is not for the squeamish. If you are new to these and are curious to know more about these, read this review of one of the Cat III classics, &quot;&lt;a href=&quot;http://www.horrordvds.com/vb3forum/archive/index.php/t-11132.html&quot;&gt;The Untold story&lt;/a&gt;&quot;]. Some other Torrent sources are &lt;span style=&quot;color:#3366ff;&quot;&gt;&lt;strong&gt;LokiTorrent&lt;/strong&gt;&lt;/span&gt; &amp;amp; &lt;span style=&quot;color:#3366ff;&quot;&gt;&lt;strong&gt;Youceff&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;[Update (22/12/04) - Due to the &lt;a href=&quot;http://news.google.com/news?q=torrent%20MPAA&amp;hl=en&amp;amp;lr=&amp;sa=N&amp;amp;tab=wn&quot;&gt;legal actions being taken&lt;/a&gt;, many torrent trackers are shutting down. I have removed all the links to these sites, but you know how to get there, dont ya?! ;)]&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://mettupatti.blogspot.com/feeds/110287193437956696/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8351311/110287193437956696' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/110287193437956696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/110287193437956696'/><link rel='alternate' type='text/html' href='http://mettupatti.blogspot.com/2004/12/p2p-software.html' title='P2P software'/><author><name>Kannan Ramanathan</name><uri>http://www.blogger.com/profile/01799226442921545703</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8351311.post-110207377138099381</id><published>2004-12-03T03:06:00.000-08:00</published><updated>2004-12-03T03:55:44.930-08:00</updated><title type='text'>Macro-mode shots in Canon Powershot A80</title><content type='html'>Here are some of the macro-mode shots I took with my Canon Powershot A80. Since I am totally new new to these, I chose not to fiddle with the manual controls. All these pictures were taken in &lt;em&gt;Portrait &lt;/em&gt;setting, with Macro-Mode on.&lt;br /&gt;&lt;br /&gt;Click on the picture to see it in 1024 x 768.&lt;br /&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;http://photos2.flickr.com/1882589_8e0f1f4c8e_b.jpg&quot;&gt;&lt;img src=&quot;http://photos2.flickr.com/1882589_8e0f1f4c8e_m.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;http://photos2.flickr.com/1882588_d1ca49702e_b.jpg&quot;&gt;&lt;img src=&quot;http://photos2.flickr.com/1882588_d1ca49702e_m.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;http://photos2.flickr.com/1882575_c6398d7cae_b.jpg&quot;&gt;&lt;img src=&quot;http://photos2.flickr.com/1882575_c6398d7cae_m.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;http://photos2.flickr.com/1882574_4d563e8605_b.jpg&quot;&gt;&lt;img src=&quot;http://photos2.flickr.com/1882574_4d563e8605_m.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;http://photos2.flickr.com/1882573_6f2cca8837_b.jpg&quot;&gt;&lt;img src=&quot;http://photos2.flickr.com/1882573_6f2cca8837_m.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;http://photos2.flickr.com/1882572_a8d534b264_b.jpg&quot;&gt;&lt;img src=&quot;http://photos2.flickr.com/1882572_a8d534b264_m.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Some more details:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Horizontal/Vertical Resoultion: 180/180 (dpi)&lt;br /&gt;Bit Depth : 24&lt;br /&gt;sRGB color representation&lt;br /&gt;Shutter speed: 1/40sec&lt;br /&gt;Lens Aperture: F/2.8&lt;br /&gt;Focal: 8mm&lt;br /&gt;Metering mode: Pattern (If I change this to &lt;em&gt;Center weighted average&lt;/em&gt;, will I get more clear pics?)&lt;br /&gt;Exposure compensation: 0 step.&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mettupatti.blogspot.com/feeds/110207377138099381/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8351311/110207377138099381' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/110207377138099381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/110207377138099381'/><link rel='alternate' type='text/html' href='http://mettupatti.blogspot.com/2004/12/macro-mode-shots-in-canon-powershot.html' title='Macro-mode shots in Canon Powershot A80'/><author><name>Kannan Ramanathan</name><uri>http://www.blogger.com/profile/01799226442921545703</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8351311.post-110138781370665254</id><published>2004-11-25T01:45:00.000-08:00</published><updated>2004-11-25T05:03:33.706-08:00</updated><title type='text'>[Movie] Memento</title><content type='html'>I know &lt;a href=&quot;http://www.imdb.com/title/tt0209144/&quot;&gt;this film&lt;/a&gt; is quite old now, but still, when I saw this again in DVD, I felt the same awe/confusion I felt when I watched it 2 years back!! This film can easily win a top-10 position in the most complex films ever made.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color:#cc0000;&quot;&gt;&lt;strong&gt;WARNING&lt;/strong&gt;&lt;/span&gt;: If you haven&#39;t seen the film yet, go see it now &lt;strong&gt;&lt;em&gt;and &lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;then &lt;/em&gt;&lt;/strong&gt;read this. This post is just a big spoiler.&lt;br /&gt;&lt;br /&gt;All the mystery/suspense movies you have seen so far, most probably, had the story unfolding in a linear fashion, right? Like, he found his wife dead, got some clues, solves one clue and finds a fellow/object. From there he goes to the next clue &lt;em&gt;blah blah blah, &lt;/em&gt;right? This film shatters that normal (!?) way of story-telling. Actually, this film&#39;s beginning is &lt;em&gt;its end&lt;/em&gt;. Confused? Don&#39;t be, because there is still more to come :-) Leonard Shelby is an Insurance agent. One fine day, his wife gets molested &amp; killed by two men. He shoots one of them, a masked one, but the other one hits him with something hard. Leonard (Lenny) looses the ability to persist short-term memories because of this. Cops &lt;em&gt;think &lt;/em&gt;that there was only one fellow; their version is something like, Lenny found a masked person molesting his wife and when that fellow hit Lenny on the head, he shot him. They don&#39;t believe Lenny&#39;s version of 2 men. Lenny &lt;em&gt;remembers &lt;/em&gt;everything that happened right up to that incident, but nothing persists in his memory bank after that blow to his head. He knows his wife&#39;s molester is still out there somewhere. He wants revenge, he decides to go after some &lt;strong&gt;&lt;em&gt;John G, &lt;/em&gt;&lt;/strong&gt;who he believes killed his wife. But how do you find someone, let alone kill him, when you keep forgetting things that happened 10 minutes back?! He comes up with an ingenious solution - &lt;em&gt;keeping notes&lt;/em&gt; &amp; &lt;em&gt;taking pictures&lt;/em&gt;. He has seen one of his clients, Sammy, suffering from a similar disorder. Lenny believes that by repeating things/facts, he can condition his mind to recognize them. He uses a Polaroid to take pictures of persons/places he wants to remember. He writes notes to himself on back of those photographs. He also keeps a detailed map, putting all these photographs in to a macro perspective, to know where everything fits. However, notes and pictures can be lost! So, he tatoos all important facts about his wife&#39;s killer in his body!! Since there is no memory of what he did 10 minutes back, he is vulnerable to exploitation by people who take advantage of his &lt;em&gt;condition. &lt;/em&gt;Can he trust anyone? Can he find the killer on his own? These are the questions you get reading the story of a normal suspense thriller, but not here! This film totally produces a completely different set of questions.&lt;br /&gt;&lt;br /&gt;As I said earlier, the film starts from the &lt;em&gt;end&lt;/em&gt;. Firsy, you get to see Lenny kill John G! From there, the movie is in a &lt;em&gt;rewind &lt;/em&gt;mode. There are actually two threads in this film: First thread takes you through this gradual &lt;em&gt;rewinding&lt;/em&gt;, showing what happened before Lenny killed John G, in bursts of 10 minutes, while the next thread is in a chronologically correct manner. The second thread is shown in B &amp; W. Slowly these two threads converge! This way of story telling, AFAIK, is (or atleast was, back in 2001!) very new. This could have easily left the viewers totally confused. So, every scene in thread one, has overlapping shots with the next 10 minutes burst. By some clever editing and a strong screenplay, director &lt;a href=&quot;http://www.imdb.com/name/nm0634240/&quot;&gt;Nolan&lt;/a&gt; puts the viewers under a spell. Thinking about this, I remember one of my friends&#39; comments: &quot;&lt;em&gt;Your humor is dry. It makes you laugh immediately, but later makes you wonder why you laughed!&lt;/em&gt;&quot; You can say the same thing here. You are gripped by the way story unfolds, or rather folds, but when the credits roll, you are left with so many questions unanswered. You will see that many innocuous looking scenes that you previous overlooked have a hidden meaning! These unanswered questions, I am sure, forces you to watch the film again :-) I saw this twice and the second time, with the right perspective, I found many small things highlighted in the beginning that makes sense only when you have the total picture. The strong point of this film is, it doesn&#39;t say that something happened this way or that way, it leaves that to the viewer to conclude. So, everyone gets to form their own interpretations! This is a clever way of involving the audience. Unlike other suspense movies, this one doesn&#39;t straightaway give you the puzzle and its solution, instead it concentrates on giving you only the puzzle and many clues (or facts) from which the viewer can form any number of conclusions!! I loved this concept. Because of this, you think about this movie and its umpteen unanswered questions even after the movie ends! Isn&#39;t this what every director craves for?! Audience remembering the film for a long time to come!! &lt;br /&gt;&lt;br /&gt;Did Lenny kill the right John G? Has he killed people before? Who took the missing pages from the police file? Is Lenny saying the truth when he is talking about Sammy? Does Sammy really exist? Are Sammy and Lenny the same persons? How did Lenny&#39;s wife actually die? Is she a diabetic? Did Lenny himself kill her? Did he strangulate her or just overdosed her with Insulin?  Is searching for John G just a ruse for Lenny to be a psychopath? Woah! I need to see the film again!&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Bottom line:&lt;/strong&gt; This film has CLASSIC written all over it! Go see it. Do tell me what you think.&lt;br /&gt;&lt;br /&gt;PS: Check out &lt;a href=&quot;http://dir.salon.com/ent/movies/feature/2001/06/28/memento_analysis/index.html?pn=1&quot;&gt;this page&lt;/a&gt;, which talks about the story telling technique used by Christopher Nolan. Excellent stuff.&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mettupatti.blogspot.com/feeds/110138781370665254/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8351311/110138781370665254' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/110138781370665254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/110138781370665254'/><link rel='alternate' type='text/html' href='http://mettupatti.blogspot.com/2004/11/movie-memento.html' title='[Movie] Memento'/><author><name>Kannan Ramanathan</name><uri>http://www.blogger.com/profile/01799226442921545703</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8351311.post-110121969217740725</id><published>2004-11-23T03:23:00.001-08:00</published><updated>2004-12-22T01:25:30.643-08:00</updated><title type='text'>Tidbits</title><content type='html'>Here are some things that caught my attention lately. Since I don&#39;t think these things deserve separate posts, here we go.&lt;br /&gt;&lt;br /&gt;1) First, &lt;a href=&quot;http://www.thinnai.com/st1118042.html&quot;&gt;this Science-based story&lt;/a&gt; by Jeyamohan. I didn&#39;t know Jeyamohan writes these kinda stories too!! The basic story is about how different our Siddha Medicinal system is from Alopathy and how the system that we practise now is not the true Siddha. I got to know (learnt!?) a lot of things. Interesting read. But, after having read the story, I feel as if I went through a dense medical journal (&quot;Siddha for dummies&quot; !?)&lt;br /&gt;&lt;br /&gt;2) When I was looking for some interesting blogs to read (as if I didn&#39;t have enuf already!) I stumbled on &lt;a href=&quot;http://dotnetjunkies.com/WebLog/sriram/&quot;&gt;Sriram Krishnan&#39;s blog&lt;/a&gt;, He is a student (Wow!) in Chennai, a nerd &amp; more importantly, has &lt;a href=&quot;http://dotnetjunkies.com/WebLog/sriram/archive/2004/10/26/29937.aspx&quot;&gt;excellent coding skills&lt;/a&gt;! Good to see such motivated talents. He is really &lt;em&gt;in to&lt;/em&gt; search technologies. Though, directly not related to my current work, I got kinda motivated reading all his articles. No denying that his &quot;How to write a search engine in 16 hours&quot; post brought back sweet memories of how I had only an evening to make our OS, which we did as our final year project, understand Tamil :) Good old days. I doubt I enjoy doing anything so strenuous lately. Professional life, for sure, takes out that enthusiasm and, sometimes, that curiosity to learn more &amp;amp; more things, out of you. This is my personal opinion, of course. Let&#39;s hope Sriram doesn&#39;t feel like me after 5 yrs of being in the field. Microsoft/Google, if you are looking for a talent, with enuf enthusiasm/motivation &amp; technical know-how, you&#39;ve got the right candidate here!&lt;br /&gt;&lt;br /&gt;PS: Rama/Prem, this fellow is good, do have a look at his postings.&lt;br /&gt;&lt;br /&gt;3) Latest *big* thing (&amp;amp; here&#39;s a &lt;a href=&quot;http://venkatu.dotgeek.org/crajesh/?postid=25&quot;&gt;going-to-be-a-big-thing&lt;/a&gt;! ;)) in Gollywood: Dhanush got married to Aishwarya, super-star&#39;s daughter.&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://www.thinnai.com/images/of1118041.jpg&quot; /&gt;&lt;br /&gt;&lt;br /&gt;Don&#39;t you think Rajini looks more like one of those ADMK ministers?? I can&#39;t believe this is the same person who attacked Jeyalalitha so ferocioulsy back in 1996!!&lt;br /&gt;&lt;br /&gt;4) Mr. Duraipandi is strongly arguing that the &lt;a href=&quot;http://www.thinnai.com/sc1007042.html&quot;&gt;number of characters alloted to Tamil in Unicode is not enough&lt;/a&gt;. I found this article quite interesting; Mr.Duraipandi gives a no-nonsense introduction to what makes &lt;a href=&quot;http://www.unicode.org/&quot;&gt;Unicode&lt;/a&gt; tick, especially the Tamil part of it. He complains that if only Indian government had given a proper set of characters to be included in the Unicode, we&#39;d have been typing much easier in Tamil. As a &lt;a href=&quot;http://chathurangam.blogspot.com&quot;&gt;Tamil blogger&lt;/a&gt; now for close to 2 months, I have to agree! If not for the excellent software, &lt;a href=&quot;http://www.tamil.net/newtamil/ekalappai_1.html&quot;&gt;e-kalappai&lt;/a&gt;, I&#39;d have given up by now. One small grumble though: Mr.Duraipandi could&#39;ve avoided the usual &quot;Tamil is not given proper recognition, we are always the losers, blah blah blah&quot; whining!&lt;br /&gt;&lt;br /&gt;5) Saw some 10 - 12 movies since my last [movie] post here. Nowadays, I see so much *junk* that I keep forgetting the good films I see, along with those junk. Some films that I wanted to mention were &quot;&lt;em&gt;&lt;strong&gt;7/G Rainbow colony&lt;/strong&gt;&lt;/em&gt;&quot;, &quot;&lt;em&gt;&lt;strong&gt;Bose&lt;/strong&gt;&lt;/em&gt;&quot; &amp; &quot;&lt;em&gt;&lt;strong&gt;Bride &amp;amp; Prejudice&lt;/strong&gt;&lt;/em&gt;&quot;. For those who haven&#39;t heard about these films, the first two are Tamil films and the last one is an Hinglish film. &quot;Bride &amp; Prejudice&quot; (B&amp;amp;P) is directed by &lt;a href=&quot;http://www.imdb.com/name/nm0149446/&quot;&gt;Gurinder Chadha&lt;/a&gt; (&lt;em&gt;&lt;a href=&quot;http://www.imdb.com/title/tt0286499/&quot;&gt;Bend it like Beckham&lt;/a&gt;&lt;/em&gt; fame). This film portrays a Punjabi family, literally &lt;em&gt;preparing &lt;/em&gt;their daughters to be given in marriage to desis &amp; only Desis! I didn&#39;t like the movie. Aishwarya was charming &amp;amp; beautiful as usual, the songs were great (except for the last duet song), some of the dialogues were good &amp; sharp, so why I didn&#39;t like this?! I don&#39;t know; It simply is not the best effort by Ms.Gurinder. I have a detailed review of this ready somewhere in my HDD, might come around to post that sometime later (BTW, here are some &lt;a href=&quot;http://groups.google.com/groups?selm=19981012231733.25099.00000390%40ng-fc1.aol.com&amp;output=gplain&quot;&gt;Desi jokes&lt;/a&gt;). I think &quot;7/G Rainbow colony&quot; (7/G) is an excellent film by Selvaraghavan, director of &quot;Thulluvatho Illamai&quot; &amp;amp; &quot;Kadhal kondaen&quot;. If you haven&#39;t seen this film yet, thinking that all Selvaragavan films are are always cheap and vulgar, you are missing a good movie; you &lt;strong&gt;have&lt;/strong&gt; to see this film. The film was so captivating that I could not stop thinking about it for 2 days. If you think the songs are so good to hear, just see them in the movie in proper context, you &lt;strong&gt;will&lt;/strong&gt; love them! I think Ravikrishna (hero) is a talented actor, but it is too early to say that. Sonia Agarwal has acted excellently. Yuvan shankar raja is fast becoming my favorite music director. I heard Karthik Raja, his brother, did the BGM for the movie, but who cares?! BGM is the backbone of this movie. It brings the emotions in every scene to life. Excellent work, again. Do not miss this movie. I read some reviews saying that only if you are/were in love, you&#39;ll like this movie, *shrug*, probably true! &quot;Bose&quot;, I think, is one of those good movies that go unnoticed. It sucked for the first 15 or so minutes, but after that the screenplay really picked up pace. Srikanth copies Surya&#39;s mannerisms to show himself as a tough commando [sic!]. Sneha is charming &amp; beautiful, as usu...Oops, I said the same for Aishwarya, right?! quick, think of something! Ok, &quot;As usual, Sneha is beautiful &amp;amp;amp; charming&quot; ;-) I have a biiig review written for this too. I will post it one of these days.&lt;br /&gt;&lt;br /&gt;Some movies I have a review written and stashed (lost?!) somewhere in my HDD: &quot;Mr. 3000&quot;, &quot;Beg!&quot;, &quot;Herold &amp; Kumar go to White castle&quot;, &quot;The Forgotten&quot;, &quot;Office space&quot; &amp;amp; some more I don&#39;t remember now!!&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mettupatti.blogspot.com/feeds/110121969217740725/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8351311/110121969217740725' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/110121969217740725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/110121969217740725'/><link rel='alternate' type='text/html' href='http://mettupatti.blogspot.com/2004/11/tidbits_23.html' title='Tidbits'/><author><name>Kannan Ramanathan</name><uri>http://www.blogger.com/profile/01799226442921545703</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8351311.post-110059748286912689</id><published>2004-11-16T01:28:00.000-08:00</published><updated>2004-11-16T02:07:40.810-08:00</updated><title type='text'>ETAD</title><content type='html'>I haven&#39;t totally recovered from my last ETAD (Embarassing, Totally Annihilating Defeat). If you remember, I &lt;a href=&quot;http://mettupatti.blogspot.com/2004/11/plunge.html&quot;&gt;bought CM 10 + White Belt + Black Belt&lt;/a&gt; to try to drown myself, but alas, it looks like I need more. So, today I went ahead and took a 3 months subscription to &lt;a href=&quot;http://www.chesstoday.net&quot;&gt;Chess Today&lt;/a&gt;. Chess Today(CT) is a daily newsletter, delievered to your mailbox as a PDF, with interviews/annotated games/puzzles &lt;em&gt;et al. &lt;/em&gt;It is published by GM Baburin. I am hoping to see some good annotations for the ongoing Russian Superfinals games in CT as well as BlackBelt. Mig or Baburin? Lets see whose annotations I understand more :)&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mettupatti.blogspot.com/feeds/110059748286912689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8351311/110059748286912689' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/110059748286912689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/110059748286912689'/><link rel='alternate' type='text/html' href='http://mettupatti.blogspot.com/2004/11/etad.html' title='ETAD'/><author><name>Kannan Ramanathan</name><uri>http://www.blogger.com/profile/01799226442921545703</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8351311.post-110058247751912120</id><published>2004-11-15T20:21:00.000-08:00</published><updated>2004-11-16T02:11:30.836-08:00</updated><title type='text'>Russian Super Finals Rd 1</title><content type='html'>I was on a long vacation last week, enjoying not only playing with my brother&#39;s daughter, but also preparing to watch Russian Super finals :) How can anyone miss this one (even if that means missing a 2 yrs cutie&#39;s smile)!?&lt;br /&gt;&lt;br /&gt;Russian heavy weights, Kasparov, Kramnik &amp; Karpov usually do not play in their national championship, which, by the way, is one of the strongest events! In Russia, literally, you can find an IM-strength player in every house. It is a known thing that a Russian Candidate master is as strong as a FIDE IM. With its abundant Chess talent and more importantly, the excellent ambience which nurtures this Chess talent, it should not come as a surprise that Russia is the dominant Chess playing country. Russian Chess Federation head, Zhukov, announced last year that the winners of the 57th Russian championship @ &lt;a href=&quot;http://www.chessbase.com/newsdetail.asp?newsid=1692&quot;&gt;St.Petersburg&lt;/a&gt; and &lt;a href=&quot;http://www.chessbase.com/newsdetail.asp?newsid=1673&quot;&gt;Tomsk&lt;/a&gt; , along with top 7 Russian GMs (Kasparov, Kramnik, Svidler, Morozevich, Bareev, Karpov &amp;amp; Grischuk) would play in a super-final, finding a single Russian champion!&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.chessbase.com/newsdetail.asp?newsid=2015&quot;&gt;Kramnik&lt;/a&gt; &amp; &lt;a href=&quot;http://www.chessbase.com/newsdetail.asp?newsid=2022&quot;&gt;Karpov&lt;/a&gt; pulled out. The former producing a Doctor&#39;s letter saying he needs 2-3 months rest before any serious play and why the latter pulled out is still a mystery. To make a guess, I&#39;d say Karpov would be at the bottom of the points table in this strong tournament if he played and he knew that :) If you think Kramnik&#39;s producing a doctor certificate reminds you of how we used to produce a proof for taking sick leave, back in the school, you are not alone! ;)&lt;br /&gt;&lt;br /&gt;So, &lt;a href=&quot;http://www.russiachess.ru/mods.php?name=section&amp;amp;oid=751&amp;bid=31&amp;amp;&quot;&gt;11 players&lt;/a&gt; were confirmed for the Russian super-finals taking place from November 14th to November 27th.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;First round pairings&lt;/strong&gt; (Nov 15th)&lt;br /&gt;&lt;br /&gt;Garry Kasparov (2813) - Evgeny Bareev (2715)&lt;br /&gt;Alexander Motylev (2596) - Alexander Grischuk (2704)&lt;br /&gt;Vladimir Epishin (2599) - Alexander Morozevich (2758)&lt;br /&gt;Alexey Dreev(2698) - Artyom Timofeev (2611)&lt;br /&gt;Vitaly Tseshkovsky (2577) - Peter Svidler (2735)&lt;br /&gt;Korotylev bye.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.chesscenter.com/twic/event/chrus04/r1.html&quot;&gt;&lt;img src=&quot;http://www.chesscenter.com/twic/event/chrus04/1kasbar.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style=&quot;font-size:78%;&quot;&gt;Kasparov - Bareev&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Kasparov started off well by beating Bareev in a rare variation of Caro-Kann. Motylev unfortunately under performed and Grischuk easily converted the advantage in to a full point. Morozevich in his game against Epishin, looked dominating in the early stage, but Epishin neatly unwound himself and secured a draw. Probably Moro missed many strong continuations, but I am sure we can learn a lot from Epishin&#39;s play. Dreev &amp;amp; Timofeev went for a draw. In his game against Svidler, Tsheshkovsky blundered in the 29th move and, needless to say, Svidler converted the advantage in to a full point.&lt;br /&gt;&lt;br /&gt;The final standing after Rd 1&lt;br /&gt;&lt;img src=&quot;http://www.chessbase.com/images2/2004/superfinal03.gif&quot; /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:78%;&quot;&gt;(Thx &lt;a href=&quot;http://www.chessbase.com&quot;&gt;Chessbase&lt;/a&gt;)&lt;/span&gt;&lt;br /&gt;So, who is playing who in the second round?&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Round 2 pairings &lt;/strong&gt;(Nov 16th)&lt;br /&gt;&lt;br /&gt;Artyom Timofeev (2611) - Vitaly Tseshkovsky (2577)&lt;br /&gt;Alexander Morozevich (2758) - Alexey Dreev (2698)&lt;br /&gt;Alexander Grischuk (2704) - Vladimir Epishin(2599)&lt;br /&gt;Evgeny Bareev (2715) - Alexander Motylev (2596)&lt;br /&gt;Alexey Korotylev (2596) - Garry Kasparov (2813)&lt;br /&gt;Svidler bye.&lt;br /&gt;&lt;br /&gt;Garry has to beat Korotylev today to keep his ELO above 2800 and to shake off his rust! Lets see if the old lion can still roar as it used to :)&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mettupatti.blogspot.com/feeds/110058247751912120/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8351311/110058247751912120' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/110058247751912120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/110058247751912120'/><link rel='alternate' type='text/html' href='http://mettupatti.blogspot.com/2004/11/russian-super-finals-rd-1.html' title='Russian Super Finals Rd 1'/><author><name>Kannan Ramanathan</name><uri>http://www.blogger.com/profile/01799226442921545703</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8351311.post-109963548913630778</id><published>2004-11-04T21:58:00.000-08:00</published><updated>2004-11-04T22:18:09.136-08:00</updated><title type='text'>Open that sesame!!</title><content type='html'>When I first bought my computer (back in my first year of college), I installed and tried out all the things I could get. My 56Kbps modem, though trusty, couldn&#39;t get me all the things I wanted (like the complete OS/2 3.0, which I got with the &lt;a href=&quot;http://dxm.org/techonomist/news/os2pcq.html&quot;&gt;first PCQuest CD&lt;/a&gt; back in 1995 :)). Luckily, I had a subscription for PCQuest, which delivered a CD full of goodies every month. One of the hot things at that time was voice recognition. &lt;a href=&quot;http://www-306.ibm.com/software/voice/viavoice/&quot;&gt;IBM Via Voice&lt;/a&gt; &amp; &lt;a href=&quot;http://www.scansoft.com/naturallyspeaking/&quot;&gt;Dragon naturally speaking&lt;/a&gt; were two of the voice recognition software I tried out. Both, unfortunately, didn&#39;t have the technology developed/implemented to that extend where typing can safely be forgotten! It took me a long time to &lt;span style=&quot;font-weight: bold; font-style: italic;&quot;&gt;learn &lt;/span&gt;to dictate; Ya, it might sound funny, but try speaking like &quot;This is a text UNDO test UNDO test PERIOD. SELECT TEST. BOLD.&quot;, your mom will think you have finally gone nuts!&lt;br /&gt;&lt;br /&gt;It seems the hardware/software has finally evolved to make this experience enjoyable (I &quot;enjoyed&quot; my encounters too, but thats more fun, this time it is serious business). &lt;a href=&quot;http://weblog.infoworld.com/udell/2004/11/04.html&quot;&gt;Check out this post by John Udell&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://weblog.infoworld.com/udell/gems/dragon.swf&quot;&gt;Click here to see the SWF video&lt;/a&gt; of Udell trying his hand (voice!?) at dictating, with the latest Dragon Naturally speaking 8.0.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mettupatti.blogspot.com/feeds/109963548913630778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/8351311/109963548913630778' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/109963548913630778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8351311/posts/default/109963548913630778'/><link rel='alternate' type='text/html' href='http://mettupatti.blogspot.com/2004/11/open-that-sesame.html' title='Open that sesame!!'/><author><name>Kannan Ramanathan</name><uri>http://www.blogger.com/profile/01799226442921545703</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>