tag:blogger.com,1999:blog-52552812024-03-13T05:22:36.023+05:30W0lf HowlW0lfhttp://www.blogger.com/profile/01762323014110347583noreply@blogger.comBlogger185125tag:blogger.com,1999:blog-5255281.post-69969409385171682052009-02-23T12:29:00.003+05:302009-02-23T13:12:50.227+05:30<b>mere-paas-oscar-hai dept.</b><br /><br />Rehman chose to snub Big B very smartly, using the "Mere paas maa hai" line in his acceptance speech.<br />Killing them softly, indeed!!!<br />For the record, I liked <i>Slumdog Millionaire</i>. <br />People who disagree are invited to debate it out on chat with me, mano a mano.<br />One of us will leave the conversation having changed their mind.W0lfhttp://www.blogger.com/profile/01762323014110347583noreply@blogger.com19tag:blogger.com,1999:blog-5255281.post-55247258033412352672009-02-14T05:01:00.002+05:302009-08-26T11:19:28.285+05:30<b>how-the-mighty-have-fallen dept.</b><br /><br /><br /><a href="http://timesofindia.indiatimes.com/photo.cms?msid=3840526&xmlpath=http://timesofindia.indiatimes.com/videoplay_show/4125832.cms?slotid=121">Amar Singh falls <del>off</del> into a podium during a rally</a>W0lfhttp://www.blogger.com/profile/01762323014110347583noreply@blogger.com2tag:blogger.com,1999:blog-5255281.post-84527638835022056802009-02-07T12:20:00.002+05:302009-02-08T13:14:03.294+05:30<b>सोपी-दिनचर्या dept.</b><br /><br />उठणे, आवरणे<br />युनिफॉर्म घालणे<br />चालत/सायकलनी/रिक्षानी/बसनी <br />शाळेत जाणे<br /><br />असेंब्लीत ताटकळणे<br />हजेरी देणे<br />सरकार-प्रमाणित, पौष्टीक शिक्षण <br />ग्रहण करणे<br /><br />टवाळकी करणे<br />घरी येणे, जेवणे<br />आईच्या ट्युशनवाल्यांशी खिदळत <br />होमवर्क करणे<br /><br />खेळायला जाणे<br />भांडणे, भडकणे ई.ई.<br />दिवसातल्या रन्स/विकेट्स मोजून<br />नमूद करणे<br /><br />हातपाय धुणे<br />शुभंकरोती म्हण्णे<br />जेवताना ९ ची सिरीयल, कुणाचे<br />न ऐकता बघणे<br /><br />झोपणे.W0lfhttp://www.blogger.com/profile/01762323014110347583noreply@blogger.com3tag:blogger.com,1999:blog-5255281.post-49307178109934813252009-01-31T08:13:00.006+05:302009-01-31T08:59:42.196+05:30<b>satyam-naash dept.</b><br /> <br />Its been a while since the Satyam fiasco came to light. For anyone who knows what Indian IT companies typically do, and how they operate, something like this was only inevitable.<br /><br />What was amusing to me, when the story broke, was watching the sense of outrage amongst business news anchors. They must have felt very foolish, considering they had spent the last few years hobnobbing with luminaries like Ramalinga Raju, discussing Quarterly results and doing pieces on the great Indian Services miracle.<br /><br />Still, no one in the press seems to be asking the tough questions about this industry. For starters, where is the value in it? Should we go overboard praising an industry just because it has high margins? Are high margins indicative of anything substantive being produced by these companies? Is their business model fundamentally sustainable? What are their long-term plans, considering the inevitable downward slide in the 30-50% profit margins, when salaries rise, and there is more global competition? Finally, before comparing them with Silicon Valley companies, are they producing anything of inherent value, or are they just pushing novices to do menial, labor-intensive work at rock-bottom prices? What strategic assets are they creating for themselves and for the financial security of the country as a whole?<br /><br />IMHO, the Indian Software industry is just a novel manifestation of age-old feudalism. We Indians are very good at feudalism, it seems to have been wired into our genes. Swanky air-conditioned offices may look better than rice and wheat fields, but they are not all that different. And believe you me, the swankiness exists to impress customers and financial analysts, and air-conditioners operate for the benefit of the computers, not for the people. The day computer chassis' ship with a refrigeration unit, expect an en masse replacement of A/Cs by ceiling fans. Since heat dissipation in CPUs (especially with smaller form-factors and multicore etc etc) is not going to be solved anytime soon, this is unlikely to happen though.<br /><br />I don't want to rubbish the contributions of these (for legal reasons, unnamed :-)) companies. They created an entire industry from scratch where none existed. But I do believe they are not as 'high-tech' as the business press so naively believes them to be. And they need to considerably invest in *real* (as opposed to fake) R&D to sustain themselves. Otherwise, they might just get wiped out overnight.W0lfhttp://www.blogger.com/profile/01762323014110347583noreply@blogger.com2tag:blogger.com,1999:blog-5255281.post-34841597758257037952009-01-31T06:34:00.006+05:302009-01-31T06:54:04.798+05:30<b>think-big dept.</b><br /><br />I am currently listening to an audiobook lecture series by <a href="http://www-rohan.sdsu.edu/dept/histweb/faculty_and_staff/faculty_bios/d_christian.htm">David Christian</a>, a history professor at <a href="http://www.sdsu.edu">SDSU</a>. Christian, when he was previously teaching at Macquarie University in Australia, pioneered a course called "Big History". Normally, history courses exclusively navigate the familiar terrain of the past that is embedded in human experience, perpetuated in myth, or transmitted through oral and written records. David Christian's vision is a little larger than that. In <i>Big History</i>, he covers the history of the universe -- starting from the Big Bang, and leading up to the rise of human civilization.<br />Its a fascinating course -- we may have read about cosmology and physics/chemistry or even anthropology and human history in bits and pieces before, but listening to it unfold like a sequential story is a very different experience.<br />Highly recommended, and available <a href="http://www.teach12.com/ttcx/CourseDescLong2.aspx?cid=8050">here</a>.W0lfhttp://www.blogger.com/profile/01762323014110347583noreply@blogger.com4tag:blogger.com,1999:blog-5255281.post-51912808627154145992008-12-15T06:35:00.002+05:302008-12-15T06:43:55.487+05:30<b>bitter-truths dept.</b><br /><br />Arundhati Roy has written <a href="http://www.guardian.co.uk/world/2008/dec/12/mumbai-arundhati-roy">a very thought-provoking article</a> in the <a href="http://www.guardian.co.uk/">Guardian newspaper</a> about the Mumbai attacks and the general state of affairs in India.<br />Because it made me feel very uncomfortable and unnaturally defensive as I read it, I guess her analysis is probably very<br />close to the truth.W0lfhttp://www.blogger.com/profile/01762323014110347583noreply@blogger.com0tag:blogger.com,1999:blog-5255281.post-45544251676923787122008-12-13T12:42:00.003+05:302008-12-13T12:54:10.927+05:30<b>future-readings dept.</b><br /> <br /><a href="http://www.amazon.com/exec/obidos/ASIN/1594201536/boingboing06-20/">This book</a> seems to be related to <a href="http://l1w0lf.blogspot.com/2008/12/missing-links-dept.html">my post</a> on the emergent role of social networks in mass mobilization. Adding to read queue.W0lfhttp://www.blogger.com/profile/01762323014110347583noreply@blogger.com0tag:blogger.com,1999:blog-5255281.post-69949860883430151872008-12-10T23:34:00.002+05:302008-12-10T23:36:52.592+05:30<b>lost-in-translation dept.</b><br /><br />Sometimes, people can be <a href="http://www.boingboing.net/2008/12/09/chinese-poem-on-the.html">a tad overenthusiastic about globalization</a>.W0lfhttp://www.blogger.com/profile/01762323014110347583noreply@blogger.com0tag:blogger.com,1999:blog-5255281.post-33603422878139033432008-12-10T08:20:00.003+05:302008-12-10T08:24:41.235+05:30<b>corruption-is-a-global-phenomenon dept.</b><br /><br />I used to think only our <i>Netas</i> were shamelessly corrupt. <a href="http://thelede.blogs.nytimes.com/2008/12/09/a-readers-guide-to-the-blagojevich-complaint/?hp">I stand corrected.</a> At least they're smart enough not to get caught.W0lfhttp://www.blogger.com/profile/01762323014110347583noreply@blogger.com0tag:blogger.com,1999:blog-5255281.post-44291072074274127622008-12-07T00:20:00.002+05:302008-12-07T00:25:10.621+05:30<b>towards-gaia dept.</b><br /><br /><a href="http://infotech.indiatimes.com/News/One_iPhone_in_Obamas_tech_arsenal/articleshow/3800675.cms">This story</a> talks more about how the Obama campaign leveraged the so called 'new media' in their quest for the White House.<br /><br />We're likely to see some of this in the forthcoming assembly and general elections in India. Probably not as part of a conscious effort by any political party, but more spontaneously.W0lfhttp://www.blogger.com/profile/01762323014110347583noreply@blogger.com1tag:blogger.com,1999:blog-5255281.post-46385305088717109652008-12-05T10:41:00.011+05:302008-12-05T11:28:56.731+05:30<b>missing-links dept.</b><br /><br />The post-Mumbai popular outburst has provided an interesting insight to me. For too long, the actors (stateful, not <a href="http://timesofindia.indiatimes.com/Mumbai_attackers_are_stateless_actors_Zardari/articleshow/3787556.cms">stateless</a> ;-)) in Indian democracy have been completely unaccountable pretty much for five years of their elected terms. This has rendered a good state in theory, practically dysfunctional. For any truly functional democracy there has to be a closed loop where the common man gets to hold everyone in power accountable.<br /><br />There were two crucial elements missing in Indian democracy to close the loop, and now I see those two elements gradually taking their rightful place, and plugging this gap.<br /><br />The first, with the electronic media, has happened over the last decade, and continues to go from strength to strength. However, someone needs to keep a check on the media too. <br /><br />The next, with social networks and cellphones, is giving unprecedented community mobilization and expressive power to common people. The next decade belongs to the emergence of this particular piece of the puzzle. For it keeps all of the other pieces in check, and is more or less self-regulated. You can see it throw up temporary structures as responses to particular situations, even though for the most part, it is structure-less. Politicians the world over, with the singular exception of a certain compulsive-Blackberry-using President-elect, are really clueless about this phenomenon.<br /><br />The result is this amazingly organic system that's really self-evolving, and is mutually accountable. Its not mandated by the Indian constitution, no one set out to create it -- it has just appeared out of thin air. A politician who can keep this formless beast happy can go a long way in life :-).<br /><br />Perhaps a few years from now, when enough has been written about this phenomenon, the technology has matured and become truly ubiquitous, and the politicians begin to <a href="http://en.wikipedia.org/wiki/Grok">grok</a> it, the 'last piece of the puzzle' will finally get its due, and some official constitutional recognition.W0lfhttp://www.blogger.com/profile/01762323014110347583noreply@blogger.com5tag:blogger.com,1999:blog-5255281.post-49722255498802437302008-12-03T11:08:00.003+05:302008-12-03T11:14:47.689+05:30<b>known-unknowns dept.</b><br /><br />The following story is <i>probably</i> very important indeed, but I am still <i>undecided</i>...<br /><br /><blockquote><br /><a href="http://arxivblog.com/?p=740">Quantum Test Found for Mathematical Undecidability.</a><br /></blockquote>W0lfhttp://www.blogger.com/profile/01762323014110347583noreply@blogger.com0tag:blogger.com,1999:blog-5255281.post-63938190174059510272008-11-30T10:37:00.006+05:302008-12-05T23:49:21.789+05:30<b>oye-lucky-lucky-oye dept.</b><br /><br />Not everyone can take on <a href="http://www.imdb.com/title/tt0264464/">Steven Spielberg</a> and <a href="http://www.imdb.com/title/tt0325805/">Ridley Scott</a>, and then outdo them.<br />Its unfortunate that an outstanding movie with great performances has to release at this time :(.<br />I hope everybody goes out and sees this one.W0lfhttp://www.blogger.com/profile/01762323014110347583noreply@blogger.com0tag:blogger.com,1999:blog-5255281.post-73978271593021448952008-11-30T04:50:00.007+05:302008-12-01T06:11:38.043+05:30<b>its-the-end-of-the-world dept.</b><br /><br />On September 11, 2001, I was on a flight to San Francisco, sleeping soundly somewhere over the Pacific when the twin towers were attacked. I was originally scheduled to fly on the 9th, but I was down with the flu, and my departure was delayed by a couple of days. Three-fourths of the way from Singapore, the flight was redirected to Vancouver. After landing, the plane sat on the tarmac for five hours before being carefully unloaded. (We were given no information about what had happened until about two hours after we had landed). I then spent two days in Canada, glued to my television set at the Hyatt Regency, where Singapore Airlines so graciously put us up -- a displaced, disjointed lot.<br /><br />The world changed then, and the world is about to change again. The attacks on Mumbai, in that sense, are exactly the same and seek to send the same message to the world. It would be a mistake to think this is an attack on India. I wouldn't relegate it to such a narrow context. Fundamentally this is an attack by a closed, nihilistic society on an open and progressive one. Ostensibly, the message being sent is, "No matter how superior you think you are, we can bring you to your knees." <br /><br />Any old-world ideology can be twisted into this template, and made to work in this way. In this case, and this time in the world, Islam is being used in this way. The mental trick being used here is to really zero in on the most intolerant parts of scripture, and use that as an intellectual override for irrational acts. Every old-world religion has enough material in its body of scripture to be vulnerable to this kind of manipulation. After all, they were only created by human beings.<br /><br />The desired effect of the attack is more subtle, it really seeks to transform the victim (a vibrant, open society) into a mirror of the perpetrator (a prejudiced, closed one). <br /><br />So when we put it in that context, this is really a sequel to 9-11, and the London Underground bombings and needs to be put in proper perspective.<br /><br />The scale in terms of physical impact may not be as extensive as 9-11, but its equally powerful in terms of its media impact, and hold on the popular imagination. Also, India has been attacked only because it is the most accessible open society that can be subject to such an attack. New York and London have significantly raised the bar for any attack of this kind, and so Mumbai was the best soft target.<br /><br />The challenge here is to preserve openness and freedom, without becoming an image of the attacker. The more we seek to defend ourselves, the more closeted we become as a society. So, IMHO, offence seems to be the best form of defence in this case. The hardest part is finding what form the offensive strategy should take, without causing the world to come to an end :-). This last bit because the target of the offensive strategy is a failed state with nuclear weapons. Who really runs this state? Who would be the target of retaliation?<br /><br />I do hope such an offensive strategy exists, and is found in time by those whose job it is to think more deeply about such things.W0lfhttp://www.blogger.com/profile/01762323014110347583noreply@blogger.com0tag:blogger.com,1999:blog-5255281.post-70879406760998523582008-10-26T04:26:00.014+05:302008-10-26T08:06:25.837+05:30<b>the-tiger's-tale dept.</b><br /><br />This reviewer has, as a rule, refrained from evaluating self-help books, having suffered from a chronic aversion to self-improvement since childhood. However, this year, he feels compelled to make an exception, considering that the honorable jury members of the <a href="http://www.themanbookerprize.com/">Man Booker Prize</a> committee have themselves given their nod of approval to this genre of literature. A genre -- one has to say -- that is popular and omnipresent, yet hitherto unfairly ignored by the critics.<br /><br />The book under examination is <a href="http://www.amazon.com/White-Tiger-Novel-Aravind-Adiga/dp/1416562591"><b>The White Tiger : A Novel</b></a>, written by <a href="http://en.wikipedia.org/wiki/Aravind_Adiga">Mr.Aravind Adiga</a>, erstwhile South Asian correspondent for <a href="http://www.time.com">Time Magazine</a>. Mr. Adiga has written a simple, clear book in a very lucid prose that details quite explicitly for the very first time, a well-defined set of steps by which one may move up the socio-economic hierarchy. Moreover, it builds on a fine Indian tradition of letter writing (please see: <a href="http://www.amazon.com/Letters-Father-Daughter-Jawaharlal-Nehru/dp/0670058165"><b>Letters From a Father to His Daughter</b></a> by <a href="http://en.wikipedia.org/wiki/Jawaharlal_Nehru">Mr. J.M.Nehru</a>) -- a rhetorical style that successfully employs correspondence as a means towards advertising one's opinions and ideas.<br /><br />The book borrows one of its central theses from that other great writer of self-help books, <a href="http://en.wikipedia.org/wiki/Mario_Puzo">Mr. Mario Puzo</a> (<a href="http://www.amazon.com/Godfather-Mario-Puzo/dp/0099429284"><b>The Godfather</b></a>, <a href="http://www.amazon.com/Sicilian-Mario-Puzo/dp/0345441702"><b>The Sicilian</b></a>), who so famously quoted <a href="http://en.wikiquote.org/wiki/Honor%C3%A9_de_Balzac">Honoré De Balzac</a>: "Behind every great fortune there is a crime". In his book, Mr. Adiga has followed an interesting two-step approach to flesh out problems and solutions relating to the pressing topic of social mobility. <br /><br />In the first phase, he shows us the psychological makeup and trauma of a repressed individual. Here, we see the social conventions and psy-ops that are used by those up the hierarchy to keep those down below in check. This discussion, although targeted towards the layman and hence presented in a jargon-free and to-the-point style, may nevertheless rival any scholarly tome on this subject.<br /><br />The second phase however, is what sets this particular book apart from others in its category. For in this phase, Mr.Adiga lays out clearly, the steps one may follow to correct one's position in the hierarchy if one so desires. He describes quite vividly the psychological preparation required for undertaking the necessary action. But importantly, he very clearly defines the steps required, once the necessary psychological preparation is in place. It is the reviewer's opinion that it is this factor which will significantly endear this book to the reading public, and <i>inshah-allah</i> catapult this book to the status of a classic in its genre.<br /><br />In conclusion, <b>The White Tiger</b> is another classic in the genre of self-help literature, to rival other mainstays of the field, such as <a href="http://www.amazon.com/How-Win-Friends-Influence-People/dp/0671723650"><b>How to Win Friends and Influence People</b></a>, <a href="http://www.amazon.com/Habits-Highly-Effective-People/dp/0671708635"><b>7 Habits of Highly Effective People</b></a>, <a href="http://www.amazon.com/Getting-Things-Done-Stress-Free-Productivity/dp/0142000280"><b>Getting Things Done</b></a> and <b>The Godfather</b>. The reviewer expects this book to remain long in circulation considering that the masses would find the concepts and methods discussed therein useful and practical in their daily lives.W0lfhttp://www.blogger.com/profile/01762323014110347583noreply@blogger.com5tag:blogger.com,1999:blog-5255281.post-25287869301750180672008-07-27T10:18:00.001+05:302008-07-27T10:19:40.807+05:30<b>the-niagara-river dept.</b><br /><blockquote><br />As though<br />the river were<br />a floor, we position<br />our table and chairs<br />upon it, eat, and <br />have conversation.<br />As it moves along,<br />we notice—as<br />calmly as though<br />dining room paintings <br />were being replaced—<br />the changing scenes <br />along the shore. We<br />do know, we do <br />know this is the<br />Niagara River, but <br />it is hard to remember<br />what that means.<br /></blockquote><br />-- Kay RyanW0lfhttp://www.blogger.com/profile/01762323014110347583noreply@blogger.com0tag:blogger.com,1999:blog-5255281.post-60947203283187934242008-02-29T04:03:00.003+05:302008-02-29T04:11:39.055+05:30<b>from-lamports-bakery dept.</b><br /><br />Leslie Lamport is due to speak at Hopkins in the weekly seminar series. Needless to say, I'm excited and looking forward to hearing one of the great sages of Computer Science speak.<br /><br />Here is a Bio that was circulated by the CS Department, probably self-authored :-)<br /><br /><blockquote><br />Dr. Lamport is best known as the author of LaTeX, a document<br />formatting system for people who write formulas instead of drawing<br />pictures. This naturally led him to join Microsoft, a company with<br />little interest in such people. He is also known for writing<br /><br /><blockquote><br /> "A distributed system is one in which the failure of a<br /> computer you didn't even know existed can render your<br /> own computer unusable."<br /></blockquote><br /><br />which established him as an expert on distributed systems. Among his<br />other contributions is the TLA+ specification language--a Quixotic<br />attempt to overcome engineers' fear of and computer scientists'<br />antipathy towards mathematics.<br /></blockquote><br /><br />The fact that I am currently taking a <a href="http://www.cnds.jhu.edu/courses/cs437/">Distributed Systems course</a> right now, can only be decribed as poetic.W0lfhttp://www.blogger.com/profile/01762323014110347583noreply@blogger.com1tag:blogger.com,1999:blog-5255281.post-84915297415586274842007-11-25T11:47:00.001+05:302007-11-25T11:56:06.304+05:30<b>paisa-vasool dept.</b><br /><br /><i>Om Shanti Om</i> is very nicely done, funny movie. Its about as nice as a cherubic little friend who makes your acquaintance, or a nicely satisfying backrub after a tiring day at the office.<br /><br />So there. I don't have anything even mildly sarcastic to say about it.<br /><br />When I was little I had a cassette tape of <i>Naseeb</i>, and my favorite song which I repeated ad nauseam, was <i>John, Jaani, Janardan</i>. OSO is the kind of movie that little kids today will grow up with, they will know the dialogues and the songs and 30 years from now, pot-bellied and balding, as they gather round for a few drinks and some pakoras, some of them might even trade a few laughs by reminiscing about it for old times sake.W0lfhttp://www.blogger.com/profile/01762323014110347583noreply@blogger.com2tag:blogger.com,1999:blog-5255281.post-17073900148092932452007-11-04T02:45:00.001+05:302008-12-09T03:21:05.021+05:30<span style="font-weight:bold;">fall-2007 dept.</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkl8ci-KlB0XdvZ0DE9T4YGOJ1A6MbAifp_rUmBBfsqIExrufgYjYLaUIl_Itl3k53U14h7EtszN2mta0GOoxYm3kCsMP1o7Mu0KyfRz9_uyZd8KgpoTrSN00S89UnVgZttkxe/s1600-h/IMG00165.jpg"><img style="float:center; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkl8ci-KlB0XdvZ0DE9T4YGOJ1A6MbAifp_rUmBBfsqIExrufgYjYLaUIl_Itl3k53U14h7EtszN2mta0GOoxYm3kCsMP1o7Mu0KyfRz9_uyZd8KgpoTrSN00S89UnVgZttkxe/s320/IMG00165.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5128740566531465890" /></a><br /><br />असा गाफिल होऊन चालू नकोस<br />हे बघ, फक्त रंग बदलतायेत<br />माहितीये झाडांचे कसे पारे उडालेत<br />वाटतं पार कायापालट झालाय<br /><br />असलं हे नेहमीचंच बरं-का<br />चांगलं हिरवं भरलं रान असतांना<br />रुसून सन्यासाची करायची सोंगं<br />मिरवायचे जरा भगवे-तांबडे कपडे<br /><br />मग बर्फांचे फवारे लागले<br />थंडीनी चांगली जरब आणली<br />की येईल जरा डोकं ठिकाणावर <br />हळूच चढेल पुन्हा खराखुरा रंग<br /><br />अरे सोंगं कधी टिकत नाहीत<br />मी कधीच फसलो नाही, सांगतो<br />तू ही जास्तं भाव देऊ नकोस<br />त्याचं हे असं नेहमीचंच आहे...W0lfhttp://www.blogger.com/profile/01762323014110347583noreply@blogger.com2tag:blogger.com,1999:blog-5255281.post-74235026746322784832007-10-26T00:04:00.000+05:302007-11-17T06:29:44.200+05:30<b>rielly-open-problems dept.</b><br /><br />Rik Van Riel, linux kernel developer, posted a call to arms a few years ago for CS researchers to <br /><a href="http://surriel.com/research_wanted/">consider focusing anew on systems research</a>. <a href="http://herpolhode.com/rob/">Rob Pike</a> wrote a paper in 2000, basically chiding the research community saying that <a href="http://herpolhode.com/rob/utah2000.pdf">Systems Software Research is Irrelevant</a> -- the title sounds misleading: you would think Pike claims systems research as a field was <i>dead</i>; what he actually writes in the paper is that most researchers are into performance analyses (that too, using flawed methods) rather than building new kinds of systems, and so recent research is mediocre and irrelevant :-). <br /><br />(Before all you grad students start throwing your Systems dissertations at me, this is what Rob Pike -- member of UNIX team at Bell Labs, programming style guru, father of Inferno and Plan9 -- claims, not me :-)).<br /><br />I recently <a href="http://www.usenix.org/events/fast04/tech/full_papers/bansal/bansal.pdf">read a paper (CAR)</a> about, of all things, Cache replacement algorithms. I came across the above links while researching ARC, the cache replacement algorithm for databases that CAR is based on (CAR is a clock-based implementation of ARC that's more suitable for OS page cache replacement). ARC is a pretty effective <i>scan-resistant</i> algorithm (it performs well even for bursts of sequential accesses that totally screw up LRU), and very simple conceptually (which makes it all the more brilliant). Turns out a lot of commodity open-source OS kernels (Linux/OpenSolaris) and Databases (PostgreSQL) considered and then abandoned ARC implementations because of patent issues with IBM. Too bad :-(.<br /><br /><b><i>If</i></b>, what Rob Pike and Rik Van Riel are saying is true, I have a hypothesis for why this may be happening. Systems Research saw its greatest achievements bank in the '70s and '80s. This was when commodity hardware was not available, and software was at a pretty raw stage -- if you needed a compiler, there was no gcc, you had to write your own -- this is when most researchers grappled with building abstractions and systems -- because they had no choice -- <i>there were no abstractions to work with</i>. <br /><br />Now that we have reasonably stable abstractions (they may not be the best, but they exist :-)) like UNIX, files and mouse-driven windowing systems, researchers have moved on to other areas. Systems problems are an annoyance at best, and not a high-priority. If systems problems were a bug in a bug-tracking system, they were triaged as "P5, S5" a long time ago.<br /><br />Perhaps with increasing disk and memory size, hybrid drives, network speeds rapidly outpacing abysmal storage speeds etc. etc., we might see these bugs clawing their way back onto the priority heap. Until then, I leave you with the humorous, yet sublime words of Rob Pike:<br /><blockquote><br />...I started keeping a list of these annoyances but it got too long and depressing so I just learned to live with them again. We really are using a 1970s era operating system well past its sell-by date. We get a lot done, and we have fun, but let's face it, the fundamental design of Unix is older than many of the readers of Slashdot, while lots of different, great ideas about computing and networks have been developed in the last 30 years. Using Unix is the computing equivalent of listening only to music by David Cassidy.<br /></blockquote><br /><br>W0lfhttp://www.blogger.com/profile/01762323014110347583noreply@blogger.com1tag:blogger.com,1999:blog-5255281.post-75081315459816012272007-10-17T13:06:00.000+05:302007-11-17T06:30:08.848+05:30<b>poetic-routing dept.</b><br /><br><br /><blockquote><br /><b>Algorhyme</b><br /><br><br />I think that I shall never see<br />A graph more lovely than a tree<br />A tree whose crucial property<br />Is loop-free connectivity<br />A tree which must be sure to span <br />So packets can reach every LAN <br />First the Root must be selected<br />By ID it is elected<br />Least cost paths from Root are traced<br />In the tree these paths are placed<br />A mesh is made by folks like me <br />Then bridges find a spanning tree<br /></blockquote><br /><br><br />-- <a href="http://research.sun.com/people/mybio.php?uid=28941">Radia Perlman</a>.<br /><br />Extract from her paper on the <a href="http://www1.cs.columbia.edu/~ji/F02/ir02/p44-perlman.pdf">Spanning Tree Protocol</a>.W0lfhttp://www.blogger.com/profile/01762323014110347583noreply@blogger.com0tag:blogger.com,1999:blog-5255281.post-3429780477048253002007-10-16T07:52:00.000+05:302007-10-16T08:01:47.442+05:30<b>red-faced dept.</b><br /><br />The Communists have done it again -- screwed up a good deal for India and scotched a chance for its nuclear rehabilitation.<br />Although the decision to defer the general elections for a deal that will eventually be pushed through is a good one by the Congress government.<br />They probably could have avoided all this by putting the agreement up for debate in Parliament though.W0lfhttp://www.blogger.com/profile/01762323014110347583noreply@blogger.com0tag:blogger.com,1999:blog-5255281.post-57108398208581076202007-10-15T08:28:00.000+05:302007-11-20T11:33:08.762+05:30<b>homeo-apathy dept.</b><br /><br />Homeopathy is quite popular in India. It is quite common for practicing homeopaths to have long queues of waiting patients outside their doors, and have established clinics. There are many Homeopathic Colleges throughout the country, which presumably churn out thousands of Homeopathic doctors and pharmacists each year.<br /><br />I have been taken to Homeopaths (mostly for recurring sinusitis, which seems to be a popular reason to go to a Homeopath :-)). I have always asked -- What exactly is Homeopathy? And well, if you ask that question, no one really has an answer. Its quite astounding really -- well-educated people, even technologists will not be able to tell you the scientific basis of Homeopathy. Most will tell you its based on administering inorganic compounds in small amounts -- which is not true at all.<br /><br />The sad truth, unfortunately, is that its a bogus science -- much like reiki, astrology, intelligent design and other fanciful theories. Most Indians will be shocked to learn this, I bet. Especially the thousands of freshly-minted Homeopaths themselves, who are poised to make their living using principles that do not stand the test of scientific method.<br /><br /><a href="http://www.arstechnica.com">Ars Technica</a> published an excellent article some time ago about <a href="http://arstechnica.com/articles/culture/the-pseudoscience-behind-homeopathy.ars">the pseudo-science behind Homeopathy</a>. Recommended reading.<br /><br />But seriously, this article scares me -- I know quite a few practicing Homeopathic Doctors -- I will not look at them in the same way again. Over the years, the scientific method as a system for exploring the world has worked for me so well, I really cannot deal with any profession that lacks a sound scientific base or rational explanation.W0lfhttp://www.blogger.com/profile/01762323014110347583noreply@blogger.com0tag:blogger.com,1999:blog-5255281.post-73366257198079593632007-10-10T22:56:00.000+05:302007-10-10T23:02:35.848+05:30<b>innovative-sql-injection-attack dept.</b><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://imgs.xkcd.com/comics/exploits_of_a_mom.png"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 640px;" src="http://imgs.xkcd.com/comics/exploits_of_a_mom.png" border="0" alt="" /></a>W0lfhttp://www.blogger.com/profile/01762323014110347583noreply@blogger.com0tag:blogger.com,1999:blog-5255281.post-68419851316582072402007-09-29T09:11:00.000+05:302007-09-29T09:17:27.879+05:30<b>indians-still-do-it-cheapest dept.</b><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.economist.com/images/20070901/CIN866.gif"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px;" src="http://www.economist.com/images/20070901/CIN866.gif" border="0" alt="" /></a><br /><br />Recent figures published in the <a href="http://www.economist.com">Economist</a> shows India still is the most attractive outsourcing destination. Not surprisingly, it does well on all counts -- cost, skills and business environment.W0lfhttp://www.blogger.com/profile/01762323014110347583noreply@blogger.com0