Showing posts with label technology. Show all posts
Showing posts with label technology. Show all posts

Wednesday, February 23, 2011

Apple's Macbook Air - 13 inch - 128 GB

My present HP laptop is 3.5 years old and is pretty slow with Windows Vista ;-( So, it is ripe time to buy a new laptop. Now that I am setting up a new coconut oil factory, I am planning to include the purchase as part of that project itself. For industry purpose I have 2 Dell business desktops. For me as a C-Level executive, I need a laptop that is light and travel friendly, so a Netbook is better than a Notebook.


Here are a few reasons why the Macbook Air's 13 inch, 128 GB model is appropriate to me

  • Adequate - Presently I use 15" monitor, I am not sacrificing by coming down to 13" as the screen resolution is better. I use this mainly for business, so no movies, videos, music and pictures that occupy most space. If required I can always store them in external hard drive. I mostly browse, email, social network, use spreadsheets and do word precessing. I only need basic softwares and Office tools. So the processor speed of 1.86 GHz, 2 GB RAM and 128 GB Flash Drive is adequate for my needs.
  • Travel friendly - The whole device weighs only 1.3 kg or just 1.5 times the 1 litre coconut oil pouch. Present laptop is about 3 kg, carrying it with the charger was severe on my back. High battery back up of up to 5 hours means I can be more productive while travelling.
  • Data is safe - MAC OS X is UNIX based and very secure. Also the fact that it enjoys much lesser OS market share, not many bother to write viruses for them. So, one need not buy a separate Antivirus software. Mechanical Hard Disk drive and Optical drives are absent, so that drastically reduces the noise levels, cooling requirements, power consumption and space. Hard disk is replaced by NAND Flash that has no moving parts and is less prone to failure. That means there is no need to constantly format the drives.
  • Fast - Reviews say they boot in 10 seconds and shutdown in 5 seconds. My present laptop just takes 30 times longer! Use of flash drive for secondary storage makes a major impact with speed. Reading from Flash memory is almost as fast as that from RAM. Majority of the work involves reading like loading of softwares or data files.
  • Experience - Based on what my friends have told me, Apple gives an ultimate user experience with simple and intuitive interface. It may take some time to get used to the system but once you get used to it, you end up being an Apple fan or an addict.
  • Image - Owning an Apple products takes me to a different league, the group that is different from ordinary Windows users. Apple computers start from $ 1000 onwards only, and its competitors claim that to own an apple computer one needs to pay $ 500 Apple tax, i.e. for a similar hardware configuration in Wintel (Windows on Intel) will cost $ 500 lesser than that of Apple. Apple products are considered to be innovative, simple, intuitive, classy and user friendly. It will be a great feel good factor for me to use this product and to show it off to others ;-)
  • Price - The price is close to Rs. 80,000 and is on the higher side. I spend a majority of my day with my computer. When I am spending so much on buying the best quality machines for the manufacturing process. Why not buy the best personal computing machine?

Tuesday, December 07, 2010

Significance of the number 1089

Every number has something fascinating and a unique property about it. One such number that came to my mind was 1089 when I was about to write (tweet) my 1089th status message on twitter.
The message reads (The tweet has been elaborated here as there is no 140 character constraint)
Take any 3 digit number, difference between first digit and last digit should be greater than 1. Reverse the digits. Find the difference. Reverse the digits in this number (difference). Add them to get 1089 always.
For example, let the number as 109, reversing the digits gives 901, difference between them 901 - 109 = 792, reversing the digits in the difference gives 297, adding them gives 792 + 297 = 1089.

This is not something that I discovered, I just know about this property through some source long time back. But I will attempt to show why this happens.

Let the random 3 digit number be abc. Its value is 100a + 10b + c
Reversing the digits gives cba. Its value 100c + 10b + a.
Difference between them assuming that a > c (for sake of simplicity of analysis)
|abc - cba| = abc - cba = 100a + 10b + c - (100c +10b + a) = 99 x (a-c)

Let, |abc - cba| = xyz (another 3 digit number)
xyz, then is a multiple of 99 i.e. of both 11 and 9.

Properties of multiples

  • In multiples of 9, the sum of digits is divisible by 9
  • In multiples of 11, the difference between sum of all odd and even digits is divisible by 11

In this case,
Since xyz is divisible by 9, x + y + z is divisible by 9 or x + y + z = 9 or 18. It can't be 27 or more.
Since xyz is divisible by 11, x + z - y = 0 or 11. It can't be 22 or more.
If x + z - y = 0, then x + z = y, then x + y + z = 2y
2y cannot be 9, it can be 18, so 2y = 18 or y = 9
If x + z - y = 0, then x + z = y or x + z = 9, this is possible
If x + z - y = 11, then x + z = 11 + y or x + z = 20, this is not possible
So, we can conclude that, y = 9 and x + z = 9.

Reversing the digits in xyz, we get zyx.
Adding the 2 numbers, xyz + zyx = 100x + 10y + z + 100z + 10y + x
Total = 101(x + z) + 20y
Substituting for x + z = 9 and y = 9, we get,
Total = 101 x 9 + 20 x 9 = 909 + 180 = 1089!

By the way, 33 square is 1089. 99 x 11 is 1089 and 121 x 9 is 1089.

Friday, April 24, 2009

Why isn't there a Technology TV channel?

I spend atleast an hour everyday reading technology blogs like venturebeat.com, techcrunch.com, zdnet.com, labnol.org and aggregators like google reader and techmeme.com. But all that is in text format, where one has to actively consume those content by reading. For someone like me who is passionate about technology can take effort to read and visualize what is being written. But wouldn't it be handy if there is a TV channel that broadcasts exclusively technology related programmes.

Facts about telivision and advertising in India
1) TV reaches 112 million households which is 60% of total number of households
2) TV still gets 35% of total ad spend of $ 6 billion expected to grow at 15% over next 5 years
3) Advertising Expenditure to GDP ratio of 0.65% has potential to reach 1%
4) Average time spent per viewer is 150 minutes per day
5) Audience are increasingly getting fragmented into niche channels from general channels
Source - GroupM's "This Year, Next Year", India Media Forecasts, April 2008

Tech Industry is quite large, it is not just about IT and ITES which by itself is currently $50 billion expected to be $200 billion by 2020. It includes Consumer electronics, Industrial electronics, Consumer durables, e-commerce, social media and the big one i.e. Telecom. It is not only large but also the fastest growing to make it highly attractive to a media company to dedicate a channel to it. If I had tech brand, such a TV channel would form a significant portion of my media plan/budget. The cost to reach a potential customer is lowest for TV and impact of a video is highest among other formats.

A look at the table above shows clearly the fastest growth in TV ad spends is among tech companies. Doesn't it suggest that they are missing on that perfect media channel?

It is not techies alone, even the political parties are giving are giving a lot of thrust towards technology in their agenda. America for all its economic might is because of its tech companies and other companies using technology heavily. So if India is to get developed, it has to embrace technology and what better than to use TV as a medium to reach everybody in one stroke and educate them.

Critics of this idea can say
1) In these days of youtubes and fast broadband connections, people who like to watch videos already have their means. (But TV is more attractive)
2) There are already business channels that cover any important business news from tech world. (But it is too little)
3) Tech folks mostly work in IT companies throughout the day and TV is an insignificant form of media for them as they mostly spend time on internet. (Who watches business channels then? Certainly not house-wives)
4) As of now 60% of people live on Agriculture, 70% live in rural areas. Revenues from IT companies are just 5% of GDP. (That precisely is the point. It is not going to stay this way. When we know change is going to happen for better, why not initiate change and invest now?)

Friday, March 13, 2009

Should Social Networking Sites consolidate?

So many social networking sites (SNS) have come up in last 5 years and yet many of them are highly successful. In fact, it was the fastest growing category of websites in 2008. Entry barriers are pretty low but gaining critical mass through network effects and monetising them is extremely hard.

Users have been complaining about the
large number of social networking sites. Every new SNS was remarked by reviewers/critics as yet another or me-too. Friends who have joined those networks keep sending new invites to join. It is annoying as there are too many sites to manage in terms of accounts, privacy, friends, messages, profile, contents, status message etc. This leads to lot of duplication of effort and more importantly inconsistency of information.

Can’t they all merge together/consolidate on a common networking platform and build special applications for each type of network niche?
1. Monopoly – Internet, World Wide Web is so successful because of its free nature, no body owns it and yet everybody uses it. Merging will create a sort of monopoly and one who controls the core platform will exercise power over others. Monopoly creates imbalance, kills innovation and is good for the business but bad for users and society.

2. Growth – Being in the early growth stage of Product Life Cycle, consolidation is unnecessary. It is done usually in the maturity and declining stages.

3. Theme – Most SNS allows user to create a profile, send messages, upload pictures and videos, write status message and so on. But the same information is filled according to a context. In facebook one tries to be cool and casual while in linkedin one needs to be professional.

4. Features – The main reason why communities or sub-networks in main networks fail is because the communities don’t have the necessary tools for sharing and collaboration. Specialised sites can create them. E.g. flickr has tools for photographers; dhingana has tools for music lovers.

5. Network – In our social life we have different network i.e. family, friends, professional and special interest. They are vastly different and we don’t get all of them together not even during marriage. We like our family, relatives and close friends to attend our marriage but we keep a separate reception for our friends and colleagues. I wouldn’t have my boss in my facebook network to let him observe what I am doing in my personal life. Or I wouldn’t want my family/relatives to know with whom I am dating ;-) So I will use geni for family/relatives only, facebook for classmates/friends, linkedin for colleagues, picasa among my photography network.

6. Just a click away – Beauty of web is any webpage is just a link away. It is normal for everybody to have a blog, orkut, facebook, twitter, linkedin and flickr accounts. Integrating them is as simple as just hosting their links.

7. Advertisements – SNS has rich information about the user’s profile which can be used by advertisers for targeting. Also there is lot of activity that takes place and time that user spends on it giving enough opportunities for advertisements. It will be better if there are specific niches where advertisements can be even more effective. I will advertise on flickr if I launch a new camera, dhingana on releasing a movie/album, apple forum if I write a new application for apple’s app store, linkedin if I want to hire somebody than on general ones like orkut/facebook.

8. Simplicity – facebook being a giant offers every thing that twitter offers. Still people use twitter because of its simplicity. Twitter does just one thing but does it well.

So, clearly consolidation is not a very good idea but opening up the network through APIs is. Instead of somebody coming up with a new sns to just add a new feature he can use the existing network itself. More than facebook, I like the way linkedin has gone about this by partnering with the best in business like amazon, slideshare, simplyhired, wordpress and
many others.

Monday, February 02, 2009

Google – A human side of it

Google has been a God send to earth in this new millennium. It is a brand that has created tremendous value to all its stake holders. At least, I as a user have benefited enormously from it without having to pay a single Rupee for its services. I will not discuss about the obvious value that it has created to the mankind but a more human side of it. That is the mistakes that it did with some of its products. I am writing about Google and its mistakes because they make very few of them and its impacts are huge.

Search - This site may harm your computer
It had flagged all the websites that it has indexed as malicious and wouldn’t let anyone open them. They had to come out in public to apologize. Who better to do it than its VP Marissa Mayer. Anybody will pardon if someone that beautiful comes out and says sorry, wouldn’t they? ;-)

AdsenseExchange rate problem that assumed 1 dollar as 1 Re
Google had sent its content network partners cheques that just assumed a 1:1 exchange rate with dollar. If somebody has earned $500 in a month through adsense for his blog/website, he will get a cheque of 500 Rs instead of 25,000 Rs!

Apps emailYour account is locked for 24 hours
Rehan Yar Khan, CEO of flora2000.com (where I interned) had this frustrating experience. He had been locked for 24 hours for supposedly performing an illegal activity.

Orkut – The 3 photos that isn’t there
When I open my orkut account, I get a screen like this.

People who visit my profile would see that I have 3 photos but would be disappointed when they open to see that there aren’t any. Would they really? ;-) It is not really a serious bug but it is serious enough to a perfectionist.

Chrome – Is it the fastest web browser? Is it out of beta now?
It is the fastest browser in the market by a long margin, but not to me. For last 2 days, I had to open my gmail in html mode to negotiate slow internet connection. To make matters worse hostelites around me were browsing normally. At one point yesterday my friend and I exchanged laptops because he wanted to watch a movie while I wanted to browse internet. He casually opened firefox to check out how bad the internet speed was. To my delight/horror it was working fine. Verified with Chrome for the speed, it was bad. I couldn’t find the reason but it is true with the version (1.0.154.46) that has come out of its beta. As we do with any software problem, I uninstalled and reinstalled but the situation has not improved.

Reader – The reader that unread my posts
I have subscribed to around 60 blogs on my RSS reader. I subscribe to only those blogs that post less than 5 posts in a day, for the rest it is better to read them from browser directly. I get around 20 new posts everyday and finish reading them the same day. Reading all the posts take an hour generally. I get intimidated when I see too many unread posts. A few days back when I opened the reader I found 11 unread posts for Amit Aggarwal’s sub-blog India Inc. But 10 of them were the ones I had already read. This has happened with Zoho blog and Rajesh Jain’s blog also.

These mistakes are not complete or are the most serious. But what is important is the way they handle them. By accepting them, taking responsibility, apologizing, correcting and making sure that such mistakes doesn’t happen in future.

Tuesday, January 27, 2009

Free Open Source Software - Materials

The reason I am studying MBA is not to get out of the world of software into something mundane like selling soaps, but to understand the software from business perspective or a more holistic one. Not to say that I want to become a programmer again. But to be a businessman who has a much bigger say in what software needs to be developed and how it has to be monetised. Technology I now realise is there not to show off the scientific greatness but to meet business and human needs.

By thinking from a Businessman's shoes, I wondered whether it makes any economic sense to give “software for free” and more importantly the source code and hence freedom. I couldn't think of the answer myself. So, I searched the web for "economics of open source software" and explored further by reading fully the following materials. This really was an eye-opener, I feel I have gained a lot more knowledge now than before.

Books

Wikinomics : How Mass Collaboration Changes Everything” - http://www.wikinomics.com/book/

Free Software, Free Society: Selected Essays of Richard M. Stallman” - http://www.gnu.org/philosophy/fsfs/rms-essays.pdf

After the Software Wars” by Keith Curtis (Former employee of Microsoft) - http://www.lulu.com/content/4964815

Papers

The Cathedral and the Bazaar" by Eric Steven Raymond - http://catb.org/~esr/writings/cathedral-bazaar/

Some simple economics of open source” by Josh Lerner and Jean Tirole - http://www.nber.org/papers/w7600.pdf

The economic motivation of Open Source Software: Stakeholder perspectives” - http://www.riehle.org/computer-science/research/2007/computer-2007-article.html

"An Analysis of Open Source Business Models" by Sandeep Krishnamurthy - http://www.linpro.no/no/content/download/646/4790/version/1/file/Analysis%20of%20Open%20Source%20Business%20Models.pdf

Basically, free software is about giving the users the freedom to use, read/understand, modify and distribute the software. It doesn't specify that the software should be given for free (at 0 price). "Free as in free speech, not as in free beer" - Richard M Stallman. Money is made through sale of things auxilary to the product/software like service, hardware, training, customization, donations etc. It is a sustainable model and benefits the developers, businesses, users and most importantly society as a whole.

Wikipedia, Firefox, GNU/Linux, Apache etc are few of the most successful open source products. We generally think that only those companies that sell software (for a price) make money e.g. Microsoft and Apple but there are a whole lot of equally big companies making money by distributing software for free e.g. IBM, HP, DELL and SUN.

The model can be replicated to all industries not just software. But it works best in software because there is no cost in copying software once produced and writing software is a work of art and programmers enjoy doing it. Internet is the key enabler of collaboration.

After reading all these literatures, I am so convinced of the open source model that I now wonder whether there is any sense in proprietary model. Whether Microsoft will survive for long if it doesn't open up? My answer is that Microsoft wouldn't survive, we have seen a dip in the market shares in its own bastion i.e. Operating Systems, Web Browser and Office productivity space. I will now head out to explore its version of the whole story.

Thursday, November 27, 2008

Notebook to Netbook

My present HP notebook bought 14 months back costed me 45,000 Rs, weighs 3 kgs, runs Windows Vista(TM), boots in 4 minutes, shutsdown in 90 seconds, uses 65% of 1GB RAM without me running a singe application.
For my usage that is mainly entertainment, I surely don't have to incur so much of cost. The cost is not just the price I pay but also the weight I carry, the speed (or lack of it) that I put up with. I think I can reduce the costs in the following ways.
  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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.
Having simplified so much, the RAM of 512 MB and 1 GHz processor should suffice. And yet I can get desired performance of 30 seconds boot time, 15 seconds shutdown, fast enough run time performance and increased battery life. The price can be brought down to 10,000 Rs and weight down to 1 kg. The basic requirement is a decent broadband connection.
What I have actually done is to reduce a notebook to something more simpler but optimized for internet usage which is called Netbook. ASUS Eee PC is the pioneer and leader in this market. Nova netPC is the brainchild of Rajesh Jain for Indian market.
Personal computer market growth started with Desktops. Now the baton is passed to Laptops or notebooks. Following the trend of more compact, simpler and affordable PCs, I believe the next growth will come from Netbooks.

Wednesday, September 03, 2008

Google Chrome - A New Web Browser

This morning I got the news of launch of a new web browser "Chrome" from Google in its official blog. Since then I have been frantically trying to download the software. I could finally do it at 12 at midnight. I am a huge fan of Google. It is one company that seems to do everything right in this Internet era. Being a leader in Web applications, it was only time before it moved into the platform where they are run i.e. the web browser.

User experience
What I like about all Google products is their simplicity. They have done away with Menu Bar, Tab Bar, Search Bar and a bar at bottom that exists in Firefox. This gives them additional vertical space equivalent to 3 bars to display webpage. Chrome has also done well in being a very fast software. It responds to events faster than other browsers I have used. Perform actions like page scroll, opening and closing tabs, typing text and so on, one will realise how fast it is. Javascripts are made to run the fastest. Sridhar Vembu of Zoho.com lauds this fact in his blog. All this doesnot come free, it uses more resources to do it. Opening each tab spawns a new process. Creating separate process has a advantage. Suppose opening a webpage fails and hangs the software, only the tab that opened the webpage is affected. Not others as in Firefox because it opens all tabs under same process. It is not common to find a webpage hanging the browser, open any unproffesionally written Indian website.

Browser's Growing Importance
After booting the OS, the browser is the first software that I run on my computer. Cloud Computing has enabled all computations and storage online i.e. at server end. Be it Office Application, Email, Music, Video, Photos, Games, etc. No hassles of maintaining files on local computer, updating and maitaining large resource intensive softwares. Anything can be accessed from anywhere. All they need is a web browser and internet connection. A thin client or dumb terminal can replace our sophisticated PC. With this web browser has become the most important software. That's why we are seeing a major browser war today.

Competetive Landscape









Source - Net Applications

Internet Explorer - Microsoft just launched IE 8. IE will continue to exist and be a leader for another 5 years atleast. The users of IE are Windows users who are not aware of Firefox and use it because it came by default with their PC. They don't realise that there are faster alternatives, don't understand that a poor browser can be a security loop hole, are not interested in trying something different.

Mozilla Firefox - Mozilla is adding almost 1% to its market share every month. The firefox 3 launch was spectacular with 8 million downloads spending hardly any advertising money. It earns money from Google itself by placing google as default search engine in its search bar. But remember Mozilla is a Free Software Foundation and is not dependent on Google's money for its survival. Mozilla has its strength in its developer network, the vast reach it already has, 3000+ free addons.

Google Chrome - Google has made it open source, in the same lines of Firefox, used the modules from firefox itself. Google's contract with Mozilla extends for another 3 years. I hope they work together to create 2 complementary browsers to give a good choice to the users. Any internet user in this world uses google.com or yahoo.com. Given its reach and brand image it is easy for Google to promote Chrome to its users. Simple value proposition could be "Use Chrome to work with our applications better".

With the launch of Chrome, I think Chrome will grow at the cost of Firefox. Because to use Firefox or Chrome, the user needs to take extra effort to download and use them. Both of them are similar. Here the user now has a choice between Firefox and Chrome while earlier it was only Firefox. But together they will fight IE.

Sunday, June 08, 2008

Top Search Engines

I will be researching on the top 5 web service brands.on categories like Search Engines, Web Browsers, Web servers, email, social networking, blogging tools, rss reader, e-commerce and so on. It will only be a secondary research and the purposes are
  1. 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.
  2. Learn the internet analysis tools like alexa.com, comscore.com, hitwise.com and itfacts.biz.
  3. When I become an online marketer, I need to know where my target audience are and how to target them.
  4. 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?
Starting off with Search Engines. Guessing the leader and follower is a no-brainer. It is Google and Yahoo respectively. I like Yahoo! over Google because of one particular point. That is, my blog comes 5th in Yahoo but only 33rd in Google in the search list for word "keshavaram". For academic purpose, the table below shows the Search Engines and its usage
Ref - Most popular search engines worldwide, Dec. 2007, comScore
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

Yesterday we had a guest lecture by Kaushal, Senior BDM at Satyam on the "Effects of Rupee appreciation on Indian IT companies". It was optional to attend that lecture, still I attended it because the topic interested me. I have been tracking this Industry since my B-School preparation days late 2006. So, I felt I knew everything he had to say. Still it is worth documenting them.

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.