My posting volume has been pretty light since late last year. A large fraction of my energy has been devoted to my now-not-so-new job. I’ve posted some thoughts on my first 10 months at AdMob over at the AdMob blog. We’ll be posting a lot more there about what AdMob engineering is up to. I suspect that the posting volume here will remain light. Work isn’t going to get any less absorbing any time soon. And we have a baby coming in August.
What I’ve been up to
June 1st, 2008 · No Comments
→ No CommentsTags: The Tech Biz
Death Match: Handset versus PC?
November 8th, 2007 · No Comments
This is the second week in a row that a TWiT podcast has motivated me to blog. At one point in this week’s show the panel started discussing this question: is mobile killing the PC? By and large the TWiTs didn’t think so, and I even sort-of agree with them. Here’s my not-too-brief response to the question:
What’s interesting to me is how these two technology platforms are co-evolving, and what’s unique about each. In my mind the useful distinctions between handsets and PCs are the obvious: interaction mechanics and availability.
Interaction Mechanics
By interaction mechanics I mean methods of input and output, and what these methods make feasible or infeasible. For example, any device that you use with one hand or cradled in two can’t have a full-size keyboard. [Yes, there are full-sized bluetooth and laser-projected keyboards for handhelds, but you don't use either with one hand or cradled in two, so I'm not counting them.] Ergonomics and human physiology both conspire against authoring long pieces of textual content using small keyboards.
You could write a 100,000 word novel on your Blackberry, but you had better hope that your insurance pays for treatment of the crippling RSI that will result. Until we have really great voice recognition or some sci-fi-ish mind-machine interface on handsets, we’re stuck with small keyboards, and the relatively short works of authorship (short e-mails, twitters, short blog posts, SMSs, etc.) that are feasible with them.
A similar principle applies to screens. Handsets can’t have the big screens of PCs. Until the magic day when someone figures out how to project high-resolution information from short distances across a typical human’s field of vision, we’re stuck with screens that can fit in your hand / pocket / belt holster / purse. The iPhone screen is probably right at the size limit for handset form factors. Sure, resolution will get better and better over time. But that doesn’t really increase the amount of perceivable information you can put on a small screen, just the quality of how the information is presented.
That said, you can feasibly consume an awful lot of different types of content on a good small screen like the iPhone’s. For most textual content, like web pages, the issue with handset presentation is one of formatting, not of screen size. Formatting is a solvable problem. With video, I find that the iPhone’s screen is plenty big with high enough resolution and refresh rate to prevent serious eyestrain even when watching hour-long content.
There are some forms of content and interaction that do require a big screen, e.g., programming, serious video editing, watching movies with others, etc., where having lots of pixels for displaying content really matters, and that consequently are going to be infeasible to do on handsets in the foreseeable future. All told though, small screens seem to less of a limitation on what can be done with handsets than small keyboards.
Availability
Mobile handsets are designed to be…well…mobile. You carry the device around with you all the time. The convenience of this high availability sometimes trumps the convenience of superior interaction mechanics even when you have the choice between the two. For instance, when my wife and I are watching a movie in our living room, both of us have our mobile handsets within reach. We’ll often check our e-mail and make quick responses on our mobiles rather than getting up to go to our desktop Macs, or even to pop open a laptop which may be sitting just as close to us as our mobiles.
This is the really cool thing about mobile handsets. They are communication and content consumption devices that are always on, always connected, and always available. Despite small keyboards and screens, more and more types of communication and content consumption are possible all the time on mobiles. Couple that with the overwhelming convenience of availability, and yes, mobiles are going to steal a huge number of eyeball hours away from PCs. In countries where mobile devices and networks are more sophisticated than in the US–for example, Japan–the trend of spending less time on PCs and more time on mobiles is already noticeable. And the gap is widening rapidly.
I don’t think that this means the death of the PC. In fact, I don’t think that this is an either or scenario.
What I as a consumer want to see is more services like Google Reader, Google Calendar, etc., where I can get at my content on either PC or mobile. The line is already blurring between PC and mobile in terms of both communication and content consumption. My choice between the two in the future will largely be dictated by whichever is most readily at hand. Most of the time that will be my mobile.
I don’t see my mobile becoming the creative instrument that the PC is. For instance, as a programmer and writer, I don’t think that I’ll ever be able to give up my Linux boxes or Macs or my full-sized, ergonomic keyboard in favor of a mobile.
At the end of day (or blog post) though: in the war to capture as much consumer attention as possible, mobile handsets, in my humble opinion, are going to dominate the PC. This sea change is coming soon too, so hold on. It’s going to be an interesting and fun ride. ![]()
→ No CommentsTags: The Tech Biz
Microsoft’s investment in Facebook
November 5th, 2007 · No Comments
I was listening to last week’s This Week in Tech and the subject of Microsoft’s investment in Facebook came up. The consensus among the TWiTs was that this was a stupid move by Microsoft. The wide-held theory is that Facebook pages don’t monetize well and that Microsoft can’t be making money on the deal. Who knows? That’s pure speculation unless you’re a Microsoft or Facebook insider. What is not speculation is the following:
- $240M is not that much money for a company with quarterly revenue of $13.7B and quarterly net income of almost $4.3B. Did I mention that’s quarterly revenue and income?
- Even if the deal isn’t profitable now, it gets Microsoft an exclusive look at real data and the opportunity to build tech that could improve monetization on Facebook pages and on other social network content like Facebook’s. Rather than casting about in the dark trying to build a system that monetizes social content well, they’ve paid a relatively paltry sum for a 100M user, in vivo focus group. If Microsoft can get the technology right–and it’s not a foregone conclusion that they will given the technical complexity of the problem–the opportunity in social content advertising just in terms of eyeballs and page views on Facebook and other potential MS partners is HUGE.
- Perhaps most cleverly, investing $240M at a $15B valuation is a pretty cheap way for Microsoft to test the waters while making Facebook prohibitively expensive (given their current putative revenue) for potential acquirors.
IMO, investing this money in Facebook is one of the smarter deals I’ve seen Microsoft do in a while.
→ No CommentsTags: The Tech Biz
Code Monkeys
October 4th, 2007 · No Comments
I wish I could say that I didn’t find this show so amusing. But I can’t. I am a fan of code monkeys in all of their many forms.
![]()
→ No CommentsTags: Uncategorized
FriendFeed: pretty damned cool
October 1st, 2007 · No Comments
Not too terribly surprising given the folks involved, but FriendFeed is pretty damned cool. The basic idea is that you give FriendFeed your social network coordinates (from LinkedIn, Last.fm, your blog, del.icio.us, Flickr, etc., etc.), your friends do the same thing, and then you have at your finger tips the k-way cross-product of all of the information flowing out of all your friends’ social networks.
The barrier to entry is extremely low. It’s very easy for you to enter all the necessary information about your own networks. I set my info up in less than 5 minutes. It’s likewise easy to subscribe to your friends’ meta-feeds. There’s a nice friend recommender / collaborative filtering thing-a-ma-bob that gets you most of your network by presenting folks you’re likely to know and then letting you subscribe to them with a single click.
Very nice idea guys, and a beautifully simple UI. I’ll be curious to see how manageable the torrent of information flowing out this network of networks will be over time. I’m sure they’re already thinking about clever solutions to this problem though.
My feed is at http://friendfeed.com/kevinscott.