Category Archives: Daily Scribble

My random thoughts of the day.

Is it a cultural problem?

Like many companies outsource to India, my company come to realize outsourcing is not as effective as the business magazine claims. No one can escape from the fundamental law of economics, what you pay is what you get. Yes, going to India seems cost saving on paper, but it really sacrifice the quality of work, which often don’t show up in any project management matrix until it’s too late. This week, I doing code review for my Indian team. Their code is so bad that it is driving me nuts.

In the project status meeting, one of them claim his code is done, all the tasks are completed. However, when I review the code, it’s all garbage. The code is not doing anything, not testing what the program suppose to test. It is pretty much a glorify print statement that prints “PASS” at the end. I have tell him rewrite the code from scratch. Maybe we forgot to tell him on top of meeting the schedule, the program also has to work.

I review other code pieces from other Indians programmers. Well, the code works, but it is the ugliest code I have seen in a long time. Instead of writing a for-loop, one guy copy and paste the code 4 times and change the index in each code segment! Instead of using a single if-else statement, another guy split the code into a dozen if-else statements having exactly the same if condition. Maybe they were paid by the number of lines of code they write, so they purposely inflate to make the program look larger.

To be fair, a few of them are quite decent, but I found the majority are just simply annoying. I wonder is it a cultural problem that Indians are sloppy in general or I am just (un)lucky enough to work with mostly incompetent people?

New York Times special edition

New York Times Special Edition

You may have already read from the news, someone made a 14 pages New York Times special edition and distribute on major US cities. The newspaper is dated July 4th, 2009, next year’s independence day. Instead of printing the news so what have happened, it prints the news they hope to print. The news articles are pretty interesting, from the end of Iraq war, to UN pass a ban on all weapons, to free university education for all. They even make a fake New York Times website mimic the real New York Times website. You can check out all articles at the website or download the PDF file for the full paper version. Even the advertisement in the paper is fake and yet very funny, especially the McDonald one.

The news in the fake New York Times is too good to be true, some of them are just simply unrealistic. The US, Russian and North Korean give up their all weapons, from guns to nuclear bomb, is a nice idea, should they also hug each other or fight with fists? Harvard business school closing its door and all students study social work is good one, but what do we with all those extra social workers? Free university education, health insurance for everyone is surely nice, if the government figure out where the money comes from. The nationalize all the corporates, cut the pay check of the fat executives and jail all the bankers sounds good, only if the government bureaucracy can be more efficient the market. Banning cars and air travel for the environment is too naive, what about those of us who want the convenience. Well, it’s a fake news paper poking fun of the current mess on this Earth. Just that I don’t think I hope those news comes true. The ideas in the news won’t work even in the most idealistic world.

Volkswagen

In the current worldwide financial meltdown, almost every stock market is crashing. However Volkswagen defied gravity, went up 500% in a week become the world’s latest company in market capital. Last week, the stock price of Volkswagen shot up to 1000 euros from 200 euros. This rare stock phenomena seems common sense, what is so great about a struggling German car manufacturer. Then I read this week’s Economists and get the picture behind the scene. The jump in stock price is due to short selling hedge fund manager get caught in a short squeeze. They have to buy the shares to cover their short selling at whatever market price and suddenly push up the demand of Volkswagen’s shares.

Porsche wanted to take over Volkswagen and slowly and secretly accumulating the shares. The hedge funds managers are betting against Porsche and short selling the shares. Last weekly suddenly Porsche reveal that it owns almost 3/4 of Volkswagen’s shares which is pretty much all the liquidity on the market. The rest of Volkswagen shares are owned by the government and institutions. The fund managers borrowed shares to short and they hope to buy back the shares at lower price to repay the borrowed shares. When the liquidity dries up, the supply is low while the demand is high, the price goes up. When the price goes up the fund manager has to and buy shares to cover the short position and push up the price even higher. It becomes a infinite squeeze that the hedge fund lost billions of dollars. It is a classic example of how the hedge funds punished by the market.

California Proposition 2

In the US election, the voters not only vote for the president. They also vote for many other things. In some states, they vote for senators, in other states, they have referendum on new legislation. In California, proposition 8 snatch many headlines. Over half of the voters made the right decision to ban gay marriage. Homosexual is usually one of my favorite topics, but this time I am more interesting in proposition 2, banning inhumane treatment of farm animals.

Proposition 2 make it a legal requirement to give farm animal more space. Over 60% of California voters agree with the proposition. I always know California is a left leaning country, but I am quite surprise many people actually vote yes on this proposition. The obvious impact of this law would be price hike on meat and egg products. Modern farms operates on lean efficiency of lowering the cost of producing meat, increase space given to animals translate to higher cost. The cost will pass along to the consumers. The current economy is on the blink of recession, any increase on food price will affect the living standard of many people. The voters are unreasonable to vote against their wallet. On the worse case scenario, this law would kill half of the California farming industry as the increase cost make them less competitive against out of states producers. It seems the voters became the victims of brain washing propaganda of the animal rights interest groups. They gotta ask themselves a fundamental question, why is it wrong to have inhumane treatment of the animals? By definition, animals are not human, so they deserve inHUMANe treatments. Animals are our food, we should care how much they cost, are they healthy to us and most important of all, how do they taste. How they are produce should be none of our concern.

US election

After a full day of bombardment of the election news, the US finally got a new president. I am so tired of the US election. There are endless news coverage everyday since the beginning of the primaries almost a year ago. The Americans take really long to make up their mind. The Canadian election system is much more efficient. We only take a month from beginning to finish. The longer the campaign, the more the candidate talking about non-sense and contradicting himself. It does not take much time for the voters to read the policy and get to know the candidate. Throw in a couple of debates among the candidates should give the voters a very clear idea on whom they should vote for. The extra months spent in the campaign are just spending empty wheels going no where. The election news morph into something like a TV drama that everyone follows. Instead of serving its function to select our government, the election degrade to some kind of entertainment.

Obama has won, just as everyone expected. If I were an American, I would vote for him too. Not because I like his policy, given that the The US policy is pretty much bounded by actual domestic or foreign constraints. The president may dress the policy with different rhetorical, but the content can’t deviate too much from the reality. I vote for him because he is black. It is cool to see a black US president. A black man gain the top job in America would be the perfect illustration on the end of racial discrimination. It shows the meritocracy system that is the founding US ideology really works. Obama shows the foot steps to the blacks about how to raise to the top. Forget about the so-call black culture, embrace the mainstream elitism culture. Other than his skin color, there is no cultural difference between Obama and the traditional ruling elite. A minority become the president is only feasible in American’s melting pot cultural policy. In a country with multicultural policy, a minority will always be a minority because he is encourage to become part of the mainstream.