<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6496819</id><updated>2011-11-27T18:46:06.779-05:00</updated><category term='linux'/><category term='voting'/><category term='weather'/><category term='facebook'/><category term='simulation'/><category term='hack'/><category term='copperharbor'/><category term='finance'/><category term='research'/><category term='java'/><category term='outside'/><category term='camera'/><category term='photography'/><category term='hci'/><category term='maths'/><category term='apple'/><category term='politics'/><category term='interesting'/><category term='sketch'/><category term='music'/><category term='lens'/><category term='cube'/><category term='osx'/><category term='hfs+'/><category term='bah'/><category term='upperpeninsula'/><category term='home'/><category term='houghton'/><category term='louiseattaque'/><category term='french'/><category term='bangalore'/><category term='iphone'/><category term='travel'/><category term='leopard'/><category term='opinion'/><category term='showoff'/><category term='sucks'/><category term='ilike'/><category term='script'/><category term='iwant'/><category term='weird'/><category term='snow'/><category term='investing'/><title type='text'>Krypton Korner</title><subtitle type='html'>Thoughts, opinions and other abuse of bandwidth</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>48</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6496819.post-4572670918541776080</id><published>2009-11-10T20:54:00.011-05:00</published><updated>2009-11-15T17:09:57.464-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='hfs+'/><category scheme='http://www.blogger.com/atom/ns#' term='sucks'/><category scheme='http://www.blogger.com/atom/ns#' term='bah'/><category scheme='http://www.blogger.com/atom/ns#' term='leopard'/><category scheme='http://www.blogger.com/atom/ns#' term='osx'/><category scheme='http://www.blogger.com/atom/ns#' term='hack'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>Case insensitivity on HFS+</title><content type='html'>As most of you (I have limited readership on my blog and I'm pretty sure I know all of you) know, I've moved away from Linux to the Mac world a couple of months ago. I have an ancient PowerMac G4 for my home desktop and I use a MacBook Pro at work. Of course, I still use Linux for most development; Linux laptop at home and a server at work, so I haven't found the need to do any hardcore dev work on OS X till date.&lt;br /&gt;&lt;br /&gt;This weekend, I decided to try my hand at porting Java-GNOME 4.x to OS X. I'm blogging that effort in a different post, but to cut to the chase, I was burned by case insensitivity on HFS+ for the most part of the weekend. It turns out, that despite being a UNIX, by default, OS X chooses a case-preserving but case-insensitive configuration for its filesystem. While you can choose a case-sensitive configuration (You'll have to select at format time!), you're likely to break third party non-Apple apps such as Adobe Photoshop.&lt;br /&gt;&lt;br /&gt;Consider the following piece of code:&lt;br /&gt;&lt;br /&gt;&lt;pre style="border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 100%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&lt;br /&gt;public class Test {&lt;br /&gt;public interface CLICKED {&lt;br /&gt; public void perform();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public interface Clicked {&lt;br /&gt; public void perform();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;public static void main(String[] args) {&lt;br /&gt;&lt;br /&gt; Clicked myClicked = new Clicked() {&lt;br /&gt;     public void perform() {&lt;br /&gt;         System.out.println("Inside interface Clicked");&lt;br /&gt;     }&lt;br /&gt; };&lt;br /&gt;&lt;br /&gt; CLICKED myCLICKED = new CLICKED() {&lt;br /&gt;     public void perform() {&lt;br /&gt;         System.out.println("Inside interface CLICKED");&lt;br /&gt;     }&lt;br /&gt; };&lt;br /&gt;&lt;br /&gt; myClicked.perform();&lt;br /&gt; myCLICKED.perform()&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;I'm sure you'll agree that this is a reasonable piece of Java, by most standards. We create two Interfaces and define two objects by implementing their methods. Now, we invoke "javac" and get this piece to compile. We typically expect a class file for each Outer class and a qualified class file for each Inner interface/class as Outer$Inner.class and so forth No sweat:&lt;br /&gt;&lt;pre style="border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 100%;"&gt;&lt;code&gt;&lt;br /&gt;[pendyals@fermi:~/test/Test] $ javac Test.java&lt;br /&gt;[pendyals@fermi:~/test/Test] $ ls&lt;br /&gt;Test$1.class       Test$CLICKED.class Test.class         Test.java&lt;br /&gt;[pendyals@fermi:~/test/Test] $ &lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;But what's this! We only have Test$CLICKED.class! Evidently we're missing a Test$Clicked.class! Where could it be? How about we look in the Test$CLICKED.class?&lt;br /&gt;&lt;br /&gt;&lt;pre style="border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 100%;"&gt;&lt;br /&gt;&lt;p style="margin: 0px;"&gt;&lt;code&gt;&lt;/code&gt;&lt;/p&gt;&lt;p style="margin: 0px;"&gt;[pendyals@fermi:~/test/Test] $ javap -c Test\$CLICKED&lt;br /&gt;Compiled from "Test.java"&lt;br /&gt;public interface Test$Clicked{&lt;br /&gt;public abstract void perform();&lt;br /&gt;}&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0px;"&gt;&lt;/p&gt;&lt;p style="margin: 0px;"&gt;&lt;/p&gt;&lt;/pre&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;Evidently, the only interface compiled in, is called Clicked and not CLICKED. As you'd have guessed by now, attempting to run this class will result in a Exception:&lt;br /&gt;&lt;br /&gt;&lt;pre style="border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 100%;"&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;[pendyals@fermi:~/test/Test] $ java Test&lt;br /&gt;Exception in thread "main" java.lang.NoClassDefFoundError: Test$CLICKED (wrong name: Test$Clicked)&lt;br /&gt;at java.lang.ClassLoader.defineClass1(Native Method)&lt;br /&gt;at java.lang.ClassLoader.defineClass(ClassLoader.java:675)&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;If you haven't guessed what happened: Javac created a Test$CLICKED.class file and put in the byte code for the CLICKED interface. Then, after compiling the byte code for the Clicked interface, it wanted to write into its corresponding file. Before writing, it checks to see if the file exists and if it does, just overwrites the file. HFS+ of course, dutifully returned a handle to "Test$CLICKED.class" when asked for "Test$Clicked.class" and this caused javac to silently overwrite it.&lt;br /&gt;&lt;br /&gt;As is painfully evident, the case-insensitive nature of HFS+ has repercussions far beyond naming files correctly. Since languages like Java require you to name files with class names, an incorrectly designed application could fail silently and not alert you of the fact that a class file has been rewritten.&lt;br /&gt;&lt;br /&gt;While the "typical" UNIX response would be to dismiss OS X and HFS+'s behavior as absurd or "immature" (yes I've heard that one), it would seem to me that a prudent design shouldn't require case-sensitivity in any form. I use the word "prudent" in a tongue-in-cheek sort of way, because there's no requirement for Java apps to run on OS X or Windows if the app designer didn't want it to.&lt;br /&gt;&lt;br /&gt;Fingers burnt. Lesson learnt.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-4572670918541776080?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/4572670918541776080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=4572670918541776080' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/4572670918541776080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/4572670918541776080'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2009/11/case-insensitivity-on-hfs.html' title='Case insensitivity on HFS+'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-77252718351215186</id><published>2009-04-24T07:45:00.006-04:00</published><updated>2009-04-24T08:12:05.771-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photography'/><category scheme='http://www.blogger.com/atom/ns#' term='outside'/><category scheme='http://www.blogger.com/atom/ns#' term='camera'/><category scheme='http://www.blogger.com/atom/ns#' term='ilike'/><category scheme='http://www.blogger.com/atom/ns#' term='upperpeninsula'/><category scheme='http://www.blogger.com/atom/ns#' term='houghton'/><category scheme='http://www.blogger.com/atom/ns#' term='bah'/><category scheme='http://www.blogger.com/atom/ns#' term='weather'/><category scheme='http://www.blogger.com/atom/ns#' term='interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='home'/><title type='text'>Bird brained</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_p4bT_lsLfJY/SfGsiwG0gZI/AAAAAAAAAfg/PZZiN9pafmU/s1600-h/DSC_0947.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 133px;" src="http://3.bp.blogspot.com/_p4bT_lsLfJY/SfGsiwG0gZI/AAAAAAAAAfg/PZZiN9pafmU/s200/DSC_0947.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5328229547185045906" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;On my way to the Twin lakes Java (an amazing Coffee shop at Twin Lakes, MI), I was overflown by a rather satisfied looking Bald Eagle. Satisfied, since he'd just finished off what looked like a rather large carcass of a rather unlucky hare. I screeched the car to a halt, jumped out and took a few pictures of him as he circled (!?) and flew past. Mighty pleased with myself for having bagged a good picture of a Bald Eagle, I looked through the pictures to realize to my horror, that I'd been shooting with the ISO set to "HI1". In Nikon's terminology, for the D60, "HI1" == 3200 and also "Avoid using". So there _was_ a reason I had to shoot at 1/4000 and F11 to get the correct exposure.&lt;br /&gt;&lt;br /&gt;Feeling pretty silly, I returned and plonked down on the couch with the Rubik's cube in hand. Deciding that I had to get through the silly cube in better than my usual 1:20-1:40 minutes, I started trying to learn all 41 algorithms of the Fridrich method. Then, I came across one of the most useful webpages I've seen in recent times: http://www.freewebs.com/sirshazaam/f2l.htm &lt;br /&gt;The guy has most painstakingly listed out every one of the algorithms for the F2L and has pictures of the cube, for each of them as well. Brilliant.&lt;br /&gt;&lt;br /&gt;Having had enough, I attempted hitting the sack at about 6:45 AM, when I heard what sounded like a Warbler. Deciding that I couldn't sleep any more, I picked up the device of photographic expression and walked out. After stalking the fella for more than 20 minutes, I finally caught sight of this brown feathered chappy, chirping away in a brown tree. Perfect. Getting a clear line of sight of the guy was a tough job.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"  href="http://1.bp.blogspot.com/_p4bT_lsLfJY/SfGqbVqMFAI/AAAAAAAAAe4/mp97fJ4D0LI/s1600-h/DSC_1037.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 171px;" src="http://1.bp.blogspot.com/_p4bT_lsLfJY/SfGqbVqMFAI/AAAAAAAAAe4/mp97fJ4D0LI/s200/DSC_1037.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5328227220803294210" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Having shot what I thought was an okay-ish picture and double-checking to make sure the ISO was not an obscene value, I walked around for a little bit, coming across another magnificent sight. Somehow, just somehow, I get the feeling that today's going pretty well for a start.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_p4bT_lsLfJY/SfGqbwXxZ3I/AAAAAAAAAfA/uqGDQEajik8/s1600-h/DSC_1024.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 134px;" src="http://4.bp.blogspot.com/_p4bT_lsLfJY/SfGqbwXxZ3I/AAAAAAAAAfA/uqGDQEajik8/s200/DSC_1024.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5328227227973805938" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-77252718351215186?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/77252718351215186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=77252718351215186' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/77252718351215186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/77252718351215186'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2009/04/bird-brained.html' title='Bird brained'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_p4bT_lsLfJY/SfGsiwG0gZI/AAAAAAAAAfg/PZZiN9pafmU/s72-c/DSC_0947.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-5796356071670970404</id><published>2009-04-23T21:23:00.002-04:00</published><updated>2009-04-24T03:03:44.570-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='lens'/><category scheme='http://www.blogger.com/atom/ns#' term='photography'/><category scheme='http://www.blogger.com/atom/ns#' term='camera'/><category scheme='http://www.blogger.com/atom/ns#' term='ilike'/><category scheme='http://www.blogger.com/atom/ns#' term='showoff'/><category scheme='http://www.blogger.com/atom/ns#' term='houghton'/><category scheme='http://www.blogger.com/atom/ns#' term='home'/><title type='text'>The gear</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://static.pixelpipe.com/a1246a80-cbde-44ed-9d42-06f967bff1eb_m.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 372px; height: 496px;" src="http://static.pixelpipe.com/a1246a80-cbde-44ed-9d42-06f967bff1eb_m.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Pictured, is my new D60 along with a bargain Soligor 90-230mm F4.5 manual, I got off eBay, for $20.&lt;br /&gt;The other glass (not in the picture), is a humble Nikkor AF-S 18-55 DX VR.&lt;br /&gt;&lt;br /&gt;The Soligor has been my lens of choice, ever since I began understanding the concept of exposure better. Shooting without any metering whatsoever and with a manual focus is a little daunting at first (especially so, for someone new to D-SLRs), but certainly not a major hurdle. &lt;br /&gt;&lt;br /&gt;The remote control on the right, is a Phillips universal remote, that I've programmed to use as a remote trigger for the D60.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-5796356071670970404?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/5796356071670970404/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=5796356071670970404' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/5796356071670970404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/5796356071670970404'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2009/04/posted-via-pixelpipe.html' title='The gear'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-99738963631128719</id><published>2009-04-20T00:41:00.002-04:00</published><updated>2009-04-20T00:47:34.886-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opinion'/><category scheme='http://www.blogger.com/atom/ns#' term='ilike'/><category scheme='http://www.blogger.com/atom/ns#' term='voting'/><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><category scheme='http://www.blogger.com/atom/ns#' term='interesting'/><title type='text'>Web widgets</title><content type='html'>So, the intarwebs is filled with these "Take the pink ponies quiz and see your score now!!!" tests. I normally avoid these abominations. The Political Compass however, is one of my favorites. The Political Compass's theory is, that the traditional Left-Right line, in itself is insufficient. Political orientation, really is a two dimensional plot, with the other axis being the Authoritarian-Libertarian line. Intrigued? Try them out at &lt;a href="http://www.politicalcompass.org/"&gt;politicalcompass.org&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Also, I score as&lt;br /&gt;&lt;br /&gt;Economic Left/Right: -1.50&lt;br /&gt;Social Libertarian/Authoritarian: -5.79 . To see it on a graph, &lt;a href="http://politicalcompass.org/printablegraph?ec=-1.50&amp;soc=-5.7"&gt;click here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Also, in order to ascertain bragging rights (Slackbot, this is for you):&lt;br /&gt;&lt;br /&gt;&lt;a href="http://speedtest.10-fast-fingers.com" style="display: block; width: 300px; height: 100px; background: url('http://speedtest.10-fast-fingers.com/img/badge1.png') no-repeat; padding-top: 50px; padding-left: 60px; color: #009933; font-weight: bold; text-decoration: none; font-family: Times New Roman, Arial, serif; font-size: 40px;"&gt;80 words&lt;/a&gt;&lt;p&gt;&lt;a href="http://speedtest.10-fast-fingers.com"&gt;Typingtest&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-99738963631128719?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/99738963631128719/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=99738963631128719' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/99738963631128719'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/99738963631128719'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2009/04/web-widgets.html' title='Web widgets'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-6634598085861982297</id><published>2009-04-07T01:15:00.002-04:00</published><updated>2009-04-07T01:16:32.790-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photography'/><category scheme='http://www.blogger.com/atom/ns#' term='travel'/><category scheme='http://www.blogger.com/atom/ns#' term='copperharbor'/><category scheme='http://www.blogger.com/atom/ns#' term='upperpeninsula'/><category scheme='http://www.blogger.com/atom/ns#' term='snow'/><category scheme='http://www.blogger.com/atom/ns#' term='interesting'/><title type='text'>Deer chase!</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt;&lt;a href="http://www.flickr.com/photos/srichand/3419676097/" title="photo sharing"&gt;&lt;img src="http://farm4.static.flickr.com/3340/3419676097_afe0c7e7b0_m.jpg" alt="" style="border: 2px solid rgb(0, 0, 0);" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="margin-top: 0px;font-size:0;" &gt;&lt;a href="http://www.flickr.com/photos/srichand/3419676097/"&gt;Deer chase!&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href="http://www.flickr.com/people/srichand/"&gt;Srichand Pendyala&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;I was driving up to Copper Harbor on a bright beautiful Saturday, when this Whitetailed deer running alongside the road, passed me from the left, crossed over onto the right lane and then sprinted along the road for a good half a minute.&lt;br /&gt;&lt;br /&gt;Not wanting to confuse the Deer any further, I kept a good distance away from it, but stayed right behind it, while a friend dug my camera out of the bag. During those few seconds, my speedometer read approx 35 miles an hour and the Deer was almost always a constant distance from me.&lt;br /&gt;&lt;br /&gt;Finally when I got my camera, I flipped the wheel to "P" mode, let the camera choose everything, zoomed to 55mm and fired off a burst of shots, trying to capture the chappy, while the sunlight was still on him.&lt;br /&gt;&lt;br /&gt;Having had enough excitement and thrill for the day (its white tail up, indicating fear and alarm), the Deer decided that discretion was the better part of valor and vanished into the woods in a blitz.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-6634598085861982297?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/6634598085861982297/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=6634598085861982297' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/6634598085861982297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/6634598085861982297'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2009/04/deer-chase.html' title='Deer chase!'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3340/3419676097_afe0c7e7b0_t.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-4099318821610429457</id><published>2009-03-31T13:09:00.003-04:00</published><updated>2009-03-31T13:13:36.181-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='script'/><category scheme='http://www.blogger.com/atom/ns#' term='interesting'/><category scheme='http://www.blogger.com/atom/ns#' term='hack'/><title type='text'>Removing quizzes from your Facebook feed</title><content type='html'>Here's how you remove annoying Quiz updates from your Facebook feed:&lt;br /&gt;&lt;br /&gt;If you haven't already, install the Greasemonkey add on for Firefox (&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/748"&gt;https://addons.mozilla.org/en-US/firefox/addon/748&lt;/a&gt;), then install the Greasemonkey script to remove the Quiz updates&lt;br /&gt;&lt;br /&gt;You can find the Greasemonkey script at &lt;a href="http://userscripts.org/scripts/source/44459.user.js"&gt;http://userscripts.org/scripts/source/44459.user.js&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-4099318821610429457?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/4099318821610429457/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=4099318821610429457' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/4099318821610429457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/4099318821610429457'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2009/03/removing-quizzes-from-your-facebook.html' title='Removing quizzes from your Facebook feed'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-670897337371779339</id><published>2009-03-23T15:10:00.005-04:00</published><updated>2009-03-23T15:25:42.983-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='louiseattaque'/><category scheme='http://www.blogger.com/atom/ns#' term='bangalore'/><category scheme='http://www.blogger.com/atom/ns#' term='ilike'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><category scheme='http://www.blogger.com/atom/ns#' term='french'/><title type='text'>Louise Attaque</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_p4bT_lsLfJY/ScffcPW1lgI/AAAAAAAAAd0/0g93YJ5az6A/s1600-h/83757.jpg"&gt;&lt;img src="http://3.bp.blogspot.com/_p4bT_lsLfJY/ScffcPW1lgI/AAAAAAAAAd0/0g93YJ5az6A/s320/83757.jpg" style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 316px;" alt="" id="BLOGGER_PHOTO_ID_5316463561385809410" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I recently re-discovered Louise Attaque, a French Folk rock band. I first heard them live at the Alliance Française de Bangalore sometime in 2005.&lt;br /&gt;&lt;br /&gt;Not surprisingly, that was also the first time I'd heard rock in a different European language (I'm fairly accustomed to English!). Although I barely understood a word, I didn't feel lost or out of place. They say music doesn't have a language; perhaps they're right.&lt;br /&gt;&lt;br /&gt;Regardless of the genre you listen to, I highly recommend giving Louise Attaque a listen. They've got catchy tunes, with interesting guitar, harmonica, violin and accordion pieces.  I don't understand French, but I've been told that their lyrics are pretty interesting too.&lt;br /&gt;&lt;br /&gt;The French are a friendly people (see note [1] below for an exception), particularly so at the Alliance Française of Bangalore. If you're in the area and you feel the parisian touch, you might want to stop by.&lt;br /&gt;&lt;br /&gt;[1] Overheard at the &lt;span lang="fr" lang="fr"&gt;Aéroport Paris-Charles de Gaulle&lt;/span&gt; : "Why do you presume I speak English?"&lt;br /&gt;&lt;span style="font-family:Verdana, Arial, Helvetica, sans-serif;font-size:85%;color:#cc3333;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-670897337371779339?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/670897337371779339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=670897337371779339' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/670897337371779339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/670897337371779339'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2009/03/louise-attaque.html' title='Louise Attaque'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_p4bT_lsLfJY/ScffcPW1lgI/AAAAAAAAAd0/0g93YJ5az6A/s72-c/83757.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-2827908676515279799</id><published>2009-03-22T18:16:00.004-04:00</published><updated>2009-03-22T19:07:49.002-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='travel'/><category scheme='http://www.blogger.com/atom/ns#' term='weather'/><category scheme='http://www.blogger.com/atom/ns#' term='snow'/><category scheme='http://www.blogger.com/atom/ns#' term='interesting'/><title type='text'>Incoming Ice Age?</title><content type='html'>Lake Superior, almost froze over 100% [1] again this season. The accepted theory, is that the Lake has a massive ice cover once every 20 years. The lake was last frozen over in  2003, nearly 100% in 1996, 96% in 1994, 100% in 1979, 95% in 1972, 100% 1962[2].&lt;br /&gt;&lt;br /&gt;The Lake seems to have frozen over again, over the 2008-2009 winter. Between 1962 and 1979, 17 years elapsed before the lake completely froze. It took another 17 years before it froze in 1996 and another 7 years before it froze in 2003. Its only taken another 6, before the lake frozen over again in 2009.&lt;br /&gt;&lt;br /&gt;If this statistical correlation is to be trusted and extrapolated, then we are looking at a scenario where the lake will begin to freeze over with much shorter cycles, possibly resulting in the lake freezing completely each year.&lt;br /&gt;&lt;br /&gt;Is this a sign of the onset of an Ice Age? Most scientific bodies tend to think that this is just an anomaly and that we are in a global-warming phase. Technically, we are still in an Ice age, as Ice sheets in both Greenland and Antarctica exist.&lt;br /&gt;&lt;br /&gt;[1]  Its difficult to define "completely freeze over". Its accepted that "very little open water areas" is what is "completely frozen" could mean.&lt;br /&gt;&lt;br /&gt;[2]  Data from http://climate.umn.edu/doc/journal/superior030603.htm&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-2827908676515279799?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/2827908676515279799/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=2827908676515279799' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/2827908676515279799'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/2827908676515279799'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2009/03/incoming-ice-age.html' title='Incoming Ice Age?'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-5906016335382678374</id><published>2009-03-16T11:28:00.002-04:00</published><updated>2009-03-16T11:32:29.311-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sucks'/><category scheme='http://www.blogger.com/atom/ns#' term='finance'/><category scheme='http://www.blogger.com/atom/ns#' term='investing'/><title type='text'>One year...</title><content type='html'>... since JP Morgan bought Bear Stearns for $2 a share. I hope someone's learnt a lesson.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-5906016335382678374?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/5906016335382678374/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=5906016335382678374' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/5906016335382678374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/5906016335382678374'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2009/03/one-year.html' title='One year...'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-8806092388671721803</id><published>2009-03-12T02:49:00.004-04:00</published><updated>2009-03-12T05:25:10.192-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photography'/><category scheme='http://www.blogger.com/atom/ns#' term='travel'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>The iPhone camera</title><content type='html'>&lt;div style="float: right; margin-left: 10px; margin-bottom: 10px;"&gt;&lt;a href="http://www.flickr.com/photos/srichand/3347952995/" title="photo sharing"&gt;&lt;img src="http://farm4.static.flickr.com/3544/3347952995_1329c6cb75_m.jpg" alt="" style="border: 2px solid rgb(0, 0, 0);" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="margin-top: 0px;font-size:0;" &gt;&lt;a href="http://www.flickr.com/photos/srichand/3347952995/"&gt;&lt;/a&gt;&lt;br /&gt;Originally uploaded by &lt;a href="http://www.flickr.com/people/srichand/"&gt;Srichand Pendyala&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;The iPhone's much maligned camera, with a 2 mega pixel "resolution" sensor is actually capable of taking good pictures.&lt;br /&gt;&lt;br /&gt;The controls on the camera ("Click") certainly don't rival even the closest point and shoot cameras. But it certainly has its charm. For one, it takes all the technicality out of taking a picture and lets you concentrate on composing your picture and just your picture. The downside of course, is that you don't get to choose any aperture, speed or focus settings. But seriously, its a camera on a Phone!&lt;br /&gt;&lt;br /&gt;Picture on this post, is from the tram at the Minneapolis airport. Post processed with the Camerabag application, on the iPhone itself. Click on the picture to see my Flickr stream, with more iPhone pictures.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-8806092388671721803?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/8806092388671721803/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=8806092388671721803' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/8806092388671721803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/8806092388671721803'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2009/03/iphone-camera_12.html' title='The iPhone camera'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3544/3347952995_1329c6cb75_t.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-5723599889714056837</id><published>2009-03-09T19:49:00.006-04:00</published><updated>2009-03-23T15:26:40.263-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='photography'/><category scheme='http://www.blogger.com/atom/ns#' term='iwant'/><title type='text'>New photo gallery</title><content type='html'>It turns out, Flickr's 200 photo limit [1] for their free is actually quite measly. Especially if you're the type who likes to put up every mediocre picture online! To be fair, Flickr has a paid account, called Flickr Pro,  which removes the 200 photo restriction.&lt;br /&gt;&lt;br /&gt;I could create another Blogspot, or get a Tumblr account, all of which would let me upload pictures without restriction. Sure, searching and previews would be a pain, but then again, what in life is painless? Alternately, I could jut dump all pictures into a folder and let Apache just display a listig. Or I could add all new photos, to the already existing &lt;a href="http://srichand.net.in/photos"&gt;http://srichand.net.in/photos&lt;/a&gt; page. Or, I could just get a Flickr pro account...&lt;br /&gt;&lt;br /&gt;Except of course, I already pay for a webhost, for &lt;a href="http://srichand.net.in/"&gt;http://srichand.net.in/&lt;/a&gt; . I see little reason to pay up twice the amount I pay for it,  just to host some pictures. Of course, the problem with http://srichand.net.in/photos is that, I'm running an ancient version of Coppermine. The thing I do not like about Coppermine, is its Album centric approach to photo management. Every photo needs to be in an Album, requiring me to create, learn and know an entire hierarchy of photos. I'd much rather prefer to have a "bunch" of photos and tag some of the pictures I like and mark some others as favorite. Of course, the ability to create "sets" (Similar to Flickr and Adobe LR2) is an added bonus. The other problem with Coppermine, of course, is its complexity. Somehow, just somehow, at first glance, its interface looks more complex than useful.&lt;br /&gt;&lt;br /&gt;And so, I feel the need to move off Coppermine into a simpler gallery system. What do I need? The ability to preview _lots_ of pictures on one page (Certainly not a massive waste of whitespace, the way Coppermine does). A detailed "picture" page, that shows a picture, along with its EXIF data. And the whole AJAX thing, which I've shunned so far, is probably the ideal implementation detail here. It'd be awesome to move between pictures without reloading the page. The same goes for editing the Title, Description and the Tags of the photo, without going to an "Edit" page, for each picture. And yes, batch tagging!&lt;br /&gt;&lt;br /&gt;I'm certainly going to look around some existing systems for a bit. I am already beginning to like the &lt;a href="http://www.plogger.org/"&gt;Plogger&lt;/a&gt; system a good bit. It might need some hacking to support what I want. If not, I'll probably just go get myself a Flickr Pro account anywho.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-5723599889714056837?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/5723599889714056837/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=5723599889714056837' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/5723599889714056837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/5723599889714056837'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2009/03/new-photo-gallery.html' title='New photo gallery'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-6524406709857710542</id><published>2009-03-01T04:16:00.004-05:00</published><updated>2009-03-01T04:23:48.967-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opinion'/><category scheme='http://www.blogger.com/atom/ns#' term='photography'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='sucks'/><title type='text'>Image viewer for Linux</title><content type='html'>Terrible. That's the only word I'd use to describe my experience with F-Spot. Any image viewer that moves files around on the filesystem, without my explicit permission each time, is just terrible. F-Spot's instability is legendary too.&lt;br /&gt;&lt;br /&gt;Google's Picasa 3 for Linux is okay for the most part. Except of course, Google's choice to override my Alt+Ctrl key binding for full-screen mode is irritating, to say the least. Anyone who uses multiple desktops on GNOME knows my pain. And of course, you can't  upload to Flickr from Picasa directly.&lt;br /&gt;&lt;br /&gt;KDE's Digikam has most of the right components in place. Except, that it wants me to look at my entire collection in a Folder centric view. I can't view all Folders at once.&lt;br /&gt;&lt;br /&gt;Is there any other image viewer I should try out?&lt;br /&gt;&lt;br /&gt;Also, WHY cannot image viewers standardize on tagging formats? I have to tag and retag my pictures each time I change image viewers.&lt;br /&gt;&lt;br /&gt;Enough of ranting for today, time to get some sleep.&lt;br /&gt;&lt;br /&gt;Mood: Arrr!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-6524406709857710542?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/6524406709857710542/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=6524406709857710542' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/6524406709857710542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/6524406709857710542'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2009/03/image-viewer-for-linux.html' title='Image viewer for Linux'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-436928001013596139</id><published>2009-02-26T22:54:00.018-05:00</published><updated>2009-02-27T00:13:40.971-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opinion'/><category scheme='http://www.blogger.com/atom/ns#' term='research'/><category scheme='http://www.blogger.com/atom/ns#' term='hci'/><category scheme='http://www.blogger.com/atom/ns#' term='sketch'/><category scheme='http://www.blogger.com/atom/ns#' term='weird'/><title type='text'>Extra topping? Black olives please!</title><content type='html'>Everyone has their own personal favorite straw man argument. Some realize that its a straw man, most don't. Here's mine.&lt;br /&gt;&lt;br /&gt;Human-Computer Interaction is all about intelligent interfaces that feel "natural" to a Human user. We would want the computer to figure out what we want to do and do it with minimal fuss. For instance, I would want the "Computer" to be able to understand exactly what I mean when I say "I think I want to watch a movie". It would also be really nice, if the "Computer" would guess exactly what mood I'm in, figure out what movie I'd like to watch right now and play it right away. While we're at it, figure out that I'd like to eat a personal pan pizza from Pizza Hut and order it online.&lt;br /&gt;&lt;br /&gt;Notice something missing from the above story? There was the "Human" (me), the "Computer" was right there too. Oh that's right, no "Interaction" ! But the "Computer" did guess what you wanted and did it too, you say.&lt;br /&gt;&lt;br /&gt;The "Interaction", that seems implicit in the above story, really is a one way street. The subservient "Computer" does what it been statistically trained to do. In technical terms, the "Human" emitted a signal, which was processed by the "Computer", interpolated it to figure out what movie I wanted to watch and extrapolated it to figure out that I might want a pizza and ordered it. Notice the absence of any affirmation or negation. The "Computer" has just been transformed to a fancy glorified signal processor.&lt;br /&gt;&lt;br /&gt;Interaction is a two way street. Interaction , in the technical sense requires more than one participant (entity) , to receive, process, understand and emit signals. Imagine the same scenario as before, but replace the "Computer" with another "Human". The outcome, is no longer influenced just by the sheer observation of one participant : "I think I want to watch a movie". The outcome, is now the result of an Interaction, between the two participants. This Interaction, will likely entail speech, hand gestures, facial expressions, discussion of similar events from the past ("Oh that Spielberg guy can't direct for nuts, remember ET?") and possibly, a compromise on choices. It is very possible, that at the end of this scenario, both our participants decide to ditch the idea of watching a movie and play a game or go out on a drive.&lt;br /&gt;&lt;br /&gt;In the first example, one participant generated a single verbal signal while the other participant was only passively involved in the Interaction. The passive participant only processed the only signal received and acted. In the second example, both participants were involved in active interaction. Both participants generated a wide range of signals, processed each others signals, analyzed them and emitted a reply signal.&lt;br /&gt;&lt;br /&gt;Clearly, the second form of Interaction transferred a lot more information. We could model two-participant Interaction to be a control process (Disclaimer: I don't know enough of control theory or signal processing to be certain though). It could be said, that the choices and opinions of both participants in the second example, were different at the end of the Interaction than before. Some would even use the adjective "enriched".&lt;br /&gt;&lt;br /&gt;In either case, it can be certainly expected, that this Interaction would have a very strong influence on future Interactions. This is a critical difference between modeling HCI as signal processing, versus modeling HCI as a control system (see disclaimer above). The essence I'm trying to capture, is that for HCI to be successful, we should expect and _demand_ that the "Human" actually interact with the "Computer". Every software that incorporates AI in some form, has a "training phase", where the explicit interaction is the "Human" teaching the "Computer". I would argue, that this really isn't HCI.&lt;br /&gt;&lt;br /&gt;[ I work on "intelligent" [1] Sketch recognition systems, with a special interest in collaborative sketch interfaces.  I'm certainly no expert though.]&lt;br /&gt;&lt;br /&gt;&lt;a href="http://srlweb.cs.tamu.edu/srlng/people/users/bpaulson"&gt;Brandon Paulson&lt;/a&gt; and &lt;a href="http://srlweb.cs.tamu.edu/srlng/people/users/hammond"&gt;Tracy Hammond&lt;/a&gt; of the &lt;a href="http://srlweb.cs.tamu.edu/srlng/home"&gt;Sketch Recognition Lab&lt;/a&gt; at Texas A&amp;amp;M argue in their &lt;a href="http://srlweb.cs.tamu.edu/srlng/research/paper/8?from=/srlng/people/users/hammond"&gt;paper&lt;/a&gt;, [2] that forcing users to learn the system, rather than the system learn the user's intentions places constraints on the user. I would think that both extremes are  undesirable, but a balance between the two is important. When both the user and the system are able to understand each other, the equilibrium achieved is termed "natural", in the sense used in the very first line of this post.&lt;br /&gt;&lt;br /&gt;Do I have a straw man? I don't know.&lt;br /&gt;&lt;br /&gt;[1] I wish I knew what "intelligent" meant, with respect to sketch recognition. I suspect no one knows either.&lt;br /&gt;[2] This isn't an attack on their work, but an example of the sentiment I seem to encounter in many HCI publications. To add, the SRL at Texas A&amp;amp;M produces some awesome sketch recognition work.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-436928001013596139?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/436928001013596139/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=436928001013596139' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/436928001013596139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/436928001013596139'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2009/02/extra-topping-black-olives-please.html' title='Extra topping? Black olives please!'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-1680625598705923325</id><published>2009-02-12T13:54:00.010-05:00</published><updated>2009-02-26T22:52:52.978-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opinion'/><category scheme='http://www.blogger.com/atom/ns#' term='research'/><category scheme='http://www.blogger.com/atom/ns#' term='voting'/><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>Coercion, bribe or ... election promises?</title><content type='html'>A big problem, in any election (electronic or off line), is the problem of coerced or bought-out votes. In general, no elections system or electoral authority can completely eliminate voter-coercion. If a voter chooses to sell his vote and actually carry out his end of the deal, then it must be considered part of the due process of election and his vote must be honored. If on the other hand, the agent of coercion is unable to convince the voter , then a forced vote is anomalous in the process.&lt;br /&gt;&lt;br /&gt;Although not evident at first, the line between a "valid and freely chosen vote" and "invalid and coerced vote" is very thin. Finally, how does one different between coercion and campaigning? Try the following two statements:&lt;br /&gt;&lt;br /&gt;"If you vote for me, I will pay you $100."&lt;br /&gt;"If you vote for me, I will cut your taxes by $100."&lt;br /&gt;&lt;br /&gt;Are they different? If so, how?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-1680625598705923325?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/1680625598705923325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=1680625598705923325' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/1680625598705923325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/1680625598705923325'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2009/02/coercion-bribe-or-election-promises.html' title='Coercion, bribe or ... election promises?'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-573812695948532281</id><published>2008-10-20T11:34:00.002-04:00</published><updated>2009-02-12T13:52:14.384-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='travel'/><category scheme='http://www.blogger.com/atom/ns#' term='houghton'/><category scheme='http://www.blogger.com/atom/ns#' term='weird'/><title type='text'>Steve and Barry's closing out</title><content type='html'>If you look carefully, you'll see a "Store Closing" banner on the left, and a "New Styles Arriving" banner on the right. They're the same store, mind you!&lt;br /&gt;&lt;img style="width: 142px; height: 190px;" src="http://static.pixelpipe.com/6002fbe7-7aa3-4642-95ec-1614bbe5758f_m.jpg" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-573812695948532281?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/573812695948532281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=573812695948532281' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/573812695948532281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/573812695948532281'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2008/10/img0027.html' title='Steve and Barry&apos;s closing out'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-6730609158027521090</id><published>2008-10-09T05:01:00.016-04:00</published><updated>2008-10-09T05:23:25.529-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='sucks'/><category scheme='http://www.blogger.com/atom/ns#' term='simulation'/><title type='text'>Java and Scientific Computing</title><content type='html'>Lately, I've been using Java for something I never imagined I would: Running time bound simulations and collecting statistics. This started from an Advanced AI homework, which required us to evaluate different strategies for solving the 8 Puzzle.&lt;br /&gt;&lt;br /&gt;Depth First and Breadth First search -- the most brute force of them all -- are real processor hogs. They take a good amount of time to get through solutions. I set up my simulations to try 8 puzzle combinations in groups. Each group had members which were an equal number of moves away from the solution. I'll call this the "distance" of a group from the solution. I started looking at groups with distances 1 through 10. The idea was to see how depth first search scaled with distance, while using multiple boards to average out the time (since boards were randomly generated). The simulation started out fine, but somewhere half way through, Java ran out of heap space causing me to lose half an hour worth of simulations. Terrific. So I fixed the heap space with a JVM switch to allocate 768 M. This time, Java didn't seem to die on space, but for some reason, started halting randomly. Here's a section of the simulation output. The first column is the distance of the board and the second is the run time in microseconds.&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;&lt;/span&gt;&lt;span style="font-family: courier new;"&gt;4 4.265305&lt;/span&gt;&lt;span style="font-family: courier new;"&gt;&lt;br /&gt;4 0.399163&lt;/span&gt;&lt;span style="font-family: courier new;"&gt;&lt;br /&gt;4 8058.812957&lt;/span&gt;&lt;span style="font-family: courier new;"&gt;&lt;br /&gt;4 0.495941&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;4 4.762955&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;&lt;span style="font-family: arial;"&gt;&lt;/span&gt;&lt;/span&gt;Now, the simulation is set up, to repeat a given run 5 times, to average out run times. So, the same board configuration is run 5 times for a given algorithm. The numbers above are the run times of the same algorithm on the same damn board! What gives!? A 4 microsecond difference is probably justifiable, but a full 8000 microseconds?&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;&lt;span style="font-family: arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Now, I'm not sure if Java / the JVM is entirely to blame for such random spikes. In order to validate that, I'd have to rewrite this simulation in C++ and post similar numbers. Somehow, I doubt that the deviation in run times will not be this high. As of now, I'm treating this as an open problem. I'm certainly not assigning blame to Java,  but its definitely complicit!&lt;br /&gt;&lt;br /&gt;More to come.&lt;br /&gt;&lt;br /&gt;[And no, there were no other CPU hogging processes running on the box at simulation run time. Certainly none that would cause such spikes.]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-6730609158027521090?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/6730609158027521090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=6730609158027521090' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/6730609158027521090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/6730609158027521090'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2008/10/java-and-scientific-computing.html' title='Java and Scientific Computing'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-2902971121790839712</id><published>2008-10-06T16:05:00.003-04:00</published><updated>2008-10-09T04:59:11.550-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opinion'/><category scheme='http://www.blogger.com/atom/ns#' term='investing'/><title type='text'>Are you a wanna-be Buffet?</title><content type='html'>Buy low, Sell high.&lt;br /&gt;&lt;br /&gt;a.k.a Buy now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-2902971121790839712?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/2902971121790839712/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=2902971121790839712' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/2902971121790839712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/2902971121790839712'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2008/10/are-you-wanna-be-buffet.html' title='Are you a wanna-be Buffet?'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-2263123841720981846</id><published>2008-09-29T23:34:00.006-04:00</published><updated>2008-10-09T05:00:06.136-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opinion'/><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>Open Letter to the United States House of Representatives, 110th Congress, 2nd Session</title><content type='html'>My Dearest Representatives of the people of the United States of America,&lt;br /&gt;&lt;br /&gt;I write to you, in regards to the post-noon session of the House Floor on September 29, 2008.  On vote, was a 110-page bill, titled "LEGISLATIVE PROPOSAL FOR TREASURY AUTHORITY TO PURCHASE MORTGAGE-RELATED ASSETS". As you will doubtless recall, the formulation of said bill, was a culmination of seemingly bipartisan action over the weekend preceeding said date, at the White House, the offices of senior Democratic and Republican Senators, the campaigns of Presidential hopefuls, Senators Barack Obama and John McCain and the studios of leading television news channels. Official Statements and press leaks confirmed to the nation and the world at large, that a deal had been brokered and that salvation to Wall Street's woes was nigh. The country slept the last night of the weekend in the firm belief that its elected and chosen representatives had found a solution to the economy's woes. The solution supposedy had protections in place to protect the tax payers and impose punitive actions upon those responsible for this debacle. The bill in question was scheduled to be passed, providing relief for the millions whose 401 K and IRA accounts were in dire straits, to those who were in danger of being evicted from their homes upon foreclosure, to those whose life savings (in the form of shares and derivatives) were being eroded by constant bank failures and clockwork stock market crashes.&lt;br /&gt;&lt;br /&gt;However, events on the morning of the 29th transpired rather differently. The bill in question was debated on the floor of the house, as it should be. House Speaker Nancy Pelosi's speech, tagged as partisan some Republicans cast a looming shadow of doubt over the rest of the proceedings. The call to vote was finally made and the voting process led to a shell shocking defeat of the bill 228-205. As is the case with any such incident in the House, the blame game duly started, led by House Republicans, followed by comments from House Democrats.&lt;br /&gt;&lt;br /&gt;The bickering throughout the day, by members of both parties only serves to rub salt in the wounds of the people affected. House Republicans alleged that Speaker Pelosi's speech was partisan and caused them to vote against the bill rather than for it. Other House Republicans allege that they alerted the Democrats that they did not have sufficient numbers, but did nothing otherwise to stop it from going to vote. In the midst of such finger pointing, the Dow Jones Industrial Average and the Standard &amp;amp; Poor's 500 Index -- which have been pointed to us time and again as a sign of the economy's weakness and an argument for the bailout --  crumbled.&lt;br /&gt;&lt;br /&gt;Representatives of the People, I put it to you, that you have failed the very people you were elected to represent. By placing party politics and partisan bickering above the will and need of the people, you have engaged in deceitful and malfeasant behavior. Your actions on this day, reflect an utter lack of governing will, total collapse of any form of leadership and a breakdown of the system of checks and balances.&lt;br /&gt;&lt;br /&gt;Notice, that I do not argue for or against the bill. Your individual decisions to support the bill or vote against it, should reflect the opinions of your constituents. Not your party diktat. By choosing to devolve yourself and your constituents, to the colors of Red or Blue, you have chosen to divide the people. The Great Bipartisan Sham of 2008. Your choices and votes on the floor of the House are required, by law, by the oath you took to be a direct representation of the people you claim to represent. This choice, cannot include objects as squalid as your ego nor your power nor your party affiliation. Your votes today reek of corruption of the worst kind.&lt;br /&gt;&lt;br /&gt;As you are doubtless aware,  your approval ratings are hovering around 15%. I would certainly be interested in investing which 15% of the country approves of your bickering. Perhaps its the crowd that mistakes C-SPAN for Comedy Central. Such performances as today, do not serve to improve your ratings.&lt;br /&gt;&lt;br /&gt;Representatives, this crisis is an economic crisis. Not a partisan one. Your indecision and callousness has already cost millions of Americans their futures and their children's futures. You are complicit in the very crimes you accuse Wall Street of.&lt;br /&gt;&lt;br /&gt;Representatives, your choices are fairly clear. You need to evolve a consensus on this issue promptly. You need to exhibit an appropriate level of leadership and put a final decision on this bill. The consensus can be in either direction, as long as it is meaningful and is the best available option for the people of this great country. Either that, or you will face the wrath of the people in due course. You are elected officials and you are going to seek re-election in the time to come. The memory of the people may be fickle, but days such as these are firmly burned in the minds of those affected.&lt;br /&gt;&lt;br /&gt;To simplify your decision making process, I offer you a quote from the 3rd President of the United States, President Thomas Jefferson&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;I believe that banking institutions are more dangerous to our liberties than standing armies. If the American people ever allow private banks to control the issue of their currency, first by inflation, then by deflation, the banks and corporations that will grow up around [the banks] will deprive the people of all property until their children wake-up homeless on the continent their fathers conquered. The issuing power should be taken from the banks and restored to the people, to whom it properly belongs.&lt;/span&gt;&lt;blockquote&gt;&lt;/blockquote&gt;This statement, issued in 1802, to the Secretary of the Treasury, has more foresight and more wisdom than is evident from any of your statements over the period of our current&lt;br /&gt;crisis.&lt;br /&gt;&lt;br /&gt;To conclude, I implore each one of you personally, to put aside your partisan issues and political bickering and constructively contribute to the solution of one of the greatest economic disasters of modern times.&lt;br /&gt;&lt;br /&gt;With regards,&lt;br /&gt;Srichand Pendyala&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-2263123841720981846?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/2263123841720981846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=2263123841720981846' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/2263123841720981846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/2263123841720981846'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2008/09/open-letter-to-united-states-house-of.html' title='Open Letter to the United States House of Representatives, 110th Congress, 2nd Session'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-986223162581956958</id><published>2008-09-22T16:41:00.004-04:00</published><updated>2008-10-09T05:01:20.095-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='maths'/><category scheme='http://www.blogger.com/atom/ns#' term='cube'/><title type='text'>Cubaholics Anonymous</title><content type='html'>Lately, I've been involved with a 3 dimensional species of puzzle that involves moving square shaped tiles around. Also known in technical parlance as "The Rubik's Cube". Up, down, right, away and right inverse goes my head. My fingers accordingly flex, extend, adduct, abduct and rarely circumduct (If you didn't understand those terms, go look up a kinesiology book (no I'm not a kinesiology major (and no, I do &lt;span style="font-style: italic;"&gt;not&lt;/span&gt; like Lisp))). Such motion is usually accompanied by the creaking sounds of my aging cube.&lt;br /&gt;&lt;br /&gt;Recently however, said creaking sounds have been replaced by their more intellectually acoustic cousins, called "speech".&lt;br /&gt;&lt;br /&gt;"Hey, look at that guy. Think he's he okay?"&lt;br /&gt;"You think he's gesturing at me?"&lt;br /&gt;"Oh gosh, the poor fellow must be suffering from one of those diseases I heard about on TV!"&lt;br /&gt;"You keep doing that son and next time, even if you have a cube with you, I'll give you a ticket." [1]&lt;br /&gt;&lt;br /&gt;Yes, I am now a victim of &lt;span style="font-style: italic;"&gt;Imaginary Cubesolveritis. &lt;/span&gt;To cut a long story short, if my fingers aren't already solving a cube, scribbling equations on a sheet of paper, typing away at a keyboard or stuffing food down my throat, then they're restlessly trying to solve an imaginary cube.&lt;br /&gt;&lt;br /&gt;Its almost as though the urge to twist and turn faces and slices in a cube, is a wholly natural and evolutionary response to huge stacks of work lying right in front of me. The larger my pending work gets, the more I want to solve the cube.  Till now, the only levee that deterred me from expending large swathes of time on the cube, was the fact that I did needed the cube to work on it.&lt;br /&gt;&lt;br /&gt;This Saturday however, disaster struck this little home in Houghton, MI. The levee broke, releasing large amounts of solution attempts at my fingers. Who would have known? Katrina, Gustav, Ike and then ... Rubik. Tragedy I tell you, Tragedy.&lt;br /&gt;&lt;br /&gt;... to be continued.&lt;br /&gt;&lt;br /&gt;[1] The comment therein, is a result of a wholly unfortunate interaction between me, an imaginary cube, my car, a police officer and a stop sign (in that order) late Sunday night.&lt;br /&gt;Note to self: Never take the stop sign overly seriously again. Not serious enough to wait a little more than a minute anyway.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-986223162581956958?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/986223162581956958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=986223162581956958' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/986223162581956958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/986223162581956958'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2008/09/cubaholics-anonymous.html' title='Cubaholics Anonymous'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-9016742087127642603</id><published>2008-09-16T23:01:00.000-04:00</published><updated>2008-09-16T23:02:42.600-04:00</updated><title type='text'>Perhaps...</title><content type='html'>... I should just continue blogging here? Yes, all previous attempts of mine to work on my own blog scripts have been a terrific disaster. I hardly ever remember any of them leaving pre-alpha stages even.&lt;br /&gt;&lt;br /&gt;Just perhaps.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-9016742087127642603?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/9016742087127642603/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=9016742087127642603' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/9016742087127642603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/9016742087127642603'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2008/09/perhaps.html' title='Perhaps...'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-114340246102311897</id><published>2006-03-26T14:46:00.000-05:00</published><updated>2006-03-26T14:47:41.036-05:00</updated><title type='text'>Cluster for Coffee?</title><content type='html'>Came across &lt;a href="http://www-128.ibm.com/developerworks/linux/library/l-clustknop.html"&gt;this link&lt;/a&gt; which explains how to build a cluster in your drawing room in minutes!&lt;br /&gt;Got to try it out sometime!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-114340246102311897?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/114340246102311897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=114340246102311897' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/114340246102311897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/114340246102311897'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2006/03/cluster-for-coffee.html' title='Cluster for Coffee?'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-114336056482473798</id><published>2006-03-26T03:07:00.000-05:00</published><updated>2006-03-26T03:09:24.833-05:00</updated><title type='text'>6000+ page views in 20 days!</title><content type='html'>That's right!&lt;br /&gt;My photogallery views, and bandwidth consumption have gone through the roof!&lt;br /&gt;6000+ views, and nearly 1000 MB of bandwidth!&lt;br /&gt;If you haven't already, then check it at http://srichand.net.in/photos !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-114336056482473798?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/114336056482473798/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=114336056482473798' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/114336056482473798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/114336056482473798'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2006/03/6000-page-views-in-20-days.html' title='6000+ page views in 20 days!'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-114313177381315462</id><published>2006-03-23T11:30:00.000-05:00</published><updated>2006-03-23T11:36:13.826-05:00</updated><title type='text'>Free from Mukthi!</title><content type='html'>Finally!&lt;br /&gt;&lt;br /&gt;Mukthi 6.03 was a grand success!&lt;br /&gt;I've captured it in pictures at http://srichand.net.in/&lt;br /&gt;&lt;br /&gt;Over 250 participants from in and around Bangalore and Mysore took part.&lt;br /&gt;The overwhelming response should have finally silenced some critics...&lt;br /&gt;&lt;br /&gt;My talk went pretty well, or so I think. I gave a very short talk (we were behind schedule by over an hour!), and gave away cds to the crowd at the end of. I asked 10 questions, and those who could answer them, got the CDs.&lt;br /&gt;Its a lot of fun talking to an interactive audience!&lt;br /&gt;&lt;br /&gt;I've also finally managed the time to throw a CMS onto my main page. Using an interesting javascript based theme with menu rollups and things for the main site now. Head over to http://srichand.net.in/ and check it out for yourself!&lt;br /&gt;&lt;br /&gt;I've also added some resources useful for Computer Networks and UNIX system programming at the same site.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-114313177381315462?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/114313177381315462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=114313177381315462' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/114313177381315462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/114313177381315462'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2006/03/free-from-mukthi.html' title='Free from Mukthi!'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-114266745167080090</id><published>2006-03-18T02:30:00.000-05:00</published><updated>2006-03-18T02:37:31.680-05:00</updated><title type='text'></title><content type='html'>Mukthi 6.03 is finally underway!&lt;br /&gt;Yesterday Swaroop's talk was a *big* hit! Bigger than anyone could have imagined!&lt;br /&gt;Typing from the Hi-Tech seminar hall, even as the Manojit Majumdar from IBM, the Premium sponsors is speaking.&lt;br /&gt;Atul Chitnis' talk was outstanding as usual, Biju Chacko enthralled the crowds with his knowledge of FOSS Licenses.&lt;br /&gt;The crowd did start getting a bit un easy as Biju was talking, thanks to the 5th semester results, which came around at a very wrong time!&lt;br /&gt;In any case, I got 66%, and passed all subjects! :D&lt;br /&gt;&lt;br /&gt;More when I can post from here. My talk is at 3:30 PM. But will mostly get delayed by about half an hour.&lt;br /&gt;&lt;br /&gt;Pictures come on Monday!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-114266745167080090?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/114266745167080090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=114266745167080090' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/114266745167080090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/114266745167080090'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2006/03/mukthi-6.html' title=''/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-114154520427136984</id><published>2006-03-05T02:49:00.000-05:00</published><updated>2006-03-05T02:53:24.273-05:00</updated><title type='text'>New website!</title><content type='html'>Yay! I've finally got my new website!&lt;br /&gt;Head off to &lt;a href="http://srichand.net.in/"&gt;http://srichand.net.in/&lt;/a&gt; right away!&lt;br /&gt;&lt;br /&gt;Just the photogallery is up right now. Next thing to put up is drupal for the main page.&lt;br /&gt;Then a class scrap book.&lt;br /&gt;Other apps like CodeView will come soon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-114154520427136984?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/114154520427136984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=114154520427136984' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/114154520427136984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/114154520427136984'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2006/03/new-website.html' title='New website!'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-114132469848030394</id><published>2006-03-02T13:08:00.000-05:00</published><updated>2006-03-02T13:38:18.523-05:00</updated><title type='text'>Java Web Start a breeze?</title><content type='html'>I've been trying to get Java web start working on Breezy, but no dice...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;span style="font-family: lucida grande; font-style: italic;"&gt;srichand@krypton:~$ javaws&lt;br /&gt;Java Web Start splash screen process exiting .....&lt;br /&gt;Splash: sysCreateListenerSocket failed: No such file or directory&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;br /&gt;!!??&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-114132469848030394?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/114132469848030394/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=114132469848030394' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/114132469848030394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/114132469848030394'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2006/03/java-web-start-breeze.html' title='Java Web Start a breeze?'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-114087858613705174</id><published>2006-02-25T09:31:00.000-05:00</published><updated>2006-02-25T09:43:06.170-05:00</updated><title type='text'>Its the DPI silly!</title><content type='html'>Finally got the brochure printed. (More like, vatsa got it printed for me.)&lt;br /&gt;Two major boo boos.&lt;br /&gt;One glaring blunder was the fact that we got an older draft version printed, while a newer improved version lay aimlessly on NAND gates in a plastic enclosure...&lt;br /&gt;The other one was, that we (I!)  made it at 72 dpi, all the while not realising that print demanded at least 96 dpi!&lt;br /&gt;The result: Something that we're not quite happy with.&lt;br /&gt;&lt;br /&gt;Mood: Contemplative&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-114087858613705174?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/114087858613705174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=114087858613705174' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/114087858613705174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/114087858613705174'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2006/02/its-dpi-silly.html' title='Its the DPI silly!'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-114070356444007651</id><published>2006-02-23T09:04:00.000-05:00</published><updated>2006-02-23T09:06:04.450-05:00</updated><title type='text'>Sponsorship?</title><content type='html'>Mukthi 6.03 is in urgent need of sponsors! Know any company willing to sponsor Mukthi? Let me know too!&lt;br /&gt;You may download the event brochure from &lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;a href="http://srichand.net/mukthi.pdf"&gt;http://srichand.net/mukthi.pdf&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-114070356444007651?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/114070356444007651/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=114070356444007651' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/114070356444007651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/114070356444007651'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2006/02/sponsorship.html' title='Sponsorship?'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-114061659901589237</id><published>2006-02-22T08:53:00.000-05:00</published><updated>2006-02-22T09:10:49.706-05:00</updated><title type='text'>Mukthi 6.03</title><content type='html'>This I would guess is the first of many "official" announcements of Mukthi 6.03&lt;br /&gt;We're still in very preliminary stages of planning, but trust me when I tell you its going to be *big* this time!&lt;br /&gt;Slated for 17th and 18th March (tentative)&lt;br /&gt;&lt;br /&gt;For those of you who've just joined us, Mukthi is a FOSS event aimed at students, by students.&lt;br /&gt;The numbers after the name indicate the month and year. 03 for March, and 6 for 2006!&lt;br /&gt;Last time's event was Mukthi 5.11.&lt;br /&gt;&lt;br /&gt;Want to know more?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Wait a bit. ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-114061659901589237?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/114061659901589237/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=114061659901589237' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/114061659901589237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/114061659901589237'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2006/02/mukthi-603.html' title='Mukthi 6.03'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-113985152502521144</id><published>2006-02-13T12:10:00.000-05:00</published><updated>2006-02-13T12:25:25.066-05:00</updated><title type='text'>Krypton Fuzz!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/6962/352/1600/fuzz1.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/6962/352/320/fuzz1.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Introducing my own brand of Guitar Distortion Fuzz boxes!&lt;br /&gt;The picture you see on the left is my first polished (literally) prototype of a fuzz box, and I must say, it sounds good!&lt;br /&gt;&lt;br /&gt;Construction details are quite simple: Just put in a two level hard clipper circuit (silicon diodes are good) in the negative feedback loop of a 741 op-amp! That's it!&lt;br /&gt;&lt;br /&gt;And when they tell you that the 741 produces very little noise, believe them!&lt;br /&gt;&lt;br /&gt;This also marks my transition from transistor based preamps to op-amp based ones. Op-amps are so much easier to use, and have *much* lesser ambient noise!&lt;br /&gt;&lt;br /&gt;The toughst part of it all was to cut the stainless steel box! Nails barely made a dent in it, while my hand drill couldn't even scratch it! I finally gave in, and chopped out an entire vertical section using shears (a wire cutter actually).&lt;br /&gt;&lt;br /&gt;The metal box has two main advantages. Firstly its stable. It doesn't get thrown about too much even if you're the Kurt Cobain type. Secondly, and more importantly, it eliminates effects of interference from the surroundings.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-113985152502521144?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/113985152502521144/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=113985152502521144' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113985152502521144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113985152502521144'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2006/02/krypton-fuzz.html' title='Krypton Fuzz!'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-113940766253005503</id><published>2006-02-08T09:04:00.000-05:00</published><updated>2006-02-08T09:07:42.540-05:00</updated><title type='text'>Do we need mods?</title><content type='html'>Complain about the moderation system, and what do you know? You're a mod next!&lt;br /&gt;So, is moderation good for a mailing list? In theory, its against free speech, so it can't be. But then, spamming and virus attacks leave us no choice.&lt;br /&gt;So, should the solution be total and absolute moderation? Not in my opinion. I believe a more useful approach would be to allow certain trusted members, to post their messages through unmoderated. Got something to say about it? Say it!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-113940766253005503?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/113940766253005503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=113940766253005503' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113940766253005503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113940766253005503'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2006/02/do-we-need-mods.html' title='Do we need mods?'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-113933724373693592</id><published>2006-02-07T13:02:00.000-05:00</published><updated>2006-02-07T13:34:03.776-05:00</updated><title type='text'>Two decades</title><content type='html'>This is going to be one long post folks, so you may want to get your fish and chips now!&lt;br /&gt;&lt;br /&gt;Twenty years.&lt;br /&gt;Thats the time I've been around on this little planet of ours.&lt;br /&gt;Thats twenty birthday parties. Twenty (at least) cakes cut. 210 candles blown (summation i=1 to 20).&lt;br /&gt;Never mind that.&lt;br /&gt;&lt;br /&gt;Utter turmoil.&lt;br /&gt;That describes the past week. My return from Hyderabad was uneventful. I can't say the same for the days following that though.&lt;br /&gt;&lt;br /&gt;Firstly my college has promised us 50% (5k in absolute amounts) of the money we asked for, towards sponsorship of our trip to Kolkata for the ACM ICPC. Which basically means, we run around for a couple of weeks, going from pillar to post, at the end of which, we hopefully get our money.&lt;br /&gt;&lt;br /&gt;I've now officially started reading up on Data Mining. All I know of Data Mining, is that its a misnomer.&lt;br /&gt;&lt;br /&gt;This week also marks my GRE preparation. I scored a 1200 on my diagnostic test. Which means an improvement of 300+ is in order.&lt;br /&gt;&lt;br /&gt;Additionally, February is the FOSS month. On the 17th, &lt;a href="http://www.ideazunlimited.trap17.com/"&gt;Neel&lt;/a&gt; and her gang are holding a FOSS event at MCC. They seem to be doing this with a level of unsurpassed professionalism. If you're an FOSS enthusiast, you *want* to be there!&lt;br /&gt;&lt;br /&gt;And while we're in the FOSS month, I'll tell you about Mukthi 6.03 thats coming up. Its tentatively planned for 25th March. Its going to be bigger and better than last time. Watch this space for more details!&lt;br /&gt;&lt;br /&gt;And then there's our college alumni website that requires working on. The initial template designs are more or less designed. The backends are ready. We only need to  glue up the whole thing and most importantly, document it all.&lt;br /&gt;&lt;br /&gt;In addition to all this, there's my pet personal project: The LED interface board! The idea was initially to write an XMMS plugin using the parapin library, to get the LEDs to dance to the song. The board has only 3 for now. I need to buy another 5. Now, I just hope writing an XMMS plugin is easy...&lt;br /&gt;&lt;br /&gt;Added of course, the personal turmoil that I've been through, but I'll let that pass.&lt;br /&gt;&lt;br /&gt;College reopens 20th. Exactly two weeks from now. Nothing accomplished yet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-113933724373693592?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/113933724373693592/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=113933724373693592' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113933724373693592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113933724373693592'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2006/02/two-decades.html' title='Two decades'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-113854057641103038</id><published>2006-01-29T07:48:00.000-05:00</published><updated>2006-01-29T08:16:16.450-05:00</updated><title type='text'>Live from Hyderabad!</title><content type='html'>This place is *cold* ! There, I said it.&lt;br /&gt;I am back at the old cyber cafe that I am used to. I introduced Firefox here a couple of years back. And guess what: All systems here now use the latest version, *exclusively* !&lt;br /&gt;I haven't used a windows system in a while, so it suddenly feels very funny on this win98 box.&lt;br /&gt;The newest Y! messenger I've been told so much about, is here. It doesn't seem very different. Just a lot slower and bulkier. And I just made my avatar too!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-113854057641103038?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/113854057641103038/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=113854057641103038' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113854057641103038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113854057641103038'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2006/01/live-from-hyderabad.html' title='Live from Hyderabad!'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-113843984459594205</id><published>2006-01-28T04:06:00.000-05:00</published><updated>2006-01-28T04:17:24.876-05:00</updated><title type='text'>FOSS-EDU</title><content type='html'>The FOSS-EDU group in Bangalore met yesterday, at Coffee Day, Cunningham road. The idea that the events have to be interactive, in some form or another, dominated the whole meet. &lt;a href="http://arky.in/"&gt;Arky&lt;/a&gt; was there and shared with us some of his experience.&lt;br /&gt;You can read more about the &lt;a href="http://fci.wikicities.com"&gt;FOSS-EDU project here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;And thanks a ton to &lt;a href="http://www.pravi.co.nr/"&gt;Praveen&lt;/a&gt; for putting in great efforts to make the whole thing happen!&lt;br /&gt;&lt;br /&gt;I'll be leaving for hyderabad today, so the planet is going to stay stagnant till the morning of the first. At least.&lt;br /&gt;&lt;br /&gt;&lt;span class="" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-113843984459594205?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/113843984459594205/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=113843984459594205' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113843984459594205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113843984459594205'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2006/01/foss-edu.html' title='FOSS-EDU'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-113821002637302919</id><published>2006-01-25T12:19:00.000-05:00</published><updated>2006-01-25T12:27:06.386-05:00</updated><title type='text'>FOSS month meet</title><content type='html'>A few of us working towards the FOSS month idea are meeting on Friday evening at 6 PM at Coffee Day at Cunningham road. If you're interested, contact me, or &lt;a href="http://www.pravi.co.nr"&gt;praveen&lt;/a&gt;  or just be there!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-113821002637302919?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/113821002637302919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=113821002637302919' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113821002637302919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113821002637302919'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2006/01/foss-month-meet.html' title='FOSS month meet'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-113817699020474771</id><published>2006-01-25T03:15:00.000-05:00</published><updated>2006-01-25T03:16:55.026-05:00</updated><title type='text'>vrlinug portal 0.0.01 released!</title><content type='html'>Yes thats right! The &lt;a href="http://srichand.mine.nu/vrlinug"&gt;vrlinug portal&lt;/a&gt; is finally out! Its still in its nascent stages, so any feedback is very welcome!&lt;br /&gt;Also, its running from my home system, with a small pipe, so be gentle...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-113817699020474771?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/113817699020474771/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=113817699020474771' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113817699020474771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113817699020474771'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2006/01/vrlinug-portal-0001-released.html' title='vrlinug portal 0.0.01 released!'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-113809352500530996</id><published>2006-01-24T03:59:00.000-05:00</published><updated>2006-01-24T04:05:25.226-05:00</updated><title type='text'>New host needed!</title><content type='html'>I just realised, my &lt;a href="http://www.space2let.com/"&gt;webhost&lt;/a&gt; doesn't provide me with shell access!!! WTF !?&lt;br /&gt;I urgently need a new host. I need&lt;br /&gt;&lt;br /&gt;20M+ of Linux hosting&lt;br /&gt;Python&lt;br /&gt;Perl&lt;br /&gt;PHP&lt;br /&gt;MySQL&lt;br /&gt;One email account.&lt;br /&gt;Decent bandwidth limit (ie *not* 100MB!)&lt;br /&gt;Shell access --&gt; *very important*&lt;br /&gt;FTP access&lt;br /&gt;&lt;br /&gt;Know one? Let me know!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-113809352500530996?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/113809352500530996/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=113809352500530996' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113809352500530996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113809352500530996'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2006/01/new-host-needed.html' title='New host needed!'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-113808056968459524</id><published>2006-01-24T00:28:00.000-05:00</published><updated>2006-01-24T04:07:13.326-05:00</updated><title type='text'>vrlinug planet</title><content type='html'>Vrlinug needs a planet, among other things..&lt;br /&gt;If you are a member of the &lt;a href="http://groups.yahoo.com/group/vrlinug"&gt;mailing lis&lt;/a&gt;t  and have a tech blog of sorts, then let me know, I'll add you to the planet, as soon as its up and running.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-113808056968459524?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/113808056968459524/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=113808056968459524' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113808056968459524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113808056968459524'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2006/01/vrlinug-planet.html' title='vrlinug planet'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-113793298996726496</id><published>2006-01-22T07:27:00.000-05:00</published><updated>2006-01-22T07:29:49.980-05:00</updated><title type='text'>BOF anyone?</title><content type='html'>vrlinug has been dormant for over a couple of months now. Maybe we should all get together informally at a coffee house or something of the sort?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-113793298996726496?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/113793298996726496/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=113793298996726496' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113793298996726496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113793298996726496'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2006/01/bof-anyone.html' title='BOF anyone?'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-113585021536637787</id><published>2005-12-29T04:51:00.000-05:00</published><updated>2005-12-29T04:56:55.376-05:00</updated><title type='text'></title><content type='html'>I've finally laid my hands on the Solaris Express CDs and Belenix 0.3&lt;br /&gt;Thanks a ton to &lt;a href="http://blogs.sun.com/roller/page/moinakg"&gt;Moinak Ghosh.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;STSH is now feature complete as planned earlier. That done, i'll be starting a rewrite in a while to make a *real* shell!&lt;br /&gt;&lt;br /&gt;Project Syl:&lt;br /&gt;The idea is to make a UNIX clone, starting with the linux kernel (version not decided yet. Maybe 1.2 or 2.0).&lt;br /&gt;Things to do:&lt;br /&gt;cross compiler&lt;br /&gt;libc (!!!)&lt;br /&gt;shell (stsh)&lt;br /&gt;a text editor (vi?)&lt;br /&gt;Port  binutils, textutils and coreutils.&lt;br /&gt;self hosting compiler&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;Eventually we intend to replace the kernel as well.&lt;br /&gt;The "we" for now, is Nikhil V, Anuj B and myself.. If you're interested, then shoot me an email or leave a comment here.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-113585021536637787?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/113585021536637787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=113585021536637787' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113585021536637787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113585021536637787'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2005/12/ive-finally-laid-my-hands-on-solaris.html' title=''/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-113515341237346340</id><published>2005-12-21T03:13:00.000-05:00</published><updated>2005-12-21T03:23:32.383-05:00</updated><title type='text'>BeleniX</title><content type='html'>&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;The &lt;a href="http://belenix.sarovar.org"&gt;BeleniX&lt;/a&gt; project made their third release (0.3) yesterday. The new release has a Perl-Curses based hd-installer which is apparently much better than what it was earlier.&lt;br /&gt;This i've got to try out!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-113515341237346340?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113515341237346340'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113515341237346340'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2005/12/belenix.html' title='BeleniX'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-113509480174525716</id><published>2005-12-20T08:38:00.000-05:00</published><updated>2005-12-20T11:06:41.806-05:00</updated><title type='text'>C350 with linux?</title><content type='html'>I need a phone managing software.  There's Motorola Manager for windows, a free (as in beer) software that does most of what I want. I still haven't found a decent enough phone manager on Linux.&lt;br /&gt;It needs to:&lt;br /&gt;&lt;br /&gt;1. Download the messages from my Inbox and Outbox, Keep my address book updated from the one on the phone. Synchro the datebook on the phone and on my system.&lt;br /&gt;2. Keep all that info in a MySQL database so that I can query it as I like.&lt;br /&gt;3. Have both a command line AND a gui interface.&lt;br /&gt;&lt;br /&gt;I've started out with Python for the backend. I've still not figured out how exactly I should communicate with the serial port (USB actually).&lt;br /&gt;Just writing and reading to/from /dev/ttyACM0 isn't working very well, as I can't extract the stuff that the phone throws back to me easily and efficiently enough.&lt;br /&gt;&lt;br /&gt;Guess I first need a library to communicate with a serial port more cleanly..&lt;br /&gt;&lt;br /&gt;Keep watching this space for more!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-113509480174525716?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113509480174525716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113509480174525716'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2005/12/c350-with-linux.html' title='C350 with linux?'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-113501501219262411</id><published>2005-12-19T12:48:00.000-05:00</published><updated>2005-12-19T12:56:52.200-05:00</updated><title type='text'>So laris?</title><content type='html'>Solaris has been giving me hell over the past week..&lt;br /&gt;Formatted my entire drive (82.3G!) thrice, rewritten the entire partition table an equal number of times and I finally have a decent partition table to triple boot.&lt;br /&gt;&lt;br /&gt;First create your paritition table with the Linux fdisk (use knoppix or slax).&lt;br /&gt;Make sure you have a partition with FAT32/NTFS to install windows, a partition with EXT3 for linux, and a Solaris partition (type 0xbf) as primary partitions. Then make your /home and other windows partitions within logical partitions. This is important, as Solaris only installs to primary partitions.&lt;br /&gt;&lt;br /&gt;Then go ahead and install windows on the FAT32/NTFS partition. Then install Linux on the EXT3 partition. Check to see if windows still boots. (You shouldn't get the ntldr missing error!).&lt;br /&gt;Then install solaris.&lt;br /&gt;Solaris allows you to partition things nicely, so if you already have a solaris partition ready (which you should), then it'll install directly to that. If you're not sure about the slices concept, then let the installer handle it for you.&lt;br /&gt;Technically, the installation should complete, and the solaris boot manager gets installed on the MBR. It works fine here, except that the JDS now doesn't have Nautilus. Nor does anything else work!&lt;br /&gt;&lt;br /&gt;And the Solaris driver support is PATHETIC! It refuses to detect my network card and my sound cards!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-113501501219262411?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113501501219262411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113501501219262411'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2005/12/so-laris.html' title='So laris?'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-113501347576169748</id><published>2005-12-19T12:25:00.000-05:00</published><updated>2005-12-19T12:31:15.773-05:00</updated><title type='text'>At last...</title><content type='html'>my connection is back!&lt;br /&gt;A week without a proper pipe left me in a big mess.&lt;br /&gt;My shell is coming along beautifully.&lt;br /&gt;&lt;br /&gt;For those interested, the following lines will do a good part of the shell's backend.&lt;br /&gt;&lt;br /&gt;Wildcard, shell variables, the works! wordexp will do all that for you!&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt; wordexp(input, &amp;result, 0);&lt;br /&gt;        strcpy(p.cmd, result.we_wordv[0]);         i=0;&lt;br /&gt;        while(result.we_wordv[i]){&lt;br /&gt;                strcpy(args[i], result.we_wordv[i]);                 i++;&lt;br /&gt;        }&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Easy as pie!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-113501347576169748?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113501347576169748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113501347576169748'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2005/12/at-last.html' title='At last...'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-113377045354819990</id><published>2005-12-05T03:08:00.000-05:00</published><updated>2005-12-05T03:14:13.556-05:00</updated><title type='text'>External hard disk case</title><content type='html'>Bought myself an external hard disk case some days back. Its currently working with my ancient antique 1.2 GB segate hard disk, thats about 9 years old now! And guess what, it still works!&lt;br /&gt;&lt;br /&gt;The USB 2.0 connectivity is pretty nice, as I get some decent transfer speeds.&lt;br /&gt;&lt;br /&gt;The hard disk currently has RHL7.1 installed on it. Too bad my motherboard can't boot from USB, or else I would have given it a try..&lt;br /&gt;&lt;br /&gt;More on it as I play with it.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SrP&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-113377045354819990?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/113377045354819990/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=113377045354819990' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113377045354819990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113377045354819990'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2005/12/external-hard-disk-case.html' title='External hard disk case'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-113370479346597588</id><published>2005-12-04T08:37:00.000-05:00</published><updated>2005-12-04T08:59:53.503-05:00</updated><title type='text'>Back on Breezy</title><content type='html'>I'am finally back on ubuntu, but not before some hand-to-hand combat with the solaris fdisk and the solaris installer. The Belenix install system needs some work!&lt;br /&gt;So, no Solaris yet, but even as i type, I'am downloading the Solaris 10 ISOs. If you don't already have them, you can download them from &lt;a href=http://www.sun.com/software/solaris/get.jsp&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;On a more sombre note, my internals start tomorrow, so i'am back to Machine-Dependent Assembler Features for the SIC/XE architecture...&lt;br /&gt;&lt;br /&gt;SrP&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-113370479346597588?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/113370479346597588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=113370479346597588' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113370479346597588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113370479346597588'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2005/12/back-on-breezy.html' title='Back on Breezy'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-113363481908782542</id><published>2005-12-04T03:25:00.000-05:00</published><updated>2005-12-03T13:49:26.316-05:00</updated><title type='text'>Whats been happening</title><content type='html'>I'am back after a long haitus.&lt;br /&gt;&lt;br /&gt;Just got over with FOSS.IN/2005, an absolutely amazing linux and open source conference.&lt;br /&gt;I've got my hands on Belenix, a live Open Solaris distro. It isn't the greatest of live cds (it takes about 20 minutes to boot up!).&lt;br /&gt;All attempts to install it have been in vain so far. Solaris, like other UNIXes (unices?) requires to be in a primary partition, which my partition table isn't going to allow. So, as of now, i have to restructure my entire partition table!&lt;br /&gt;That means, i'll have to backup my data (all 80GB of it!), and clean up the partition table and then proceed to install Solaris, and then Ubuntu Breezy.&lt;br /&gt;&lt;br /&gt;Its already past midnight and i'am still searching for data to backup.&lt;br /&gt;&lt;br /&gt;Yawn!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-113363481908782542?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/113363481908782542/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=113363481908782542' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113363481908782542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/113363481908782542'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2005/12/whats-been-happening.html' title='Whats been happening'/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6496819.post-107708638015341193</id><published>2004-02-18T01:29:00.000-05:00</published><updated>2004-02-18T01:42:18.920-05:00</updated><title type='text'></title><content type='html'>this is my first post on my webdiary, come back for more action !&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;DISCLAIMER : I am not responsible for things i say here, for all you know, i may be drugged or drunk !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6496819-107708638015341193?l=srichand.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://srichand.blogspot.com/feeds/107708638015341193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6496819&amp;postID=107708638015341193' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/107708638015341193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6496819/posts/default/107708638015341193'/><link rel='alternate' type='text/html' href='http://srichand.blogspot.com/2004/02/this-is-my-first-post-on-my-webdiary.html' title=''/><author><name>Srichand Pendyala</name><uri>http://www.blogger.com/profile/01609812367065305479</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
