shahine.com/omar/

homepage | Send mail to the author(s) contact

yet another Microsoft blogger

 Sunday, December 31, 2006

Mainstream media catches on to Comcast DVR Suckiness

Walt Mossberg has a great write up on the Suckiness of the Comcast DVR. It echoes my experiences with that horrible piece of junk.

I like this quote:

"The answer is that, at least in my recent experience with the nation's biggest cable company, Comcast, the high-definition DVR it supplies is just awful. If cable boxes were sold at retail like consumer-electronics devices, the Comcast DVR I tested, built by Motorola, would get creamed by better competitors."

and this one:

"Also, the user interface on the Comcast box is crude and confusing -- nothing like the elegant interfaces people have become used to on their personal computers and devices like iPods. The TiVo interface, by contrast, is effective and attractive."

and this one:

"In the program grid, even on a 50-inch, high-definition screen with acres of room, the Comcast box displays just four rows of stations at a time. Until recently, there was a fifth row, but now that has been replaced by an ad. The ad not only sucks up space, but also is aggravating because it gets selected each time you reach the bottom of the grid screen.

Advertising is fine, but in this case, sacrificing 20% of an already paltry information screen for an ad just shows contempt for users."

This is by far the most scathing comments I've seen Walt make about any product. "crude and confusing", "contempt for users" are not things you want Walt saying about your product or company.

I wonder if the BigCo media execs at Comcast are at all embarrassed? Probably not.

Posted Sunday, December 31, 2006    Permalink    Comments [2]  View blog reactions

 

Quicken 2007 Trial on Jan 1st

Starting Jan 1st I'll be using Quicken 2007 and my existing Money 2007 side by side for as many days as it takes me to make a decision about which one is better.

I wrote about how I might switch back in August, but when I started to do so it was too daunting to do in the middle of the year. Since the export/import story is impossible I decided to wait till Jan 1st and start with a clean file and only bring over my necessary information to keep my financial life chugging a long.

I'll let you know how it goes.

Posted Sunday, December 31, 2006    Permalink    Comments [6]  View blog reactions

 

 Saturday, December 30, 2006

iPod and Zune oh my

Scott has a great post on the relative pros and cons of the iPod, Zune and Clix.

This post is my delta of his, so go read his first.

I currently own the following

  • iPod 30GB (5.5G, the new video one)
  • iPod 4GB Nano (1G)
  • Zune 30GB (Black)

I used to have two Nano's, one for me and one for my wife. However, mine broke, I returned it to Costco for a full refund and got the iPod 30GB (sidenote: Coscto has the most amazing return policy).

The Zune I have is on loan to me as I was an internal beta tester. I've had the thing for a while.

Since I stopped commuting from San Francisco to Mountain View every day, my usage of the device has changed. Back then it was all about the Nano cause I wanted convenience and smallness. I would just keep the thing around my neck and use the Lanyard Headphones and never had to worry about packing it up etc.

Now that I drive to work every day, smallness is less important. The Nano pretty much stays in the car all the time. If our second Nano broke I'd get something bigger.

Since I got the iPod Video though, I've radically altered how much we use the thing. Lora LOVES the iPod video. She has loaded that thing up with Video Podcast, Audio Podcast and TV Shows like Lost Season 3 and Heroes Season 1. Lora and I are spending a few hours a day in our Daughter's room feeding and trying to get her to bed in her crib, so it's awesome to have tons of content to listen to and watch. We just plop the iPod in our JBL On Stage B and entertain ourselves (and Sarah... she likes John Meyer and Jack Johnson).

Basically, TV Shows and Podcasts are the killer app for us at this point in our lives. We can't get enough of this. Sadly all these season passes are going to but a dent in our budget (they aren't cheap). When we start to travel more with Sarah, I imagine the video features will continue to be important.

Now the Zune. I think the video screen is better, but I have no video to watch on it. The Zune Marketplace is great for audio (I have a Zune Pass which is great for downloading new music I would not normally buy) but lacks any kind of video. Also the Zune SUCKS for Podcasting. You cannot "bookmark" a podcast, or advance chapters. This makes it a non-starter for anything but music... and for music I really don't need a 30GB player that's huge. Basically I'm never out of the house long enough to warrant having that much darn music. and needing something the size of a first generation iPod. Furthermore, I don't need or listen to all my music all the time. I pretty much stick to 20 or so albums and anything else I put into a playlist. Oh, and I definitely don't need Wifi right now. Not till a few more peeps are using the Zune.

That leaves all the other stuff (like the Clix). I stopped using Windows Media Player... seriously what's the point? PlaysForSure is dead to me, and the Zune app is new and different and it's bad enough that I need to run iTunes and the Zune app. I don't have room in my life for WMP (other than being a great ripping app, it's shown me no love over the years).... Oh, there is one small exception. That's what works on Windows Media Center, so till Zune has a 10 foot UX for Media Center I will continue to rip my CDs using WMP to WMA lossless and then Rip my Audio to AAC using iTunes. The beauty of the Zune app is that it can play my AAC files that sync to the iPod as well as any WMA files.

Oh, and I'm really quite close to getting a Shuffle. Why? Well as I mentioned, I no longer commute, and any traveling that we do I'll be bringing along either the iPod or the Zune or both. Size is no problem when you have a laptop bag etc. But when I'm out and about (like in town, or at the mall) it would be nice to have some tunes and I like the idea of clipping something the size of  a remote to my clothing and using my super sweet Shure E500PTH with their small cord (19 inches) and drowning my self in nothing but my music.

Posted Sunday, December 31, 2006    Permalink    Comments [1]  View blog reactions

 

Features or Quality? and where did my mail go?

What's more important, cool whizbang features or logging in every day and seeing the info you expect to see? While Hotmail Windows Live Mail has had it's share of problems over the years, one thing we've learned over time is that no mater what you do, if a customer logs in one day and doesn't see their email, nothing else matters at that point. It doesn't matter if the reason they lost their mail was because they didn't log in for the last x number of days before their account was deleted, or if a server blew up containing all their mail.

Trading off between investments in new stuff, and keeping the service running for your millions of users is not an easy decision. Sometimes you need to put things on hold and double up in your QoS efforts.

In fact, I remember a story some one told me a year or so ago. Over the holidays (when things were quiet at work) a man walked into our building in Mountain View hysterical that all his mail was gone. Luckily the receptionist got some one on our team to talk to him. In the end we were able to restore his mail :-). Don't ask me how.

I hope those 60 GMail users get their mail back (and hopefully it's only 60). It's probably not a fun time for the Googlers that are currently at the Googleplex figuring out how to undelete lots of deleted data.

Posted Sunday, December 31, 2006    Permalink    Comments [1]  View blog reactions

 

Amazon S3 programs

What are people using to backup to Amazon S3? I've tried a number of tools and they all fall short for one reason or another.

The basic problem with Amazon S3 is this:

  1. They do not support rename/moves (you must do a delete/copy)
  2. They write the current upload time as the modified time. This breaks programs that rely on date/time to detect changes.

Jungle Disk

Great app, it allows you to map a drive letter to your Amazon S3 account. It has built in backup, however, it does not remove things in the destination that no longer exist in the source. I personally want my backup to be a mirror of my source because I tend to organize/move files around a lot.

Jungle Disk + SyncBackSE

This combo proved to be horrible because SyncBackSE relies on file date/time modifications to detect changes. The end result is that lots of unchanged files get sync' ed again. To make matters worse, when SyncBackSE copies a file to a remote drive, it will upload a temp file and then rename it. Well since Amazon S3 does not support rename, this results in two file uploads by Jungle Disk (and wastes time and bandwidth).

SyncBackSE has an option to use file hashes to detect changes, but this is far slower and requires that each file be downloaded to get the hash. No good for remote backup where you are paying for the bandwidth.

Jungle Disk + SyncToy

If you configure SyncToy to "echo" files from your local machine to Amazon using Jungle Drive you get what appears to be perfection. However, I have noticed that renames and deletes on the source are not mirrored on the destination. I suspect this has to do with either a bug in Jungle Disk or some issue with amazon's lack of support for rename.

Furthermore, SyncToy does not delete directories on the destination using echo.

S3 Backup

I'm currently trying this out, but it lacks any backup scheduling support. I also do not know if it will delete files on the destination that are no longer on the source. I Will find out soon enough I guess.

update: looks like this scenerio is possible, but the option to delete files on the destination that are no longer on the source is greyed out in the current beta. hmm.

Anyone else have any tips here?

Posted Saturday, December 30, 2006    Permalink    Comments [8]  View blog reactions

 

Microsoft releases Remote Desktop Connection 6.0

My favorite feature of RDC 6.0 is that when connecting to a Vista machine, ClearType is supported. Seriously, I hated to connect to other computers because I'm so used to ClearType and fonts are so darned ugly without it... not to mention that the new Office 2007 and Vista fonts are ClearType hinted and look terrible if ClearType is disabled. 

As for Network Level Authentication, I can't get that to work at all (I still have to auth).

The last cool feature is I can connect to my PC at work without having to VPN to the office. This is done using my smartcard.

Source: Microsoft releases Remote Desktop Connection 6.0

Posted Saturday, December 30, 2006    Permalink    Comments [0]  View blog reactions

 

Roth 401k?

If the Roth 401K is an option for you, and you are not contributing to it, or are wondering if you should, I found a fantastic article by Vanguard that goes into great detail about this 401K plan.

Basically, what it amounts to is this. Do you think you will be in a higher tax bracket in retirement than you are now? Remember that money withdrawn from a Roth 401 will actually help to reduce your taxable income in retirement assuming you will have other forms of taxable income (normal 401k, pension etc). Also of note is that any corporate matching donations are still taxed for either type of plan.

One interesting wrinkle is if you are paying the AMT now. If you are that puts you in a potentially higher tax bracket now and the additional amount due for the AMT may not be reduced much relative to your normal tax liability with a pre-tax 401k. Something to think about. Because I live in California, have high property taxes + state income taxes, I'm pretty much going to be paying AMT till congress changes the tax law.

Anyway, read the article and decide for yourself. I think next year I'll be doing 50/50 traditional/roth.

Posted Saturday, December 30, 2006    Permalink    Comments [0]  View blog reactions

 

 Friday, December 29, 2006

Put your PC to sleep from the command line

I was looking for a way to put my PC to sleep from the command line (and found one). Why? Cause my new keyboard (the Microsoft Natural Ergo Keyboard 4000) doesn't have a sleep button and I wanted to set the 5th customized key to do that but all it can do is launch an application. So I set it to Run:

rundll32 powrprof.dll,SetSuspendState

and Voila.

Does anyone know of a similar command that will invoke the User Screen under Fast User Switching? The following command simply locks the computer. It's then an extra step to get to the user selection screen on vista. The reason I ask is that it's to much of a pain to go to the vista start menu to switch users.

rundll32.exe user32.dll,LockWorkStation

update: well that was fast, an anonymous commenter let me know that running tsdiscon.exe will switch users and bring you back to the logon screen. Acording to Windows this command line app "Disconnects a terminal session.".

Posted Saturday, December 30, 2006    Permalink    Comments [10]  View blog reactions

 

Going to a website with control-enter

Jeff Atwood inspired me to write this. It's a parody of this Logging in with the Keyboard Post and I've tried to keep it word for word, just on a different topic. Hope you don't mind Jeff!

The standard address bar is in every browser window.

As much as we see the address bar every day, you'd think we would have mastered them by now. Unfortunately, we haven't. Here's what I've observed users doing, over and over again:

  1. Launch IE
  2. Click the mouse to the address bar field
  3. Type "www."
  4. Type "google"
  5. Type ".com"

Every time I watch someone do this, a little part of me dies inside. And I see it all the time.

I'm not just talking about casual users like our parents. I'm talking about our fellow software developers, and other users who work with the computer for most of the day. People who really should know better.

What kills me about this is all the needless, painful keystrokes. You've needlessly entered "www." and ".com" millions of times-- just add a little control-Enter to the mix! I'm no keyboard Nazi. All I want is to save users a few precious seconds of their day as they slog through the endless web pages during their work day. And it's so darn easy:

  1. Launch IE
  2. Click the mouse to the address bar field (or better yet, Type Alt-D)
  3. Type "google"
  4. Type control-enter

See? Wasn't that nice? Now it's your turn to play Keyboard Appleseed and spread the word so your fellow coworkers can spend less time logging in-- and more time getting actual work done.

Sidenote: Mac IE was much smarter in this respect. All you had to do was type "google" enter and it did the rest. No big deal you say? Well you could type "shahine/omar" and it would take you to www.shahine.com/omar. If you try that in Win IE you get http://www.shahine/omar.com. Not smart.

Posted Friday, December 29, 2006    Permalink    Comments [14]  View blog reactions

 

 Thursday, December 28, 2006

My Documents in Vista

 

Funny, Raymond Chen linked to my post on "My" Documents from earlier this year.

I'm still pissed about this, especially at Adobe cause it still insists on placing it's temporary Updater downloads in My Documents folder. The programmer who did that should be sent to Programmer Jail™.

Anyway, the world is a bit better on Vista. Actually I really like how the whole Documents things works.

My Moniker

First of all the "My" moniker  has been dropped. Yay! However, old applications still don't know this yet and still litter your folder with the My namespace. Luckily it's easy to spot the offenders now.

Pictures, Videos, Music

Second, all the "My Pictures", "My Videos", "My Music" folders now live in your User folder, not your Documents folder. Great.

User folder

There is a new User folder that you can get to from your Start menu (the topmost item in the start menu). It's named after your user name.

 

When you select Omar you get the following items:

  • Contacts (\Users\Omar\Contacts)
  • Documents (\Users\Omar\Documents)
  • Favorites (\Users\Omar\Favorites)
  • Music (\Users\Omar\Music )
  • Saved Games (\Users\Omar\Saved Games)
  • Desktop (\Users\Omar\Desktop)
  • Downloads (\Users\Omar\Downloads)
  • Links (\Users\Omar\Links)
  • Pictures (\Users\Omar\Pictures)
  • Searches (\Users\Omar\Searches)
  • Videos (\Users\Omar\Videos)

as well as some hidden folders like

  • AppData
  • a few others.

This is great as now there is a user friendly place to get to stuff that's not "Documents" but stuff you want access to. This also greatly improves backing up the Documents folder as you won't accidentally include multi gigabyte folders like Saved Games, Pictures and Music (you can back those up using separate schedules and schemes).

Another side benefit to the Users folder is that what used to be in:

\Documents and Settings\<username>

is now in:

\Users\<username>

this is much shorter for command line users, and lacks a space so you don't need to place it in quotes.

BTW - I'm pretty sure this is all modeled after Unix, and now Mac OS X.

Also nice is that all application data now lives in AppData and from there you can find the Local and Roaming folders that are clear on their intent and use. In XP you had \Local Settings\Application data and \Application Data and I always forgot which one was which and when to use one vs the other.

Public

Finally, the last great improvement is that there is a notion of "Public" now which replaces "Shared Documents", "Shared Videos" etc. For multi user computers, this is great as you have a real user to place all your stuff in. This is also true for shortcuts and settings that were previously mapped to the "Documents and Settings\All Users".

There is also another great feature for the multi user PC that existed in Windows XP but was not made available in the GUI, and that's Junction Points.

Junction Points, or how to share files on your family PC

Why should you care about Junction Points? Well let me illustrate something.

Say you are sharing your computer with your spouse. You have your pictures, music and documents that you share. This may include an iTunes library etc. You don't want each user to have their own Pictures and Music because this is a "family pc". Well, in XP you had the good old Shared folders, but if you didn't know to use them then they never got used. To make matters worse, Photo and Music programs still insisted on defaulting to the individual user folders. This meant that now you had photos and music in two places. Not good.

Well, in Vista, there is a really easy way to say "Point folder x at folder y permanently".

So for example:

\Users\omar\Pictures and \Users\lora\Pictures can point to \Uses\Public\Pictures.

This means that files can no longer be stored in the individual folders for each user, but instead all file system access to those folders is automatically redirected to the Public folder.

How do you do this?

Simple:

  1. Right click on any folder (try the Pictures folder)
  2. Select Properties
  3. Click the Location tab.
  4. Click the Move button
  5. Select the new location (try \Users\Public\Pictures)
  6. Vista will ask you if you want to move the current contents of your folder to the new location. Say yes or no depending on what you want to do.

Now go to any application and click the Pictures shortcut. Cool eh?

Now repeat this process for each user on your machine.

Another sweet Vista feature.

Hopefully Application Developers will take advantage of this new organization.

Posted Friday, December 29, 2006    Permalink    Comments [7]  View blog reactions

 

Recycle Bin Hack

I love life hacks like this. Mike Torres and I were emailing back and forth today about our backup strategies, and recent discovery of JungleDisk (which is an excellent program) and cheap storage via Amazon S3 when the discussion spiraled into how to deal with "journaling" changes that a daily backup will not address (if you delete a file, then the backup no longer has the tombstoned file etc).

Anyway, Mike told me that he hid his Recycle Bin and basically has ignored it. You see the problem with the Recycle Bin is that since the beginning of time (since I used a Mac) I used to empty the thing a few times a day. Why is that? In fact, my father suffers from this same problem. He cannot stand seeing the Recycle Bin full.

Much like the trash cans in our lives, they are meant to be emptied. But, if you think about it there is no good reason to empty it these days. In fact, if you let Windows do its thing, the Recycle Bin will just sit there and get bigger and bigger till it reaches it's allotted size, then it will automatically purge itself. You can specify how large it's allowed to get:

But in order to realize this benefit, you should hide your Recycle Bin. I just did this  on all my machines and I feel better already.

To disable the Recycle Bin do the following:

Vista

  • Select Recycle Bin
  • Press the Delete key

Windows XP

Method 1

  • Start->Run
  • Type gpedit.msc
  • Go to User Configuration -> Administrative Templates
  • Select Desktop
  • Double Click Remove Recycle Bin icon from desktop
  • Click Enabled
  • Click OK
  • Logoff/Logon to see your changes

Method 2

BTW, my backup strategy is totally influx now. I'm using Carbonite, Amazon S3 (via JungleDisk), a local server and FolderShare. The things I have to backup are a bit complex (my stuff, shared stuff, my wife's stuff etc). When things settle down I'll blog about it cause I hope to have a system that can be cloned into a LifeHack. Right now I have 5 computers between work/home and they all have data I want everywhere and want backed up... not easy.

Posted Friday, December 29, 2006    Permalink    Comments [6]  View blog reactions

 

 Wednesday, December 27, 2006

Ed Bott on Shuttle PC

Ed Bott detailed his recent experience with his Shuttle PC. I had a similar problem a while back except, this happened right away, and I was able to return it to Fry's. I am not as patient as Ed, and would not have gone through all that before giving up.

Here is a great quote from my old post:

"Never buy a Shuttle PC. They are buggy, the BIOS releases are buggy, and if you read the release notes for the BIOS you’d understand. If you even read the forums for but a brief moment you’d come to the same conclusion."

Oh, and I will never buy a Shuttle PC. If you are building a PC yourself, you are better off getting a small form factor case (like the SilverStone SG01) taht can take a Mini-ATX motherboard. You will have a lot of selection to chose from any all standard components.

Posted Thursday, December 28, 2006    Permalink    Comments [2]  View blog reactions

 

My tiny USB Keychain Broke

My Tiny USB Keychain (the OCZ Mini-Kart) finally died the other day. I had bypassed the little thread loop to attach it to my keychain and finally the plastic gave way and now I can't keep it on my keychain.

Well, lo and behold, Sony produced an even smaller USB Keychain. The 2GB Micro Vault Tiny is half the size (really), comes with a protective pouch for your keychain, and is Vista ReadyBoost compatible. Heck, I got 2 of them... a 1GB model to use as a ReadyBoost Drive for my iMac and a 2GB model for my keychain.

For a great site compiling all the compatibility issues with lots of USB drives and Vista ReadyBoost go here.

Posted Thursday, December 28, 2006    Permalink    Comments [0]  View blog reactions

 

 Sunday, December 24, 2006

Sarah says "Happy Holidays"

Posted Monday, December 25, 2006    Permalink    Comments [0]  View blog reactions

 

Digital Picture Frame

Philips 8-Inch Digital Picture Frame (Milk)For the longest time I've wanted to get a digital picture frame. Well, they are finally big enough and affordable enough that I took the plunge and purchased one. Now that we have a little one, I wanted something at work that I can keep on my desk at work and keep the pictures fresh. Right now I have a bunch of ancient analog pictures that are really dusty.

So, with that in mind I was in Costco the other day and saw the Digital Spectrum NV700 for like $120. Since I was thinking of getting the Philips 9 inch frame which is twice that price I jumped at the chance to get a frame almost as big for cheaper. Well big mistake. That thing is a piece of junk. For one thing, it's got some bizarre resolution (I could not actually figure out the resolution from a bunch of test images I tried) and it will always scale your images using it's cheap horrible scaler which will make any good looking picture look distorted. Their web site claims the resolution is 480 x 234 pixels. Just so you know how weird that looks, most digital cameras shoot pictures in 4:3 or 3:2 ratio of horizontal to vertical pixels. Consumer point and shoot are generally are 4:3 while SLRs are 3:2.

Here are some examples of what that translates to.

 

The Digital Spectrum would be effectively 2:1

Who wants to look a a frame that makes people either look extra skinny or extra fat?

Anyway, back to Costco it went (within 2 hours). Next I took advantage of our Microsoft Employee Purchase Discount at Philips and got the frame I should have gotten in the first place. The quality of the Philips frame is amazing, and it also has a built in battery allowing you to unplug it from it's location, move it to your PC so you can upload some new pics over USB. The viewing angle is great and I'm really pleased with the frame.

The Philips frame comes in two sizes, 9 inch and 7 inch. Each is available in a number of finishes. I got the 9 inch milk frame. Note that Amazon and Philips are using different metrics to size the frame. I have no idea what's going on there. The Native Resolution of the Philips 9 inch or 8 inch (depending on who you believe) is 720 x 480 which is good old 3:2 (thanks for pointing out my mistake Tommy).

Posted Sunday, December 24, 2006    Permalink    Comments [5]  View blog reactions

 

 Saturday, December 23, 2006

I want... this car.

Posted Saturday, December 23, 2006    Permalink    Comments [2]  View blog reactions

 

 Thursday, December 21, 2006

The Vista Feature that saved my butt

I have Vista Ultimate running at home on our family iMac. If I were a consumer I would make sure this was the version of Vista my machine was running. Why? Because it has a feature called "volume shadow copy". Here is the description from a Microsoft site:

Have you ever accidentally saved over a file you were working on? Accidental file deletion or modification is a common cause of data loss. Windows Vista includes another useful innovation to help you protect your data: Previous Versions. This feature automatically creates point-in-time copies of files as you work, so you can quickly and easily retrieve versions of a document you may have accidentally deleted.

Last week, I dumped a bunch of pictures and videos of our daughter Sarah from my wife's camera to our iMac. Later that week I decided to sync all our 11,000 photos from my home office machine to our iMac so my wife could tag them etc. Well in doing so I overwrote the contents of the Users\Public\Pictures folder where I had previously copied the pictures of Sarah. These were irreplaceable photos and videos of Sarah's first days and my wife would have killed me had I not remembered reading about the "Previous Versions" feature in Vista.

So what did I do? Well after I was done panicking, I right clicked on the Pictures folder, selected the Previous Versions tab, selected the Pictures folder version from the day before, clicked Open and copied the folder of pictures and videos over. I then copied that folder back to my home office machine to be automatically backed up to Carbonite. Eventually I will configure SyncToy to keep the two computers in sync or get a Home NAS server, but for now, disaster was averted.

I don't know about you, but this feature alone was worth the upgrade. If you are a consumer, this feature is only available in Vista Ultimate. It's also found in Business and Enterprise Editions.

Yeah, Ultimate is more expensive than Home Premium or the other editions, but it's Ultimate for a reason :-).

Posted Friday, December 22, 2006    Permalink    Comments [2]  View blog reactions

 

Five Things People Don't Know About Me

Uh, looks like I was tagged to write a post about 5 things people don't know about me... I don't even know what a "meme" is. Why do I have to write it? Because Sanaz tagged me. Oh, and I almost fell out of my chair when I read Mike's #3. I am guilty of getting rid of a gadget or two because I scratched it... I'm also borderline OCD, but not nearly as bad as Mike... Geez man, that's creepy... but I aspire to have OCD like yours...

  1. I can't spell without a spell checker (well some people know about that). With a spell checker I use the wrong words (like homonyms). This is a direct result of #2.
  2. My first language was French. My second language was Arabic. I learned English when I had to attend Nursery School, a side effect of that was I forgot my French and managed to average a B- for 7 years in school. I hate languages, except computer languages (cause they have rules allowing them to be compiled unlike spoken languages that have more exceptions than rules).
  3. I was pre-med in college, applied to like 20 medical schools and never got in. I was devastated as that's what I spent a good chunk of my life at that point trying to do, but it was also the best thing in the world that ever happened to me. I would have been a terrible doctor. Instead I got lucky because Dick hired me pretty much on the spot at Macworld... but only after I asked my mother if it was Ok for me to go work at Microsoft. Anyway, my wife turned out to be an amazing Doctor and I'm much happier we're not both Doctors.
  4. I have a filling in almost every tooth in my mouth. I spent an ungodly number of hours in the dentist office and an ungodly amount of money for that privilege. What you don't know is that for every cavity you have, you're chances of later having to replace that filling, or worse, get a crown or inlay is pretty high. Oh, and these things don't last forever. A result of my misery and the quickly disappearing money I was spending on this problem is that I started to floss on Jan 1st 3 years ago and have yet to get another cavity. My only problems have been issues related to my existing cavities or chipped teeth (as a result of the fillings in my mouth). I only wished I started flossing a decade ago.
  5. When I was in grade school I wanted a job one summer. I applied for a job picking strawberries in a field. I wasn't paid by the hour, and in fact this wasn't a legitimate or legal job. I was paid by how many strawberries I picked. Well, I sucked at picking strawberries, and I made half of minimum wage cause I was so slow. One morning I woke up and it was drizzling. I called my "boss" and said it's raining and I'm not coming to work. He fired me. It's the only time I've ever been fired :-). I used my money to go see a movie and buy some popcorn.

Lets see. I'll tag Trina, Reeves, Mike, Aditya and Dan.

Posted Friday, December 22, 2006    Permalink    Comments [4]  View blog reactions

 

 Tuesday, December 19, 2006

Inline Search Plugin Updated

The awesome inline search plugin that I blogged about a while back received some updates and has an impressive list of changes. I find that the plugin now works much better in IE 7 and fully behaves under tabbed mode.

Posted Tuesday, December 19, 2006    Permalink    Comments [0]  View blog reactions

 

 Saturday, December 16, 2006

Menu Inconsistency

Mike Torres forgot to mention IE 7's totally inconsistent menus, but this was a post I was planning to write anyway. Look at all the vista/live apps and you can see just how each app decided to throw away the file menu we all know how to use and replace with toolbars, buttons and other widgets. Each app is different and inconsistent. Office 2007 however is remarkably consistent and well designed (for the apps that got the ribbon). I hope this gets fixed in Vista +1.

While you are at it, check out the Outlook 2007 SideBar Gadgets, they rock.

Posted Saturday, December 16, 2006    Permalink    Comments [0]  View blog reactions

 

 Friday, December 08, 2006

Technology for the sake of technology?

I would never be caught dead with these things on my ears. Seriously I don't get bluetooth headphones. Who the heck wants to run out of batteries on their headphones (let alone portable device)?

Posted Friday, December 08, 2006    Permalink    Comments [2]  View blog reactions

 

Windows Mobile Shortcomings vs Blackberry

Two people that I know have written excellent articles comparing the latest breed of Windows Mobile Smartphone devices to the Blackberry. I've never used a Blackberry and I suspect most Microsoft Employees never have. As such our expectations of what a data centric smartphone should be like are probably lame. For example there are two features that the Blackberry has that are just killer features and I would have never expected from our own platform for a variety of reasons.

  1. When you place a blackberry in the holster it turns off the screen and buttons preventing any unexpected interactions.
  2. When you receive an email and go to grab the device within a specified time frame it will automatically display the email. What's that? You mean the device actually knows what I want to do?

Both of these are good examples of the harmony you realize when you create both the hardware and the software (like our favorite fruit company). The experience is simply unmatched. I doubt Windows Mobile will ever get there simply because of this fact, but also because most people at Microsoft who might simply do a drive by competitive analysis would never notice some of these features. The same way a Windows user would never notice the amazing ambient light detection on a MacBook Pro Keyboard.

Anyway, my co-worker, Steve Schreiber talks about his experiences with Windows Mobile and the Q and my fellow blogger Greg Hughes talks about his experiences with the Samsung Blackjack (my current phone).

My favorite idea is this one from Steve:

I find myself wondering if anyone who designs these “Blackberry killers” has ever used a Blackberry for any amount of time.  A good friend of mine has a Windows Mobile based Treo, which he uses to sync to his own corporate Exchange system.  When speaking of the dissatisfaction that he had with that device, and the same displeasure his wife had with her Q, he suggested that “those guys in your company’s Windows Mobile group need to (1) have their desktop Outlook turned off; (2) be issued Blackberry devices and have to use them for 30 days; (3) have the their Blackberries taken away and issued Treo or Moto Q devices for 30 more days.  If that doesn’t cause a light bulb to go off in their heads, then nothing will.”

I couldn’t agree more.  The only thing I can hope is that this type of exercise will happen before the next round of devices hit the scene and that Microsoft will hold their ODM partners to a higher standard before allowing them to ship with a Windows Mobile device.

I hope folks in the MDD Group (Mobile Devices Division) will take these two excellent write ups to heart and improve the experience moving forward.

Posted Friday, December 08, 2006    Permalink    Comments [6]  View blog reactions

 

 Wednesday, December 06, 2006

Vista Tip: Offer Remote Assistance

I while ago I complained about how Remote Assistance is an awesome feature in Windows XP, but that I wished for a way to offer some one remote assistance. You see, every time I need to use Remote Assistance to fix something on my parents computer, I often spend 5 minutes explaining to them (again) how to go into Messenger and invite me to fix their computer. It's PAINFUL. Anyway, I wrote about this, and was messing around with Vista today and found a new menu item in the Actions menu called Offer Remote Assistance.

THANK YOU WHOEVER DID THIS!

You've saved me countless minutes!

Update: here is how you access this feature.

  1. open a conversation window
  2. go to the action menu
  3. select offer remote assistance

Posted Thursday, December 07, 2006    Permalink    Comments [5]  View blog reactions

 

First Vista Problem

Came home today, inserted a CD in my iMac that is running Vista + bootcamp and nothing happened.

Went to the device manager and I saw this message under my DVD drive:

Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39)

Hmmm, did the driver uninstall/re-install etc. I even clicked "Check for solutions" half knowing that would do nothing (if it did, apparently searching the web for a solution was far more effective).

I remember something like this happening to me once on XP. I was about to re-install Windows, but I did something to the registry that fixed the problem. Sure enough I found this post in a forum:

Start Registry Editor (Start, Run and type in regedit then click)


Find "UpperFilters" and "LowerFilters" (and "UpperFilters.bak" "LowerFilters.bak", if they exist) value under the following key in the registry, and delete it:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}

Quit Registry Editor.

Reboot.

Guess what? I did that and it worked. What the heck? Why is this so darned cryptic? What is UpperFilters and LowerFilters anyway and why does deleting them and rebooting them fix the problem, something that uninstalling/reinstalling the drivers does not do?

Anyway, I suspect this same problem would have manifested itself in XP and that some piece of software screwed this up. But I wish that Vista could have helped me out here.

Update: Now I remember how this happened. I installed Photoshop Elements 5, tried it out, didn't like it, so I uninstalled it. Cruise on over to Adobe and you will read all about Upper and Lower Filters and that some kind of install process corrupts these keys rendering the drive useless.

Background information

The UpperFilters and LowerFilters keys in the Windows registry store information about CD and DVD burning drivers. When you add or remove CD and DVD burning applications, these registry keys are altered and they can become corrupted. When you remove the registry keys and restart the computer, Windows refreshes the keys. Some applications may use a different burning driver than the application you reinstalled. If the other CD or DVD burning applications installed on your computer cannot access the drive after Windows refreshes the registry keys, you will need to reinstall those applications before they can access the drive.

Wonderful. I love software.

The OS should not be this fragile IMHO allowing a device driver to stop working so easily.

Posted Thursday, December 07, 2006    Permalink    Comments [3]  View blog reactions

 

 Monday, December 04, 2006

Outlook Tip: View non contiguous days in the calendar

Did you know that you can control-click non contiguous days in the Outlook mini cal? I had no idea, a co-worker told me the other day. Not sure why I didn't discover this, but it allows you to do neat things like see Saturday and Sunday for two weekends in the calendar view.

Posted Tuesday, December 05, 2006    Permalink    Comments [0]  View blog reactions