Monday, March 30, 2009

No Good Writers in Sakshi


Sakshi is a telugu news paper started by Y.Jagan Mohan Reddy, S/O. Y.S.Rajasekhar Reddy, Chief Minister of Andhra Pradesh. It is said that, Sakshi is incurring a loss of Rs.1 Crore per day. Y.S.R's family started this mainly to give publicity to Congress government. Eventhough they are spending crores of rupees for their news paper, unfortunately they could not hire good writers and research people. Because of that, one can clearly say that, they are writing only junk.

Few days back, Cine actor Krishnam Raju joined Praja Rajyam Party (PRP) (founded by Chiranjeevi). Previously, he was in BJP, and worked as a Central Minister in Vajpayee's cabinet. While joining PRP, he said that, he wants to contribute to the state. Since he could not contribute anything before, he joined PRP.

For this news, Sakshi wrote the following.




The author has sympathy on Krishnam Raju. After staying for few years in BJP, and worked as a minister, now he joined in PRP. It is a different question, whether he gets the ticket or not, and whether he wins or not. But, as a central minister he did not do anything for either Andhra or Telangana. He did not even do anything for Cinema industry. Initially, there were rumours that, he would join Congress. Then, there were rumours that he would join TDP. Finally, he joined in PRP. Actually, the leaders of the parties that get defeated, or the leaders who may be defeated are joining in PRP. Why is Chiranjeevi believing all these people? How will he bring the change by those leaders?





For a long time, I was not impressed with the logic of Sakshi in many articles. After reading this, I realized that, they don't even have basic knowledge on politics. While trying to make others fools, they are becoming fools.

If I were to criticize Krishnam Raju, I would write in the following way.




Krishnam Raju has been in BJP for a long time. He was always given very high importance in his party. He was made as a central minister in Vajpayee's cabinet. In this elections, his ticket was also confirmed. Even L.K.Advani talked to him around a month back and confirmed that he would get the ticket from the same constituency that he has been contesting for the last 10 years. He was never neglected by the party. Even then, he left the party and joined PRP giving very silly reason. He said, he could not do anything for the state by staying in BJP. This is a stupid reason. Eventhough BJP is not very strong in Andhra Pradesh, still he became MP from BJP ticket, and served as a central minister in Vajpayee's Cabinet. If he did not do anything for the state by being a central minister from a national party, how can he do by joining in PRP, which is a regional party? He came to a very good state because of BJP, and now ignoring it is very bad on his part.





I cannot rule out the possibility of PRP giving support to BJP in the center. For obvious reasons, PRP will not give support to Congress. It does not like to share power with TDP. So, if it has to give support to some party, the only party that it can give is BJP. Giving external support to Third front may be another option. But, from the state politics perspective, they will be in better position, if the give support to BJP rather than third front. I cannot rule out that, joining Krishnam Raju in PRP is the first step in the post-poll alliance with BJP.

Friday, March 27, 2009

Why Jayaprakash Narayan came to Politics instead of doing Social Service?


This was the question asked by one person, and he gave example of Lok Nayak Jayaprakash Narayan, that Loksatta Jayaprakash Narayan should follow him. This post is my answer for his question.

In this article, wherever I mentioned a normal person, We or You, I meant a very rich person/entity, who/which does not want to bribe more than 2% of the money that the person/entity plans to donate/invest.

India is spending Rs.4,000 crore per day. In just 10 days, it spends almost equivalent to what Bill Gates had donated in his whole life (more than 90% of his wealth) (We have to consider the money proportionate in local currency, not exchange value). If Bill gates' wealth is negligible, then there is no need to speak of our donations that we do in our whole life.

To improve the country in fast way, we have to take the big problems and solve them. After that, we have to take the next biggest problem and solve. If you have to chose between, making sure that Rs.4,000 crore per day would be spent properly Vs spending Rs.20,000 per month, I always chose former. I don't know about others.

Even if we go with the social service, I am sure a normal person cannot solve many of the problems faced by many.

1. If you have Rs.1,000 crores, you cannot start another IIT for better education, unless you bribe atleast Rs.50 crore.
2. If you want to start a small school for 6th class for 50 students, I don't think you can start unless you spend atleast Rs.1 lakh to Rs.1.5 Lakhs.
3. In almost all the cities, everyone is facing problems with transport, and we cannot solve their problems. Only government can solve their problems.
4. Farmers are facing problems with power supply. We cannot solve those problems.

I can list hundreds of problems like this, where we cannot solve those problems, or if we solve, it would be very inefficient. We cannot scale it up. The biggest problem is, in most of the cases, we are not allowed to solve the problems. Only government has patent rights to solve those problems.

So, those who want to do significant contribution, spend time and money in getting the power, and after getting the power, they fix the problems easily. Those who do not understand those, spends their time and money in social service, and wastes lot of money and time.

If Loknayak Jayaprakash Narayan had not formed Janatha party, I am sure he would not be in history books. He did not become PM, that is another thing. But, at the same time, his party could not sustain for full 5 years. Had it sustained for 5 years, it would have really changed the history of India. Sayings like, I don't need power, and I am sacrificing it, looks very good. But, that is not good for the development of the country. The leader has to lead the entire team to a very good shape, and after they find other leaders as good as them, then they can give the control to them. Had Loknayak JP done that, we would not have required Loksatta JP. Of course, there were other things like, his health was not good, and he died within 2 years after forming the government.

A politician should be like a pure businessman/woman with the only motive to develop the people of the country. They should be ready to do anything and everything for that. If they don't do it, then the country will not get that much out of them. If they don't find leaders as good as them, then they should take the leadership. If they want to sacrifice, when there are no leaders as good as them, I would suggest them to become a monk instead of coming to politics.

What has Dr.Jayaprakash Narayan done so far?

Following are the few things that Loksatta (Organization, not political party) has done.
* Arrested increasing criminalization of politics in AP; led to mandatory disclosure of electoral candidates' financial and criminal antecedents across India
* Political funding law reform (2003) enables transparent and legal contribution to parties through 100% tax-exemption
* 91st Constitutional Amendment to limit size of Council of Ministers
* Tightening of anti-defection provisions in Constitution's 10th Schedule
* Right to Information Act (2005)
* Citizen's Charters introduced in India
* Bill to establish Local Courts & Constitutional Amendment Bill to liberate cooperatives from government clutches (both in final stages, before Parliament)
* National Rural Health Mission (NRHM)
* Procedural reforms in Indirect Taxation
* Voter roll-improvements reduce errors (from 44% to 12% in urban areas)
* Post Offices now made permanent nodal centres for voter registration (starting with AP) . Easy, permanent, 24x7 and universal access to voter rolls achieved

These are just few things that Loksatta organization has done. By the way, don't expect to transform the entire country by just becoming a social organization. You need to have power to transform the country.

What does Dr.Jayaprakash Narayan promise to do?

Please Read the manifesto at http://www.loksatta.org/images/50_Guarantees.pdf. There is no political party which promises to do the points in the Loksatta Manifesto. All the 50 guarantees in the manifesto are for the improvement of the people and state.


Personally, I never give any respect to anyone who is doing social service in an area, where government can do significantly more, but not doing. I expect them to join politics and fix them instead of doing social service.

In an area, if government does not have restrictions, then we should do it in such a way that, more employment is created, and more opportunities are provided by scaling it up. I am not saying that, we should not have social organizations. But, we should try to eliminate the root cause of the problems as much as possible. At any time, I give more respect to N.R.Narayana Murthy than any social worker.

Thursday, March 26, 2009

MLA and MP Contestants in 2009 Elections in Andhra Pradesh

MLA Contestants of Andhra Pradesh in 2009 Elections

http://www.tnsatish.com/politics/MLAContestants.html

MP Contestants of Andhra Pradesh in 2009 Elections

http://www.tnsatish.com/politics/MPContestants.html


All the parties have not yet finalized their candidates. I will be updating this list till the nominations are closed.

Wednesday, March 25, 2009

Quote of the Day

Anyone who believes exponential growth can go on forever in a finite world is either a madman or an economist.

- Kenneth Boulding, economist

Sunday, March 22, 2009

Technical Debt


Technical Debt is a wonderful metaphor developed by Ward Cunningham to help us think about this problem. In this metaphor, doing things the quick and dirty way sets us up with a technical debt, which is similar to a financial debt. Like a financial debt, the technical debt incurs interest payments, which come in the form of the extra effort that we have to do in future development because of the quick and dirty design choice. We can choose to continue paying the interest, or we can pay down the principal by refactoring the quick and dirty design into the better design. Although it costs to pay down the principal, we gain by reduced interest payments in the future.

The metaphor also explains why it may be sensible to do the quick and dirty approach. Just as a business incurs some debt to take advantage of a market opportunity developers may incur technical debt to hit an important deadline. The all too common problem is that development organizations let their debt get out of control and spend most of their future development effort paying crippling interest payments.

From http://martinfowler.com/bliki/TechnicalDebt.html

Thursday, March 19, 2009

Understanding Financial Crisis in simple terms


Heidi is the proprietor of a bar somewhere in Europe. In order to increase sales, she decides to allow her loyal customers - most of whom are unemployed alcoholics - to drink now but pay later. She keeps track of the drinks consumed on a ledger (thereby granting the customers loans).

Word gets around and as a result increasing numbers of customers flood into Heidi's bar.

Taking advantage of her customers' freedom from immediate payment constraints, Heidi increases her prices for wine and beer, the most-consumed beverages. Her sales volume increases massively.

A young and dynamic customer service consultant at the local bank recognizes these customer debts as valuable future assets and increases Heidi's borrowing limit.

He sees no reason for undue concern since he has the debts of the alcoholics as collateral.

At the bank's corporate headquarters, expert bankers transform these customer assets into DRINKBONDS, ALKBONDS and PBONDS. These securities are then traded on markets worldwide. No one really understands what these abbreviations mean and how the securities are guaranteed. Nevertheless, as their prices continuously climb, the securities become top-selling items.

One day, although the prices are still climbing, a risk manager (subsequently of course fired due to his negativity) of the bank decides that slowly the time has come to demand payment of the debts incurred by the drinkers at Heidi's bar.

However they cannot pay back the debts.

Heidi cannot fulfill her loan obligations and claims bankruptcy.

DRINKBOND and ALKBOND drop in price by 95 %. PBOND performs better, stabilizing in price after dropping by 80 %.

The suppliers of Heidi's bar, having granted her generous payment due dates and having invested in the securities are faced with a new situation. Her wine supplier claims bankruptcy, her beer supplier is taken over by a competitor.

The bank is saved by the Government following dramatic round-the-clock consultations by leaders from the governing political parties.

The funds required for this purpose are obtained by a tax levied on the non-drinkers.

Now I hope you finally understand our current Financial Crisis!

Source: Funtoosh

Monday, March 16, 2009

Quote of the Day

At the beginning of 1989, nobody thought that, Berlin wall would fall. But, by the year end, the wall was fallen, and East & West Germany united. If people want change, it will happen immediately.

Friday, March 13, 2009

Manager


It is very hard to define how does a good manager work and a bad manager work. A good manager creates a very good environment, so that the team members can be more productive, and they work towards reaching the vision. The definition of a good environment varies a lot from domain to domain, and it is hard to explain it. One can really understand the difference of a good manager only after working with a very good manager and then immediately working with a very bad manager. For the same project, a good manager can make the work exciting, and a bad manager can make it miserable.

Many people criticize Dhoni for getting all the credit of winning many matches. But, they cannot explain why India did not win that many matches, when we had the best team (on paper).

There is a lot that is done by a leader to lead the team. Most of them are obvious and straight forward. But, the problem is, most of them are not doing those obvious things. So, it is becoming hard to see a good manager.

The best manager I have worked with, in my present company Sunitha Gorty is moving out of my team, and today is her last day in my team. I miss her a lot.

Tuesday, March 10, 2009

Quote of the Day

The day Microsoft makes something that doesn't suck is probably the day they start making vacuum cleaners.

Saturday, March 07, 2009

Thanks Chiru


Chiranjeevi has declared that, he would not put any contestant against Dr.Jayaprakash Narayan in the coming elections. I would like to thank him for his decision.

Thank you very much Chiranjeevi.

Update: Dr.Jayaprakash Narayan is contesting from Kukatpally, and Sri Koona Venkatesh Goud is contesting from Kukatpally on Praja Rajyam Ticket (Chiranjeevi's Party).

Wednesday, March 04, 2009

It's called Mindset!!


As my friend was passing the elephants, he suddenly stopped, confused by the fact that these huge creatures were being held by only a small rope tied to their front leg. No chains, no cages. It was obvious that the elephants could, at anytime, break away from the ropes they were tied to but for some reason, they did not. My friend saw a trainer nearby and asked why these beautiful, magnificent animals just stood there and made no attempt to get away.

"Well," he said, "when they are very young and much smaller we use the same size rope to tie them and, at that age, it's enough to hold them. As they grow up, they are conditioned to believe they cannot break away. They believe the rope can still hold them, so they never try to break free." My friend was amazed. These animals could at any time break free from their bonds but because they believed they couldn't, they were stuck right where they were.

Like the elephants, how many of us go through life hanging onto a belief that we cannot do something, simply because we failed at it once before? So make an attempt to grow further.... Why shouldn't we try it again?


Your attempt may fail, but never fail to make an attempt.


Sent to me by Damerla Venkata Vanaja

Sunday, March 01, 2009

Geek Jokes

Q: Why do programmers always mix up Halloween and Christmas?
A: Because Oct 31 == Dec 25! (Octal 31 = Decimal 25)



If you put a million monkeys at a million keyboards, one of them will eventually write a Java program.

The rest of them will write Perl programs.



If the box says, "This software requires Windows XP or better," does that mean it'll run on linux?



How long does it take to copy a file in Vista? Yeah, I don't know either, I'm still waiting to find out.



Software developers like to solve problems. If there are no problems handily available, they will create their own problems.



There are no shortcuts in life, unless you right click and find one...



Q: What is the difference between a programmer and a non-programmer ?

A: The non-programmer thinks a kilobyte is 1000 bytes while a programmer is convinced that a kilometer is 1024 meters



A biologist, an engineer, and a mathematician are staking out an empty house.

They see two people walk in.

Later, they see three people walk out.

The biologist says, "They must have multiplied!"

The engineer says, "I think it was measurement error."

The mathematician says, "Now, if exactly one person walks into the house, it will have zero people in it again."




Q: How many programmers does it take to kill a cockroach?
A: Two: one holds, the other installs Windows on it



When we write programs that "learn", it turns out we do and they don't.


In C we had to code our own bugs. In C++ we can inherit them.


C gives you enough rope to hang yourself. C++ also gives you the tree object to tie it to.


With C you can shoot yourself in the leg. With C++ you can reuse the bullet.




The problem with physicists is that they tend to cheat in order to get results.

The problem with mathematicians is that they tend to work on toy problems in order to get results.

The problem with program verifiers is that they tend to cheat at toy problems in order to get results.



The functions are sitting in a bar, chatting (how fast they go to zero at infinity etc.). Suddenly, one cries "Beware! Derivation is coming!" All immediately hide themselves under the tables, only the exponential sits calmly on the chair.

The derivation comes in, sees a function and says "Hey, you don't fear me?"
"No, I'am e to x", says the exponential self-confidently.
"Well" replies the derivation "but who says I differentiate along x?"




One day a mathematician decides that he is sick of math. So, he walks down to the fire department and announces that he wants to become a fireman.
The fire chief says, "Well, you look like a good guy. I'd be glad to hire you, but first I have to give you a little test."

The firechief takes the mathematician to the alley behind the fire department which contains a dumpster, a spigot, and a hose. The chief then says, "OK, you're walking in the alley and you see the dumpster here is on fire. What do you do?"
The mathematician replies, "Well, I hook up the hose to the spigot, turn the water on, and put out the fire."

The chief says, "That's great... perfect. Now I have to ask you just one more question. What do you do if you're walking down the alley and you see the dumpster is not on fire?"
The mathematician puzzles over the question for awhile and he finally says, "I light the dumpster on fire."
The chief yells, "What? That's horrible! Why would you light the dumpster on fire?"
The mathematician replies, "Well, that way I reduce the problem to one I've already solved."