I've now read about eight kazillion posts on Slashdot from readers who say "the parts for convergence device Z are only worth $X, so why are they charging $2X? Ripoff!" Every one of these readers is overlooking the software that makes the gadget useful. That's encoded human expertise, and that's what the extra bucks are paying for.
I mean, I could buy the ingredients for a steak dinner for much, much less than it would cost to eat that dinner at a fine restaurant, but those ingredients don't magically drive themselves home from the grocery store, combine themselves and jump in the oven, then levitate over to my dinner plate arranged artistically. You're paying for a master chef to work his/her magic on the ingredients and serve them up to you. It's the same principle with these convergence gadgets. Yeah, you could throw together an old PC, knock together some Visual Basic scripts and set it on the floor next to your stereo, booting it up & logging in & running a script every time you want to listen to a Britney Spears song, but it's not as nice and slick as the convergence gadget you plug in and run with a custom-built handy remote control.
Try building one of these gadgets yourself. Work out the software and hardware problems without cheating and copying the interface of the gadget you're trying to emulate. Make it as slick as the commercial boxes and then let's talk about whether they are overpriced. Yeah, a TiVo or an UltimateTV or a ZapStation or an emPeg or an OpenGlobe looks easy to use (and therefore easy to build), but every one of these companies has thrown a team of engineers and artists at their products, and they've worked out a lot of problems that you probably wouldn't even think about for the first few months. Simplicity looks easy, but there's usually a lot of very hard work hiding behind it.
T. Our product doesn't support the most popular streaming format, RealMedia, because, well... we don't know why. We suck.
Actually, the ZapStation played both RealAudio and RealVideo over a year ago (I should know: I wrote the code to integrate them back when I worked for Zap). This capability was shown at several trade shows. So why isn't that capability in the box now? There are $everal very good rea$on$...
And by that time, maybe the computers will be smart enough to turn our gibberish into properly constructed sentences...
I mean, I could buy the ingredients for a steak dinner for much, much less than it would cost to eat that dinner at a fine restaurant, but those ingredients don't magically drive themselves home from the grocery store, combine themselves and jump in the oven, then levitate over to my dinner plate arranged artistically. You're paying for a master chef to work his/her magic on the ingredients and serve them up to you. It's the same principle with these convergence gadgets. Yeah, you could throw together an old PC, knock together some Visual Basic scripts and set it on the floor next to your stereo, booting it up & logging in & running a script every time you want to listen to a Britney Spears song, but it's not as nice and slick as the convergence gadget you plug in and run with a custom-built handy remote control.
Try building one of these gadgets yourself. Work out the software and hardware problems without cheating and copying the interface of the gadget you're trying to emulate. Make it as slick as the commercial boxes and then let's talk about whether they are overpriced. Yeah, a TiVo or an UltimateTV or a ZapStation or an emPeg or an OpenGlobe looks easy to use (and therefore easy to build), but every one of these companies has thrown a team of engineers and artists at their products, and they've worked out a lot of problems that you probably wouldn't even think about for the first few months. Simplicity looks easy, but there's usually a lot of very hard work hiding behind it.
Actually, the ZapStation played both RealAudio and RealVideo over a year ago (I should know: I wrote the code to integrate them back when I worked for Zap). This capability was shown at several trade shows. So why isn't that capability in the box now? There are $everal very good rea$on$...