Archive for January 10th, 2005

Monday, January 10, 2005

More Neflix Stuff

I swear I’m not getting paid for this. At any rate, Netflix just added two very cool features to their service.

Profiling

The first is profiles. This is going to catch like wildfire. I’d wager a guess that most Netflix subscriptions are shared by multiple people. Just think about families, roommates, and couples. The original implementation of Netflix didn’t really take this into account. Everyone had to share the same queue, same ratings, and same recommendations. Having the same queue meant constant manipulation so that everyone got their movies instead of just one person. The downfalls of the other two are self-explanatory.

The solution was profiles. As the account owner, you set up profiles for all the people that will be using Netflix. You select the highest rated movie they can get (PG for kids is an example). Then you choose how many of the movies out of your current plan they get. In my case, I let one of my three movies be solely for my mother (can you believe such a sweet man is still single ladies?). I still have two that get sent based upon the contents of my queue. I send one of my movies back, another from my queue gets sent out. When my mom sends one back, another from her queue gets sent out. Likewise, our ratings and recommendations are completely separate. I don’t think mom would like the Blade movies as much as I did.

This feature is saying something about Netflix though. They want you to share plans. They recognized how people would use this service and because of the way it’s set up now, they increase the possibility of people getting the larger plans.

Everyone Needs a Friend

The other new feature is friends. Ever wonder how crappy your friends taste in movies was? Now you can know. You simply send an invite through email to one of your real (Netflix using) friends and you instantly have access to all their reviews. They also have access to yours. Neat.

Bandwagon Time

One can see Netflix’s new business strategy with these two enhancements. They want to maintain and grow their userbase. They maintain their userbase through the friends feature. Users will be more hesitant to switch to something like Blockbuster’s service because their friends are on Netflix. Profiles will grow their business. Superficial examination would seem to suggest the opposite. People that would normally join to get their own service may now simply join onto someone else’s plan. However, this also means that they won’t try Blockbuster’s service. They will get another user and based upon already liking Netflix and the friends feature, are likely to keep using it, even when they almost inevitably leave the original plan because they move out. Brilliant.

Fix Slow Stuffit Startups

This weekend, I was downloading some software that was compressed. I have those files automatically open with Stuffit Expander (as is the default on most setups). I noticed though that Stuffit Expander was bouncing over and over… and over… and over again. I assumed it had hung, force quit, and tried opening it again. Same thing occurred. I tried reinstalling Stuffit. It kept doing it. I left it going for a while and eventually it started. I thought that was mighty strange. I was starting to get worried that it was particular to my Powerbook and that I’d have to think about reinstalling the OS.

Then I read today that this was caused by version checking. This was at MacFixit, so due to their draconian members only archive, this won’t be available for long. If a Stuffit product has version checking on and none of Allume’s servers are up or available, it will bounce until all connection attempts time out. That takes a while. Remember how many bounces it took to launch the first OS X version of Internet Explorer on Mac OS X 10.0? That’s how long.

I find that unacceptable. You can avoid this by turning off version checking in the preferences for your Stuffit programs, or type:

defaults write com.stuffit.Expander allowVersionChecking -bool NO 

in the terminal. In fact, I personally recommend turning it off for this reason. It’s incredibly poor application design to have the program block during startup for a task like version checking. Save yourself some frustration and time now: turn it off.