Goodbye consulting, hello venture capital

July 31st, 2010 · 5:47 pm  →  Blog

image A little over three years ago, I entered the world of management consulting. Yesterday was my last day. In true consultant fashion, I sent the office a slide-as-farewell-email and enjoyed a few glasses of wine and a few bottles of beer with my “war-buddy” colleagues and other well-wishers at a local bar in the early evening. It was a great way to go.

What’s next? I now move from the world of advising large companies on big business issues to advising and, now also, investing in small, early-stage startups as someone in the venture capital space. This move won’t surprise many of my friends who have, for years, known me as someone with a lot of interest in startups and new technologies and who has dabbled on and off with my own little projects like Xhibitr. For me, a stint in VC was a great opportunity to get a chance to do many things, including:

  • Learn more about what makes new business ideas/technologies succeed: Working at a VC gives you a unique chance to truly take in numerous business plans and ideas at all stages in the startup lifecycle and see what helps drive success and failure.
  • Build an interesting network of thinkers and do-ers: While Dilbert is probably an over-exaggeration of corporate life, there is something to be said about large companies being less able to respond to disruptive innovations and business models. By immersing myself in a world of startups, I’m hoping to get to meet and converse with some of the thinkers behind the big ideas which will change the world.
  • See a different side of the business world: Consulting is a great introduction to understanding how businesses think and work, but it operates mainly at the big business level, where gameboarding and strategy matter a great deal more than boldness and execution. I didn’t feel comfortable making a commitment to a particular industry or specialty (or to a MBA/masters/PhD/other degree) without seeing this other side as well.

I’m very excited and am looking forward to the next chapter of my professional life!

(Image credit)

My brother the master coder

July 28th, 2010 · 9:00 am  →  Blog

My younger brother Kevin is not only a great guy with a great sense of humor, but he’s a valued member of the Benchside team. Recently, my new Benchside teammate (and professional coder) Anuraag suggested that I start using the Python programming language’s formal exception handling system to handle errors gracefully rather than rely on Kevin/my cobbled together system of error handling which we pieced together for the purpose of getting stuff done rather than getting stuff done well. Anuraag’s suggestion was not a trivial change, although, admittedly, its something we should do as our code gets longer and more complicated, and when I raised the idea with Kevin, this is how he replied:

Kevin:  man i hate exceptions

Me:  aren’t u supposed to be the legit pro programmer?

Me:  shouldn’t u have figured all this out before?

Kevin: my code doesnt make mistakes

Me: LOL :-)

Kevin: thats why i dont need them

Sadly, while Kevin might not mistakes, I almost certainly do :-) .

Decade of Moore’s Law

July 26th, 2010 · 1:00 am  →  Blog

image

I’ve mentioned Moore’s Law in passing a few times before. While many in the technology industry see the concept only on its most direct level – that of semiconductor scaling (the ability of the semiconductor industry, so far, to double transistor density every two or so years) – I believe this fails to capture its true essence. It’s not so much a law pertaining to a specific technology (which will eventually run out of steam when it hits a fundamental physical limit), but an “economic law” about an industry’s learning curve and R&D cycle relative to cost per “feature”.

Almost all industries experience a learning curve of some sort. Take the automotive industry – despite all of its inefficiencies, the cost of driving one mile has declined over the years because of improvements in engine technology, the building of the parts, general manufacturing efficiency, and supply chain management – but very few have a learning curve which operates on the same speed (how rapidly an industry improves its economic performance) and steepness (how much efficiency improves given a certain amount of “industry experience”) as the technology industry which can rely not only on learning curves but disruptive technological changes.

One of the best illustrations I’ve seen of this is a recent post on MacStories comparing a 2000 iMac and Apple’s new iPhone 4:

2000 iMac 2010 iPhone 4
Processor 500 MHz PowerPC G3 CPU 1 Ghz ARM A4 CPU
RAM 128MB 512MB
Graphics ATI Rage 128 Pro                             (8 million triangles) PowerVR SGX 535              (28 million triangles)
Storage 30GB Hard Drive 32GB NAND Flash
Weight 34.7 pounds 4.8 ounces

Although the comparisons are not necessarily apples-to-apples, they give a sense of the speed at which Moore’s Law progresses. Amazing, no?

(Image credit)

Nokia Conducting Search for a New CEO

July 21st, 2010 · 1:31 am  →  Blog

Very provocative headline (see title of blog post) for an interesting WSJ piece:

“They are serious about making a change,” one person familiar with the matter said. Nokia board members are “supposed to make a decision by the end of the month,” that person said.

image

They should be very serious about making a change – its been disappointment after disappointment at the former Finnish phone giant (and its stock price, see above). But, this gives me a great chance to play $100-armchair CEO. So, what would I do if I was in the big chair at Nokia? I’d be focusing on three things:

  • Change the OS approach: With Nokia’s next OS Symbian^3 delayed and widely perceived to be inadequate, you really need to question the ability of Nokia to keep up in the industry-shaking smartphone platform war. In particular, Nokia’s challenge is that its attempting to take a software platform built to enable carrier services and high reliability on lower-end phones that weren’t meant to run software and somehow force it into achieving the same high-end software functionality that Apple’s iOS and Google’s Android provide. While there’s nothing that says this is impossible, this is an order of magnitude more difficult than Apple/Google’s initial problem of just creating a software platform without the burden of any legacy constraints/approaches, and, in an industry as fast-moving and disruptive as the smartphone space, that’s two orders of magnitude too many, invites all sorts of risk with no clear reward, and discards Nokia’s traditional strengths in wireless communications R&D and solid hardware design. What does that mean? Three things:
    • Re-tool Symbian for the low-end to be more like Qualcomm’s BREW (or heck, maybe even adopt BREW?): an operating system focused on enabling carrier/simple software services on the many featurephones out there. That category is Nokia’s (and Symbian’s) traditional strength, and that’s where Symbian can still add a lot of value and find a lot of support.
    • image In the mid-market (high-end featurephone/low-end smartphones), I’d tell Nokia to bite the bullet and adopt Android. Not only is it free, but it immediately levels the software playing field between Nokia and the numerous  OEMs who are itching to adopt Android allowing Nokia’s traditional strength in hardware design to win over.
    • imageIn the high-end, Nokia should go all-in with Intel on their joint MeeGo platform. In that space, Nokia needs a killer platform to disrupt Google/Apple’s hold on the market, and MeeGo is probably the only operating system left which might contest Android and iOS and drive the convergence of mobile devices with traditional computers that this category is pushing towards.
    • Double-down on Qt to make it easier for developers to “develop for Nokia”. A few years ago, Nokia bought Trolltech which had created a programming framework called Qt (pronounced “cute”). Qt had gained significant traction with developres as it made it easier to make a graphical user interface which ran across multiple devices and operating systems. This is a key asset which Nokia has tried to use to make MeeGo and Symbian more attractive (and which is probably one of the main reasons both OS’s still have reasonable levels of developer interest; although, interestingly, there has been an effort to bring Qt over to Android), but it needs to be emphasized even more if Nokia wants to stay in the game.
  • Pick your battles wisely: It is entirely possible that Nokia has lost the high-end smartphone battle in the US and Europe (even despite the operating system approach laid out above). But, even if Nokia was forced to completely cede that market, its not the end of the war – its simply the loss of a few (albeit important) battlegrounds. Nokia is still well-positioned to win out in a number of other markets:
    • image The featurephone world: Many of us tech aficionados often forget that, despite all the buzz that the iPhone and the Droid devices generate, smartphones actually make up a very small unit base. Featurephones are still the vast majority of the volume (for cost reasons) and, as devices like the iPhone continue to capture mindshare, there will be significant value in helping featurephones imitate some of the functionality that smartphones have. While it is true that Moore’s Law makes it easier for high-end operating systems like iOS and Android to be run on tomorrow’s featurephones, the incentives of Apple and Google are to probably better aligned with taking their mobile operating systems up-market (towards higher-end devices and computers) rather than down-market (towards feature phones) to chase higher margins and to continue to build highly optimized performance machines. So, given Nokia/Symbian’s traditional strength in building good devices with good support for carrier services, its natural for Nokia to solidify its ownership of the feature phone market and to emulate some of the functionality of higher-end devices.
    • Emerging markets: This is related to the previous bullet point, but much of the developing world is now seeing vast value in simply adopting basic services and software on their (by Western standards) very low-end phones. As banking systems and computer availability are extremely limited in Africa and parts of Asia, this represents an enormous opportunity for someone like Nokia who has spent years making their phones capable of mobile payment, geolocation, and carrier-enabled services. Couple this with the fact that there is enormous growth waiting to happen in markets like India, China, and Africa (where cell phone penetration is nowhere near as high as in the US), and you have the makings of a potential end-game strategy which could offset short-term setbacks in the US/European smartphone market.
    • image Japan: While Europe and the US are eagerly adopting smartphones (as in phones with rich operating systems), Japan has been a laggard due to differences in the carrier/vendor/services environment. While its been difficult for foreign companies to break into Japan, the recent technology deal between Japanese semiconductor company Renesas and Nokia might provide an interesting “foot in the door” for Nokia to enter a large market where its weakness in software is not so much of a hindrance and its strengths in hardware/willingness to play nice with carriers are a big asset. This is in no way a slam-dunk, but its definitely worth considering.
  • Figure out the key ecosystem player(s) to partner with: The previous two bullet points were mainly tactical suggestions – what to do in the short-run and how to do it. This last bullet point is aimed at the strategic level – or, in other words, how does Nokia influence the creation of a market environment which leads to its long-term success. To do this, it needs to figure out who it wants to be and what it wants the mobile phone industry to look like when all is said and done. I don’t have a clear answer/vision here, but I’d say Nokia should think about partnering with:
    • Carriers: Although Apple/Android have had to play nice with the carriers to get their devices out, the carriers probably see the writing on the wall. If smartphone platforms continue to gain traction, there is significant risk that the carriers themselves will simply become the “dumb pipes” that the platforms run on (in the same way that  internet service providers like AOL rapidly became unimportant to the user experience and purchasing decision). Nokia has an opportunity to play against that and to help bring the carriers back to the table as a driving force by helping the carriers expose new revenue streams/services (which Nokia could take a cut of) and by building more carrier-friendly software/devices which help with coming bandwidth issues.
    • image Retailers/Mobile commerce intermediaries: One of the emerging application cases which is particularly interesting is the use of mobile phones for the buying and selling of goods. This is something which is extremely nascent but has a huge opportunity as mobile commerce can do something that traditional desktop-bound eCommerce can’t: it can bridge the gap between pixels on the screen and actual real-world shopping. It can be used as a mobile coupon/payment platform. It’s camera and GPS enables augmented reality functionality which can let shoppers look up information about a product without having to type in search-strings. It can be used to provide stores with more information about a shopper, letting them tailor new ad campaigns and marketing efforts. I haven’t run the math to build a forecast, but there’s good reason to believe that this could be the application for mobile phones. While Nokia may have to cede application/ad revenue to Google/Apple, it may be able to eke out a nice chunk of profit (maybe even bigger than the one Google/Apple can get) from focusing on this particular need case instead.

Obviously, none of these are guaranteed home-runs, but if I were a Nokia shareholder, I’d hope that the next Nokia CEO does something along the lines of this. And, yes, I’d be willing to accept $100 (and “some” stock) to be Nokia’s CEO and implement this :-) .

(Image credit – Business Insider) (Image credit – Android logo) (Image credit – MeeGo logo) (Image credit – feature phone montage) (Image credit – Japanese phones) (Image credit – Mobile coupon)

I know enough to get myself in trouble

July 19th, 2010 · 2:30 am  →  Blog

One of the dangers of a consultant looking at tech is that he can get lost in jargon. A few weeks ago, I did a little research on some of the most cutting-edge software startups in the cloud computing space (the idea that you can use a computer feature/service without actually knowing anything about what sort of technology infrastructure was used to provide you with that feature/service – i.e., Gmail and Yahoo Mail on the consumer side, services like Amazon Web Services and Microsoft Azure on the business side). As a result, I’ve looked at the product offerings from guys like Nimbula, Cloudera, Clustrix, Appistry, Elastra, and MaxiScale, to name a few. And, while I know enough about cloud computing to understand, at a high level, what these companies do, the use of unclear terminology sometimes makes it very difficult to pierce the “fog of marketing” and really get a good understanding of the various product strengths and weaknesses.

Is it any wonder that, at times, I feel like this Dilbert cartoon?:

image

Yes, its all about that “integration layer” …

My take? A great product should not need to hide behind jargon. Alas, if only more people listened…

(Link: Dilbert cartoon)

Mid-Year Check-in

July 16th, 2010 · 12:35 am  →  Blog

image At the start of the year, I made a list of four resolutions for 2010. Given my tendency to formally track things on an ongoing basis I thought I’d do a mid-year check-in on my resolutions seeing how roughly half the year has passed:

  1. Finish a Rev 1 of BenchsideStatus: on track; My teammates and I have made significant progress over the past couple of months, both in terms of refining the scope of the project as well as doing the basic coding. Although we still have a ways to go to get a workable tool, I think we are definitely on track.
  2. Read Pawn in Frankincense and Checkmate by Dorothy Dunnett  – Status: completed; This is something I’m proud to say I’ve completed, albeit with a minor cheat. I was able to read Pawn in Frankincense, but switched to using an audiobook to complete Checkmate. I’m still going to count that as a victory, and I’ve now discovered that audiobooks are a great way to finish things which are hard-to-read as they handle all the pronunciation for you and allow you to “read” while driving!
  3. Meet at least 3 new people per conference I attend Status: incomplete; In my defense, I haven’t attended a conference, but will try to do so for the second half of the year!
  4. Read at least 1 academic scientific paper per month Status: on track; I have indeed been reading and blogging about one scientific paper a month!

Not too bad if I can say so myself!

(Image credit)

Suggestion to American TV studios

July 11th, 2010 · 11:59 pm  →  Blog

The past few weeks I’ve been eagerly watching a variety of Japanese television, and I noticed something very peculiar (for an American).

The few Japanese dramas I’ve seen actually end. They build to an end and then just stop. They don’t drag it out for season after season, allowing different seasons to suffer based on actor/actress-negotiations and writers having off-years. They don’t end on ridiculous season cliffhanger-after-season cliffhanger. They have  a well-defined endpoint and, by building to it, they keep the story fresh and force it to have a suitable length.

This isn’t to say that the Japanese dramas I’ve seen don’t go on for multiple seasons. But, I would assert that sequels (should) only happen when there is sufficient audience demand for one and when the storytellers think they have another story to tell.

Contrast that with American TV – the seasons are built not for any plot reason, but because a TV studio needs to have sufficient content to fill the months of September to May/June. Seasons are renewed, not because of a deep creative reason or even necessarily because of audience demand, but because of a misguided sense of momentum. This doesn’t always turn into a disaster (I believe House MD, despite its traditional  has maintained a reasonable level of quality each season through the quality of its casting and writing), but even series that I thoroughly enjoy like Smallville have had their fair share of “useless filler” episodes and bad seasons.

In my humble opinion, it’d be far better to adopt the miniseries format. It prevents writers from creating ridiculous plot devices to keep a story going way past its prime (and past when its actors begin leaving for greener pastures), and it maintains a quality of production which only a purpose-driven creative process can lead to.

Given the challenges of the TV business, I’d say its at least worth a shot for an American TV studio to try.

Diet Coke + Mentos = Paper

July 7th, 2010 · 11:59 pm  →  Blog

Unless you just discovered YouTube yesterday, you’ve probably seen countless videos of (and maybe even have tried?) the infamous Diet Coke + Mentos reaction… which brings us to the subject of this month’s (belated) paper that I will blog about.

An enterprising physics professor from Appalachian State University decided to have her sophomore physics class take a fairly rigorous look at what drives the Diet Coke + Mentos reaction and what factors might influence its strength and speed. They were not only able to publish their results in the American Journal of Physics, but the students were also given an opportunity to present their findings in a poster session (Professor Coffey reflected on the experience in a presentation she gave). In my humble opinion, this is science education at its finest: instead of having students re-hash boring experiments which they already know the results of, this allowed them to do fairly original research in a field which they probably had more interest in than in the typical science lab course.

So, what did they find?

The first thing they found is that it’s not an acid-base reaction. A lot of people, myself included, believe the diet coke + Mentos reaction is the same as the baking soda + vinegar “volcano” reactions that we all did as kids. Apparently, we were dead wrong, as the paper points out:

The pH of the diet Coke prior to the reaction was 3.0, and the pH of the diet Coke after the mint Mentos reaction was also 3.0. The lack of change in the pH supports the conclusion that the Mint Mentos–Diet Coke reaction is not an acid-base reaction. This conclusion is also supported by the ingredients in the Mentos, none of which are basic: sugar, glucose, syrup, hydrogenated coconut oil, gelatin, dextrin, natural flavor, corn starch, and gum arabic … An impressive acid-base reaction can be generated by adding baking soda to Diet Coke. The pH of the Diet Coke after the baking soda reaction was 6.1, indicating that much of the acid present in the Diet Coke was neutralized by the reaction.

Secondly, the “reaction” is not chemical (no new compounds are created), but a physical response because the Mentos makes bubbles easier to form. The Mentos triggers bubble formation because the surface of the Mentos is itself extremely rough which allows bubbles to aggregate (like how adding string/popsicle stick to an oversaturated mixture of sugar and water is used to make rock candy). But that doesn’t explain why the Mentos + Diet Coke reaction works so well. The logic blew my mind but, in retrospect, is pretty simple. Certain liquids are more “bubbly” by nature – think soapy water vs. regular water. Why? Because the energy that’s needed to form a bubble is lower than the energy available from the environment (e.g., thermal energy). So, the question is, what makes a liquid more “bubbly”? One way is to heat the liquid (heating up Coke makes it more bubbly because heating the carbon dioxide inside the soda gives the gas more thermal energy to draw upon), which the students were able to confirm when they looked at how much mass was lost during a Mentos + Diet coke reaction under three different temperatures (Table 3 below):

image

What else? It turns out that what other chemicals a liquid has dissolved is capable of changing the ease at which bubbles are made. Physicists/chemists will recognize this “ease” as surface tension (how tightly the surface of a liquid pulls on itself) which you can see visually as a change in the contact angle (the angle that the bubble forms against a flat surface, see below):

image

The larger the angle, the stronger the surface tension (the more tightly the liquid tries to pull in on itself to become a sphere). So, what happens when we add the artificial sweetener aspartame and potassium benzoate (both ingredients in Diet Coke) to water? As you can see in Figure 4 below, the contact angle in (b) [aspartame] and (c) [potassium benzoate] are smaller than (a) [pure water]. Translation: if you add aspartame and/or potassium benzoate to water, you reduce the amount of work that needs to be done by the solution to create a bubble. Table 4 below that shows the contact angles of a variety of solutions that the students tested as well as the amount of work needed to create a bubble relative to pure water:

image

image

This table also shows why you use Diet Coke rather than regular Coke (basically sugar-water) to do the Mentos thing – regular coke has a higher contact angle (and ~20% more energy needed to make a bubble).

Another factor which the paper considers is how long it takes the dropped Mentos to sink to the bottom. The faster a Mentos falls to the bottom, the longer the “average distance” that a bubble needs to travel to get to the surface. As bubbles themselves attract more bubbles, this means that the Mentos which fall to the bottom the fastest will have the strongest explosions. As the paper points out:

The speed with which the sample falls through the liquid is also a major factor. We used a video camera to measure the time it took for Mentos, rock salt, Wint-o-Green Lifesavers, and playground sand to fall through water from the top of the water line to the bottom of a clear 2 l bottle. The average times were 0.7 s for the Mentos, 1.0 s for the rock salt and the Lifesavers, and 1.5 s for the sand … If the growth of carbon  dioxide bubbles on the sample takes place at the bottom of the bottle, then the bubbles formed will detach from the sample and rise up the bottle. The bubbles then act as growth sites, where the carbon dioxide still dissolved in the solution moves into the rising bubbles, causing even more liberation of carbon dioxide from the bottle. If the bubbles must travel farther through the liquid, the reaction will be more explosive.

So, in conclusion, what makes a Diet Coke + Mentos reaction stronger?

  • Temperature (hotter = stronger)
  • Adding substances which reduce the surface tension/contact angle
  • Increasing the speed at which the Mentos sink to the bottom (faster = stronger)

I wish I had done something like this when I was in college! The paper itself also goes into a lot of other things, like the use of an atomic force microscope and scanning electron microscopes to measure the “roughness” of the surface of the Mentos, so if you’re interested in additional things which can affect the strength of the reaction (or if you’re a science teacher interested in coming up with a cool project for your students), I’d strongly encourage taking a look at the paper!

Paper: Coffey, T. “Diet Coke and Mentos: What is really behind this physical reaction?”. American Journal of Physics 76:6 (Jun 2008) – doi: 10.1119/1.2888546

(Table 3, Figure 4, Table 5 from paper) (Contact angle description from presentation)

Happy Fourth of July!

July 4th, 2010 · 9:55 pm  →  Blog

http://redriverpak.files.wordpress.com/2009/07/july-fourth-bbq.png Happy fourth of July to all my American readers out there. Although this is coming a little late in the day, I hope your day was full of fireworks, barbeques, and reflecting on what makes the US such a great country to live in and be a part of.

For those of you who aren’t American, I’m sure you can find an event, birth, or death in Wikipedia to celebrate as well! Perhaps, the first publishing of Alice in Wonderland?

(Image credit)