Archive for February, 2008

Blinking Dash: The Video

Saturday, February 23rd, 2008

I still have no solution to this problem. Will Sheldon had some useful suggestions for me yesterday, but messing around with boot.ini did not do anything. The /sos option did not display anything. I also tried stuff like /safeboot, /safeboot:minimal, /basevideo and etc. It seems that the problem happens before NT loader even gets to parse the ini file soo none of these instructions really do much.

Ben on the other hand seems to think it might be a power supply problem. It could be but I have full access to the hard drive when I boot off the CD. It just doesn’t boot. As far as I can tell my problem is somewhat unique. I have yet to find someone having exactly the same problem. There are a lot of documented issues out there that are somewhat similar (ie share the blinking dash thing) but most actually make sense and are some sort of easily solvable driver problems.

Either way, I figured out that I take a vid of what is happening so that you guys can see the what is this thing all about. This was taken at approximately 3am in a dark room with my Nikon Coolpix S50 so sorry for the quality. Also, don’t mind the mess on my desk.

The computer usually doesn’t sit on the floor like that. It’s actually tucked in the nifty little “computer shelf” of my desk but I moved it out when I was ripping out all the USB cables from the back hoping this will fix the issue.

And yes, that is a Think Geek binary clock on top of the monitor. mrgreen

I wiped the drive clean and reinstalled Windows on it today. My machine boots once again. I already transfered my firefox profile from the backup drive so I’m 80% back to normal. Now I will need to slowly install all the little pieces of software that I will need. I’ll probably keep it light this time - this is bound to happen again. I just wonder when - I got 2 months out of it last time around. Let’s see how long can I go this time…

Digital Sales Expectations: Customer vs. Copyright Holder

Friday, February 22nd, 2008

Let’s talk more about digital distribution. I don’t know why but I suddenly have a lot to say about these things. We already established that distributing data online can be profitable if you approach it the right way. We also know that so far very few industries have learned how to do it. Even book publishers who have a built in advantage (most modern e-book readers suck) are very uneasy about electronic distribution. No one can really figure out how to deal with this internet debacle. And I think part of the problem stems from the big dissonance between what customers desire, and what distributors are willing to provide.

It’s actually really easy to figure out what consumers want. As with any other product that is easy to find, high quality affordable, accessible and easy to consume. What does that mean? Let’s say that Joe Public wants to buy a song he heard on the radio. He should be able to find it in his favorite music store by searching by title, band or lyrics. He should be able to buy that song for an iTunes range price or lower (this stuff should be competitive) and download it immediately without jumping through any hoops. Just pay with paypal/credit card, and download.

The music should be accessible and easy to consume. This means that Joe should be able to click on the song and have it open in the music player of his choice. He should not need to use some bloated, proprietary player. He should not need to activate it, wait for it to fetch a license from the online store, or provide login or license number information. All Joe really wants is to take that song, play it on his computer, then put it on his ipod/iphone, his laptop, an his work computer. In this day and age it is not uncommon for people to own and use several different machines on a daily basis like that.

Is it really that much to ask? All we really want is a file that is in some standard format can be played on any device and any operating system without any major hassle, or need for internet access. But to music industry this is an outrageous. If I pitched this idea to the RIAA folks they would probably call me a raving lunatic who tries to ruin them and then phone for security and have me escorted out of the building.

Here is a pitch that would make them cream their pants on the spot:

First, music should only be sold via a single online store. It needs to be withdrawn from iTunes and all other online distributors. This will help increase the artificial scarcity of the song, and also add another revenue stream as the store will be able to serve advertising to the shoppers. Next, we remove all the search boxes from the online store. Instead we have a list of categories, and alphabetized list of performers. To find the song he wants, Joe Public will need to drill down 6 or 7 levels into that category tree generating page views for our banners, and popup advertising.

Then, before Joe can place the order and download his song we make him click through 10 to 20 special offers from “our affiliates”. Once the credit card payment is in, we make Joe install a custom downloader software that will fetch the song from our server for him. Naturally the software comes bundled with more special offers and addware. Once he installs the software, he will be able to download the song, which will be in proprietary format that can only be played by our custom music player (with more addware).

The song will naturally be tied to the hardware signature of Joes computer as soon as it is downloaded (long before he even tries to play it). To listen to it, Joe must use the cutom player, provide his login information, and the license code for the song that was sent to him in his email. The player will then call home and confirm the license and increment the play counter by one. Joes card will be charged some nominal sum for each play. It’s probably a good time to note that the custom player has no pause button or any way to fast forward or rewind the song. Ever time you play it, you get charged. The song will expire after 24 plays or 24 hours whichever comes first. After this time Joe will be able to re-purchase it for the full price.

Naturally, even the slowest, least progressive RIAA members realize that such an atrocious, anti-customer model would fail miserably. No one in their right mind would ever agree to a pay-for-play scheme - especially not when iTunes provides a much more user friendly and affordable, while still locked down service. This is why most studios hates iTunes with a passion - because they made digital distribution work without really squeezing the customers that much. Let’s face it, once you subtract bandwidth costs and maintenance of the online store, any profits on top of that are essentially free money.

So there is this huge gap between expectations on each side. Customers just want an affordable product they could use. Copyright holders want an unusable product which forces the customers to hand over large sums of money to them. It’s obvious that some sort of compromise must be worked out. If your digital distribution model is to restrictive or unfriendly, the customers will just happily continue pirating your content. If it is to lenient, you will probably get fired because your boss will not be able to sleep for months, thinking about the millions of dollars he probably lost because your scheme allowed someone to play the song on 3 computers instead of just one.

This is entirely silly since all you need to do to make profit is to capitalize on some of Kevin Kelly’s generatives. You can sell un-protected, un-encrypted mp3’s and still turn profit. Apple actually gets it and the reason why they are so successful is that they are really exploiting these things. First, they heavily rely on the brand. Their music store is closely associated with their flagship product - the iPod. Apple is a trustworthy brand with a carefully cultivated image. This is one intrinsic value that cannot be digitized and downloaded from a torrent site. People trust Apple more than they trust the “Pirate Bay” or other strangely named site like that. Second, the iTunes store really capitalizes on several of the generatives. It has an impressive searchable index, keeps track of your music and makes it accessible to you wherever. Naturally they also compromised and have that DRM of theirs which doesn’t really do anything other than annoy customers. But in the current climate it is necessary - no DRM, no content is the mantra of the entertainment industry.

Theoretically, if someone came along with a similarly sized catalog of content, but offered lower prices and no DRM they could blow iTunes out of the water. There are two problems though - iTunes is an entrenched brand, and it would be hard for a no-name service to compete, at least initially. They’d really have to provide a better service - and not just slightly - they would have to catch the eye of the public. The second problem is that without DRM they would have real trouble getting licenses for distributing content. They’d probably get enough content to be attractive to some, but not enough to threaten iTunes using their music catalog.

So we are really at an impasse. The copyright holders desperately try to shift the market towards a model that is more restrictive, and more prone to milking than iTunes. Customers just want something that works, and doesn’t cost an arm and a leg. Unless the copyright holder mindset doesn’t change, we will continue getting shafted with horrible deals, atrocious DRM and business models that just can’t work.

We will probably continue arguing over this for years to come, but I think customers will win in the end. It’s already slowly changing for the better as new DRM-less schemes are popping up now and again. People are starting to realize that customer lockdown is a dead end. It will get better, eventually…

Blinking Dash: The Sequel

Friday, February 22nd, 2008

Remember that one time (at band camp) that my computer wouldn’t fucking start, because it was busing blinking a little tiny dash in the upper left corner of the screen? That was the end of December (just before Christmas). You might remember me struggling to find a reasonable solution and finally giving up and re-formating the drive and reinstalling windows.

So I have been running with a fresh Windows for close to 2 months now. Yesterday (actually, technically today at 3am) I rebooted the machine and it never came back up. All I see is that damned blinking dash. And once again I haven’t the faintest clue as to what is really causing this issue. This is really irritating, because now I know it’s not just some random glitch. It happened twice already, and it will probably happen again.

Btw, as far as I can tell, the data on the HD is fine - or at least it was last time. It just wouldn’t boot. I know this is not a corrupted MBR because running FIXBOOT and FIXMBR tools did absolutely nothing last time. Neither did installing windows on the same partition without actually formating the drive which means it is not a Windws problem either.

Could it be software related? It’s possible but it kinda seems unlikely at this point. I have no clue what could have caused it. Last time the machine bricked itself while applying Windows Media Player update. This time around it was rebooting to update McAfee. Then again, I don’t reboot that machine often - it runs continuously for weeks on end. The only time it reboots is when the software forces it too. I haven’t checked the uptime before it went down yesterday but I think it has been running for at least a week. I installed several apps in the last 2 weeks - Bitpim, MS Visual Studio, Flickr Uplodr, ActiveState Perl and some CPAN modules and probably few more things. It could have been any of these.

Or perhaps it is some insidious virus or trojan that went undetected. Perhaps it is sitting there camouflaged in one of my data files, just waiting to pounce and fuck up my boot sequence. It’s possible, but you’d think that a 2 month old piece of mallware would get snagged by the on access scanner made by any mainstream AV provider, no matter how shitty or bloated their software is.

I’m beginning to suspect this might be something like Ben described in one of the previous threads - a perfectly good hard drive with few faulty sectors in the boot area. But then again I ran the quick built in DELL IDE drive diagnostics and they passed. Of course it’s possible that these things gloss over this type of things and wouldn’t notice it. But this is a relatively new drive - I think it only has like a year or so. The data drive is much older, and it is working perfectly fine. Of course that one never was a bootable drive but still.

Perhaps it’s because I have 2 drives sitting virtually on top of each other in the cramped Dell case and the heat and vibration is doing it’s damage over time? I just don’t know. I’m at a loss here. Perhaps this is a sign from above that it is really about time to invest in a new gaming machine…

I Was Wrong about HD Format Winner

Thursday, February 21st, 2008

It appears that I was dead wrong about the winner of the HD Format war. Since Toshiba officially declared stopping production of HD-DVD players on Tuesday it seems that Blu-Ray is going to move in as a market leader. It seems that we were all wrong - remember the HD-DVD vs BluRay poll. Yeah, we all got fooled. Oh, and btw, since my cousin is blaming me for making her waste money on the loosing technology, I am in turn blaming you guys and I have that poll to prove that you have given me the wrong advice. )

Why did we pick the looser back then? I think we looked at this assuming the choice will be made by customers, not the movie studios. My logic went like this: HD-DVD is cheaper, and so more accessible. Early adopters will likely go with the less expensive technology and will start building their collections in that format. BluRay being the high end, more expensive choice will have a smaller initial user base, and a slower uptake. I assumed movie studios will go with the flow of the market and support whichever platform gives them access to a bigger chunk of the market. Logically it worked out.

But I forgot that free market rules do not apply when you are dealing with extortion racket. Everyone loves Hollywood movies, and Hollywood has practical monopoly on them. They don’t really need to follow the market on this one. As long as enough big studios throw their weight behind some format, because it has “moar DRM” this format will become the de-facto standard. It’s that simple. It doesn’t really matter how many people buy HD-DVD - if there is no good movies coming out in that format because the studios decided not to support it, then it will die a natural death sooner or later.

Now that I think about it, it figures that overwhelming number of big studios picked Sony. After all, Sony is also involved in the content distribution racket. Who can understand Hollywoods silly DRM needs better than the company that already illustrated blatant disregard for both their customers and talent by silently installing rootkits onto millions of systems worldwide as means of copy protection. Sony is their people. How come I didn’t see it earlier. Sigh, I guess hindsight is always 20/20.

I have noticed that prices of the HD-DVD hardware has already plummeted down and will likely continue to do so. When I checked last night, Wallmart was selling some of the cheaper Tochiba models a little bit over a $100 which is almost half of what they were when I was last shopping for HD players few months ago. Retailers are probably going to slash the prices very drastically to sell as many of the now obsolete equipment before people catch onto this. Blu Ray players are still comfortably in the $400 range.

I guess the new question is, is it better to buy the slightly more expensive PS3 or a standalone Blu Ray player? Which one would you get?

Your First Steps With Linux: Revisited

Wednesday, February 20th, 2008

When I was writing Your First Steps With Linux I really wanted to mention Wubi as an alternative to live CD but somehow it did not make it into the post. Human memory is funny this way sometimes. It’s really good at storing data, not that great at recovering it when needed.

I really want to mention this project because it is quite clever. It’s a shame it didn’t make to that other article because it is really one of the least painful methods of installing fully functional linux distribution on a windows machine. It essentially bypasses all the problem areas that tend to be major hurdles to Linux newbies: namely partitioning and configuration. Wubi installation is also completely reversible and it does not permanently modify your partition table, your boot loader or anything else on your system. In fact it installs just like a windows application:

Wubi Windows Installer

How do they do this? It is quite ingenious really. Wubi uses a virtual disk image instead of a real physical partition. Wubi team wrote a custom LVM partition manager that allows this. The windows based installer creates the disk files, does most of the configuration and adds a new OS entry to your boot.ini file. Once you reboot, it does a relatively quick “hands-off” installation of the basic system that requires almost no configuration whatsoever. You end up with a fully functional bootable Ubuntu distro without any hassle.

The performance is much better than working in a virtual machine because the windows system is not running in the background and you don’t get any emulation overhead. You do not get exactly the same performance as with the “native” install though, because the loopbacked partion responds more slowly than actual hard drive. Still, it beats working with Live CD which tends to be sluggish.

The stable download from the Wubi website will fetch and install Feisty by default. Unfortunately there is no Gutsy based release, but you can get an alpha version of the installer if you are especially adventurous. Note that it might be buggy.

Wubi was initially supposed to be integrated with Gutsy release but somehow that never panned out. This is likely why there is no stable release here - apparently the Wubi team took the failure to deliver the code on time, and instead of trying to patch up the Gutsy installer, they just started working on the code for Hardy.

It seems that there is a lot of activity going on on that project page so there is hope that once Hardy comes out you will be able to just pop the CD into your drive and have the Wubi installer pop up in windows for you.

In the First Steps article I mentioned it is a good idea to pick a distro with a large, active community. In the discussion thread we already established that the Ubuntu forums are not that great at answering hard questions. But once again, that is not what I really meant by active community. By community I mean the total number of people actively doing stuff with the distro. Wubi is just an example of what happens when a distro reaches that critical mass of users. Bright, inventive people come along and find new interesting ways to make that distro even better and more accessible for the masses.