Monday, January 31, 2011

How Does Your Broadband Provider's Performance Rank

One of the great frustrations in getting broadband service is that what you're sold and what you pay for is not always equal to what you're being delivered. While the carriers are quick to promote download speeds, the actual bandwidth performance that you get is often tucked neatly under the umbrella of caveats like "speeds up-to". Meanwhile, using bandwidth management and oversubscription, they deliver connected bandwidth far below their published maximum values.

While most of us are aware of these carrier practices (or rather, we know that sometimes our broadband doesn't seem as fast, even if we don't know what the cause is), the sad truth is that we haven't really had access to tools that enable us to accurately measure there performance beyond basic speed test sites and anecdotal tales on bulletin boards like you find on DSLReports. As a consumer, this makes it hard for you to competitively shop. Add to that the hassles of switching, and you often find yourself at the mercy of a very limited market. But what if you knew which ISPs delivered the best, most reliable bandwidth?

Fallout in the war for Net Neutrality
Late last year you may have picked up on a story about a disagreement between Comcast and Level3 -- or Comcast and Netflix, depending upon how you look at it. Essentially, Comcast noticed that every evening their network traffic ramps up as many of their customers grab their computers, their iPads or their Netflix-enabled Blue Ray players and begin streaming movies from Netflix. Since Comcast would prefer to stream their own digital content that they can charge for, they decided that Level3/Netflix should be forced to pay additional charges to deliver all of that Netflix content. And another battle over the issues of Net Neutrality started.

Recently, Netflix fired back. In this post on the Netflix tech blog, Netflix Performance on Top ISP Networks, Netflix documents the streaming performance of many US and Canadian ISPs. With the volume of streaming media that Netflix has been serving, they have been able to learn a lot about network performance and sustained content throughput. According to Netflix, when they stream an HD video, the ideal amount of bandwidth needed for optimal quality would be 4800 Kbits/second (4.8 Mbits /second). Based on their graphs, none of the ISPs are delivering sustained throughput at that level.

Finding the Take-away
You can look at this post from a lot of different angles and find a lot of meaning. If you're looking to argue from the side of an ISP or a carrier, you'll find comments on the lack of differentiation between services (or potentially levels of service) in averaging provider performance. You'll also find infrastructure costing and service level analogies that point to why Netflix streaming is such a bandwidth hog and how that hurts other users on the ISPs network. And if you're looking for some clear examples that rebut those arguments, you can also find that in the comments.

To me, there are a couple of clear issues here. The first has to do with availability and demand. Part of what makes the infrastructure argument so frustrating is disconnect between the message being used to promote the product being sold and the actual business practices. Consider, in the past ten years, I have personally made five or six infrastructure upgrades to my own home network. I've upgraded from no ethernet through 10Mbit and 100Mbit to 1Gbit ethernet. I've added wireless and improved my wireless network twice. Data on my home network can move anywhere from 64Mbps to 1000Mbps. During that time, I've been through two DSL providers and one cable provider, three DSL modems and two cable modems. And while my cable bandwidth far outperforms my old DSL bandwidth, it ranges from 2Mbps to bursts of 15Mbps. And yet my entire home network infrastructure probably cost less than the cost of one year of access through either DSL or Cable.

As we envision the infrastructure that we need, the information superhighway (to bring back an archaic term), we have turned the responsibility for managing our roads to a private system of toll booth operators that profit simply from having you sign up to access their system of roads -- regardless of whether you are driving. One early commenter to the Netflix post made an analogy to airplanes and airports. Perhaps a more accurate analogy might be that you pay for access to an airline that promises to fly you anywhere you want for a flat monthly fee. At the same time, for every 100 seats in the plane, they have sold 1000 seats to people, then offer those seats on a first come, first serve basis.

If we really want to see our online world transform, we need to see our infrastructure transform. While the world is building out faster and faster networks, the US continues to be held captive to an infrastructure that is limited an industry focused farming profits from legacy systems. Like the entertainment industry with physical media versus digital content, they're trying to prop up a fading industry by stifling innovation and evolution. Unless we change our direction on network infrastructure and network management at a broader policy level, we will increasingly see access and content decisions shaped entirely by the profit interests of a handful of content-carrier monopolies ala Comcast-NBC.

Think back to the promised Google experiment delivering Gigabit broadband service and how many cities were jumping through hoops trying to be part of the trial. This is something that the country needs, that the people want. Unfortunately, we aren't going to get there when the debate over whether 1.5, 2.0, 3.0 or even 4.8 Mbps is good enough.

Wednesday, January 19, 2011

Please Hire Me: Your Resume and the Great Document Structure Lie

Did you hate history class when you were in school? Perhaps you had one of those classes where they made you memorize dates. Maybe you found it frustrating that each year they would teach you the same stuff they taught you about last year. As someone who found myself in a lot of history classes in college, I can sympathize with your frustration and your boredom. For me, a good history class isn't about dates, it's about stories. One of the best classes that I took retold the story of history through cultural history. It was an amazing class.

The problem with telling a story through dates and places isn't just that it's boring, it's that it isn't really a story so much as a sequence of events. As an example, let's take the story of the Titanic. While most people could tell about what happened and include details drawn from a variety of cultural or historical references, what you probably would not get are dates and times nor any sense of importance of dates and times. So why does everyone expect your resume, the story of your career, to be structured as a listing of dates and places?

Tuesday, January 18, 2011

Links You Might Have Missed

Yesterday I came across this piece on creativity over on the Techcrunch site. The post is How I Use Visualization to Drive Creativity by Mark Suster. It's a long piece, but he packs in an executive summary, links to books, and more. It's definitely worth a read.

Tuesday, January 11, 2011

Please Hire Me: Your Resume Strategy and Getting Noticed or Ignored

Once upon a time, you could post your resume to the various job boards and feel like you had accomplished something. You'd post, they'd search, and then they would contact you. In a sea of job opportunities, if you had a strong background and an search-optimized resume, you could expect to receive inquiries with some regularity.

In today's economy, this passive demand generation approach is more likely to yield spam than any real opportunities. Instead, your real opportunities are more likely to come from your own searches, you own network, and your sales activities. The resume that get's you hired will likely be one that you submit to a company.

Submitting your resume has the potential to have a big impact on your selling process. Since you are responding to an open listing, you start with some basic knowledge of the target customer and the opportunity. It's kind of like responding to an RFP. In theory, this means that you can craft a unique selling tool for each and every resume submission. But with today's job market, even if you're the ideal candidate and a perfect fit, it's quite possible that your resume won't get any response, and all of that customization work that you went through will have been wasted.

Monday, January 3, 2011

My Week at Dreamforce 2010

As I noted on the Twitter feed, a couple of weeks ago I was wading through the crowds at the Dreamforce 2010 event. Like crowds and traffic anywhere, struggling against a tide of bodies to get somewhere can be frustrating at times, but as my thoughts wander and I reflect on Dreamforce, I keep finding myself thinking about the crowds. There is a part of me that feels like the crowd is a key message -- or in this case, perhaps it's "Crowd 2".

Let me start by saying, the crowd at Dreamforce is huge. They threw out numbers like 30,000 this year, but I didn't hear a specific official attendance number. It's also hard to visually measure attendance against some of the busier tradeshows at Moscone -- during your average tradeshow, the attendees are distributed throughout the show floor, while at Dreamforce, the crowds come together for many of the events. That being said, completely filling a floor full of seats in Moscone South is a lot of bodies.

If I seem stuck on the crowd, it's because I think that there is an underlying message here. For anyone that's new to, being in the same location with so many Salesforce users and customers can be a powerful, reassuring experience -- and I think one that Salesforce has traditionally used as an effective sales tool. The crowd will also make you laugh about any of those, "but who is really using Salesforce" battles you might have had. But me, I've been to quite a few events over the years; why am I feeling some deeper message from the crowd?