- Replace Windows Vista with Ubuntu Linux - Vista Home Premium costs around 7000 Rs, uses atleast 12 GB Hard disk space, uses atleast 500 MB of RAM, wants to confirm every time if I am sure I want to run an application program. Opening a folder with 40 files takes a noticeable amount of time not to mention the boot and shutdown time. Solution is to customize the free and open source Linux to include only those modules that I need. I tried doing that but couldn't get the Display driver and Wireless Network driver.
- Use Online Productivity suite instead of Desktop Office Softwares - Whole MS Office Professional bundle costs 25,000 Rs, though minimal student ones are available for 8000 Rs. It takes around 1 GB disk space, each program like word or excel uses 50-100 MB RAM space depending on file size. Significant amount of time too is required to open a file. Free alternatives like OpenOffice and StarOffice don't give much respite either. Online office suites like Google Docs, Zoho move the computing from the PC to their servers freeing up the resources at the PC end. Inherently online office is the best way to share and collaborate. The documents can be accessed from anywhere and edited on any OS and Browser. Any updates in Desktop softwares have to be done by applying a patch or reinstalling, while in online it can be done continuously and without intervention of the user.
- Install Basic Softwares - Have basic softwares to only read pdf, xls, doc, ppt files. Simple mp3 player, video player and photo viewer. This is to do something when I am not connected to internet.
- Remove Anti Virus - It is one of the most annoying softwares. It will add 30 seconds to the boot time, runs in the background, pops every now and then and ask you to register, update, scan and restart. Thanks to the security provided by Internet Explorer and Windows, Anti Virus has become a necessity. I will not need it anymore.
- Change from Hard Disk to Flash - NAND Flash is almost as fast a RAM in read, so I can imagine opening a file from it. It has no moving or rotating parts like Hard Disk that's why it is called Solid State Disk. Power Consumption is one tenth of Hard Disk. Weight and space is vastly reduced. With bloated OS and softwares gone, the space requirement is also reduced and a 32 GB Flash Drive should be good to keep even photos, music and videos. If one likes to keep lot of data like movies then an external Hard Drive should be good.
- Have an external CD/DVD - This again has moving parts and removing it reduces lot of space and sheds weight. I don't use CDs and DVDs that often and if I do require I can use an external one.
- Reduce the screen size from 15.4" to 12" - This will make it more portable without compromising on the display effectiveness. Power will also be saved.
- Remove some of the connection slots - Slots for Memory Card Readers, PCMCIA, Serial Ports, Parallel Ports, 1394-firewire, PS2 ports etc are not required. If required, one can always buy those converters for 150 odd rupees. This does away with having the necessary controllers, drivers and hence cost. I only need 4 USB slots, 1 network slot, audio output, voice input and Wireless Network capability.
Thursday, November 27, 2008
Notebook to Netbook
Thursday, November 13, 2008
India regains Border Gavaskar Trophy
India regains Border Gavaskar Trophy at Nagpur where they lost it exactly 4 years back. With this we have shown that we are not only equals to Australia but even better than them.
Statistical Highlights
- India has held the trophy 5 times while Australia held it 3 times.
- Out of 26 matches, 15 in India and 11 in Australia, India has won 10, lost 10 and drew 6 times. Only Rahul Dravid has played in all 26 of those matches from either side.
- Sachin has now played in 49 of the matches which India has won. He has a chance to win his 50th match at his home ground in Mumbai when India plays England in 2nd test.
- Australia is losing a series for the first time since Ashes 2005. India is winning more than 1 test in a series for the first time since home series against Sri Lanka in 2005.
- After nadir at Sydney and things looking only worse, India has not lost any of the last 6 encounters against them. Till Sydney, Ricky Ponting as captain had a 31-3 win-loss record including 16 successive wins. Since then they won 2 against West Indies and lost 3 to India.
My predictions
My prediction of a 2-1 defeat has gone horribly wrong. I had predicted a 2-0 loss to England too last year. I am glad that they were wrong. I generally make a pessimistic guess, so that I will have something to cheer about even when India loses. I realise that this approach will not take me long and I need to be lot more realistic and accountable with my predictions.
This proves my strength in accounting about the past through statistics and weakness about predicting the future. Statistics requires just good memory power and regular following. Prediction involves a lot more skill and understanding of the game. Even in Business, Managers are paid to plan and control the future while accountants are paid a pittance to document the past.
My emotions during the series
Indians were dominant throughout the series and I am witnessing this for the first time since 1998 series in India. The matches were quite high scoring and didn't make it as interesting as earlier series. 2003-04 series in Australia was also high scoring but still it was lot more interesting owing to the see-saw contests. Overall, there weren't so many thrilling rides over the series. One moment which did provide some thrills was the 4th day afternoon of the 4th test.
Anil Kumble and Saurav Ganguly have retired. Both of them have done their jobs and have taken Indian cricket to a higher level. It was time for them to go. It is time for even Rahul Dravid to go. His last great contribution came 2.5 years ago with twin fifties in the Jamica Test. India are now at a stage where those legends will not be missed so badly.
Future
After the series Australia has come down from 138 points to 129 points and India has gone up from 109 to 116 to reach second spot in the Test Rankings. There is a lot of cricket coming up over the next one year for Australia, India and South Africa. With the difference of only 13 points there is a good 3 ways battle for the ultimate number one spot. Australian domination will be questioned for the first time since they won in West Indies in 1995. Over the last few years we have only seen fight for No 2 spot between India, England and South Africa and all of them held the position for a brief period of time.
In the present situation, India is favourites to become No. 1.
Thursday, October 09, 2008
Border Gavaskar Trophy 2008 in India
- Home advantage. But if we look at the things media is focussing on at the moment, it actually is a disadvantage
- Best players with loads of experience and talent are playing. They are all fit, haven't retired yet, haven't gone fishing either!
- Balanced Batting and Bowling. Sehwag opening and Big 4 in the middle order. Dhoni Keeping. Good variety in bowling with a leg spinner, off spinner, left arm medium and tall right arm fast bowler.
- Only 4 Australians have played a Test in India earlier and none of the bowlers have bowled a ball in India. Ponting's glittering career has a huge dark spot in India especially against Harbhajan
- Having a detailed plan for each of the players and situations. Assigning and assuming the roles according to the plan and executing them.
- Being desperate and focussed only on winning the series. Showing fight and intensity in the field for all the 5 days of the Test.
- Patience, Playing positively, taking the chances (catches) offered, taking singles and not letting slip a winning situation.
- Again focussing on the big picture i.e. the series without getting distracted with Individual miles stones. Ganguly is playing is last series, Sachin is closing on Lara's world record and 12,000 runs, Laxman closing in on 100 Tests, Kumble and possibly Dravid playing his last test at their Home ground Bengaluru.
Tuesday, September 30, 2008
Sony Cybershot DSC-H50 - How I went about buying it?
Wednesday, September 03, 2008
Google Chrome - A New Web Browser

Sunday, June 08, 2008
Top Search Engines
- Being an avid internet user, who spends more than 8 hours everyday on internet, I better know what I am using and what to use.
- Learn the internet analysis tools like alexa.com, comscore.com, hitwise.com and itfacts.biz.
- When I become an online marketer, I need to know where my target audience are and how to target them.
- Internet is an industry that has low entry barrier and a behemoth can be toppled overnight. So, it will be interesting to look back upon this research report 5 years later and laugh at it when things have changed completely. Remember netscape and altavista?
The above results have tremendous implications to both internet marketers users. The users know where to get relevant search results from. The marketers know where to concentrate their SEO and SEM efforts. The focus of top search engines have always been on satisfying the user. If the user likes a website the site will come up first irrespective of how much another site pays. The search engine there by pleases the user at the cost of increased short term revenues.
A comprehensive analysis and comparison of Search Engines in in this link.

Friday, March 07, 2008
Affect of Rupee appreciation on Indian IT Companies
Firstly he clarified that it was not just Rupee appreciating but more of dollar depreciating. Indian companies need to worry about this because for top companies like TCS, Infosys, Wipro, Satyam and HCL, 60% of the revenues are from US that are earned in dollars. Remaining are from Europe and Asia Pacific with different mix for different companies.
He analyzed the effects in 4 perspectives
Profits
It has been observed that every 1% appreciation of Rupee against the Dollar resulted in 0.5% drop in Net profits of IT companies. I asked the speaker, "Why is the drop not 1% but only 0.5%?", he said that companies are going to just watch the dollar sliding, they will do something about it to minimize its effects.
Income statements in US GAAP and Indian GAAP don't tell the shareholders in US and India the same story. When Rupee appreciates, same business from US will show lesser value in Indian accounts. On the other hand, same non-US business done will show higher value in US accounts.
E.g When $10 million of sales in US will show Rs. 48 crore in the 1st year when $1 is Rs48, the same $10 million business will show Rs. 40 crore when $1 is only Rs. 40 next year. Indian investors see the drop when the US investors don't see it.
Similarly, domestic business of Rs. 48 crore raises from $10 million to $12 million when dollar drops from Rs 48 to Rs 40. Now American Investors cheer on 20% growth in $ terms while Indian investors have nothing to cheer.
Costs
80% of costs of Indian IT companies are the direct salary cost. This is understandable in a knowledge based industry where people are the assets and there are not much of fixed assets as such. So any raise in salaries will hit the company's bottom line seriously. Salaries have been increasing at 15-20% YoY.
Higher Attrition rate increases the cost of Hiring and Training the new employees.
Business Model
The Business model so far had been offshoring and outsourcing or simply arbitrage of labour. Low value back office work like coding, testing and maintenance are outsourced to third world countries where labour is cheap, while the US keeps with them the high end work like products, consulting, design, strategy, Research and development. This model creates value to both the parties, one gets work done at a lesser cost and other party gets a lucrative Business opportunity. He said the fathers of Indian IT Industries were not risk takers or innovators, they plainly worked on the basis of cost difference between US and Indian labour.
Competition
Effect of competition should be compared between the Local peers like Infy, TCS, Wipro and HCL and Global Peers like IBM, Accenture, Cap Gemini and HP. It is obviously affecting the local peers in the same way as all of them have same Business Model and similar revenue mix in terms of geographies. But even the global peers have large operations in India with the same Business Model and hence their Indian Business will suffer the same fate. Suddenly their home Business becomes 10% more attractive compared to that it was earlier to Rupee appreciation.
The big Tier 1 companies have the financial muscle to bear the rupee appreciation, but the smaller companies have to really suffer.
The solutions that are taken by the IT companies to counter the threats are
Profits
1) Negotiate with clients on higher billing. This is not easy though. It depends on host of factors. If the job being carried out is a low end one, then it can easily be transferred to another company by the customer. If it is high end job, lot of dependency has been created and customer has made enough investment in the offshore center then switching to another vendor becomes costly and difficult. He will then as well pay the existing vendor 10% more than looking at new vendor
2) Add Escalation clauses into the contract saying if the salary increases or the rupee depreciates the billing rate will be adjusted. That is the billing rate will depend on the movement of a certain index.
3) Quote higher rates for new Businesses if the existing contracts cannot be changed. If the vendor is strong enough this can be done and it need not worry about the competitors
Costs
1) Hire locals - If the client is located in China, instead of hiring people from India to do the work in India, have a development centre in China itself hiring local talent. He would be better able to communicate and understand the customers. Also he has become 10% cheaper than he was earlier.
2) Improve Utilization - Freshers were hired in masses to fulfill the requirements for whole year and they were trained only to bench them later. This is a colossal loss to the company. They can instead ask them to join in batches. Since the lead time for recruitment of a candidate is long, companies are forced to hire early and keep them on bench. The transfer of people across project taking longer time reduces the utilization rate. This needs to be seriously worked out and improved to save costs.
3) Reduce operating costs - Lots of money is wasted on stationary items, print-outs, parties and other luxuries. When the times are not as good as it was, these operational expenses needs to be controlled.
4) Reduce Salaries and Hikes - How long can the industry sustain with 20% rise in salaries? Act of luring employees from other companies and industries by simply paying higher pay packages needs to be reconsidered. Reduce the salaries, others in the industry will follow you in these difficult times.
5) Expand operations to Tier II and Tier III cities where lots of hidden talents are available. They come cheaper but need to be trained. They will stick longer with the company. Company in the process will add lot of value to lives of those people and the economy of the city.
6) Most of the jobs done in the IT companies don't need Engineers to do them, why not hire B.Scs and B.Coms. They could very well do the job without cribbing at a lower cost.
7) Reduce Training costs by tying up with Educational institutes to pass out industry ready employable products. This shifts the costs from the Company to the educational institution. such programs are called Campus2Corporate.
Competition
1) Move up the value chain into consulting, product development, Research and innovation. This is easier said than done. It involves much more risks. Israel being such a small country generates more revenues than Indian in IT through their products.
2) Get into Newer Segments with Latest offerings
3) Focus on non-US markets like EU and APAC. I would say more importantly domestic markets especially SMEs. They are the fastest growing markets which are fed by MNCs operating in India while Indian companies are busy serving overseas markets.
Business Model
1) Forward cover for dollar - Hedge for dollar against Rupee so that any fluctuations does not have adverse impact on Profits. Infosys tried doing this and lost to the tune of 100 crore rupees when Dollar appreciates.
2) Relocate Development centres - This may save cost for the time being but strategically we are actually developing talent in competitor countries and help them fight us.
3) Pressurize government to give export incentives. IT companies have been pushing NASSCOM to continue Tax holidays beyond 2009 when it ends. But there has been no extension as per this Budget.
Saturday, February 16, 2008
Free News Papers - Any takers?
It isn't that bad an idea as it looks like though.
1) Anyway the Newspaper publishers earn majority of their revenue from the advertisers and not through sale of News papers.
2) Other Media Businesses like TV, Internet and Radio distribute content to users for free.
3) They can attract a large number of readers or at least buyers or takers by giving it for free.
Still it is a pretty bad idea. Otherwise it would have been already implemented.
1) In TV, Internet and Radio the distribution cost to each user is almost zero. Charging the users will only drive them away. In Newspapers and Magazines it is different. Printing each Newspaper and distributing it is costly and there is cost involved for each user.
2) If it is given for free. Everybody will start subscribing, whether they read it or not. So how many copies to print? far too many.
3) On what basis will advertisers know to how many audience are their advertisements reaching? Not straight forward. A separate survey needs to be conducted to find out how many people actually read them. So this will not be a favorite channel for advertisers. You don't collect money from readers and now you have driven the advertisers away. With both the revenue channels being closed, giving News papers for free makes sense only for charity purpose.
4) To make a print that many number of copies a large number of trees need to be cut. So much of paper waste is generated. Distribution becomes a massive exercise. So it doesn't make sense even for charity purposes.
5) When you charge a price that is higher you are conveying the advertisers that users don't mind paying that price to read the content. Or the users are savvy.
I tried to find numbers on the share of advertising revenues and sales revenue of the total revenue generated and expenditure details on printing, distribution, staff and so on. But there are hardly any listed News Paper company to give those details. Now the next question is why aren't News Paper companies not Public?
Sunday, February 10, 2008
I don't understand Real Estate Business
One possible explanation could be that the value of the house appreciates. If I find the right house, it could probably appreciate by 20% per annum and double its value in 4 years. Then its fine if I have a job, the house is just an investment and I am not dependent on its cash flows. With this there are also risks involved such as 1) Fraud during buying or selling 2) Natural Calamities like Earth quake, flood, cyclone etc 3) Fire accident, destruction 4) Government acquiring it and 5) Property not appreciating its value.
But I don't think a Businessman who makes a living out of this would be happy with this model of getting (2.4 lakhs on 50 lakhs investment) 5% RoI. Also if he doesn't have 50 lakhs cash with him, he will have to borrow that amount at about 15% interest or 7.5 lakhs per annum. Making an annual loss of 5 lakhs.
I would rather have 1 Re now than 2 Rs 4 years from now. "Bird in hand is worth two in bush". Either people don't understand the concept of opportunity cost and time value of money or I am missing something very basic here.
Monday, February 04, 2008
Why are Air Deccan Tickets so cheap?
One should really admire G.R. Gopinath and his Company Air Deccan for clearly understanding the middle class Indian Consumer. Their dramatic reduction of its ticket price to match train fares and connecting 64 destinations all across India has made an average Indian dream of flying in an airplane possible. When I myself traveled from Mumbai to Bangalore by this flight, I found the following reasons mentioned in their magazine on board.
1) No frills - No food provided on board. Though one can pay for it and get it. This directly reduces the cost of food per-say. The cost of carrying it to the air-craft, unloading, cleaning and so on. After who needs it when one travels for one to two hours in flight.
2) Fewer cabin-crew members - There are only 4 members other than passengers in the aircraft. Pilot, co-pilot and 2 air-hostesses. The salary costs are minimum now.
3) Simple seating arrangement - Nobody is assigned any seat numbers at all. Like in a city bus, whoever comes first can occupy a seat of his choice, could be window, aisle, front or back. There is no distinct Economy an Business Class seats. This simplifies the ticket booking system, no seat verification required.
4) Less time at airport - After landing, the Aircraft carriers will have to pay an amount proportional to the time parked at airport. Air Deccan minimizes this time by improved efficiencies.
5) Online Ticket Booking - By enabling booking all tickets only through their internet portal www.airdeccan.net, they have avoided the costs of setting up Point of Sale offices at various locations, ticket printing costs, staff costs, rent, power and so on. Money flows electronically from customer's credit card and cash management is that much more easy.
6) Advertisements - Additional revenues are generated by having advertising spaces inside the air-craft.
As a customer, anybody would accept the above mentioned ideas when the costs are half of those of other carriers. But there are other unmentioned means by which they reduce costs
1) Over booking - Having said that, they have a simple uniform seating arrangement and nobody is assigned any particular seat numbers, this gives ample scope for over booking as well. They have survived many times with these tactics that somebody or the other don't turn up or come late and miss boarding. This way they have collected extra revenues. After all the ticket persey doesn't have a legal validity until the passenger gets his boarding pass. The passenger can be denied entry in spite of him having bought the ticket.
2) Poor Customer Service - When one calls the customer care call center, he may have to wait indefinitely before an executive attends his call. Man power is also hired cheap, so one can expect what quality of output to expect from them.
3) Delay and sudden flight cancellation - Flights don't always take-off on time. Worse still is that they even get canceled all of a sudden. I booked a flight from Bangalore to Trivandrum for my uncle 5 months in advance and it got canceled 3 days before the scheduled departure. He couldn't get seats on any day that whole week. Trains were also fully booked. So he had to take an expensive flight to Cochin and then go by road to Trivandrum.
4) Pilots are being stretched - Pilots need adequate rest after each flight and they are denied of this. Without rest he cannot guarantee 100% performance which is absolutely necessary. It is a question of passenger's life and safety. Short sighted managers oversee this for saving on cost.
The company in question and its idea has definitely not survived. It registered 219 crore loss for 3rd quarter. They doubled the prices from 1200 to 2500 for a Mumbai Mangalore flight. It has been taken over by Kingfischer. Some of its noble ideas are taken by other low cost carriers like Spice Jet.
Safe Travel, Convenience and Service are the 3 main ingredients of product called Air Travel and all 3 of them are compromised just for the sake of price. So, the message that we could derive is that "One needs to pay for quality". You can't expect best quality at cheapest cost. This point is obvious but the above mentioned 4 points weren't. So, Praveen as a Businessman would give his customers good product at right price.
