Author Archive for Surj Patel

Why Google Needs its Own Nuclear Plant

By Surj Patel | Monday, May 12, 2008 | 6:00 AM PT | 1 comment |

Indexing the world’s information and making it accessible takes a lot of people, a lot of machines and a lot of energy.

I was talking to a good friend recently and reported some hearsay about how a server now costs more in its useful life than it costs to buy. I found that amazing, but his response was even more astounding. “Well, we should put them in poor people’s houses to give them heat,” he quipped.

It sounds dumb at first, but really, it’s pure genius. If that much energy is being used, and half of that energy is used for cooling, we could put those servers to work as electric heaters. The “host families” could also get some broadband access, and institutions would save on data center build-outs. It’s a shame that our culture and the technical practicalities of distributed computing make the idea impractical.

But it got me thinking. How much energy really is burned in those big data centers? What follows next is guesstimation and inference based on popular opinion and, er, Google search returns ( I may appear to pick on Google, but it’s just because it happens to be a convenient example…)

Continue »

Sit Up Straight and Listen

By Surj Patel | Tuesday, September 18, 2007 | 12:26 AM PT | 2 comments |

By Surj Patel

We speak faster than we can type. Much faster. The average conversation speed of an American speaking English is 120-160 words per minute, whereas the average typing speed requirement is about 40 words per minute and the top 10 percent of keyboarders type at speeds of 64 words per minute or faster. Do the math. You could communicate nearly three times faster with a computer if it could understand you.

So why on earth are we still using two-dimensional representations of the real world like desktops, menus and pointers? I believe we could do a lot better by exploring how applications can work better with voice-driven user interfaces. Not just pure voice interfaces but also what are known as multimodal interfaces, which combine the best of vocal/audio interface elements with the best of what the screen can do.

Continue »

Making Facebook Platform Apps Scale on the Cheap

By Surj Patel | Tuesday, September 11, 2007 | 3:00 PM PT | 12 comments |

You know a web 2.0 application is hitting an upward inflection point when your inbox starts filling up with the likes of “Joe Doe wants to add you as a friend on VagueSter.”

Over the last few months, it’s been Facebook’s turn. The site’s rise in traffic is in no small part due to developers being enabled to deliver their apps using the Facebook API. Some of these apps are getting serious traffic; see the Alexa results for the ex-PayPal guys over at Slide.com, for example. But some words of warning about social applications.

By Surj Patel Continue »

Editorial Masthead

Sebastian Rupley
Editor in Chief
Carolyn Pritchard
Managing Editor
Celeste LeCompte
Special Projects Editor
Desiree DeNunzio
Copyeditor
Om Malik
Senior Writer
Stacey Higginbotham
Staff Writer
Ryan Lawler
Staff Writer
Wagner James Au
Contributing Editor
Liz Gannes
Staff Writer
Chris Albrecht
Staff Writer
Katie Fehrenbacher
Staff Writer
Josie Garthwaite
Staff Writer
Close
E-mail It