Windows Live Messenger – a usability nightmare

The other day, I had a chance to check out the Live Messenger beta on a fellow developer’s machine here at SnapStream.  Sadly, we mostly just sat there making fun of it.  There are so many things wrong with it I don’t really know where to begin.

Downloading

Well, actually, I do know where to begin, because it’s my job.  Maybe we should start with downloading the program.  Here’s what happens after you sign into Passport from the invite.

Actually, that text should say “Now all you need to do is open up Internet Explorer, and use THAT to download the program, and sign in.”

It is my opinion that creating a graphic and linking it to a file in this day and age is not that difficult.  I have to hand it to the creator of this page…whatever it is you need to do to fudge a button to do nothing in Firefox and work only in Internet Explorer, this guy found it.  I don’t think HTML has changed THAT much over the past few years.

Not an auspicious start.

1. Devoting space to everything but the reason why people use your product.

Some basics.  In an instant messenging application, the contact list is the heart of the product.  The application is open so that you can find and talk with other people.  Without the contact list, there is no reason for the product to exist. With that said…

    

This is a screenshot of two IM windows side by side at a typical size.  Live Messenger is on the left, and Windows Messenger, built into Windows, is on the right.

First things first.  In the left image, see how that Messenger text at the top is all cut off and disappearing like? Yep, looks sloppy.  Dude, not sure why you don’t just use text and an ellipsis instead of squashing images together.

Anyway, aside from that, I think it’s pretty self evident what’s wrong here.  Live Messenger is hogging all the space for the contact list with useless junk.  The names of my contacts occupy less than half of the window’s real estate.  I see 5 contacts in Live Messenger…with Windows Messenger, I see 16 contacts.  Even Windows Messenger could be just a tad smarter about using screen real estate, but for the sake of comparison, Windows Messenger is like Kobe Bryant, and Live Messenger is like the fat kid whose parents sent him to basketball camp so they could have some time to themselves during summer vacation.

Now let’s see what happens when we contract the window.

You would hope that since the application is for instant messaging, it would keep the contact list visible since without it, there IS no application.  Sadly, this is not the case.  The contact list is the first thing to go, rendering the application completely useless.  I have to ask myself, “Self, do I really want an application that shows me an ad, web search, my own name, and nothing else”?  I thought about that for 5 seconds before my brain dragged me out back and beat me senseless.

Now, for the sake of argument, if a developer wanted to force someone to keep looking at an ad, he might decide to do something similar to what happened here, where the main section of the application disappears before the ad does.  But the idea of an ad in my instant messenging application doesn’t do a whole lot for me, and I suspect it doesn’t roll well with most other people either.  There are plenty of non-ad driven alternatives out there.

In summary, your ads and your giant frigging title bar suck.  I want to see my contact list.

2. Wasting real estate on infrequently accessed options.

Now I’m going to mark up all the options taking up top level space that people generally don’t use.  Watch out folks, this isn’t going to be pretty.

Whew!

1. Sorting contacts.  Well, this isn’t too bad. But I sure as hell don’t sort my contacts that often.
2. Add a contact. If anyone did this often to benefit from an add contact icon on the front of the app, their contact lists would quickly become unmanageable.  Therefore you can infer that people don’t add contacts that frequently.  Put this on a menu item where it belongs.
3. Contact card.  The only people who want to look at their contact card all the time are vain people who you shouldn’t be friends with anyway.
4. Folder sharing. Don’t need it, don’t want it.
5. Personal message. Do people actually have a need to change this that often?
Well heck, let’s try this out.

Did I do that right? It always feels better sharing your misery with others.

Actually, a useful feature would be the ability to set an away message so that people who try to IM me when I’m not at the computer know how to contact me. Has that been added yet?

6. Create a blog. Yeah, so I don’t want to create another blog on MSN Spaces. But I still need to look at your damn button.  Does this button change to manage my MSN space blog if I have one? Why would I want to manage my blog from my IM client if I did have one?
7. Change color. I change my clothes on a regular basis. IM client colors?  Please.  Maybe you can hard code this button in a special build for Paris Hilton and spare the rest of us peons.
8. Contact search. Hey, who has this many contacts?  I think you think I have more contacts than you think I think you think. Or something. For the 0.001% of people that need to search their IM contact list, make this an option somewhere that is OFF by default.

To be fair, there’s usually a little room for fluff in an app.  It’s the total dogpile of irrelevant options here you are forced to look at that violates basic principles of usability.

Suggestion: at the very least, they could have adhered to the paradigm of a toolbar that’s been established already.  That allows the user to customize what they want to see in a fashion that’s optimal for THEM.  Not all of the above options suck all the time, it’s just forcing the user to see them all the time that’s the problem.  A toolbar is perfect for this scenario.

3. Assuming people want to do things in Messenger that rightfully belong to other parts of the system.

Then, of course, we get to some classic symptoms of bloatware.  Like the addition of tangentially related features that serve mostly to make the primary function of the application less pleasant and more difficult to use.

Seriously man, what is this?  A “Check my e-mail” button from MSN Messenger.  You guys realize I have a Start Menu and a Quick Launch bar to handle this for me already, don’t you? It doesn’t get much faster for me than a single click. 

People don’t use MSN Messenger to launch programs. They use it to talk to other people in real time.

Oh yeah, what about this search the web thing that I can’t get rid of?

Let’s come up with other cool things for MSN messenger to do that other programs are already doing.

1. Downloading programs
2. Playing MP3’s
3. Macroing characters in World of Warcraft and selling their junk on eBay, putting sweatshops in foreign countries out of business. Crazy Americans!

The most egregious thing, of course, is that you can’t get rid of any of this junk from the window.  Not do you get inferior alternatives that are worse than existing options built into the OS, you don’t even get options to shut off this abuse of your window’s real estate.

4. What about this shared search thing?

You know what’s really great? When I try to IM a friend and I hit this Search button you put right next to the Send button instead.  Gosh, it’s just the greatest thing ever!  In fact, from the colors it actually looks like Search is a more important button than Send, since you’ve used orange in other parts of the application to color dead space like the title bar area and the contrast of the text on the Search button is higher.

Get that Search button away from the Send button and get the colors visually correct so that they cue the user properly.

5. Contacts that move as you try to click on them

You know that cool toolbar on Mac’s that grows icons and shrinks them as you pass the cursor over the bar?  It’s really cool to look at.  It makes some people feel good.  But from a usability standpoint, it’s horrible.

Let’s state out loud a very simple concept…it’s a lot easier to aim for and hit a stationary target than it is to hit a moving target.  In one case, you aim for an area and course correct a tiny bit at the end.  In the latter case, you must constantly course correct more as the target moves around while you try to move your cursor towards it.

Now check out this neato and completely retarded feature they added to MSN Messenger.

I would like you to imagine the contacts expanding and repositioning other contacts when you move your mouse up and down the list.  It sucks a lot, trust me.  I guess aiming for a contact was too easy, so they decided to make it this little game where the list constantly shifts under you while you try to get to the person you want to talk to. Awwwwwesome!

At least you can turn this little gem of a feature off.  Probably because someone else at MSN realized that the feature sucked. After the first developer/idiot wrote it, of course.

Turn the feature off by default, at least.  Frankly, I think the option should be annihilated completely.

6. Tell me why I want to remove those tabs. Please.

So, let’s say you want to get rid of these annoying tabs on the side here.  You know, because you never, ever click on them.

You go to Tools/Options, because from past experience with Microsoft applications, you know that’s where you go.  Personally, I think it’s debatable what the Tools category even means, but whatever.  You’re there.

You momentarily contemplate the fact that you may not even be allowed to turn off the tabs, because the people who designed this program are evil bastards.  However, you forge on bravely.  Scanning the categories before you, you spot…AHA…the Tabs section.  You think  briefly to yourself “Well, that was almost too easy. It must be here!”  Oh, how wrong you are, foolish one.  For a brief fleeting moment, you have hope.  That hope quickly turns to despair once you click on the Tabs section and realize that you have nothing available to you but Up and Down buttons to rearrange the order of the tabs.  Vainly, you right-click on the tabs in the list, hoping against hope that a right click menu might appear that will let you delete all the accursed tabs from your sight.  Your attempt fails…you are now humbled in your defeat. The tabs will STAY.

What you missed, dear readers, is that you can, in fact, turn off the tabs.  You just need to go here…

Yes, folks, that is EXACTLY why I want to turn off tabs. Because I share this computer with friends and they might see my tabs.  I’m not sure what kind of dirty profane tabs I can add to MSN Messenger that would make me worry about this, but if you find any, let me know.

The odd thing is, there doesn’t even seem to be a way to change what tabs you have in the first place.  Which means everyone has the same frigging tabs.  Hey, as long as you let us hide the tabs, I’ll guess you think can whatever you want, smart guy.  On the downside, hiding tabs means I end up missing out on this Oreo Cookie theme pack. S***!

7. Ask me if I want to share a folder again, please?

I’m just going to describe this concisely.  Every time I send a file to a contact, it asks me if I want to start Sharing Folders with them.  EVERY TIME.  It rules.

Conclusion

To summarize, Windows Live Messenger breaks about a zillion common sense usability fundamentals. It also kicks puppies on weekends.

I recommend whoever is in charge of this product get a designer with a strong product vision on board and the nuts to say no to random developers or marketing folks trying to dump random features into the product.  It’s clear to me that your product vision at this point consists of cramming random junk into the application.  Probably a case of too many cooks spoiling the brew, or too many developers sitting around with nothing better to do…but that’s not the user’s problem.

Focus on one thing and one thing only…making a great instant messenging application.  Treat your screen real estate like gold, because you’re in the special position of running all the time along side other applications.  Users will forgive the other junk you put in, but they won’t forgive backslides in usability.  In fact, at this point, you should cull top level buttons and items out of the product and make sure Live Messenger does IM really, really well before you add anything back.

That’s all for today, boys and girls. This markup and critique was brought to you by a Toshiba M200 Tablet PC and the Snipping Tool 2.0.  Rock on.

Posted in Uncategorized | Tagged , | Leave a comment

Windows Live Messenger – a usability nightmare

The other day, I had a chance to check out the Live Messenger beta on a fellow developer’s machine here at SnapStream.  Sadly, we mostly just sat there making fun of it.  There are so many things wrong with it I don’t really know where to begin.

Downloading

Well, actually, I do know where to begin, because it’s my job.  Maybe we should start with downloading the program.  Here’s what happens after you sign into Passport from the invite.

Actually, that text should say “Now all you need to do is open up Internet Explorer, and use THAT to download the program, and sign in.”

It is my opinion that creating a graphic and linking it to a file in this day and age is not that difficult.  I have to hand it to the creator of this page…whatever it is you need to do to fudge a button to do nothing in Firefox and work only in Internet Explorer, this guy found it.  I don’t think HTML has changed THAT much over the past few years.

Not an auspicious start.

1. Devoting space to everything but the reason why people use your product.

Some basics.  In an instant messenging application, the contact list is the heart of the product.  The application is open so that you can find and talk with other people.  Without the contact list, there is no reason for the product to exist. With that said…

    

This is a screenshot of two IM windows side by side at a typical size.  Live Messenger is on the left, and Windows Messenger, built into Windows, is on the right.

First things first.  In the left image, see how that Messenger text at the top is all cut off and disappearing like? Yep, looks sloppy.  Dude, not sure why you don’t just use text and an ellipsis instead of squashing images together.

Anyway, aside from that, I think it’s pretty self evident what’s wrong here.  Live Messenger is hogging all the space for the contact list with useless junk.  The names of my contacts occupy less than half of the window’s real estate.  I see 5 contacts in Live Messenger…with Windows Messenger, I see 16 contacts.  Even Windows Messenger could be just a tad smarter about using screen real estate, but for the sake of comparison, Windows Messenger is like Kobe Bryant, and Live Messenger is like the fat kid whose parents sent him to basketball camp so they could have some time to themselves during summer vacation.

Now let’s see what happens when we contract the window.

You would hope that since the application is for instant messaging, it would keep the contact list visible since without it, there IS no application.  Sadly, this is not the case.  The contact list is the first thing to go, rendering the application completely useless.  I have to ask myself, “Self, do I really want an application that shows me an ad, web search, my own name, and nothing else”?  I thought about that for 5 seconds before my brain dragged me out back and beat me senseless.

Now, for the sake of argument, if a developer wanted to force someone to keep looking at an ad, he might decide to do something similar to what happened here, where the main section of the application disappears before the ad does.  But the idea of an ad in my instant messenging application doesn’t do a whole lot for me, and I suspect it doesn’t roll well with most other people either.  There are plenty of non-ad driven alternatives out there.

In summary, your ads and your giant frigging title bar suck.  I want to see my contact list.

2. Wasting real estate on infrequently accessed options.

Now I’m going to mark up all the options taking up top level space that people generally don’t use.  Watch out folks, this isn’t going to be pretty.

Whew!

1. Sorting contacts.  Well, this isn’t too bad. But I sure as hell don’t sort my contacts that often.
2. Add a contact. If anyone did this often to benefit from an add contact icon on the front of the app, their contact lists would quickly become unmanageable.  Therefore you can infer that people don’t add contacts that frequently.  Put this on a menu item where it belongs.
3. Contact card.  The only people who want to look at their contact card all the time are vain people who you shouldn’t be friends with anyway.
4. Folder sharing. Don’t need it, don’t want it.
5. Personal message. Do people actually have a need to change this that often?
Well heck, let’s try this out.

Did I do that right? It always feels better sharing your misery with others.

Actually, a useful feature would be the ability to set an away message so that people who try to IM me when I’m not at the computer know how to contact me. Has that been added yet?

6. Create a blog. Yeah, so I don’t want to create another blog on MSN Spaces. But I still need to look at your damn button.  Does this button change to manage my MSN space blog if I have one? Why would I want to manage my blog from my IM client if I did have one?
7. Change color. I change my clothes on a regular basis. IM client colors?  Please.  Maybe you can hard code this button in a special build for Paris Hilton and spare the rest of us peons.
8. Contact search. Hey, who has this many contacts?  I think you think I have more contacts than you think I think you think. Or something. For the 0.001% of people that need to search their IM contact list, make this an option somewhere that is OFF by default.

To be fair, there’s usually a little room for fluff in an app.  It’s the total dogpile of irrelevant options here you are forced to look at that violates basic principles of usability.

Suggestion: at the very least, they could have adhered to the paradigm of a toolbar that’s been established already.  That allows the user to customize what they want to see in a fashion that’s optimal for THEM.  Not all of the above options suck all the time, it’s just forcing the user to see them all the time that’s the problem.  A toolbar is perfect for this scenario.

3. Assuming people want to do things in Messenger that rightfully belong to other parts of the system.

Then, of course, we get to some classic symptoms of bloatware.  Like the addition of tangentially related features that serve mostly to make the primary function of the application less pleasant and more difficult to use.

Seriously man, what is this?  A “Check my e-mail” button from MSN Messenger.  You guys realize I have a Start Menu and a Quick Launch bar to handle this for me already, don’t you? It doesn’t get much faster for me than a single click. 

People don’t use MSN Messenger to launch programs. They use it to talk to other people in real time.

Oh yeah, what about this search the web thing that I can’t get rid of?

Let’s come up with other cool things for MSN messenger to do that other programs are already doing.

1. Downloading programs
2. Playing MP3’s
3. Macroing characters in World of Warcraft and selling their junk on eBay, putting sweatshops in foreign countries out of business. Crazy Americans!

The most egregious thing, of course, is that you can’t get rid of any of this junk from the window.  Not do you get inferior alternatives that are worse than existing options built into the OS, you don’t even get options to shut off this abuse of your window’s real estate.

4. What about this shared search thing?

You know what’s really great? When I try to IM a friend and I hit this Search button you put right next to the Send button instead.  Gosh, it’s just the greatest thing ever!  In fact, from the colors it actually looks like Search is a more important button than Send, since you’ve used orange in other parts of the application to color dead space like the title bar area and the contrast of the text on the Search button is higher.

Get that Search button away from the Send button and get the colors visually correct so that they cue the user properly.

5. Contacts that move as you try to click on them

You know that cool toolbar on Mac’s that grows icons and shrinks them as you pass the cursor over the bar?  It’s really cool to look at.  It makes some people feel good.  But from a usability standpoint, it’s horrible.

Let’s state out loud a very simple concept…it’s a lot easier to aim for and hit a stationary target than it is to hit a moving target.  In one case, you aim for an area and course correct a tiny at the end.  In the latter case, you must constantly course correct more as the target moves around while you try to move your cursor it.

Now check out this neato and completely retarded feature they added to MSN Messenger.

I would like you to imagine the contacts expanding and repositioning other contacts when you move your mouse up and down the list.  It sucks a lot, trust me.  I guess aiming for a contact was too easy, so they decided to make it this little game where the list constantly shifts under you while you try to get to the person you want to talk to. Awwwwwesome!

At least you can turn this little gem of a feature off.  Probably because someone else at MSN realized that the feature sucked. After the first developer/idiot wrote it, of course.

Turn the feature off by default, at least.  Frankly, I think the option should be annihilated completely.

6. Tell me why I want to remove those tabs. Please.

So, let’s say you want to get rid of these annoying tabs on the side here.  You know, because you never, ever click on them.

You go to Tools/Options, because from past experience with Microsoft applications, you know that’s where you go.  Personally, I think it’s debatable what the Tools category even means, but whatever.  You’re there.

You momentarily contemplate the fact that you may not even be allowed to turn off the tabs, because the people who designed this program are evil bastards.  However, you forge on bravely.  Scanning the categories before you, you spot…AHA…the Tabs section.  You think  briefly to yourself “Well, that was almost too easy. It must be here!”  Oh, how wrong you are, foolish one.  For a brief fleeting moment, you have hope.  That hope quickly turns to despair once you click on the Tabs section and realize that you have nothing available to you but Up and Down buttons to rearrange the order of the tabs.  Vainly, you right-click on the tabs in the list, hoping against hope that a right click menu might appear that will let you delete all the accursed tabs from your sight.  Your attempt fails…you are now humbled in your defeat. The tabs will STAY.

What you missed, dear readers, is that you can, in fact, turn off the tabs.  You just need to go here…

Yes, folks, that is EXACTLY why I want to turn off tabs. Because I share this computer with friends and they might see my tabs.  I’m not sure what kind of dirty profane tabs I can add to MSN Messenger that would make me worry about this, but if you find any, let me know.

The odd thing is, there doesn’t even seem to be a way to change what tabs you have in the first place.  Which means everyone has the same frigging tabs.  Hey, as long as you let us hide the tabs, I’ll guess you think can whatever you want, smart guy.  On the downside, hiding tabs means I end up missing out on this Oreo Cookie theme pack. S***!

7. Ask me if I want to share a folder again, please?

I’m just going to describe this concisely.  Every time I send a file to a contact, it asks me if I want to start Sharing Folders with them.  EVERY TIME.  It rules.

Conclusion

To summarize, Windows Live Messenger breaks about a zillion common sense usability fundamentals. It also kicks puppies on weekends.

I recommend whoever is in charge of this product get a designer with a strong product vision on board and the nuts to say no to random developers or marketing folks trying to dump random features into the product.  It’s clear to me that your product vision at this point consists of cramming random junk into the application.  Probably a case of too many cooks spoiling the brew, or too many developers sitting around with nothing better to do…but that’s not the user’s problem.

Focus on one thing and one thing only…making a great instant messenging application.  Treat your screen real estate like gold, because you’re in the special position of running all the time along side other applications.  Users will forgive the other junk you put in, but they won’t forgive backslides in usability.  In fact, at this point, you should cull top level buttons and items out of the product and make sure Live Messenger does IM really, really well before you add anything back.

That’s all for today, boys and girls. This markup and critique was brought to you by a Toshiba M200 Tablet PC and the Snipping Tool 2.0.  Rock on.

Posted in Uncategorized | Tagged | Leave a comment

brrreeeport

brrreeeport

Cause Scoble said to.

Posted in Uncategorized | Leave a comment

Devil May Cry 3 for PC

Ahh, the state of gaming on the PC is rather grim at the moment.  Consoles are where the money is at, and publishers have been flocking there in droves.  Games on PC’s are increasingly skewing towards MMORPG’s and rehashed FPS’s…which I have no intention of touching.  I find myself wanting one of each console for the more interesting, different, and better produced games that they have.

Which is why it’s refreshing to see Devil May Cry 3 slated for PC release.  It’s a triple A action title for Playstation 2 and one which I wholeheartedly enjoyed playing due to cutscenes with better action than most movies and extremely challenging gameplay.

I’ll grant you that consoles probably aren’t going anywhere any time soon.  But if I’m already going to drop some thousands of bucks on a computer, I’d rather do more of my gaming there as well.  PC’s are great at consolidating technologies, and this is just one more way to do it.  With a properly equipped laptop, you’ve got a portable high powered gaming machine that’s just built into what you’re already carrying around anyway for other stuff.

I’m glad Microsoft has been making some noise about correcting this gaming situation on Windows recently as well, because if it doesn’t get better, the bottom is going to drop out of the graphics card market on PC’s.  Better graphics don’t matter if you don’t have anything interesting to see.

Anyway, I’m eagerly awaiting the release of DMC3.  I already played through the original PS2 version, but this is going to be the Special Edtiion version, which adds a new playable character and more features.  I’ll probably need to pick up an Xbox 360 controller to go with it…frankly, the PC has never seen an action title of this caliber, ever.  These kinds of games have been the exclusive domain of consoles…perhaps another sign of the creative degeneration of the PC gaming market.  At any rate, this will be a watershed event…I may just keep the game on my computer for a good long time to come as a result.  Now if only they would port Ninja Gaiden Black

Posted in Uncategorized | Tagged | Leave a comment

Calling out Google search result fakers

So apparently, Google hits websites with a so-called death penalty if they perform shenanigans like returning different results for search engines as compared to regular users.  This policy, for obvious reasons, keeps the integrity of the search process honest and trustworthy.  How is a search engine supposed to try to return the best results if it can’t see what you see?

Good, because I’m posting right now about two sites that keep returning fake results and ought to get the death penalty too.  I’ll see an interesting blurb that looks like what I’m searching for.  Then I click through and all I see is a damn subscription form…or better yet, ads and a blank article page. O fakery, let me cast thee out of mine sight!

1. http://www.windowsitpro.com.  Search Google for “mark russinovich superspeed”.  The first link goes straight to the abuse I’m talking about.  Can’t tell you how many times I’ve tried to find information and been hit by their stupid magazine hijinks.  Let me get a chair for you, dear IT Pro…the electric chair!

2. http://www.experts-exchange.com. Every so often, I’ll search for something and their site will show up with some question that doesn’t have the words I was searching for and a button that asks me for a frigging subscription to see answers.  Check out this guy’s post, he hates them too.  I’m not quite sure if they are breaking the letter of the law here, but they sure don’t belong in the search engine.

I have judged these two sites and found them to be guilty of funny business.  The sentence…is Google death.  Die, time wasting links!

Posted in Uncategorized | Leave a comment

External monitors with notebooks/tablets

Eric Mack (well known for Getting Things Done and Tablet PC’s) is asking about using external monitors with a Tablet PC.

Here’s my advice…if sticking to the traditional approach of hooking up an external monitor to the tablet is favored, then just go with a 1900×1200 LCD.  You can’t go higher without the dual link DVI interface.

If Eric can swing it, however, I believe using MaxiVista may be a very viable alternative.  MaxiVista installs a virtual display adapter on your computer and then sends the display over to a computer on the network.  So, hook up two spare PC’s to the network, buy two dual-link DVI capable cards for each PC, buy two 30″ Dell widescreen displays, then set up MaxiVista.  As long as he doesn’t need snazzy 3D graphics, it should blow away any other approach.  Of course, adjust the hardware to fit your budget…the above is the dream scenario. =)

As you all know from past posts, I’m big on getting rid of wires.  So I was originally interested in MaxiVista as a way to get an external monitor without having to plug the thing in every time I sat down with my notebook…essentially a wireless external monitor.  But of course there are additional benefits to the virtual approach, such as exceeding the limits of your built in display adapter.  The above is case in point.

Posted in Uncategorized | Tagged , | Leave a comment

Windows Vista Build 5270 – Heading in the right direction?

I’ve been playing with the most recent CTP of Vista over the past few days in order to test compatibility and just get a general feel for where this next version of the operating system is taking us.  So far, I’m generally pretty interested in several of the things they’ve added…the new Aero Glass interface looks great, some features like SuperFetch sound promising, etc.  I can appreciate some of the new Tablet PC features they’ve added too, although I’m certainly not putting this thing on my Tablet yet since the tablet is my main computer and since Vista is clearly not ready for primetime based on what I’ve seen on other systems in the office.  Internet Explorer 7 looks nice though…I’ll probably switch back from FireFox if the RSS support is up to snuff since the massive memory consumption of FireFox is annoying me.

I was very impressed by how little the installation asked me to get Vista up and running.  Truly a great improvement in this area.

I was also impressed by the operating system installing all my wireless, bluetooth, and sound card drivers straight from Windows Update.  I didn’t have to pull out any CD’s or dig around a website to locate drivers.  Vista handled it all and got all my hardware working.  Keep in mind this was on my old Inspiron 9100, so that’s even more impressive since laptops generally have funny issues when it comes to driver support.

Vista uses all kinds of memory.  I’m at 700MB out of 1GB when I boot into Vista.  It also seems to leak memory after I run builds of our products under Visual Studio 2005.  I have to reboot the machine a lot to stop the computer from swapping itself to death.

Frankly, I’m hoping there’s something in there that lets hardware run at or below current spec machines without pushing the limits.  I have a distinct feeling we would already be in ultra mobile PC land if Microsoft would or could just slow down for a moment and tighten up the OS or actively pin down a low spec configuration of XP or Vista (that isn’t XPE…normal users can’t run XPE).  I was running Word and surfing the web on a 32MB Pentium 100 several years ago.  At some basic level that’s still all a lot of PC’s need to do.  I’m pretty sure I could run a 32MB P100 spec machine for many moons with the current state of technology.  Point being…pushing forward the bar is great, but we also keep moving the bar ahead of where ultra mobile PC’s become practical as a result.  And that sucks.

My general impression with regards to the operating system is that Microsoft is adding all kinds of things without taking enough time to reorganize and simplify the interface.  I’m still trying to take stock of whether the differences are improvements or not, but at the moment many of the changes seem like change for the sake of change.  For example, I find the Control Panel to be an utter disaster at the present time…I don’t understand the groupings they’ve put together at all and the number of options in the Control Panel now is truly massive…somewhere around 40-50 icons to click on if you switch to classic view. 

In general I find this to be a common theme as I explore the interface…things are confusing.  Some basic user interface paradigms have been broken for no reason that I can fathom, and others have been changed radically…again, for no reason that I can see.  For example, many menus are now completely missing or positioned below toolbars when present.  Why?  I don’t know.  I don’t see that any user is going to benefit from such changes.

I don’t mind being confused if the change ultimately results in an easier to use interface.  Lord knows I’ve had to deal with making such changes myself.  But I don’t feel better after learning some of these changes…I’m just irritated by them, mostly.  I’m certainly not thinking to myself “Wow, that’s how it should have been all along.”

Posted in Uncategorized | Tagged | Leave a comment

The Toshiba M400 is out

I bought a Toshiba M200 about two months ago.  The special thing about the M200 is that, unlike most notebooks, it is a convertible Tablet PC.

What prompted me to do this?  Two things.  One, my main laptop broke, so I needed a replacement and it got me thinking about where I needed to upgrade.  Two, I needed to sketch and diagram a lot of web pages for some projects and I am not, nor will I ever be, particularly enamored with carrying paper around in addition to my notebook.

I went into the experience expecting a real possibility of the whole idea of the Tablet PC just sucking.  That’s why I ended up buying a used M200 off of eBay…it really cut the investment I needed to make to experiment with the whole concept.

I have yet to give my long opinion on Tablet PC’s, but the short of it is that there are a lot of things that suck about them and several excellent things about them as well.  The good part is that you can just ignore all the things that don’t work well enough and focus on what does work.  The second part of that opinion is price.  Tablet’s cost too much to be mainstream.  But, like I said, I’ll get into that later.

Enough with the intro.  The first of the next generation of Tablet PC’s, the Toshiba Portege M400, is out.  Here ‘s the press release, and here’s the buy page.

The M400 is pretty much the holy grail for a lot of Tablet PC enthusiasts right now.  Dual core with the associated chipset improvements in battery life, a super bright screen, modular bay, integrated fingerprint reader…all very nice!  In my opinion, it’s almost perfect.  The places where the specs currently lack for me are:

  1. Graphics card – Biggest issue so far and may hold a lot of people back from upgrading.  The graphics in the M400 are basic Intel integrated graphics.  Now, actually, the Intel GMA950 (that’s the graphics chipset) has done some improving over the years and we’re pretty much around GeForce 3 class now.  It’s Aero Glass ready and all that jazz.  Not terrible, but still far off the mark when it comes to current technology.  There are some pretty well founded rumors that suggest that there will be a nVidia option available by the end of the month, but nothing completely substantiated.  Personally, I’m going to wait and see. By far this is the biggest issue that would hold folks back, I think.
  2. Modular bay battery – The bay is there..but I don’t see the battery option.  I personally don’t care about the drive…what I care about is extra battery life or possibly an extra hard drive. Most techies fall into this camp…we can generally install software via drive images or over the network.
  3. Size and weight (possibly) – Initial reports suggested the M400 was around 5 pounds, which is an increase over the M200’s weight of about 4.4 pounds.  That was a huge disappointment since one of the big selling points here is mobility.  However, the spec sheet I’m referring to now says the M400’s weight is 4.5 pounds.  Well, if that’s true, then at least we’re holding steady. The bulk of the M400 however, I believe is slightly worse than the M200, which is, again, disappointing when you compare against other laptops in its weight class.  The TX series from Sony or Fujitsu line have done wonders in this area.  When you stack up what one of their notebooks looks like vs the M400, it’s clear just how much more you can squeeze out of the case if you try.

Still, with all that said, the M400 is exciting news.  I’m now pretty sold on the M200 I have, so I expect to upgrade to the M400 soon if the nVidia option becomes available.  It’s just a waiting game right now.

Posted in Uncategorized | Tagged , | Leave a comment

Lay’s Stax vs Pringles

For some reason, I like snacking on artificially formed potato crisps.  Yep, that’s right.  Is it not odd that they are called crisps instead of chips?  I suppose calling them potato chips is a crime that would get you arrested by the mattress tag police.

At any rate, I was at the supermarket the other day and saw these two brands side by side.  Aside from the fact that I was hungry, which in itself is a huge mistake when you visit a supermarket, I was also curious as to which of these was the better chip.  I bought way too many chips in general, but I did make sure to buy a couple from each brand.

Here’s my official opinion…Lay’s Stax wins hands down.  The chips are crunchier and drier, slightly thicker, and appear to maintain much more structural integrity overall.  More importantly, they seem to be dusted with some sort of addictive substance which I imagine to be produced in the forests of Columbia.  The Pringles are OK, but seem slightly soggier, thinner, and more broken apart in the packaging.

Feel free to take the Crispy Challenge yourself, if you dare!

Posted in Uncategorized | Leave a comment

Unwired and loving it

After heading out to get some networking gear from Fry’s, I spent the earlier part of yesterday installing the goods.

Let’s keep this short. It all pretty much works.  The wireless PCI cards from Airlink I bought seem to work fine.  I put one of the adapters in a machine with integrated ethernet and disconnected the Ethernet.  Then I swapped another of the new adapters into the downstairs HTPC and took the Linksys WUSB54G 1.0 wireless adapter that it was currently using.  Then I took that wireless adapter and hooked it up to my server, replacing the HomePNA adapter and bridge that were on that (yes, a very hacked up setup from long ago).  Last, but not least, I went about unhooking a bunch of wires and hubs.  Things are a lot more organized now and I am pleased.

The new router from Airlink is slightly better.  I now have some machines further apart from the wireless router and the connections are holding up OK.  But in general, not a huge improvement over the Microsoft router I had before.  Kudos to Microsoft for producing a piece of hardware that holds up well over time.

The most difficult part of the process was getting my OpenVPN server running again.  I’ll talk about OpenVPN later…it’s hard to setup, but pretty much great technically.

Anyway, I have to bridge the network adapter and the virtual OpenVPN adapter for VPN to work the way I want it.  Worked OK with the adapter that was hooked up before…but with the Linksys adapter hooked up, the connection simply didn’t work.  Mind you, it worked when not bridged…but bridging caused the connection to just die.  So I Googled around and eventually came up with the reason…Bridge may not work with a non-promiscuous mode adapter.

I don’t think your average Joe Blow is going to figure that kind of stuff out.  Then again, I guess your average Joe Blow isn’t trying to bridge adapters for OpenVPN either.  Still, does everything have to be this hard?  I’m just going to say I’m damn happy there was a workaround.

So to sum up, I bought some cheapo wireless equipment.  Not Pre-N or TrueMIMO, but it all works.  The computer room has lost a lot of wires and routers, and as a result it looks much nicer and easier to manage.  The Roomba won’t be tripping over stuff the next time it vacuums, either.  Another small piece of my life that has become easier to manage.

Posted in Uncategorized | Leave a comment