In one of my earlier blogs, I had written about how we developers did not have access to Google to look for any damn thing about programming. All we had was access to our seniors and local MSDN help that came with the product. Coupled with these, was one more tool. And that was experimentation. These things helped us gain momentum in programming and introduced us to software life cycle. Now-a-days though, the momentum is provided by Google. People search on Google for anything and everything. You are still in office at 10 PM when the office canteen is closed, you look for a nearby restaurant and its phone number on Google so you can order online. You are planning for a weekend getaway, you look for all kinds of preparation material and information on Google. In fact, these days, if you are planning your marriage or engagement, chances are that you will look for good wedding invitation cards or honeymoon packages on Google.
Bottom line is Google has become the lifeline of people having access to Internet. People rely so much on information provided by Google that they almost forget to prepare for plan B if something goes wrong (at times it DOES, sadly though!) or some information has not been updated on search indexes of Google (because it takes time to add/delete/update indexes which are not so frequently visited). I had a similar problem this weekend when I relied on a grocery store address provided by Google which turned out to have been closed down a few months back. The links were still being shown as active along with recent reviews.
Anyways, the point is we guys have become so much more dependent on Google. We tend to ask Google all sorts of questions. And Google in turn has changed every one's life in more than one ways. For example, it has changed the mindset of people that easy income was not possible. There are people here now who run such businesses which are totally dependent on Google. When Google started, it did not have a way to earn revenues and then Google AdWords came. So Google started generating income via AdWords business model. Moreover, it started to share it's revenue with people who became AdWords members or in its advertising program like google AdSense. Consider this: If you owned a site and Google showed some advertisements on your website, you would have liked to get rid of those ads. Because let's accept this fact: NO ONE LIKES ADVERTISEMENTS IN THE MIDDLE OF SOMETHING. But what Google did was, Google said, if you let Google show ads they will share their revenue with you and thus making you happy about it. So, now instead of you becoming against showing ads, you now wanted to show some relevant ads which could get you some easy money. Don't get it ??
Well, think about this again. Would you not have remained seated in front of your TV set when ads were being broadcast in the middle of a movie at home if you were paid by your cable provider to see that ad ? I bet you would have.! But since you are not paid any penny to see those Pepsi/cola ads on TV, you just don't like ads in the middle of your favorite program.
Apart from that, Google also changed a mindset of saying an immediate NO to anything. When I say so, it does not apply just to the software industry but it equally fits the rest of all the industries too. The other day I came across a video on Google when I was looking for ways to fix my leaking toilet flush! And I did fix it. There are multiple articles on how to plan your home and get door designs. Google points you to very good hardware and software which can actually make your life easy in many ways. This is especially true for Software engineers. When a client asks for something that a software engineer has never done, chances are that (s)he will say "let me check and give me some time so I can come back to you if it's possible or not". (S)he will try to do it (her)himself first or will try Google to see if there is someone who has already done such a stuff. If (s)he finds it, the client gets an immediate heads up. If not, chances are that an immediate answer may not be available and (s)he will try to do a demo first before giving an affirmative answer. I remember an instance from my NSDL days, when one of colleagues replied to my client saying that he even tried looking for all possible solutions on Google from an Internet cafe bu even Google does not point anywhere for a problem that he had in the system. So it sure is going to take some time. That was hilarious!
Let me tell you some more about why you like Google. You like it also because it's simple. Google's number one formula has remained the same. "Make it simple". Check their applications: Gmail, Picasa, You tube, Blogger, Documents, AdSense, AdWords, Apps, Orkut, Earth etc. Either they created the applications themselves or if they found there is someone else who created a simple application which is good for people, they acquired it. So there are multiple ways in which Google has affected people's lives. Would you like to give it a try yourself ?? If your answer is affirmative and you would like to know how Google can help you get better at what you do and how you can earn more .... lemme know ... :). though, it's not only me who thinks that Google changed lives ...
A lecturer in the U.K. made headlines this month when she banned her students from using Wikipedia and Google for research assignments in her classes. The professor said that students "don't come to university to learn how to Google." I'm sure they don't, but I can imagine the fear that the ban struck in the hearts of her students.
I don't see how she could possibly enforce her restriction, but the thought of writing a term paper or a thesis without at least some help from the Internet makes me shudder. We've become so reliant on electronic information sources that the idea of cracking open an encyclopedia and writing footnotes -- gasp -- manually rather than cutting and pasting from a website is like asking someone to walk across burning coals.
But I think the professor has a point. Because of the work I do as a blogger and software engineer, I spend a ridiculous amount of time on the Internet and lately have become concerned that it's actually changed the way I think -- for the worse. While it's great that I can get instant answers to any question under the sun and read books online for free, I am also feeling unchallenged and reliant on this type of convenience.
What did I do before Google and Wikipedia? Can I even remember? I've tried to hearken back to those dark days, looking at some "before" and "after" scenes from my life -- in the areas of knowledge acquisition and daily tasks, what I mostly use the Internet for -- and the contrast is striking. Google and Wikipedia have made me impatient and spoiled for instant information gratification, and the enjoyment of leisurely seeking has given way to an appetite for fast finding.
Knowledge, Then and Now
Research Then
I remember as a child sitting in a damp back room in my parents' house poring over encyclopedias, dreaming about faraway places like Spain and becoming fascinated with grade school astronomy. I'd pick a volume off the shelf at random and just read whatever I happened upon, letting serendipity guide me. It was an unstructured and fun way of learning.
In high school, Encyclopedia Britannica was the go-to source for research, but I often found myself in front of ancient microfiche readers which were not user-friendly. The biggest thorn in my side was the Dewey Decimal System, which to my adolescent mind seemed to have no rhyme or reason. Getting lost in the library when I had homework to turn in was no fun, but it was a great way to find things I wasn't looking for. Researching meant going through book after book, making copies, highlighting copies and then starting to write. The pre-writing process was so involved that it made me think twice before abandoning the library, lest I leave behind some valuable information. And of course I might run into some friends while at the library, which made the process a bit more fun.
Research Now
I haven't been to the library for a research in about 6 years. I use the Internet for absolutely everything related to research, and in fact, I'd feel totally crippled without it. The speed at which I collect information is so lightning fast that it's difficult to digest it all. RSS feeds nearly run my life. Daily, I jump at a speed of sound from Google to Wikipedia to Google again for my stories. And since everyone else is working at this speed, it's hard to slow down and take it all in. One fact leads to another to another and to another. (or one link leads to another and to another...)
There is no organization other than the one Google provides, which makes me nostalgic for the Dewey Decimal System (almost). I don't touch a single physical tome. If I need to talk to someone, it's mostly done over email or through a social network like Facebook or Twitter or Orkut. Every now and then I'll get to hear someone's voice, but since everyone is so busy, they prefer electronic communication. It's a lonely place.
Learning Then
Back in college, when I first began studying engineering, the early years were dedicated to learning less about mechanics and engineering and more about the origins of ideas, classic mythology and philosophy of engineering. I remember being in a mechanics class and first learning about innovative ways developed for warfare which became helpful in development of physics. I became fascinated with those ideas and the topic of physics and mechanics in general; so much so that in every class I was rapt, hanging on the every word of the professor.
I passively relied on the classroom experience for information, and found myself inspired by every lesson (though I was more than likely influenced by my professor's one-sided adoration for the topic). It was a didactic experience based on patient listening and mentoring. After class, I'd head down to the local library to peruse the Physics section, and leave with a physical copy of Galeleo's "Being and Time." While I was there, I might stumble upon a couple other interesting books, discovering other philosophers and theories too, expanding my view.
Learning Now
If I was a student in class today, my intolerance for waiting -- a result of my Internet attention span -- might not allow for hearing out the lecture. I might rudely get out my smartphone or iPod Touch and Google the topic's name and just to cut to the chase.
But assuming I'm smarter than that, I'd listen to the lecture, then go home, Google his name, find a Wikipedia entry on him and start skimming. The way the entry is laid out allows for a lot of jumping to the good parts -- for instance a section on controversy. If I were lazy, I might only rely on this one source for forming an opinion about the man. Next thing you know I'd be digging up dirt on a dead German physicist.
Engineering Works on Google
Next stop is Google, where I can find a copy of Newton's gravitational theory online for free. But since it's online, it's not very comfortable for me to read all 596 pages. Printing it out would be a pain (not to mention not very earth-friendly), so I would end up just skimming through to "the good parts." Luckily, my professor has likely put his entire lecture up on iTunes U I can check out anything I missed in class.
Everyday Life, Then and Now
Daily Tasks Then
I still can -- though barely -- remember a time when I used the Yellow Pages for finding businesses to patronize for everyday activities. A good example is finding a pizza place that delivers to my home. In the old days, I'd open up the big yellow book, look under pizza, and simply find the location closest to me. Then I'd pick up the phone, manually dial the number and place my order.
Daily Tasks Now
Now, the more "convenient" way is actually a lot more involved, with a 5-step process that includes hints of paranoia. Of course, the new way usually leads to a higher quality experience.
Here's the way it normally plays out:
1. Pick up my smartphone.
2. Use Google Local Search to find the closest pizzeria that delivers. Look at the star rating (if applicable) and narrow the selection down to pizzerias that have received at least 4 stars from users. Check to make sure the ratings are relevant, because if only a couple of users have rated, the score is probably not reliable.
3. Go to Yelp.com to quickly check the ratings. If I see a low star rating, the pizzeria is immediately eliminated from the running. If it's borderline, read a few reviews to see if they sound believable and if I can give the pizzeria the benefit of the doubt.
4. From the Yelp.com mobile page, click on the phone number and automatically call to place my order.
5. If I'm feeling especially paranoid, I might check CleanScores to see if the place I'm ordering from has scored well on health inspections.
This scenario is repeated time and time again in a variety of everyday situations. Before, if I needed a dentist, I'd ask my friends for recommendations. Now I rely on the collective intelligence in Google search results, directory sites (where even dentists become stars) and blog posts. Ditto for movie theaters and Indian restaurants .. :) on weekends ..
Burning Questions Then
Another scene from the past involves those unanswerable (albeit trivial) questions. Back then, I'd hear a song on the radio and when it ended, wait patiently to hear the title and artist. Almost always I'd hear a commercial, not the name of the song. This scenario would repeat itself time and time again, until the song was no longer popular enough to get much play on the radio. So the answer to the burning question remains a mystery.
Before the Internet, I might ask my friends if they knew what the song was called. From a conversation, we'd talk about the artist, my friend's opinion of his or her music, any other albums they'd put out. A conversation is built around a shared question or interest. But other times I'd just be stuck with that burning question.
Burning Questions Now
Thanks to Google and Wikipedia, nothing's a mystery anymore. I remember there was a song from my childhood with a very distinct instrumental bridge that for the life of me I could never name. The musician also evaded me. This was one of those questions that while unimportant, seemed to come up time and time again. What was that song?
Then, flipping through radio stations in a car, I heard a snippet. I contemplated calling the radio station to end the wondering. But I was able to pick up a couple of lyrics, and when I got home I put the question out to Google ("you're crying, you're crying now"). In a second I had the answer I'd been searching for:. With 463 Google results and a thorough Wikipedia entry, I had all the information I could possibly want to know about the mystery song.
Dr. P K Choudhry, the professor, would likely flunk the Internet-age me. I humbly admit that while I love reading books -- my last real physical media addiction -- after so many years of Internet reliance and a very demanding schedule, I am impaired without Google, Wikipedia and the countless other tools and sites I use to make my life easier.
And that's the trade-off: What you gain in speed of delivery you often lose in quality of information, not to mention the most intangible benefit of the way we used to get information: seeking it out slowly, wondering, theorizing, discovering and feeling fulfilled in learning. I miss that.
Someone recently gave a talk called Google Is White Bread For The Mind, and I'm wondering if her summation of the Internet's effects on our brain might be true. We all know what white bread is: a broken down, artificially enriched version of something that was previously good for you. But there are two reasons why we love it: It's been spoon-fed to us via marketing and it's just so good. Kind of like Google, and they are both hard habits to break.
What do you think? Does the Internet and tools like Google and Wikipedia make life simpler or are they just making us lazier? What online tools could you not live without? Share your thoughts in the comments below.
PS: Google also advises you if visiting some sites may harm your computer .... though thats a different, controversial and complex story..:)
Monday, March 30, 2009
How Google Changed people's lives
Friday, March 27, 2009
Watch Hindi Movie Straight Online Free

(for better viewing experience download firefox.)
Courtesy : dailymotion.com.
Wednesday, March 25, 2009
Why Some Indians Are Abused For Their Skills Outside India
I feel desperate to make my voice loud so others can hear it. I feel angered when I read through many articles that keep popping-up on Business-week and other such magazines. I just feel like banging the abuser with an 11,000 volts reply. But then, I feel helpless. Somewhere deep down in my heart I know that the abuser is not entirely incorrect. There are always good students and bad students. Some who learn a lot in schools and some lag behind. But the basic question is "does the Indian education imparted in any school/college/university really prepare the outgoing class to face the difficulties and challenges that the world will have to offer to the new school pass-outs and university graduates ?" The answer that invariably comes to my mind is "NO". Our universities and schools at any level do not prepare us to face the challenges. That is primarily the reason we face a huge deficiency of skilled professionals everywhere in Indian industry. Answer yourself to this question:
On practical terms, if you are an engineer. you are probably not yet ready to actually apply your engineering knowledge until the next 5-10 years (or more?) in the industry.If you came out of a medical college, you just remember the medicine names, and still won't be able to correctly diagnose a patient suffering from cold and cough. If you are a major in history, you won't be able to highlight the most important and significant changes that changed the world map and cultures.
So where is the flaw? The more I think, I tend to believe that the system as well as the students and social thinking is flawed. The family is biased towards preparing their kids for an old fashioned clerk's job. There are not many innovative minds coming out from universities anymore. Emphasis is more on fetching more marks/grades rather than on proper and effective/practical understanding of a concept and their implementation. This applies to all grades/schools/universities. Try and remember how many days did you really spend some time researching a subject when you were graduating or how many good books did you really refer to when you were preparing for your 10th/12th grade and understood everything perfectly. For example, could you do a demonstration of Newton's all of the three laws in a practical way which the industry might already be using?
Someone out there may say "Oh C'mon, these have got nothing to do with industrial/workplace challenges!". But I'm sure everything that we studied, has got something to do with the challenges that we face in our daily life at the workplace. The most apparent one is this : "ATTITUDE" Why is there so much abuse about third grade work by Indian BPO/IT companies and workers abroad? Why are they not able to write efficient bug-free programs?
It has got something to do with our education system too. The present education system in India is in flux and full of contradictions. While there are world-class institutions of higher education like JNU, DU, IITs, IIITs,BIT(S), some regional universities and IIMs, most others are nothing but degree awarding institutions. They neither prepare the youth for advanced research in social science, physical and biological sciences, engineering, technology and management nor for employment in various productive sectors of the economy.
We also fail to develop the personality of our youth to take responsibility as a good citizen, apart from being a good scholar, scientist, engineer, manager etc. We have now reached a stage where violence, cheating, forgery, dereliction of duty, and unconcern about fellow human beings and the natural environment in general and flora and fauna in particular has crossed the threshold limits.
We are living in a Knowledge Society. We should do all that is possible to prepare as many young men and women as possible for the new world in making. But if we are not able to upgrade the existing universities what would be the use of having more third rate universities? Our strategy has to be double faced: up-gradation of the existing universities and launching of several new universities/institutions of learning and professional development.
Anyways ...the point is our education system does not allow us to think independently and question or contradict the western scientific or mathematical concepts.We are not encouraged to explore nature and present our concept or theory rather we are expected to understand the way it was understood by Newton or Einstein. This is not to propose chaos in class room but there should be an option for creative thinkers and the education system should encourage and recognize them. This is the fundamental flaw in our system and several brilliant mathematicians,scientists and designers are forced to follow the blind,inflexible model which is designed to create followers and not leaders.
On top of that, for all those who are in an Internet based work-environment, Google is a big time abuse. We tend to search for quick fixes on Google and then forget about them by the evening. There is nothing wrong in searching for information on Google but then why not get to the depth of the information that we found on Google search results. That doesn't happen.
All this leads to a very bad situation (at least in IT workplace), where an Indian is considered producing sub-standard product. Though, one must keep in mind that most Indians produce very good quality output barring a few exceptions. It's those exceptions that cause the problem and invite abuse to all Indians. I know I have mixed quite a few things (some of which might appear irrelevant to you). But think about them and you will see the cause and the effects are all intertwined. Work towards a better you after you've read this so no other non-Indian can raise a question on your abilities.
I have been reading various articles about sub-standard work produced by Indians on business week. The latest one was this. Follow the comments and you will realize.
I also remember a statement by one of my seniors who once said that we are "SAD" engineers. SAD stood, as per him, for "Setting and dealing". And that's truly is the case. We believe in Kaam - chalaau things. And that's the problem.
Tuesday, March 24, 2009
SBI funds transfer and internet banking

I tend to think again and again about the internet banking services provided by the Government banks in India specially SBI. SBI is the largest Government bank in India and it still lacks a good internet banking service. Compared to other private banking services like ICICI, HDFC etc SBI does not stand anywhere (I am talking only in terms of internet banking).
I do like their personal banking branches at different locations. They really treat you well with cofee/chai/samosa etc if you have any problem or request. You have access to the branch manager directly for any issue that you might have. But when it comes down to internet banking which is the preferred way of banking for the new young generation, SBI lacks the basic service level. For example, if you are trying to transfer funds from your own account to your own SBI bank account, it fails multiple times blaming network errors. Under the same scenarios, my funds transfer from ICICI bank to my own ICICI bank or any other banks has not failed me once. It's quick and easy in private bank internet sites. The SBI funds transfer is also kinda confusing and just too much detail on the same page. Someone who has been using only the SBI website may not notice these things unless you go and experience other private banking online services.
Other stuffs like changing your account details like mobile number etc is like preparing yourself for a good online war with the online customer care which itself is pathetic. I had to write n number of e-mails, sent two faxes, called thrice and raised four tickets to get my mobile number changed. The funniest thing about changing your mobile number on SBI is that they expect you to have your old number working to allow changing to the new number :). Why would someone change the number if you have the current number working and good. One tends to request such changes only when (in most cases unless you are a real junk having n different mobiles and want to change your details unnecessarily) one
But what SBI does is this: you request for a change in mobile number. It sends a passcode to your old number. you obviously do not have a way to access your old sim so you go ahead and raise a ticket online. To which, some customer representative responds saying, you have to visit your branch personally. So if you moved from Mumbai to Delhi , they ask you to come down to Mumbai again just so you can get your mobile number changed :(. What an Idea sir! It can really change my life :).
Anyways, I could convince the manager that I am a genuine person with a genuine problem (in three week's time) so I could sign on a form and fax it to them and then take a pdf copy of the same and send it to customer representative to have it effectd. :( ahhhhhhhhhhh ....I'm exausted at this point. Wow!!! the online banking makes it easy ....
There are other such crappy ideas that SBI has. I really don't know who comes up with such ideas when developing the internet banking solution. Most likely the software developers would not like such ideas, I'm sure, but they give up against the pressure :)
And by the way, if you tried adding a beneficiary ..that is also a long story :). You know what, probably, SBI wants you to keep in touch, so you don't forget their existence :).
Anyways ...enough said now ..let's see if they act on it too ..
Endnote: This is what my friend Deepak Nema has to say about happiness (he is a real likable, happy, ever smiling guy and a good philosopher Nizaam living in Hyderabad):
Finding Happiness
People go through ups and downs of life and constantly keep on searching happiness.While the way to happiness is:
Keep your heart free from hate, Your mind from worry.
Expect little, give much. Fill your life with love.
Scatter sunshine. Forget self, think of others.
Do as you would be done by.
Live a simple life.
Try this for a week and you will be surprised.
"Enjoy everything that happens in your life,
but never make your happiness or success dependent on an attachment to any person(read girlfriend), place(read hyderabad or your office), or thing(read s/w programming)."
Sunday, March 22, 2009
Watch Movie 13B Online Free
Watch movie 13 B (2009) Online ... It's a horror movie ..so make sure you don't laugh :)(for better viewing experience download firefox.)
Courtesy : dailymotion.com.
Watch hindi movie Gulaal free online
I heard this movie is good. So, here you go... Watch hindi movie Gulaal online for free :)
(for better viewing experience download firefox.)
The movie has been taken from dailymotion.com. Please refer to the website to view and search for more movies :)
Thursday, March 19, 2009
Deadliest PJ for this month
The PJ load for this month ....
Q: What do you call the most religious unit in electric science?
A: Ohm
Q: Why do people who have so much pressure drink so much?
A: Well, people drink at a bar... And bar is the unit of pressure
Q. A man went to the church and told the priest,"Father, I have sinned ninety times". Father said, "Son don't worry you will get caught 45 times." How did Father work this out. Was he a clairvoyant?
A :) Because sin 90=cot 45
(Deadliest PJ according to me & Deepak:) )
Q) what is the volume of a person who has lost all his memory in a typical (bollywood filmy) accident !!!
A) 1/3 pi*r*r*r because he says
"main KAUN (cone) hoon !!??? "
Q) Wat do you call a cylinder of radius "z" units and height "a" units?
A) Pizza!
Coz volume of cylinder= Pi * r * r * h
=>pi*z*z* a
=Pizza
Q) Once all chemistry professors went to see the movie "Iron Man" expecting the iron man to be a lady. Why?
A)Because in chemical terms
Iron = Fe
Man = Male
So Iron Man becomes Fe-Male
Q. What is the Population Control Program of the Chinese Government called?
A. Chini Kam (another one of my favorites :) )
Thanks to :
Deepak Nema :)