Technology innovation
strategy & design
Ravi Pandya
(425) 688-9123
ravi@iecommerce.com
www.iecommerce.com
resume vcard rss

Ravi Pandya   software | nanotechnology | economics

November 2002
Sun Mon Tue Wed Thu Fri Sat
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Oct   Dec

MY STRENGTHS

Strategic planning
of innovative technology for business value
System architecture
to maximize flexibility, power, & usability
Engineering process
for high quality products with limited resources & time
Rapid development
of creative solutions to complex problems

MY OTHER SITES

Shop with Sherlock
Shopping agent for MacOS X.2 "Jaguar"

The Hyacinth Project
Multimedia collaborative dance project

MY BACKGROUND

ieCommerce
President 00-present
Consulting: Java/OpenGL molecular modeling; N-Tier .NET CRM; Flash/J2EE collaborative multimedia web services; network security; business plans.
What can I do for you?
EverythingOffice
CTO 97-00
A rich web procurement application. Java, Oracle Financials, wireless Palm.
Jango
VP Eng 96-97
Turned a prototype shopping agent into an award-winning product in less than a year. Bought by Excite.
NetManage
Dir Eng 93-96
Managed the award-winning Ecco Pro PIM through several solid commercial releases.
Xanadu
Architect 89-93
A pioneering hypermedia system that inspired the development of the world-wide web.
Hypercube
Eng Mgr 88-89
Molecular modeling on Windows 2.0 with parallel processing backend.
Xerox PARC
Intern 84, 85
Research projects in the Smalltalk group.

University of Toronto
B.Sc. Mathematics 89
George Brown College
Ballet program 86-87
Foresight Institute
Senior associate
Co-sponsor, student award
Institute for Molecular Manufacturing
Senior Associate

Full resume in PDF format

Thursday, November 21, 2002
 

Mac vs. Windows

I've been following the debate between Steven Den Beste and Brian Tiemann with interest. Steven makes the quantitative argument that due to the high capital cost / low marginal cost economics of both software and chip design, Apple is just not going to be able to keep up. Brian counters with a variety of emotional, anecdotal, and qualitative arguments. I think they're both right in their own frame of reference, but I think the key factor is something else.

Most people who use the phrase "disruptive technology" without reading Christensen's book seem to think it means a huge leap forward. In fact, his original meaning is almost the opposite: As a technology market matures, the industry leaders follow their most demanding customers past the point where the market continues to value marginal improvements in technology. This opens the opportunity for disruptive new entrants at the "low end" with products that are inferior by all the standard performance metrics but deliver superior value along some other dimension.

I think the desktop market reached this point a while ago. First of all, software: I've been developing in Windows since version 2.0, but several years ago the emphasis clearly shifted and my primary technology stack has been internet protocols and infrastructure, with the desktop as a minor component. About a year ago my Compaq laptop had accumulated enough DLL/registry cruft that it was due for its semi-annual Windows reinstall, and I decided just for the heck of it to install Linux instead. I had StarOffice, plus Windows running in VMWare in case I needed it. It was an interesting experience, and it became apparent that the latest Linux distributions provide enough usability and functionality to compare very well with the Windows 95 era of desktops - which many users still run quite happily.

After a few months I got tired of fiddling under the hood of the OS and fighting atrocious user interfaces. I had come to like having my familiar Unix tools to work with, and I wanted to edit DV footage of my baby, so I bought a used PowerBook G4 on eBay. I'm still quite happy with it. It does everything I need, with an aesthetically elegant user interface and industrial design. I fire up Virtual PC a couple of times a month to run a version of Quickbooks compatible with my accountant's, and I use my old Compaq to run Visual Studio .NET, but otherwise I'm just fine. I spend most of my time in the web browser, email client, Office, bash, Palm Desktop, Eclipse, and Emacs. There are a few applications I miss - like Ecco! - but some that I would really miss if I moved back - like OmniGraffle, which is even better than Visio for diagramming. Overall, there's very little disadvantage to me from being on a non-mainstream platform.

I'm not anti-Microsoft - in fact, I think they're one of the best-managed corporations in the world. But they're facing a challenge. They have a lot of brilliant people and they are sure to survive and even thrive, but the reality is that they're no longer the center of the computing universe like they were 5 years ago. In a competitive market, the equilibrium price of a good tends to its marginal production cost, which for software is zero. There are strong signs that many parts of the software industry are headed in that direction.

On the hardware side the story is similar. It's quite true that Macs are underpowered relative to PCs, but it really doesn't make a difference to most people once they put in enough RAM that it doesn't swap. I'm running a 550MHz G4, and I was sorely tempted by the new 1GHz TiBooks. But I've already upgraded to 1Gb of RAM and a 60Gb disk, and doubling my processor speed would make essentially no difference to my daily experience. Likewise, my old 500MHz P3 Compaq laptop was just fine with 640Mb RAM. When I really need computing power, a $100k Linux cluster of Athlons gives me Cray Y-MP class number crunching.

So I think if Apple can get their prices down to a level where the overall package cost is in the ballpark, which they seem to be doing, then they can be a very reasonable choice for many people. It's now more like choosing a BMW over a Toyota, not like choosing an amphicar over a normal vehicle.

Afterthoughts:

It's instructive to read John Walker's prescient 1993 essay on subscription software, Programs are Programs, along with his 1997 prediction Microsoft at Apogee.

Microsoft's attempts to stave off the spread of open-source software in India. This is serious. If India & China decide that Linux is good enough and cuts 30-50% off the cost of (legally!) setting up a productive desktop, then the network effect suddenly flips the other way and 85% profit margins on Windows are ancient history.


10:42:58 AM    


© Copyright 2003 Ravi Pandya Last update: 1/30/03; 9:34:25 AM Click here to visit the Radio UserLand website. Subscribe to "Ravi Pandya" in Radio UserLand. Click to see the XML version of this web page.