Bitcurrent

Networking, technology, and the web

Google Goggles: A cautionary tale of the mainstream web

Ever sent a mail you regret?

Google has been introducing a wide range of features lately. Their GMail labs are proposing all kinds of enhancements. But this one proves just how mainstream the web has become: Mail Goggles.

A pun on Beer Goggles, the plug-in asks you skill testing questions when you might be drunk.

There’s some controversy over Google’s product development approach. On the one hand, Google has taken new approaches — simple search engines, an entirely new approach to email (remember when labels were new?) But at the same time, the company has started sharecropping development, by letting people submit plug-ins, GMail enhancements, and so on.

That’s a tricky line to walk. On the one hand, you want to keep things simple. On the other hand, you want to reap the wisdom of the crowds and keep innovating. While new features keep the geeks happy, Street View confuses many of the Google Maps faithful.

So the real question is: Google Goggles might work, but if it’s too hard to set up, only the math nerds will use it. And they can do arithmetic unconscious. How about tracking my shaky mouse movements, or using my webcam to check for eye redness? Now that’s easy to use.

Keeping ourselves honest

Jennifer Bell and the folks at Visible Government took the covers off their much-needed I Believe In Open project. If you’re a Canadian, you should go sign up. Simply put: any elected official who isn’t willing to be transparent and accountable to their electorate has something to hide, and we now have the technology to track their record.

Which makes me wonder what Bitcurrent’s record is. Once upon a time, many of the folks behind Bitcurrent were part of Networkshop, a consulting firm that became Coradiant, a web performance company that helped create the end user experience management space.

Back then, Networkshop talked a lot of trash. We blew the whistle on SSL performance issues, and wrote a huge (250+ page) study on load balancing. We also prognosticated a lot.

Using the Internet Way-Back Machine, I decided to go scoop up some issues of Networkshop News and see how they stood up to scrutiny nine years later. Here’s one on how networks change if the PC is no longer the dominant client, from March, 2000.

How do you think it stacks up?

[Read more]

VMware announces vCloud; enterprises yawn

VMware just announced some cool stuff at VMworld, and the show is just beginning. I will be there in Las Vegas Tuesday through Thursday this week to catch up with friends in the virtualization ecosystem, but it looks like I already missed the big announcements.

It’s a great idea to federate between on premise and off premise clouds, allowing enterprises to use compute capacity on site and then to use off-site clouds when capacity peaks. Some call this cloudbursting.

So why are the enterprises yawning? Right now, this architecture is mostly useful for scientific computing and number crunching, neither of which often sit on VMware in the first place. It’s not that useful for transactional web computing because the vast bulk of transactional computing requires back-end database and storage access. Sending your spike traffic off-site, to a cloud that doesn’t have an up to date copy of your database, isn’t going to be that productive for most types of web transactions.
[Read more]

Do MSP’s have a Cloudy Future?

Just read an interesting article on Forbes.com by Dan Woods entitled “Parsing the Cloud“. Dan makes a similar argument to our own Ian Rae, suggesting that specialized clouds will be required to meet the privacy, regulatory, geographic latency and application architecture demands of cloud consumers.

This begs the question, who will build all these specialized clouds? Are there incumbents who simply need to evolve, or will we see the birth of dozens or hundreds of new cloud providers?

[Read more]

IT needs to stop being so Canadian

In modern companies, information drives everything from product planning to sales to finances. The flow of knowledge throughout a company is a critical asset.

There’s gold in that traffic—real-time business intelligence, risks and threats, customer insight. IT is custodian of that information, but most of the time it simply passes on raw data to the rest of the company. And that’s wrong.

If it is to remain relevant, IT must stop being a resource economy and become a producer of finished goods. This has happened before, and it’s a history lesson anyone in information technology needs to study.

[Read more]

What Kitchen-Aid taught me about cloud computing

If you’re even slightly interested in utility computing — the move towards on-demand, pay-as-you-go processing platforms — then Nick Carr’s The Big Switch is a must-read. You may not agree with everything he says, but his basic thesis is compelling: Just as we went from running our own generators to buying electricity from the power company, so we’re going to move from running our own computers to buying computing from a utility.

Because I spend a lot of my time writing, I’m constantly trying to out-guess the future. And something I’m obsessed with right now is appliances. Not virtual appliances, or network appliances, but simple appliances like pasta makers, bread machines, meat grinders, blenders, and so on.

If you look at the history of the electrical industry, the businesses that became interesting immediately after ubiquitous power was available were those you could plug into it. Generators were boring; but fans, irons, and fridges were really, really cool.

I touched on the topic back in May at Interop (there’s a Slideshare of the deck here on Bitcurrent.) And I think it’s worthy of a lot more consideration because, well, Costco had a sale on Kitchen-Aid mixers.

My wife is an extraordinary cook and an even better baker. And she’s long lusted after a Kitchen-Aid. They’re something of a cult, with a powerful motor, a custom-fit bowl, and dozens of attachments. Most people are happy with a hand-mixer, or a whisk, but there’s an obsessed segment of the market, the Really Serious Home Baker, full of those who simply must have a Kitchen-Aid. So this grey, intimidating, vaguely Cylon-like appliance dominates our countertop.

The Kitchen-Aid is at its core a motor. Its most common use is as a mixer, whisk, or dough hook. But it has attachments that can grind sausage, make ice-cream, roll pasta, shuck peas, and so on. It was conceived in an era where motors were expensive, and attachments were cheap. Here’s a great photo of a precursor to the modern Kitchen-Aid.

Today, motors are cheap. We don’t even think about them. We build them into everything, which is why gift tables at weddings are festooned with single-purpose appliances. And the Kitchen-Aid is the workhorse of near-professionals who demand a 600-watt motor that can tug even the toughest foods into submission.

User interfaces are the modern equivalent of appliances. Until recently, the Internet’s user interface was a desktop computer. Connecting to the Internet was a lot of work for a device: Network signaling, properly rendered graphics, keyboard and mouse, a display with enough resolution, and so on. It required a dedicated machine. The “motor” was expensive, the attachments were cheap. So we put many applications on our PC: Mail, Instant messaging, games, document viewers, file storage, mapping software, videoconferencing, and so on.

But all that has changed. We now have set-top boxes, game consoles, PDAs, cellphones, book readers, SANs — hundreds of devices, all able to access the Internet, all purpose built. That PC in the room is increasingly the jack of all trades, and master of none. The motor is cheap; the attachments matter now.

There are things the PC is still best for: Workstation tasks, like graphic design or software development. But if you want to understand the future of consumer electronics and user interfaces when CPUs are ubiquitous, consider what happened to kitchens when the motor was everywhere.

Self-powered appliances were all about convenience and portability: You don’t have to set up, dismantle, and clean your Kitchen-Aid every time you want to do something, and you can use an immersion blender single-handed over a hot stove-top. In other words, while many cooks crave a Kitchen-Aid, few use it to grind their morning coffee.

We still have to deal with gadget sprawl. Just as everyone has spare hand mixers and blenders secreted away at the back of their kitchen cupboards, so we’re struggling with multiple devices and seeking a way to reduce them. Certainly, high-end PDAs like the Blackberry, iPhone, Windows Mobile devices or the Nokia N95 are tackling this challenge.

It’s also important to remember we’re not just dealing with physical devices, we’re dealing with information. Having multiple blenders isn’t bad–it just wastes space. But having multiple gadgets, each with a part of your digital life on it, is horrible. Which is why synchronization and architectures like Microsoft’s Live Mesh, Google Apps/iGoogle, and Apple’s Mobile Me are so important: It’s not just about decentralizing the physical interface, it’s about decentralizing the information.

When I talk with people about cloud computing and SaaS, I’m always surprised how little mention is made of mobility and ubiquitous computing. To me, these are as big a driver of on-demand platforms like Amazon Web Services or Google App Engine as any of the cost savings or fast development cycles that a cloud can offer.

Cloud panel at Web2Expo New York

Web 2.0 Expo New York 2008The (apparently) slower pace of summer is giving way to a very hectic September, with Bitnorth, Unconference, Interop, and Web2Expo all happening in a two week period.

I’m moderating a panel on Scaling Web 2.0 applications by building in the clouds as part of the Performance and Scaling track. It’s a great lineup, with folks from Amazon, Bungee, Joyent and 10Gen.

Haven’t figured out all the questions yet, but it’s bound to be a good discussion with that many seasoned Web2 operators in one place. Bitcurrent has a $100 discount code for the conference: webny08mc23.

Apple’s software crisis

Matthew Ingram wrote a great piece that sums up Apple’s crisis of conscience when it comes to open software development. It’s worth a bit of discussion.

[Update: Apple is able to remotely deactivate software. I don't remember Nokia needing to do this with Symbian.]

As a disclaimer, I now have a Mac notebook. I like it, but it’s been a learning experience. For a Mac to work, you need to give yourself over to it completely. You don’t save pictures; you use iPhoto. You don’t save MP3s; you use iTunes. You don’t install Acrobat; you use Preview. And so on. Apple’s built these things itself because there were a limited number of options for the Mac, and because it can integrate them better.

For a long time, Microsoft won the desktop wars because they were “open” to applications. You could write whatever you wanted. Everyone chose a PC because that’s where all the games were, that’s where all the apps worked. Developers shunned the Mac.

Then two things happened.

  • The Mac switched to Intel chipsets, allowing things like Parallels and dual booting to support Windows. Add a few networking drivers and support for Windows networking, and you had a respectable corporate citizen, at least for the marketing iconoclasts.
  • Desktop variety became irrelevant with the Internet and SaaS.

These days, the desktop is arguably less good at everything — an aging jack-of-all-trades that can’t compete with consoles, tablets, PDAs, and so on. Desktops are good for workstation tasks like graphic design, but not much else.

Most of the world’s Internet devices aren’t computers. We live in a bit of a bubble in North America but the rest of the world already knows this. (I crunched population and cellphone ownership from the latest data I could find, because I’m a nerd, and the results are at right. Canada and the US are near the bottom.)

[Read more]

Structure08 roundup

GigaOm’s Structure08 event is a wrap. It was an amazing turnout of people in the next-generation infrastructure world, and a packed day of panels and discussions.
I had my computer and phone off most of the time, since I was announcing speakers and moderating panels for much of the day. So I’m now scouring the net to see how we did.

I was incredibly lucky to have great panelists for panels on cloud platforms. While most of the discussions were fairly pragmatic, we did of course invent some new terms:

  • “Bare metal” clouds: Clouds that aspire to nothing more than giving you root more economically.
  • “Little Fluffy Clouds” (thanks to The Orb) after Tony Lucas referred to “Loving clouds” as those clouds which really want to do no evil.
  • A cloud user’s bill of rights, which would outline portability and so on.
  • “Cloudbursting”, the idea that an enterprise private cloud might burst into the public cloud temporarily.

I wish I’d known that Facebook was hiccuping while I was talking with the scaling panel, particularly since we had Jonathan Heiliger with us.

Then a dozen of us headed to an excellent pub on Haight and stayed up until far too late. Great end to a great couple of weeks in the Bay Area. Now, as the Spirit of the West say, it’s home for a rest. But I leave you with this.

The Business of Mobility is Broken

Some people are born beautiful.  Others become beautiful. The rest visit cosmetic surgeons as they wage a holy war against Father Time and their own genetic limitations.  And when those people eventually choose the wrong surgeon, they’re disfigured for life, turned into freakish mutants who are a strange and distracting parody of beauty.

That’s what’s happening now with mobile phones.

[Read more]

,

Learn about the Bitcurrent Webops survey

About Bitcurrent

Bitcurrent is part blog, part analyst firm, and part resource site for web operations. We're a loose federation of pundits and entrepreneurs with experience in networking and technology.

 

Contact us