Archive: August, 2005

Creating Hierarchy

When I talk to software companies they are perpetually trying to put things in hierarchical structures for their data. These are three conversations I’ve had this week… A person is an object that lives in a site, a site belong inside an organizations and organizations may belong to other organizations A Notebook is a type […]

Read More

Multi-PC single user experience

In a one PC home it’s easy to keep a consistent user experience. Simply set up the welcome screen and Fast User Switching with multiple user accounts in windows XP and all your apps files and settings are there. But as soon as you have two PC’s this experience breaks down. My file that I […]

Read More

Next Step for Search Engines

There are several aspects to a modern search engine. Ability to index web pages Ability to search and rank web indexed page results Ability to display results in a meaningful way So far most search engines have gotten a grasp at #1 and #2 but the best we have come up with for displaying results […]

Read More

Do you Telephone take this PC till death do you part?

I while back I started writing about the combination of a PC’s and Telephones. I started thinking more about this as I was designing some telephony integration into a customer relationship product. Here what’s in Greg’s head on the subject: What if every time your phone rings your PC could use the caller ID and […]

Read More

Enable Callto links for Vonage phones

I recently got on a rant about telephone not integrating well with PC’s. For example if I have a phone number right on the screen there’s no way I can quickly place the call. Anyway I wrote a little application that sets the groundwork for this to actually work. It only works with Vonage at […]

Read More

3D Interface Design for dummies

The first dimension was the command line. The second dimension was windowed interfaces. Every two or three months someone decides that it’s time for the third dimension with a revolutionary 3D application that claims that it will change the way we will use applications forever. This month it’s this 3D interface a few months before […]

Read More

GoogleNet, more likely GoogleHosting

A recent article in Business2.0 claims that Google is building a massive network in order to give people free wireless.  This article is a total puff piece. It’s true that Google has been buying dark fiber networks for the past year but the assertion that it’s for free wi-fi is groundless. I believe Google is buying […]

Read More

Swipe this! Bank Card Problems

I have had a bank card for well over 10 years that I use on a regular basis in stores, ATM’s and super markets and the sad truth is that I don’t know how to swipe my card ‘correctly.’ The card is rectangular giving me a theoretical 25% probability of inserting the card correctly and […]

Read More

Making Help more Helpful

Most modern software has some notion of Help. It’s usually non-interactive text written by a technical writer to assist users in performing tasks. Core problems with help Help is not actionable. You can never actually accomplish anything from help you can only gain abstracted knowledge about how a possible solution could pertain to your situation […]

Read More

Rebranding XP

One of the projects I worked on while at Microsoft was re-branding Windows XP with the new logo and flag. It’s amazing how many different versions of the Windows flag there are. It’s in icons, dialogs, help screens, keyboard applications, fonts, printer test pages, setup files, boot screens, welcome screens, shutdown screens, start buttons and […]

Read More