<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Surface Tension &#187; Arbit</title>
	<atom:link href="http://blog.prashu.com/category/arbit/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.prashu.com</link>
	<description>Thoughts simmering in my mind, just waiting to get out</description>
	<lastBuildDate>Mon, 30 Aug 2010 13:55:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>A &#8216;Horn&#8217;y Country</title>
		<link>http://blog.prashu.com/2010/08/a-horny-country/</link>
		<comments>http://blog.prashu.com/2010/08/a-horny-country/#comments</comments>
		<pubDate>Sun, 29 Aug 2010 04:17:54 +0000</pubDate>
		<dc:creator>prashu</dc:creator>
				<category><![CDATA[Arbit]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[auto]]></category>
		<category><![CDATA[bangalore]]></category>
		<category><![CDATA[bike]]></category>
		<category><![CDATA[cab]]></category>
		<category><![CDATA[car]]></category>
		<category><![CDATA[honk]]></category>
		<category><![CDATA[horn]]></category>
		<category><![CDATA[india]]></category>
		<category><![CDATA[traffic]]></category>

		<guid isPermaLink="false">http://blog.prashu.com/?p=1149</guid>
		<description><![CDATA[Before one starts getting ideas, let me tell you that I am talking about the traffic situation in India and the Horniness is the incessant honking attitude of the people driving their vehicles. For one, more than half the people don&#8217;t have patience, and a good part of that group lack any sort of brains. [...]]]></description>
			<content:encoded><![CDATA[<p>Before one starts getting ideas, let me tell you that I am talking about the traffic situation in India and the Horniness is the incessant honking attitude of the people driving their vehicles.</p>
<p>For one, more than half the people don&#8217;t have patience, and a good part of that group lack any sort of brains. Honking seems to be a religion here.</p>
<p>&#8220;Hey, you are in my way&#8221; &#8211; HOOONK<br />
&#8220;Hey, I want to overtake&#8221; &#8211; HONK HONK HONK<br />
&#8220;You there, your car is dirty&#8221; &#8211; HONK<br />
&#8220;My car is bigger than yours&#8221; &#8211; HONK<br />
&#8220;I want to scratch myself&#8221; = HONKKK</p>
<p>The answer to any problem is to honk. Relax your shoulders, tighten up your wrists, insert a proverbial earplug into your ears, reach for that horn, and let it blare. Oh, how irritating is that sound. Every time I hear someone honk unnecessarily, I feel like getting out of the car and slapping the guy&#8217;s face 180 degree around.</p>
<p>But then, like I said, more than half the people on the road lack common traffic sense and are generally devoid of gray matter. I am driving along at 20-30kmph on the road, there is a guy on the right side who wants to cross, he sees me approaching, I am thankful that he sees me (as I don&#8217;t have to impart a warning honk), I come closer and closer as he is seeing me, AND THEN he decides that this is the perfect time to dawdle across the street to reach the other side. ##%^&amp;@&amp;</p>
<p>I ask &#8211; &#8220;What was he smoking?&#8221;. All this while he is seeing the car coming. He could have crossed earlier, or after I had passed, but no, he decides that he is entitled to make me test my brakes. I jam the horn and apply my brakes and hope that he has enough sense to up his pace at the last minute to avoid the car.</p>
<p>Oh, and then there are stupid cab drivers who weave in and out of traffic like they are enacting a Nagin film. There are these highly inspirational auto-rickshaw drivers who decide that the white lane marker is drawn so that they should drive their front wheel exactly on it. Either they think it is a test of skill, or they have had one too many checks for drunken driving.</p>
<p>Net effect is that they drive bang in the middle of the road at a speed that is just enough to keep you confused whether you should be in the 1st or 2nd gear, without offering you any space to overtake on either side. It is at these times that you wish some customer flags them down so that they can suddenly swerve to the left without any warning indicator, and at least leave the right lane free for you to overtake.</p>
<p>At times like these you realize that it is not a crime to Honk. Better safe than sorry as they say. So what I do these days is that I just roll up the windows and play some music, so that I am not irritated by the honking of dullards around me. As for me honking &#8211; I am still learning the &#8220;Art of Honking&#8221;, as I still feel it is a crime to honk for no reason. I have to get over my reluctance to honk for no reason.</p>
<p>Some rules of thumb for new and inexperienced drivers out there who don&#8217;t know when or why to honk.</p>
<p>You are approaching an intersection &#8211; Honk and pass<br />
You are taking a turn &#8211; Honk and pass<br />
You are changing gears &#8211; Honk and make those around you aware<br />
You decide to change lanes &#8211; Screw the indicator, just keep honking until people slow down to see  what you are upto<br />
You see a gap develop between your car and the one in front &#8211; Honk like there is no tomorrow, so that a biker or an auto-wallah doesn&#8217;t manifest themself out of thin air and try to slot their vehicle into that gap<br />
You see a cabbie around you &#8211; Just HONK for no reason, as you never know what they might do.<br />
You see an auto or a biker &#8211; Again HONK like crazy, it irritates them and they don&#8217;t have any window to roll up and drown the sound <img src='http://blog.prashu.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>Oh, and do remember &#8211; who has the bigger horn and blows it the longest, gets the right of way. There couldn&#8217;t be a simpler traffic rule anywhere else in the world.</p>
<p>&#8230; And it&#8217;s fun when you are stuck in hour long jams and are bored with the radio. Orchestrate your own horny music. <img src='http://blog.prashu.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.prashu.com%2F2010%2F08%2Fa-horny-country%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.prashu.com%2F2010%2F08%2Fa-horny-country%2F&amp;source=geekoo&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<h2  class="related_post_title">These Related posts may interest you</h2><ul class="related_post"><li><a href="http://blog.prashu.com/2007/05/maniacs-in-bangalore-sightings-of-the-day/" title="Maniacs in Bangalore + Sightings of the Day">Maniacs in Bangalore + Sightings of the Day</a></li><li><a href="http://blog.prashu.com/2010/01/no-auto-expo-2010-supplement-of-toi-in-non-city-areas/" title="No Auto Expo 2010 supplement of TOI in non city areas">No Auto Expo 2010 supplement of TOI in non city areas</a></li><li><a href="http://blog.prashu.com/2009/03/tata-nano-launch/" title="Tata Nano Launch">Tata Nano Launch</a></li><li><a href="http://blog.prashu.com/2009/03/ways-to-promote-cycling-in-bangalore/" title="Ways to Promote Cycling in Bangalore">Ways to Promote Cycling in Bangalore</a></li><li><a href="http://blog.prashu.com/2009/02/mad-drive-around-bangalore/" title="Mad drive around Bangalore">Mad drive around Bangalore</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.prashu.com/2010/08/a-horny-country/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Critical Attrition Rate &#8211; defining your necessary attrition</title>
		<link>http://blog.prashu.com/2010/08/critical-attrition-rate-defining-your-necessary-attrition/</link>
		<comments>http://blog.prashu.com/2010/08/critical-attrition-rate-defining-your-necessary-attrition/#comments</comments>
		<pubDate>Tue, 10 Aug 2010 09:36:31 +0000</pubDate>
		<dc:creator>prashu</dc:creator>
				<category><![CDATA[Arbit]]></category>
		<category><![CDATA[attrition]]></category>
		<category><![CDATA[benefits]]></category>
		<category><![CDATA[car]]></category>
		<category><![CDATA[career]]></category>
		<category><![CDATA[company]]></category>
		<category><![CDATA[growth]]></category>
		<category><![CDATA[salary]]></category>

		<guid isPermaLink="false">http://blog.prashu.com/2010/08/critical-attrition-rate-defining-your-necessary-attrition/</guid>
		<description><![CDATA[Note: This is part 2 of the previous post which talk about why attrition is good for a company. Critical Attrition Rate (or CAR) is a term that I coined up while thinking about attrition and how it badly (or goodly?) affects a company. Most companies are plagued by attrition and most have either given [...]]]></description>
			<content:encoded><![CDATA[<p>Note: This is part 2 of the <a href="http://blog.prashu.com/2010/08/attrition-is-a-necessary-evil/" target="_blank">previous post which talk about why attrition is good for a company.</a></p>
<p>Critical Attrition Rate (or CAR) is a term that I coined up while thinking about attrition and how it badly (or goodly?) affects a company. Most companies are plagued by attrition and most have either given in to this and just keep on hiring to keep their headcount. However, I believe that attrition has to be treated judiciously and a key to that is to understand how to increase retention and why to encourage attrition.</p>
<p>Lets get down to the brass tacks. Why does someone stick to a company, or what to join a company? I believe that there are mainly 3 factors at play here. Pay, Career Growth, and Work-Life balance. I don’t think there are many other important reasons other than these three.</p>
<p><strong>Pay</strong> – Keeping all other factors constant, the more the pay, the higher the retention. The lesser the pay the more the attrition. Simple math. </p>
<p><strong>Career Growth</strong> – More opportunities to grow – say promotions as a lead or a manager and you might be happy to be in the company. Spend 6-8 years as only a developer and you might feel the world is moving on while you are stuck at one place.</p>
<p><strong>Work-Life Balance</strong> – This is very important for those people who are not concerned about pay or career growth. This is how most people in this category would think &#8211; “So fine, I can live a decent life with the money I make, and I am happy being a developer. At least I can go home by 6 and enjoy my life. I am not complaining about my pay and my career, so don’t expect me to stay in office 14 hours a day”. Work life balance is mostly a balance favoring life. The more time the company lets you devote to life, the lesser the attrition. I am classifying work satisfaction too in this category. You will tend to lean towards what gives you more satisfaction. If work gives you more satisfaction, then you will tend to stick to a company that gives you good work to do, even if you have to clock 14 hours a day for it. On the other hand, this is the group of people that you have to be careful with as one bad move (as far as the employee is concerned) on the part of the company’s strategy or roadmap and this person will be out in no time. However, I believe these kind of people are a minority and we have to give more importance to the people who tend to lean away from work. <img src='http://blog.prashu.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>I would like to broadly classify this into <strong>money</strong> and <strong>satisfaction</strong>. Higher money and higher satisfaction increase retention. Less of these leads to attrition. The second and third factor above are directly related to satisfaction.</p>
<p>This brings us to the discussion on what makes a company tick. A company cannot just do philanthropic work all day and still cut a profit. They have to make money. A company has to survive. It has to sell a product and make some money while doing so. A company is judged based on several parameters by the shareholders, investor, board of directors and so on. A few terms that come into mind here are the profitability, revenue, operating costs, operating margin. Basically, the company has to spend as little money as possible and gain as much money as possible. To sum it up, if a company does what is good for it, it will lead to attrition. Too much attrition as we know is definitely bad, and too little attrition is also bad as we had a first look in the previous post. Trying to bring down attrition is also bad for the company, we will see how.</p>
<p>Attrition is controlled by money and satisfaction. Simplest way of keeping attrition in check is to pay huge salaries. This directly impacts operating margins, bringing the company down. No, not good for the company.</p>
<p>What about work-life balance? Usually work-life balance is characterized by the facilities and benefits that the company offers. Such as free food, snacks, gyms, health clubs. sports and other activities within the office and so on. All these cost a lot of money to set up, and a good deal of money to maintain. Again operating margins take a big hit.</p>
<p>Hence, you can keep the employees, on one hand, and the shareholders and investors, on the other hand, happy at the same time. Your investors are of supreme importance to you as a company, hence they get the preference no matter what. Keep them happy by showing them the profits and revenues, and you know at whose cost this comes.</p>
<p>Career Growth – This is an interesting topic which will build the case for attrition as well. The management structure of a company is in the form of a pyramid. For every 10 developers, there is a manager, for every 10 manager, there is a senior manager, for every 10 of them, there is a VP, for every 10 of those, there is a Director and so on… you get the drift? Hence when it comes to a promotion within a team, there might be 2-3 employees of similar experience and similar competency. But the team can have only 1 lead. Making one of these 3 a lead automatically reduces the satisfaction levels of the other 2 and brings disharmony to the team. They might even spread bad cheer in the team and the company due to their disappointment. Imagine how easy your job would be if these 2 left the company of their own accord and you could promote the 1 person while still keeping the morale of the team high. Of course, if you had followed what I mentioned in the previous post, you would not even notice the loss of these two senior members because their juniors would have ramped-up well enough to fill their void. </p>
<p>Similarly at the higher levels of management. All managers cannot hope to become VPs at the same time. Also they cannot expect that the VP will be promoted yearly and they will be in with a chance to become a VP the next year. At this rate, the CEO will have to be changed each month. Higher levels of management are visionaries and they are the key to the longevity and profitability of the company. Care has to be ensured that the correct person reaches these levels, else it will all go bad for the company. Hence it should be ensured, that at each level of experience, the correct people are promoted and the rest are encouraged (not forced or as a measure of desperation, but encouraged) to move on out of the company.</p>
<p>Hence it is very important the a company identifies what should be its <strong>Critical Attrition Rate</strong> and should seek to keep attrition at those levels in order to maintain a fine balance between operating margin + profitability, and knowledge retention + loss of productivity. </p>
<p>CAR again depends entirely on the growth strategy of the company. If the company is growing aggressively, then CAR should be as less as possible during that period. If the company is a product company, then its CAR should be lesser than if it is a project based company, and so on. Remember, on paper, a higher CAR increases profitability, and a lower CAR increase retained knowledge.</p>
<p>Mathematically, CAR could be defined as the graphical point of intersection of a maximization function on operating margin and a minimization function on measured retention policies.</p>
<p>Choose your CAR wisely <img src='http://blog.prashu.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.prashu.com%2F2010%2F08%2Fcritical-attrition-rate-defining-your-necessary-attrition%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.prashu.com%2F2010%2F08%2Fcritical-attrition-rate-defining-your-necessary-attrition%2F&amp;source=geekoo&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<h2  class="related_post_title">These Related posts may interest you</h2><ul class="related_post"><li><a href="http://blog.prashu.com/2010/08/attrition-is-a-necessary-evil/" title="Attrition is a Necessary Evil">Attrition is a Necessary Evil</a></li><li><a href="http://blog.prashu.com/2010/04/should-a-couple-work-with-the-same-company/" title="Should a Couple work with the same company?">Should a Couple work with the same company?</a></li><li><a href="http://blog.prashu.com/2010/08/a-horny-country/" title="A &#8216;Horn&#8217;y Country">A &#8216;Horn&#8217;y Country</a></li><li><a href="http://blog.prashu.com/2010/06/automatic-transmissions-are-the-way-to-go/" title="Automatic Transmissions are the way to go">Automatic Transmissions are the way to go</a></li><li><a href="http://blog.prashu.com/2010/04/my-take-on-hikes-and-bonuses/" title="My Take on Hikes and Bonuses">My Take on Hikes and Bonuses</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.prashu.com/2010/08/critical-attrition-rate-defining-your-necessary-attrition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Attrition is a Necessary Evil</title>
		<link>http://blog.prashu.com/2010/08/attrition-is-a-necessary-evil/</link>
		<comments>http://blog.prashu.com/2010/08/attrition-is-a-necessary-evil/#comments</comments>
		<pubDate>Tue, 10 Aug 2010 08:25:27 +0000</pubDate>
		<dc:creator>prashu</dc:creator>
				<category><![CDATA[Arbit]]></category>
		<category><![CDATA[attrition]]></category>
		<category><![CDATA[company]]></category>
		<category><![CDATA[knowledge]]></category>

		<guid isPermaLink="false">http://blog.prashu.com/2010/08/attrition-is-a-necessary-evil/</guid>
		<description><![CDATA[The first thing that comes to everyone’s mind when they talk about attrition is how it is bad and how it should be controlled. However, I believe that attrition also bring some good to the company. In fact I believe that companies should look to have attrition and keep it within certain limits which will [...]]]></description>
			<content:encoded><![CDATA[<p>The first thing that comes to everyone’s mind when they talk about attrition is how it is bad and how it should be controlled. However, I believe that attrition also bring some good to the company. In fact I believe that companies should look to have attrition and keep it within certain limits which will be defined by their own roadmap and the type of company that it is. I will delve into this later on in an other post. For now, I will tell you why attrition is important.</p>
<p>Imagine a scene where a team is formed, for a project of course, and the team has been together for a few years. The team is now a content and capable team and is running the show quite well. All things cannot be rosy always, and maybe someone need to be promoted (the rest being unhappy), or maybe the company’s profits takes a down turn due to recession. The reasons could be endless, but lets say a few people from the team decide to leave. Such a situation could prove disastrous to the team. What companies don’t seem to understand is that there is no substitute for experience.</p>
<p>Someone who has 4 years of experience in a project (and 4 years total exp), is more valuable than a person with 6 years overall experience and just coming into the team. Experience is a completely different animal and cannot be just replaced. However, this is no to say that you have to try and retain the person who is leaving (as this costs a lot of money and will prove detrimental to the company). In fact quite the opposite, let the person leave, make the environment conducive enough for him to leave. It is not to say that don’t give him hikes and make his life miserable so that he leaves. Treat him well, treat the employee very well and invest enough into him so that he leave the company a better and more knowledgeable person, but he leaves nonetheless.</p>
<p>This way you are not degrading the reputation of the company, but are encouraging more people to join the company for its name (and hence bring in high quality replacements) and also encouraging people to leave the company. You are keeping a healthy talent pool in the company. Think of it as a school or a training institute. You are looking for people to spend their 2-4 years in the company and move out. While in the company, they should be able to add to their resume by learning and working on new things. When they go out, other companies should be willing to take employees from your company without a second thought. Similarly, people from other companies should be ready to join your company without a second thought should there be an opening. This is what reputation does to a company. It lets it keep a talent pool, while at the same time have a rotating staff. (As a corollary, think of what happens in the Australian cricket team. Their A, B and C teams are as strong as their national team)</p>
<p>Such a rotation of staff is very interesting in terms of human behavior as well. One tends to get bored if he is doing the same thing over and over and over again. He needs a change. Encourage him to make the change. A bored person is an unproductive person. A company needs productive staff who enjoy what they are doing and increase the productivity of the company.</p>
<p>Again, the great thing about having such a regular attrition is that new employees come on board regularly and have the time to up skill themselves (this should take a very short time should you have the correct talent) before some senior member decides to move out. This way, the business of the company is not affected due to sudden attrition. The moment someone leaves, a new person can take charge immediately.</p>
<p>Of course, like I said, experience cannot be replaced. Knowledge is the single most important resource a company can have and hence it is very important for a company to retain knowledge. Thorough documentation is mandatory. Before and while writing every single line of code, there should be two lines of documentation written already. Developers should be encouraged to document at all times and it is not the job of a certain other team. Additionally, the company can try to retain (through pay and promotion) certain individuals who show a lot of promise and potential. The company has to groom such individuals. These are the ones that can subsequently grow to lead the company in the future. </p>
<p>The rest can move on and find greener pastures. </p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.prashu.com%2F2010%2F08%2Fattrition-is-a-necessary-evil%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.prashu.com%2F2010%2F08%2Fattrition-is-a-necessary-evil%2F&amp;source=geekoo&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<h2  class="related_post_title">These Related posts may interest you</h2><ul class="related_post"><li><a href="http://blog.prashu.com/2010/08/critical-attrition-rate-defining-your-necessary-attrition/" title="Critical Attrition Rate &ndash; defining your necessary attrition">Critical Attrition Rate &ndash; defining your necessary attrition</a></li><li><a href="http://blog.prashu.com/2010/04/should-a-couple-work-with-the-same-company/" title="Should a Couple work with the same company?">Should a Couple work with the same company?</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.prashu.com/2010/08/attrition-is-a-necessary-evil/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Programming Languages &#8211; Why so many?</title>
		<link>http://blog.prashu.com/2010/08/programming-languages-why-so-many/</link>
		<comments>http://blog.prashu.com/2010/08/programming-languages-why-so-many/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 04:33:45 +0000</pubDate>
		<dc:creator>prashu</dc:creator>
				<category><![CDATA[Arbit]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[compiler]]></category>
		<category><![CDATA[interpreter]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[langauges]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://blog.prashu.com/2010/08/programming-languages-why-so-many/</guid>
		<description><![CDATA[Back when I was in school, I used to learn BASIC. That used to be a language to get your started off into the world of programming, with the simple English statements like syntax. But then we were always looking forward to high school so that we could get started learning C and C++ where [...]]]></description>
			<content:encoded><![CDATA[<p>Back when I was in school, I used to learn BASIC. That used to be a language to get your started off into the world of programming, with the simple English statements like syntax. But then we were always looking forward to high school so that we could get started learning C and C++ where were the languages that real programmers used.</p>
<p>Of course, you had a few languages suited for specific purposes like FORTRAN (for mathematical applications and computations), ADA (supposedly for AI related stuff), Visual Basic (the easiest way to write form based windows applications). And then came along Java. Java was a behemoth back then with its scores of libraries and a completely new way of writing programs and somehow it really didn’t appeal much to me.</p>
<p>If you were a programmer, you had to code in C – that was my staunch belief. And well, C could do almost anything that the other languages could do, but with a little bit more effort – for example Win32 programming instead of easily using VB. However, for all regular programs, C was the best option.</p>
<p>These days however, there are a scores of dozens of programming languages. It is as though each person wanted to stamp his/her name in programming history. Every big shot out there seems to have tried to do a ‘Stroustrup’. Let me see… Ruby, Perl, Python, PHP, C#, and a dozen scripting languages. Yet a lot of new languages are being developed – such as Google’s Go is it? Of course some are scripting languages, some are used for web development (some client side and some server side), and a lot many are used for desktop application development. Go into the Linux side of things and you will find GTK, TCL/TK, QT and I don’t know how many more. I may be wrong with respect to a few usages, but you do get the drift.</p>
<p>The problem is many fold. Firstly, I cannot learn a programming language because I don’t know where and if it will be used. Secondly, I cannot program for a problem statement, because I do not know which language to use for that. It’s a vicious loop, the end result being that I am so undecided that spend all the time looking at the first few pages of the books rather than actually spending enough time to learn the language.</p>
<p>Instead, I believe, that the developers could have concentrated on and spent time on building and developing one single language, or maybe two. They could have improved the compiler, or built new functionalities in the form of libraries and so on. The market adoption would have been good and they wouldn’t have unnecessarily put so much confusion into the minds of the poor developers.</p>
<p>As for me, well, I am now confused between which programming language to learn, and which spoken language to learn. Finally, I am not learning anything and I am just burning up my PC monitor and Alt+Tab keys switching windows trying to make up my mind.</p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.prashu.com%2F2010%2F08%2Fprogramming-languages-why-so-many%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.prashu.com%2F2010%2F08%2Fprogramming-languages-why-so-many%2F&amp;source=geekoo&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<h2  class="related_post_title">These Related posts may interest you</h2><ul class="related_post"><li><a href="http://blog.prashu.com/2007/07/development-plans/" title="Development Plans">Development Plans</a></li><li><a href="http://blog.prashu.com/2010/01/to-be-in-the-forefront-of-a-programming-revolution/" title="To be in the Forefront of a Programming Revolution">To be in the Forefront of a Programming Revolution</a></li><li><a href="http://blog.prashu.com/2008/08/learning-c/" title="Learning C#">Learning C#</a></li><li><a href="http://blog.prashu.com/2010/04/changing-the-mindset-of-indian-software-laborers/" title="Changing the Mindset of Indian Software Laborers">Changing the Mindset of Indian Software Laborers</a></li><li><a href="http://blog.prashu.com/2009/07/the-serpentine-mystery-chapter-ii/" title="The Serpentine Mystery &#8211; Chapter II">The Serpentine Mystery &#8211; Chapter II</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.prashu.com/2010/08/programming-languages-why-so-many/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Inception &#8211; Escape from Limbo</title>
		<link>http://blog.prashu.com/2010/07/inception-escape-from-limbo/</link>
		<comments>http://blog.prashu.com/2010/07/inception-escape-from-limbo/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 11:42:53 +0000</pubDate>
		<dc:creator>prashu</dc:creator>
				<category><![CDATA[Arbit]]></category>
		<category><![CDATA[death]]></category>
		<category><![CDATA[dreams]]></category>
		<category><![CDATA[explanation]]></category>
		<category><![CDATA[inception]]></category>
		<category><![CDATA[limbo]]></category>
		<category><![CDATA[movie]]></category>
		<category><![CDATA[story]]></category>
		<category><![CDATA[theory]]></category>

		<guid isPermaLink="false">http://blog.prashu.com/2010/07/inception-escape-from-limbo/</guid>
		<description><![CDATA[<a href="http://blog.prashu.com/2010/07/inception-escape-from-limbo/"><img align="left" hspace="5" width="200" height="200" src="http://blog.prashu.com/wp-content/uploads/2010/07/inceptionposter1-150x150.jpg" class="alignleft wp-post-image tfe" alt="" title="" /></a>One of the most misunderstood scene from the movie is the whole scene where Cobb and Ariadne go into Cobb’s dream – which is supposedly Limbo and which Saito entered from the Ice level by dying. The interesting thing here is the huge age difference between Saito and Cobb. If you would have noticed, Cobb [...]]]></description>
			<content:encoded><![CDATA[<p><img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://blog.prashu.com/wp-content/uploads/2010/07/inceptionposter1.jpg" width="237" height="375" /> </p>
<p>One of the most misunderstood scene from the movie is the whole scene where Cobb and Ariadne go into Cobb’s dream – which is supposedly Limbo and which Saito entered from the Ice level by dying.</p>
<p>The interesting thing here is the huge age difference between Saito and Cobb. If you would have noticed, Cobb actually entered Limbo before Saito – AFAIR. Saito was still protecting the entrance while Cobb and Ariadne went into the 4th level of dreams and it was only later that Saito died after throwing the bomb and stuff, while Eames was planting the bombs on the building.</p>
<p>So, while Saito spent say, 5 minutes protecting the entrance, Cobb and Araidne would have already spent a few hours/weeks in the next level. So, had Cobb stayed on, then he would have been much older than Saito. </p>
<p>The other question here is that Cobb and Araidne went into the 4th level of dreams. Is the 4th level the Limbo level?, since that is where Cobb finds an older Saito somehow. Or while I am writing this, I am thinking that Cobb actually dies in this 4th level, due to the collapsing buildings and then goes to Limbo – where Saito is already present since a long time. But I feel this is unlikely (I had a reason to believe this is unlikely, but have forgotten it since I sat to pen this down).</p>
<p>The reason why the buildings are collapsing in Cobb’s dream is due to the structure collapsing in the Ice level. As we know, the environmental changes in the upper level affects the dream one level below. So since the snow fortress is collapsing, so too are the buildings in Cobb’s dream. </p>
<p>What I feel is that Cobb spends some time with his wife. Meanwhile there is a combined kick due to the buildings collapsing and also the snow fortress collapsing. Simultaneously, the lift stage too would have collapsed since Arthur is out of that dream and the van would have hit the bottom of the lake. Together all this would have delivered a simultaneous kick (a third kick, if you please) and Cobb would have woken up under the lake. As he was swimming to the surface, he would have drowned from being under the water for so long.</p>
<p>Due to this, he now goes into limbo, where Saito has been for very many years already. Also the reason why I believe this is when he reaches limbo, he is washed up on the shore. This relates well to the upper level environment where he is drowning in the lake and hence he is washed onto the shore in the dream. Remember, environment affects the dreams.</p>
<p>Does what I say make any sense or do you disagree?</p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.prashu.com%2F2010%2F07%2Finception-escape-from-limbo%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.prashu.com%2F2010%2F07%2Finception-escape-from-limbo%2F&amp;source=geekoo&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<h2  class="related_post_title">These Related posts may interest you</h2><ul class="related_post"><li><a href="http://blog.prashu.com/2010/07/inception-the-finale/" title="Inception &ndash; The Finale">Inception &ndash; The Finale</a></li><li><a href="http://blog.prashu.com/2010/07/object-oriented-inception-the-movie/" title="Object Oriented Inception &ndash; The Movie">Object Oriented Inception &ndash; The Movie</a></li><li><a href="http://blog.prashu.com/2010/04/indian-authors-are-an-unsure-and-scared-lot/" title="Indian Authors are an unsure and scared lot">Indian Authors are an unsure and scared lot</a></li><li><a href="http://blog.prashu.com/2010/01/give-me-some-sunshine-give-me-some-rain/" title="Give me Some Sunshine, Give me Some Rain&hellip;">Give me Some Sunshine, Give me Some Rain&hellip;</a></li><li><a href="http://blog.prashu.com/2010/01/chetan-bhagat-cb-cry-baby/" title="Chetan Bhagat = CB = Cry Baby">Chetan Bhagat = CB = Cry Baby</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.prashu.com/2010/07/inception-escape-from-limbo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Inception &#8211; The Finale</title>
		<link>http://blog.prashu.com/2010/07/inception-the-finale/</link>
		<comments>http://blog.prashu.com/2010/07/inception-the-finale/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 14:48:46 +0000</pubDate>
		<dc:creator>prashu</dc:creator>
				<category><![CDATA[Arbit]]></category>
		<category><![CDATA[ending]]></category>
		<category><![CDATA[explanation]]></category>
		<category><![CDATA[finale]]></category>
		<category><![CDATA[inception]]></category>
		<category><![CDATA[movie]]></category>
		<category><![CDATA[story]]></category>
		<category><![CDATA[theory]]></category>

		<guid isPermaLink="false">http://blog.prashu.com/2010/07/inception-the-finale/</guid>
		<description><![CDATA[<a href="http://blog.prashu.com/2010/07/inception-the-finale/"><img align="left" hspace="5" width="200" height="200" src="http://blog.prashu.com/wp-content/uploads/2010/07/inceptionposter1-150x150.jpg" class="alignleft wp-post-image tfe" alt="" title="" /></a>The most debated scene in Inception is without a doubt the ending. There are a hundred theories on how the movie ended and then some more. Some have even gone to the extent of saying that the whole movie was someone else’s dream. Some say that the spinning top was the totem of the audience [...]]]></description>
			<content:encoded><![CDATA[<p><img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://blog.prashu.com/wp-content/uploads/2010/07/inceptionposter1.jpg" width="315" height="357" /> </p>
<p>The most debated scene in Inception is without a doubt the ending. There are a hundred theories on how the movie ended and then some more. Some have even gone to the extent of saying that the whole movie was someone else’s dream. Some say that the spinning top was the totem of the audience and it was a sign to wake up and so on.</p>
<p>Of course there are the rest of them who are torn between whether the top keeps spinning or whether it topples over. My belief is that it definitely topples over. They clearly show the top losing momentum and shaking a little bit. That much hint is enough for me to believe that the top is ready to topple. For example, imagine a scene where a mad rabid dog is charging at a person and the next scene is blanked out. What could have happened?</p>
<p>An alien spaceship could have mysteriously landed on top of the dog’s head rendering it unconscious. Saint-Gobain could have set up a crystal clear glass front into which the dog would have crashed and the man would be safe. Or, the man might be from the wild wild west and he was waiting for the dog to take its final leap so that he could test his reflex and draw is gun and shoot a bullet through the dog’s open mouth.</p>
<p>Or, the most obviously outcome, without giving too much leeway to one’s imagination, would be that the dog charged and bit the man.</p>
<p>So when the top seemingly shakes, then I figure it is indeed about to topple and I will not read too much into it.</p>
<p>Anyway, regardless of what you thought, that is not the ending. Either option could be right, about the top toppling. How I read this is that, when Cobb sees his kids after such a long time, it does not matter to him anymore whether he is in a dream or not. He is so enthralled that the kids turn towards him, that he loses sight of the top and walks away to be with his kids whom he has missed so much.</p>
<p>So the debate on whether it is reality or not is unfounded here. Cobb has decided to just accept whatever this is as reality and just live in this moment. Maybe that is the lesson that the director intends – enjoy whatever comes your way and make the most of it. Don’t keep judging situations and whether or not it could really be happening. Dreams are anyway something that you cannot depend on, or trust, as seen throughout the movie, so just accept whatever it is that you are experiencing and enjoy it while it lasts.</p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.prashu.com%2F2010%2F07%2Finception-the-finale%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.prashu.com%2F2010%2F07%2Finception-the-finale%2F&amp;source=geekoo&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<h2  class="related_post_title">These Related posts may interest you</h2><ul class="related_post"><li><a href="http://blog.prashu.com/2010/07/inception-escape-from-limbo/" title="Inception &ndash; Escape from Limbo">Inception &ndash; Escape from Limbo</a></li><li><a href="http://blog.prashu.com/2010/07/object-oriented-inception-the-movie/" title="Object Oriented Inception &ndash; The Movie">Object Oriented Inception &ndash; The Movie</a></li><li><a href="http://blog.prashu.com/2007/08/harry-matrix-potter/" title="Harry &#039;matrix&#039; Potter">Harry &#039;matrix&#039; Potter</a></li><li><a href="http://blog.prashu.com/2010/04/indian-authors-are-an-unsure-and-scared-lot/" title="Indian Authors are an unsure and scared lot">Indian Authors are an unsure and scared lot</a></li><li><a href="http://blog.prashu.com/2010/01/give-me-some-sunshine-give-me-some-rain/" title="Give me Some Sunshine, Give me Some Rain&hellip;">Give me Some Sunshine, Give me Some Rain&hellip;</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.prashu.com/2010/07/inception-the-finale/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Object Oriented Inception &#8211; The Movie</title>
		<link>http://blog.prashu.com/2010/07/object-oriented-inception-the-movie/</link>
		<comments>http://blog.prashu.com/2010/07/object-oriented-inception-the-movie/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 10:52:31 +0000</pubDate>
		<dc:creator>prashu</dc:creator>
				<category><![CDATA[Arbit]]></category>
		<category><![CDATA[explanation]]></category>
		<category><![CDATA[inception]]></category>
		<category><![CDATA[movie]]></category>
		<category><![CDATA[oops]]></category>
		<category><![CDATA[relation]]></category>
		<category><![CDATA[terms]]></category>

		<guid isPermaLink="false">http://blog.prashu.com/2010/07/object-oriented-inception-the-movie/</guid>
		<description><![CDATA[<a href="http://blog.prashu.com/2010/07/object-oriented-inception-the-movie/"><img align="left" hspace="5" width="200" height="200" src="http://blog.prashu.com/wp-content/uploads/2010/07/inceptionposter1_thumb-150x150.jpg" class="alignleft wp-post-image tfe" alt="inception-poster1" title="inception-poster1" /></a>All-rightey then, I finally saw the movie Inception yesterday and I too like everyone else have my own theory on what went on in the Movie. Soon I will be blogging about my own theory on what I think actually happened. However, more than trying to figure out what happened in the movie, it is [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.prashu.com/wp-content/uploads/2010/07/inceptionposter1.jpg"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="inception-poster1" border="0" alt="inception-poster1" src="http://blog.prashu.com/wp-content/uploads/2010/07/inceptionposter1_thumb.jpg" width="228" height="352" /></a> </p>
<p>All-rightey then, I finally saw the movie Inception yesterday and I too like everyone else have my own theory on what went on in the Movie. Soon I will be blogging about my own theory on what I think actually happened. However, more than trying to figure out what happened in the movie, it is important to understand the various concepts in the movie.</p>
<p>Like a true software developer (I don’t know why this stereotype), I started thinking about it, and maybe because I was thinking about programming too, I found an explanation for the concepts used in Inception in a very programmatical way. Below I have listed the various concepts used in Inception along with its meaning in Inception itself. Then I present to you a simple programming concept and I will explain the concepts of Inception again using this already well known programming concept.</p>
<p>&#160;</p>
<p><strong>Architect</strong> – Someone who designs a dream</p>
<p><strong>Dreamer</strong> – A person who is dreaming and whose dream it is. He is trained by the Architect on what he should dream.</p>
<p><strong>co-Dreamers</strong> – Also persons who are dreaming, but they are not in their own dream. They are characters in the mind of the Dreamer. A <strong>Subject</strong> is also a co-Dreamer, but who is not trained by the architect, and hence cannot consciously influence the flow of the dream.</p>
<p><strong>Subconscious</strong> – The projections of the Subject (and co-Dreamers) that fills the dream world of the dreamer. These are usually the people in the dream, other than the dreamer himself.</p>
<p><strong>Dream</strong> – A state of sub-consciousness where anything and everything can happen.</p>
<p><strong>Kick</strong> – Some that will awaken you from your dream and bring you back to reality.</p>
<p><strong>Totem</strong> – An object that only you know how it feels, how it behaves and how much it weighs. No one else can replicate this object in their dream, and hence you can find out if you are in someone else’s dream.</p>
<p><strong>Limbo</strong> – A state of deepened sub-consciousness that is reached when one dies in a dream level when under a very powerful sedative. In Limbo the person cannot know that he/she is in a dream and hence cannot come out of it unless someone else goes in and tells or proves to that person that he/she is in Limbo.</p>
<p>&#160;</p>
<p>Now think about the well known and widely used programming concept called OOPS (not in any way related to the Britney Spears song). Just to jog your memory, OOPS is a concept of classes and objects and instantiation and derivation and so on. Lets relate OOPS to the concepts listed above.</p>
<p><strong>Architect – A Program</strong>. An program or an application contains all the classes and methods and other definitions that exist. Ultimately whatever will happen, or should happen, is written down in the program.</p>
<p>Similarly, an architect designs the entire dream, including what each dreamer should dream. What every dreamer dreams is what the architect has written down.</p>
<p><strong>Dreamer – A Class</strong>. A class is something that defines all the properties and behaviors of itself. </p>
<p>Similarly, a Dreamer defines his dream world and the behavior of all objects in his dream. He brings the subject and the co-dreamers into his dream.</p>
<p><strong>co-Dreamers – A declared Object</strong>. This is a declared object or variable that is of some ‘type’. It has to be instantiated to have any meaning. These objects are declared as attributes in a class and will be instantiated when the class, during its runtime, decides to do so. The life of these instantiated objects </p>
<p>Similarly, the co-dreamers are made to enter the dream of the Dreamer and how and when and in what environment they are brought in is based completely on the Dreamer himself.</p>
<p><strong>Subconscious – Callbacks</strong>. A callback is a method that an object exposes an another object can call. The callback could be used to send information from one object to another object. An object can pass any sort of information through the callback and the receiving object can use this information to (possibly) modify itself in any way it deems fit.</p>
<p>Similarly, the Subject sends information to the Dreamer through the dreamers callback. This information is what populates the dreamers world.</p>
<p><strong>Dream – An Instantiation</strong>. Within a program (or an object), a new object can be instantiated during runtime. This new object has it own properties based on the class(dreamer, co-dreamer, subject) whose type it is.</p>
<p>Similarly, when one or more people go into a dream, they are going into a new world (a new instantiation) that is defined by the dreamer.</p>
<p><strong>Kick – A Destructor</strong>. When an object that is instantiated and it doing its own thing has to be brought out of the instantiation, it has to be destroyed. This is done by calling the object’s destructor.</p>
<p>Similarly, a kick destroys the dream of the person and bring him back to the level that the kick was administered in.</p>
<p><u>Advanced OOPS</u>: The simultaneous kicks can be considered to be a kind of ‘reference counting’. <img src='http://blog.prashu.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Totem – Reflection</strong>. Reflection is a way by which an object can find out about its own properties during runtime and may or may not modify itself. An object has use only its own reflection property to find out about itself. If it tried to use some other instance’s property, then it will not be able to find out the runtime information about itself.</p>
<p>Similarly, a Totem is something that a dreamer can use to find out about himself and use this information to alter his own state of mind. The dreamer can find out about himself (whether he is in a dream or not) only through his own Totem, and not through other’s representations of what they think is his Totem. Using this information, the dreamer can wake himself up from his dream.</p>
<p><strong>Limbo – A dangling pointer</strong>. When an object is deleted(a person is killed in the movie), but the memory referenced by the object is not destroyed, then the referenced memory is in Limbo. The memory is left dangling without any hope of being freed until something else comes and specifically ‘frees’ up this memory – for example a Garbage Collector.</p>
<p>Similarly, Saito was trapped in Limbo (as his body was killed, but his mind was still free), and Cobb had to specifically come down and remind Saito that he was in Limbo and ‘free’ him.</p>
<p>&#160;</p>
<p>I would love to hear feedback from you about this blog. Also if you think there are some terms that I have not covered, please do let me know and I will think of, and add the OOPS explanations for them too.</p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.prashu.com%2F2010%2F07%2Fobject-oriented-inception-the-movie%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.prashu.com%2F2010%2F07%2Fobject-oriented-inception-the-movie%2F&amp;source=geekoo&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<h2  class="related_post_title">These Related posts may interest you</h2><ul class="related_post"><li><a href="http://blog.prashu.com/2010/07/inception-escape-from-limbo/" title="Inception &ndash; Escape from Limbo">Inception &ndash; Escape from Limbo</a></li><li><a href="http://blog.prashu.com/2010/07/inception-the-finale/" title="Inception &ndash; The Finale">Inception &ndash; The Finale</a></li><li><a href="http://blog.prashu.com/2010/01/give-me-some-sunshine-give-me-some-rain/" title="Give me Some Sunshine, Give me Some Rain&hellip;">Give me Some Sunshine, Give me Some Rain&hellip;</a></li><li><a href="http://blog.prashu.com/2010/01/chetan-bhagat-cb-cry-baby/" title="Chetan Bhagat = CB = Cry Baby">Chetan Bhagat = CB = Cry Baby</a></li><li><a href="http://blog.prashu.com/2006/07/madness-film/" title="Madness Film">Madness Film</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.prashu.com/2010/07/object-oriented-inception-the-movie/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Pre-Accented Languages</title>
		<link>http://blog.prashu.com/2010/07/pre-accented-languages/</link>
		<comments>http://blog.prashu.com/2010/07/pre-accented-languages/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 14:25:27 +0000</pubDate>
		<dc:creator>prashu</dc:creator>
				<category><![CDATA[Arbit]]></category>
		<category><![CDATA[accent]]></category>
		<category><![CDATA[chinese]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[indian]]></category>
		<category><![CDATA[learn]]></category>
		<category><![CDATA[tone]]></category>

		<guid isPermaLink="false">http://blog.prashu.com/2010/07/pre-accented-languages/</guid>
		<description><![CDATA[The past couple of days I have been trying my hand at learning some Chinese. Yes, I have learnt German to a good extent, and I had just started learning some French, but then for some reason, I wanted to learn Chinese (I’m referring to Mandarin when I mention Chinese anywhere in this blog) too. [...]]]></description>
			<content:encoded><![CDATA[<p>The past couple of days I have been trying my hand at learning some Chinese. Yes, I have learnt German to a good extent, and I had just started learning some French, but then for some reason, I wanted to learn Chinese (I’m referring to Mandarin when I mention Chinese anywhere in this blog) too.</p>
<p>Chinese is a very interesting language which I have heard a lot about. Whenever anyone talks about Chinese, they always talk about the way the words are pronounced. Its not just about the awkward pronunciation, but also that, if it is not pronounced the way it is meant to be, then it not just doesn’t make sense like other languages, but in fact might mean something totally different and something abusive even.</p>
<p>So, Chinese is one language where something <strong>has</strong> to be spoken the way it has to be spoken. I can’t say that about any other language that I am aware of.</p>
<p>For example, here is one one could do if one speaks with a wrong tone. (Taken from <a href="http://learning-chinese.suite101.com/article.cfm/mandarin_chinese_tones" target="_blank">here</a>)</p>
<li>Intended meaning: <em>You keep covering your ears, do you have an ear-ache?</em></li>
<li>Wrong tone meaning: <em>You keep </em><em>covering your ears, do you have a child?</em></li>
<p>&#160;</p>
<p>What I realized from this is that non-native Chinese speakers cannot have an accent when they are speaking Chinese. English for example has a South Indian accent, North Indian accent, British accent, West Indian accent, South American accent etc. No matter how funnily the person speaks the world, unless you are not able to comprehend the world in totality, you do understand the meaning of the word.</p>
<p>But by giving such a kind of importance to tonality in the Chinese language, they have effectively made sure that everyone who speak Chinese speak it in the same way (at least make an effort to do so). Thanks to this, I am sure that ever Chinese speaker will be able to understand one another and there will never be an ‘Huh?’ moment due to someone having a funny accent.</p>
<p>Quite cool no?</p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.prashu.com%2F2010%2F07%2Fpre-accented-languages%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.prashu.com%2F2010%2F07%2Fpre-accented-languages%2F&amp;source=geekoo&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<h2  class="related_post_title">These Related posts may interest you</h2><ul class="related_post"><li><a href="http://blog.prashu.com/2007/12/chinese/" title="Chinese&#8230;.????">Chinese&#8230;.????</a></li><li><a href="http://blog.prashu.com/2006/01/i-dont-believe-this/" title="I dont believe this">I dont believe this</a></li><li><a href="http://blog.prashu.com/2005/01/documentation/" title="Documentation">Documentation</a></li><li><a href="http://blog.prashu.com/2010/04/in-search-for-some-good-reading/" title="In search for some good reading">In search for some good reading</a></li><li><a href="http://blog.prashu.com/2010/04/indian-authors-are-an-unsure-and-scared-lot/" title="Indian Authors are an unsure and scared lot">Indian Authors are an unsure and scared lot</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.prashu.com/2010/07/pre-accented-languages/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Is Wildlife Photography really an Art?</title>
		<link>http://blog.prashu.com/2010/06/is-wildlife-photography-really-an-art/</link>
		<comments>http://blog.prashu.com/2010/06/is-wildlife-photography-really-an-art/#comments</comments>
		<pubDate>Sun, 13 Jun 2010 09:28:01 +0000</pubDate>
		<dc:creator>prashu</dc:creator>
				<category><![CDATA[Arbit]]></category>
		<category><![CDATA[chance]]></category>
		<category><![CDATA[luck]]></category>
		<category><![CDATA[money]]></category>
		<category><![CDATA[photography]]></category>
		<category><![CDATA[photos]]></category>
		<category><![CDATA[talent]]></category>
		<category><![CDATA[wildlife]]></category>

		<guid isPermaLink="false">http://blog.prashu.com/2010/06/is-wildlife-photography-really-an-art/</guid>
		<description><![CDATA[Quite an interesting topic, don’t you think? Most of you wannabe wildlife photographers out there would already be wondering where did bang my head against to be asking such an outrageous question that shakes the very foundation of what you believe in. Photography is an art, there is no doubt about it. A photographer needs [...]]]></description>
			<content:encoded><![CDATA[<p>Quite an interesting topic, don’t you think? Most of you wannabe wildlife photographers out there would already be wondering where did bang my head against to be asking such an outrageous question that shakes the very foundation of what you believe in.</p>
<p>Photography is an art, there is no doubt about it. </p>
<p>A photographer needs to have an eye for creating interesting compositions and not everyone is blessed with that. I have mentioned previously also, but some of the best photographs that I have seen until now have come from a basic Canon A-series camera. I have still not come across better composed photos ever. Everyone sees the same scene in all its entirety, but only a good photographer can see what part of that scene will produce the best representation on a film or a photographic sensor. I acknowledge this and that is why I believe photography is an art.</p>
<p>However, where I have a bone to pick is in wildlife photography. Wildlife photography has become a fad nowadays with people buying DSLRs and huge lenses and go out on a whim and shooting birds and animals. I respect those who have painstakingly visited many places and gone into the deepest forests to capture that stunning animal or bird in its own habitat. But then I consider them as a wildlife enthusiast to have gone through all that pain. Previously enthusiasts used to do that to study animals and birds and used to spend a lot of days in their habitat to understand them. These days however, everyone and their kin want to become the next Attenborough of the world and go into forests on a shooting spree without trying to understand these animals.</p>
<p>I wouldn’t call someone who has taken that stunning shot of a tiger or a leopard a great photographer. He was just at the right place at the right time. I believe wildlife photography is a factor of luck and money. Spend 30 straight days in a tiger reserve and you are sure to get some great shots of a tiger. Unless you are really really unlucky, in which case spend 360 days and I can guarantee that you are going to get at least one stunning shot, as no one can every get that unlucky. However, no one is going to pay you to spend your life in a tiger reserve, going on safari’s every morning and evening. It costs money. You bring luck to your side, but blowing away more money going on such trips. Of course that point and shoot camera with 3X zoom isn’t going to win you any accolades. Spend more and get yourself a DSLR with a nice 400mm F/4 lens and your photos will then be appreciated. Have more money, get a camera with a full frame sensor that shoots at 10FPS (to catch the teeth of the tiger sinking into its kill) along with a nice ‘fast’ lens and you are all set to will many wildlife prizes. </p>
<p>Really, wildlife photography is not about talent, but about how to bring luck over to your side. It is less about art and much more about chance. A wildlife photographer must be appreciated for his/her dedication to the task, but in no way does it qualify the talent of a photographer.</p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.prashu.com%2F2010%2F06%2Fis-wildlife-photography-really-an-art%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.prashu.com%2F2010%2F06%2Fis-wildlife-photography-really-an-art%2F&amp;source=geekoo&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<h2  class="related_post_title">These Related posts may interest you</h2><ul class="related_post"><li><a href="http://blog.prashu.com/2010/04/my-take-on-hikes-and-bonuses/" title="My Take on Hikes and Bonuses">My Take on Hikes and Bonuses</a></li><li><a href="http://blog.prashu.com/2010/01/blog-and-gallery-launches/" title="Blog and Gallery Launches">Blog and Gallery Launches</a></li><li><a href="http://blog.prashu.com/2010/01/losing-interest-in-photography/" title="Losing interest in Photography">Losing interest in Photography</a></li><li><a href="http://blog.prashu.com/2009/11/dubai-in-recession-a-dream-shattered/" title="Dubai in Recession, a dream shattered?">Dubai in Recession, a dream shattered?</a></li><li><a href="http://blog.prashu.com/2009/06/dhanushkodi-a-city-lost-in-time/" title="Dhanushkodi &#8211; A City lost in Time">Dhanushkodi &#8211; A City lost in Time</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.prashu.com/2010/06/is-wildlife-photography-really-an-art/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>We Indians, the Litterbugs</title>
		<link>http://blog.prashu.com/2010/04/we-indians-the-litterbugs/</link>
		<comments>http://blog.prashu.com/2010/04/we-indians-the-litterbugs/#comments</comments>
		<pubDate>Thu, 15 Apr 2010 12:52:22 +0000</pubDate>
		<dc:creator>prashu</dc:creator>
				<category><![CDATA[Arbit]]></category>
		<category><![CDATA[abroad]]></category>
		<category><![CDATA[fine]]></category>
		<category><![CDATA[india]]></category>
		<category><![CDATA[law]]></category>
		<category><![CDATA[litter]]></category>
		<category><![CDATA[policing]]></category>
		<category><![CDATA[rules]]></category>

		<guid isPermaLink="false">http://blog.prashu.com/2010/04/we-indians-the-litterbugs/</guid>
		<description><![CDATA[“Indians behave in an unhygienic, uncouth, and disgusting way only while they are in India. They do so because every one else does so. When they go abroad, they automatically become clean and sensible and don’t litter the streets like they do in India. It is just a matter of education and a sense of [...]]]></description>
			<content:encoded><![CDATA[<p><em>“Indians behave in an unhygienic, uncouth, and disgusting way only while they are in India. They do so because every one else does so. When they go abroad, they automatically become clean and sensible and don’t litter the streets like they do in India. It is just a matter of education and a sense of responsibility”</em></p>
<p>I Beg to Differ.</p>
<p>I have heard this saying so many times in the past that I don’t pay much attention to it. I do accept the fact that Indians behave more civilized when abroad, but I never was able to fathom why not behave like that in India. Well, today morning, when I read the very same statement again, I realized why.</p>
<p>Indians have a flair for hype. Watch any Bollywood movie, where a hero punches a villain and the villain flies off into the distance, and you know for sure the yarn spun into the tale. Indians love ‘masala’, Indians love to show off, Indian love to show themselves off as being different and greater than their friends. </p>
<p>And that stems this change of attitude when abroad.</p>
<p>So, how are Indians introduced to the foreign life? Have you ever had a rich relative from Singapore or Dubai who has told you that there are camera in every street corner? Have they told you that if you make a traffic violation, or if you litter on the streets, then a hidden camera would take your photo and a ticket will appear at your doorstep through mail the very next day? Have they hyped up the very fact that there is zero tolerance for lawless behavior abroad and this has left an indelible fear or doubt in your heart?</p>
<p>Or how about this – have you seen films, where the comedian throws a chewing gum wrapper on the street and is immediately taken in by cops who teleport out of nowhere and beat the chap black and blue leaving him in only his striped underwear?</p>
<p>Such stories and filmy scenes are the ones that tune the mind of the majority of Indians. There are laws in India and abroad, but violation of laws abroad land you in the police net, whereas violation of laws in India are done by heroes, or ones who rough up the police should they interfere. So then, the Indians violate laws back home because they are not afraid of the law, whereas abroad, they sure as hell are. That is how they have been conditioned to think.</p>
<p>And then I have heard of incidents where Indians living in <a href="http://en.wikipedia.org/wiki/Little_India,_Singapore" target="_blank">Little India</a>, in Singapore, make a damn mess of the place during their celebration and festivals, probably as a way to sympathize with the living conditions of slum dwellers in <a href="http://en.wikipedia.org/wiki/Dharavi" target="_blank">Dharavi</a>, Mumbai. When the flock gets together and have numbers on their side, herd mentality sets in.</p>
<p>So, to drive sense into Indians, education is not enough. Strong, strict and harsh policing is necessary. When there is damage to a persons wallet(heavy fines), or to his self-esteem(public humiliation or arrest), then, and only then, is sense driven up into the upper portions of the human body that can assimilate this information.</p>
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.prashu.com%2F2010%2F04%2Fwe-indians-the-litterbugs%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.prashu.com%2F2010%2F04%2Fwe-indians-the-litterbugs%2F&amp;source=geekoo&amp;style=normal&amp;service=bit.ly" height="61" width="50" /><br />
			</a>
		</div>
<h2  class="related_post_title">These Related posts may interest you</h2><ul class="related_post"><li><a href="http://blog.prashu.com/2009/03/bloggers-in-india-should-exercise-caution/" title="Bloggers in India should exercise caution">Bloggers in India should exercise caution</a></li><li><a href="http://blog.prashu.com/2010/08/a-horny-country/" title="A &#8216;Horn&#8217;y Country">A &#8216;Horn&#8217;y Country</a></li><li><a href="http://blog.prashu.com/2009/09/annoying-timings-of-icc-t20-word-cup/" title="Annoying timings of ICC T20 Word Cup">Annoying timings of ICC T20 Word Cup</a></li><li><a href="http://blog.prashu.com/2009/03/a-nail-in-ipls-coffin/" title="A nail in IPL&#039;s coffin">A nail in IPL&#039;s coffin</a></li><li><a href="http://blog.prashu.com/2009/03/disappointment-and-trouble-over-ipl-venue-switch/" title="Disappointment and Trouble over IPL venue switch">Disappointment and Trouble over IPL venue switch</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://blog.prashu.com/2010/04/we-indians-the-litterbugs/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
