Interesting article on Information Week.
Excerpt :
A bipartisan group of U.S. senators next week is expected to introduce to the immigration reform bill an amendment that proposes to retain a pool of 140,000 employer-sponsored green cards for foreign workers seeking permanent residency in the United States.
…..
The revised legislation also proposes the United States establish no limit on H-1B visas for foreign professionals with master’s or doctoral degrees in science, technology, engineering and math, or STEM fields.
Posted in H1B, IT News | Leave a Comment »
I am writing this blog in Firefox running on Ubuntu loaded into a VMware installation. I am surprised at the ease of installation and everything worked well right out of the box – the way Windows used to be (before Vista). I always installed Linux in a separate hard drive partition (without a virtual machine) . If I could manage to get the partitioning right (without deleting my windows partitions) I would consider myself lucky. Once I boot into Linux I would be usually at sea. It wont be usually more than an hour before I reboot into Windows. Ok, ok I am a loser. After a few days or months, the Linux inspiration would come again (usually after reading Slashdot) but I would be too lazy to restart my machine to boot into Linux. I keep postponing my Linux learning program and then one fine morning I would delete the Linux partition after a few months and regain that space as a FAT32/NTFS partition.
With VMware and Ubunto all this changed. Everything worked fine. I am browsing the internet without having to type in Regular Expression-like crpytic commands to configure the network settings. I just opened up Firefox and start browsing away. I am glad I tried this option. I highly recommend the Windows geeks to try Ubuntu on VMware.
P.S. The title of this blog is a rough translation of Ubuntu.
Posted in Personal, Technical | Leave a Comment »
April 26, 2007 by pradeepc
In case you’ve been contemplating shaving your a** hair, don’t do it ! Here is why.
Posted in Fun | Leave a Comment »
April 25, 2007 by pradeepc

Dreaming In Code – Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software written by Scott Rosenberg is my latest read.
Considering that I finished this book almost 10 days ago this review is a bit late. After I read the last page and closed the book, I had mixed feeling about the it. Scott’s writing is very engaging and obviously he did a lot of research for writing this book. Most of the readers of this book would be IT workers, but I guess Scott wanted non-programmers to understand the concepts he was talking about as well. This resulted in some parts of the books being a bit boring for me. Although I would give credit to the author for the most lucid explanation of technical terms, I would have liked the book more if it was more streamlined. I think books of this type should be less than 300 pages, ideally around 250 – concise and to the point. Ironically, I think, cutting out the fluff would have made this book in that range. Sometimes Scott moves between topics almost randomly to the casual reader. In spite of the minor shortcomings, the book provides some valuable insights into the current state of software development.
The book mainly revolves around the development of an open source PIM (Personal Information Manager) application, conceived and funded by Mitchell Kapor, the chairman of the Open Source Application Foundation (OSAF), the founder of Lotus Development Corp and the designer of Lotus-1-2-3 spreadsheet application. Mitch is a well respected person in the open source community for his vision and philanthropic initiatives. He is the board chair of the Mozilla Foundation which makes Firefox. He is an investor and board chair in Linden Lab which created SecondLife. He is also a board member in the Level Playing Field Institute (LPFI). In short, he has made his fortune and name in the software industry. Mitch was born in 1950 in Newyork and he came to Silicon Valley to work as a software consultant in 1978 roughly 7 years after taking in BA from Yale. In 1982 he co-founded the Lotus Development Corp. Here he created the Lotus-1-2-3 spreadsheet application which became a success. Later on he worked on the creation of a PIM application called Lotus Agenda. This application ignited a spark in Kapor’s mind which would later burn as a fire – the Chandler project. Chandler had ambitious targets. Kapor wanted it to be much more usable than an PIM applications available today. and he wanted it to run on Windows, Linux and Mac. It would have the spirit of Lotus Agenda in terms of flexibility and usability. It would be an open source initiative and he would invest $5 million in initial funding.
Scott Rosenberg, a writer, editor and co-founder of Salon, decided that he would be an embedded journalist for the Chandler project. Scott probably thought that it would take about an year for the 1.0 of Chandler to be released. He would write about how an ambitious Open Source exponent becomes the driving force in the creation of an application, opening new horizons in usability and flexibility while embracing the ideals of Free Software. Scott got much more than what he bargained for. He does a brilliant job of putting that down in Dreaming In Code.
To tell a long story short, Dreaming In Code started as Scott Rosenberg’s attempt to sketch a story of how to build a successful open source application but it evolved into a narrative of why and how things go wrong in a software development project. Scott followed the project for 3 years but in that period Chandler didn’t even reach the 1.0 milestone. Dreaming in Code is all about the hardships that Kapor and his developers faced during these 3 years designing and developing Chandler. Although Scott probably went out to write an Open Source success saga, the unexpected turn of events made the book far more valuable. It contains the true story of how an enthusiastic team, with few time and money constraints, faces and overcomes unforeseen issues – just like every other project that you and me has worked on. While reading the book, an empathetic reader would be able to identify the plight of the Chandler project. The disheartening lagging of release dates and inability to decide on one option among many haunted the project right from the early days. It is interesting and humbling to watch software gurus get tossed in the waters of an ambitious project. Sometimes things are far different from what we think they are. There is only one lesson that this book teaches you – developing software is hard.
I would rate it 4 stars.
P.S.
To follow the development of Chandler you can read the OSAF blog.
Posted in Book Review | 1 Comment »
April 24, 2007 by pradeepc
In the last fiscal year TCS hired 32,462 people and retained 22,750 of those hires. Infosys hired 30,946 employees and retained 19,526 among them. Both these companies lost 1 of every 3 employees hired ! In an effort to curb the attrition, both companies have announced 12% to 15% hike for India-based workers.
Read more on ACM Career news.
Posted in IT News | 8 Comments »
April 23, 2007 by pradeepc
The Securing Knowledge Innovation and Leadership (SKIL) bill has been re-introduced in the Senate and House of Representatives on Wednesday. This bill was introduced in the Senate last year and aims at increasing both H1-B and Green card caps.
From InformationWeek:
Among the SKIL bill’s proposals are raising the annual H-1B cap from 65,000 today to 115,000, with the ability to automatically increase the cap in subsequent years by 20%, or up to 180,000. The bill also proposes to apply the current 20,000 cap exemption to those with a master’s degree or higher from an institution of higher education in a foreign country, not just for those foreigners who have advanced degrees from U.S. schools.
The bill also looks to create a new visa category — the F-1 — for foreign students looking to pursue a bachelor’s or advanced degree in science, technology, engineering or mathematics from a U.S. school.
As for changes to “employment-based visas,” or green cards, the bill proposes to raise the limit from 140,000 to 290,000 per year.
Read more here.
Posted in H1B, News | Leave a Comment »
April 18, 2007 by pradeepc
Posted in H1B, News | Leave a Comment »
April 14, 2007 by pradeepc
Last week I completed my first year of stay in US. This has been the longest period I stayed away from home. Before this, the longest period I stayed away from home was the 9 months when I went to Odessa to study medicine. Although both these periods have been emotionally taxing for me, I am doing much better here than my stay in Odessa.
I have become much more independent than I was before. I have learned to do things on my own but it was mainly because there weren’t anybody to do them for me. It was a tough experience but it makes you stronger mentally and emotionally. I am not claiming that I can survive anything now, but I think I can do much better than I did any time before. I am doing a bit of exercise to keep my health from deteriorating the way it was. Sometimes I get to play badminton and tennis. I am finding some time to see some movies which were in the waiting list for many years. I am reading more books. I have learned to cook a few dishes. I have learned to negotiate without being cheap. I have learned to be stern without being rude. I also learned to brag about myself in my blog.
It was a tough year, but I am glad for the lessons learned (and the money earned
).
Posted in Personal | Leave a Comment »