I've now been working at Comcast for about 6 weeks-ish, and so far, I'm having a blast. Both culturally and technically its a fairly dramatically different environment (along a different axis than the small-to-big transition that AOL was... more on that another time) - which is always fun.
Although I'm finding my skills, talents, and experience are useful (thankfully), the whole Cable/Telecom universe is completely new to me, so the learning curve is both vast and interesting.
In that vein, I though I might share some of the random but interesting technical tidbits that manifest themselves in odd ways, whether operationally or in terms of the consumer experience. Nothing I'll share is (obviously) actually a secret - its either public information and/or subject to trivial induction from public information.
For example, one of the significant features all the Cable operators (MSOs) have introduced over the last few years is Video-on-Demand (VOD). Unlike the "your-movie-starts-every-15-minutes -on-4-different-channels" model that the satellite providers started with, the new VOD systems actually dynamically allocate a unique "physical" channel from your local cable head end when you select a movie. The video asset is then played over that channel which your set top box (STB) is then tuned to automatically, as if it were any other channel in your channel line up.
So the interesting "secret" is that in order to enable fast forwarding (and rewinding) of the assets, each media file actually has additionaly "trick files": copies of the asset at +/- 2X (or whatever the speed multiplier is). When you press the ffwd or rwd button on your remote control while watching a VOD asset, it's actually dynamically switching to another asset at the right time code, and playing from there.
And that is why you (currently) only have one speed for fast forwarding or rewinding: more would have required many more multiple media assets (one at each speed) in the VOD storage systems.
Clever, but strange...
June 27, 2007
June 21, 2007
Review: Surf's Up
We took the kids to see Surf's Up over the weekend. I've been getting pretty tired of the anthromorphic kids movies that rehash teen comedy plots from the 80's (especially if they include bears, deer, or penguins), but, unlike at other recent outings to kid flicks, neither my wife nor I fell asleep!
The "mockumentary" conceit of the narrative was engagingly entertaining, with the characters distinct and interesting, even if a bit archetypal. And the camerawork, lighting, and animation were superb - possibly the best I've seen in any animated film to date.
In short, go see it! (if you've got kids - its no Shrek :P)
The "mockumentary" conceit of the narrative was engagingly entertaining, with the characters distinct and interesting, even if a bit archetypal. And the camerawork, lighting, and animation were superb - possibly the best I've seen in any animated film to date.
In short, go see it! (if you've got kids - its no Shrek :P)
June 11, 2007
Safari for Windows
Get it here.
(Though be warned, at a 28MB download its WAAAAAAAAAAY larger than either Firefox, IE 7, or Opera)
(Though be warned, at a 28MB download its WAAAAAAAAAAY larger than either Firefox, IE 7, or Opera)
June 5, 2007
Unique Vistors are not users
Being at a Cable/Media giant now, as you might imagine, we discuss advertising a fair amount, and in particular, exploring the strengths, weaknesses, and, really, differences in how the advertisers, content creators, and distributors think about the eyeball value chain on the web vs broadcast media.
One of the obvious but interesting observations for web metrics is that the commonly used measure for audience is not actually people. That is to say, the "visitors" referred to by "unique visitors" isn't people at all, but devices. And even that's a bit of a misnomer, because its really, for PC users, a per computer per OS user account metric. Whether its a browser cookie, Flash local shared object, or Google Gears data store (the latter two don't get cleared when you delete browser history in your browser, btw) - nevertheless, they are all at the same level of "user" granularity. I'm going to suggest that OS user account is really a poor man's device and data virtualization technology, much in the same way that Multifinder was a poor man's multitasking technology back in the days of the original MacOS, and thus, we're talking about a device metric.
Unique visitors (UVs) really is a direct measure of how many devices connect to a given site. And it is correlated, of course, but not identical to the number of actual users visiting that property. Some sites you may use only at home or at work (one UV per user), while some may be used at work and home (two UVs per user), or, in cases where many users share the device (home computers, or set top boxes, for example) it may be one UV for many actual users.
Magazines will often refer to the "pass along" index of a magazine: that is, how many people might actually read it, but may not have purchased it (House&Garden magazine has a pass along readership of 14 or 15 people per sold copy, whilst National Geographic is around 5 or 6).
In this area, the Internet is surprisingly immature, given the promise (and increasing reality) of behavioural, demographic, and metric oriented targeting of the world's many-to-many publishing medium. This kind of thing becomes important not just for CPM advertising (that is, impression and brand based advertising), but even more so when considering the efficacy of CPA advertising (so called "Cost-Per-Action" advertising).
I mentioned magazines rather specifically, because it appears that Internet advertising growth is coming most directly from print and publishing, and not at all at the expense of broadcast (its shrunk nationally, but more than compensated in other channels). Perhaps we need to extend UV's to be UV/U's (Unique Visitors/Users), much as Nielsen's does for TV ratings/share to extend more actionable transparency to advertisers and targetting technologies?
One of the obvious but interesting observations for web metrics is that the commonly used measure for audience is not actually people. That is to say, the "visitors" referred to by "unique visitors" isn't people at all, but devices. And even that's a bit of a misnomer, because its really, for PC users, a per computer per OS user account metric. Whether its a browser cookie, Flash local shared object, or Google Gears data store (the latter two don't get cleared when you delete browser history in your browser, btw) - nevertheless, they are all at the same level of "user" granularity. I'm going to suggest that OS user account is really a poor man's device and data virtualization technology, much in the same way that Multifinder was a poor man's multitasking technology back in the days of the original MacOS, and thus, we're talking about a device metric.
Unique visitors (UVs) really is a direct measure of how many devices connect to a given site. And it is correlated, of course, but not identical to the number of actual users visiting that property. Some sites you may use only at home or at work (one UV per user), while some may be used at work and home (two UVs per user), or, in cases where many users share the device (home computers, or set top boxes, for example) it may be one UV for many actual users.
Magazines will often refer to the "pass along" index of a magazine: that is, how many people might actually read it, but may not have purchased it (House&Garden magazine has a pass along readership of 14 or 15 people per sold copy, whilst National Geographic is around 5 or 6).
In this area, the Internet is surprisingly immature, given the promise (and increasing reality) of behavioural, demographic, and metric oriented targeting of the world's many-to-many publishing medium. This kind of thing becomes important not just for CPM advertising (that is, impression and brand based advertising), but even more so when considering the efficacy of CPA advertising (so called "Cost-Per-Action" advertising).
I mentioned magazines rather specifically, because it appears that Internet advertising growth is coming most directly from print and publishing, and not at all at the expense of broadcast (its shrunk nationally, but more than compensated in other channels). Perhaps we need to extend UV's to be UV/U's (Unique Visitors/Users), much as Nielsen's does for TV ratings/share to extend more actionable transparency to advertisers and targetting technologies?
May 30, 2007
Not Steve Jobs
I've been reading the "Fake Steve Jobs" blog for a while... but today's entry (concerning Microsoft's Surface computing device - yes, I'll be buying one) was frikkin' priceless...
An excerpt:
"And what is up with all these stories like this one where the writer gushes about how you can just squeeze photos to make them smaller or stretch them to make them bigger. Golly, can you believe it? Well, yeah, I can, since I introduced this several months ago and I'm going to be shipping a real product that employs this technique in only a few weeks.
This Surface thing is such classic Gates. He copies our idea, but in a frigtarded, impractical way..."
Funny.
An excerpt:
"And what is up with all these stories like this one where the writer gushes about how you can just squeeze photos to make them smaller or stretch them to make them bigger. Golly, can you believe it? Well, yeah, I can, since I introduced this several months ago and I'm going to be shipping a real product that employs this technique in only a few weeks.
This Surface thing is such classic Gates. He copies our idea, but in a frigtarded, impractical way..."
Funny.
May 29, 2007
The Bandwidth Shell Game
Whilst getting my slashdot groove on yesterday, I encountered this: Will ISPs Spoil Online Video?
The main thrust of the article is that no ISP can actually deliver the "promised" sustained bandwidth for all users on its network (or even a large percentage of its users) at any one time.
The article is basically true, in the facts, and I've touched on the topic of video bandwidth and the 'net in the past, but its (somewhat) unfair to narrow this to an ISP issue. (I say "somewhat" considering my previous gig was at an ISP, and my current employer offers Broadband ISP services, so perhaps I'm not the most objective here...)
For example, every website plans against peak load, not total possible usage - same problem: you can't access promised services (paid or free) as advertised/committed. And, more on point, Google's ever increasing g-mail mailbox size is also bogus in the same sense -they can offer that much storage because not everyone uses 2+GB for mail (very few do, in fact).
Really, all businesses do capacity planning (online AND offline) to determine pricing (and therefore marketing claims), and bandwidth is no different in this regard.
I can't even make a call for the first 30 minutes after American Idol ends - wireless capacity planning never forsaw the Seacrest effect. And although I went to the Buffalo Wing Factory in Va ("Home of the Flatliner") for some spicy buffalo wings one night after a goodbye party for a departing colleague, they were, in fact, out of Flatliners. Grrrr....
What makes it thorny for most connected users is that the usage profile of the service, of the Internet, continues to evolve very rapidly, making terms of service seem quickly antiquated. What people should bear in mind though, is that the terms of service are simply a reflection of the economic and topological constraints of the network itself - usually in place to guarantee some core QoS (Quality of Service) for as many customers as possible.
Nobody's trying to trick anybody, or game the system - but you can't plan for what you don't know, and the increasing interconnectedness of things make prediction a dicey thing. That is to say, the dumber the network, the less visibility available.
Consider, for example, P2P applications are good (i.e. cost) for the endpoints (origin and destination), but usually MORE traffic (i.e. cost) for the network itself.
The main thrust of the article is that no ISP can actually deliver the "promised" sustained bandwidth for all users on its network (or even a large percentage of its users) at any one time.
The article is basically true, in the facts, and I've touched on the topic of video bandwidth and the 'net in the past, but its (somewhat) unfair to narrow this to an ISP issue. (I say "somewhat" considering my previous gig was at an ISP, and my current employer offers Broadband ISP services, so perhaps I'm not the most objective here...)
For example, every website plans against peak load, not total possible usage - same problem: you can't access promised services (paid or free) as advertised/committed. And, more on point, Google's ever increasing g-mail mailbox size is also bogus in the same sense -they can offer that much storage because not everyone uses 2+GB for mail (very few do, in fact).
Really, all businesses do capacity planning (online AND offline) to determine pricing (and therefore marketing claims), and bandwidth is no different in this regard.
I can't even make a call for the first 30 minutes after American Idol ends - wireless capacity planning never forsaw the Seacrest effect. And although I went to the Buffalo Wing Factory in Va ("Home of the Flatliner") for some spicy buffalo wings one night after a goodbye party for a departing colleague, they were, in fact, out of Flatliners. Grrrr....
What makes it thorny for most connected users is that the usage profile of the service, of the Internet, continues to evolve very rapidly, making terms of service seem quickly antiquated. What people should bear in mind though, is that the terms of service are simply a reflection of the economic and topological constraints of the network itself - usually in place to guarantee some core QoS (Quality of Service) for as many customers as possible.
Nobody's trying to trick anybody, or game the system - but you can't plan for what you don't know, and the increasing interconnectedness of things make prediction a dicey thing. That is to say, the dumber the network, the less visibility available.
Consider, for example, P2P applications are good (i.e. cost) for the endpoints (origin and destination), but usually MORE traffic (i.e. cost) for the network itself.
Subscribe to:
Posts (Atom)