Thursday, May 11, 2006

Google announced a number of new products/tools yesterday, but the one I find the most interesting is “Google Trends” (also found under the “Labs” section).

It basically lets you see the history of a search term’s use over time… and if the search term appears in Google News as well, you see that along with regular web searches. Just as with Google Finance, there are links along the chart to news items that occurred at that point in time. A search for ‘tivo’ yields:

Gtrends_tivo

You can also view the popularity of a search term by city, region, and language.

Even cooler is that you can supply multiple search terms and compare them all on the same chart. This lets you do things similar to what the “Google Fight” site has done for a while (by running both searches and scraping the count of items found). Here’s a comparison between the phrases “playstation 3” and “xbox 360”:

Grends_console

I’m not sure how current these search results are, but with E3 happening this week and a bunch of PS3 announcements, I’d expect to see a spike there pretty quick (for both, though probably with PS3 searches surpassing 360 searches for a time).

Also interesting with this search is how Seattle appears in the searches-by-city result… among the lowest in searches for “Playstation 3” and the highest of all with searches for “xbox 360”. Wonder why.

Gtrends_seattle

 

posted on Thursday, May 11, 2006 8:04 AM Mountain Daylight Time  #    Comments [0]
 Tuesday, April 25, 2006

I just tried this little sneak/workaround from LifeHacker to see if it would convert my Yahoo Mail account over to the new beta… sure enough, it worked!

I like the look and functionality, but it definitely “feels” slower. Thankfully, I use the Yahoo account primarily for minor registrations (forums, news sites, etc), so it’s not something I have to spend a great deal of time with. Still, if they can get it sped up a bit, it’s a great UI.

posted on Tuesday, April 25, 2006 12:20 PM Mountain Daylight Time  #    Comments [0]
 Thursday, April 06, 2006

The New York Times had an article yesterday entitled “Software Out There,” which discussed the whole “programmable web” movement that’s sprung up over the last couple of years. The author says that the internet is entering its “Lego” era.

It was actually a semi-interesting article, but I wish I could read an article in a major paper just once without cringing at the leaps of faith and hyperbole made by the author. Is it so hard to get an expert to look over an article before publication? The key example from this NYT article is this section (mid-way through Page 2):

Mr. Ozzie, who used the Firefox browser (an open-source rival to Internet Explorer) during his demonstration, said, "I'm pretty pumped up with the potential for R.S.S. to be the DNA for wiring the Web."

He was referring to Really Simple Syndication, an increasingly popular, free standard used for Internet publishing. Mr. Ozzie's statement was remarkable for a chief technical officer whose company has just spent years and hundreds of millions of dollars investing in a proprietary alternative referred to as .Net.

At what point did .NET become a “proprietary alternative” to RSS or any other “standard for internet publishing”? Or vice versa?

But hey, why pass up the opportunity to put out something that seems semi-scandalous (“Imagine, a CTO for Microsoft using Firefox! Suggesting RSS as an alternative to .NET!”).

posted on Thursday, April 06, 2006 8:02 AM Mountain Daylight Time  #    Comments [0]
 Monday, April 03, 2006

Nothing better than waiting all winter for your team to start their new season. Some questionable trades get made, but you try to stay optimistic.

And then… the season opens.  Ouch.

posted on Monday, April 03, 2006 11:23 PM Mountain Daylight Time  #    Comments [0]

Amazon_placeholder_goofThis has been reported on and blogged about in numerous places today, but when it shows up in your Inbox, it’s just too good to pass up.

An email message with the subject “[placeholder for winning team] Wins the NCAA Tournament!” arrived this morning. The [placeholder] goof is repeated in the body, but the best part is that they actually included a “UCLA Wins!” graphic. A mistake made even funnier by tonight’s result.

Someone at Amazon.com has some ‘splaining to do.

posted on Monday, April 03, 2006 11:16 PM Mountain Daylight Time  #    Comments [0]
 Monday, March 27, 2006

The NewsGator world is really evolving quickly. I’ve followed the company since it was just Greg Reinacker writing the NewsGator Outlook add-in… reading feeds in Outlook wasn’t my preferred style of working and I ended up going with FeedDemon very early in its life. Still, Greg’s company is here in the Denver area and they’re a .NET shop so it’s always been interesting to follow. Things got pretty exciting when Brad Feld’s Mobius Venture (also local) invested and then NewsGator acquired FeedDemon and brought in its author, Nick Bradbury.

Over the weekend, Nick announced that they’ve hit the 2.0 milestone with FeedDemon. It’s a major update and congratulations to Nick on getting through it… I’ve been testing the FD pre-releases on a secondary home machine since the original 1.6 process started and it’s improved substantially over time. It’s been a long process, but I think the results are worth it. The new treeview for feeds is great, but the most welcome feature will definitely be synchronization with NewsGator Online. I was skeptical at first whether or not this would be something I’d use, especially early on when it was “subscription service or nothing”. But I said then that “I’ll give this stuff a try” and I have. Now, after working with it for a while and “finally seeing the light”, I’m happy to say that I’m hooked. With this feature, I’ll have full synchronization between my home/weekend machine and my machine in the office. When I’m not at either machine, I’ve got the NewsGator web-based reader as well (which, btw, has improved quite a bit since that skeptical blog post last year).

To improve things even more, NewsGator recently acquired the SmartRead application and brought in its developer, Kevin Cawley. Kevin and I have actually worked together in the past and he’s an all-star mobile developer. He really “gets” the mobile/handheld form factor and I’m certain he’ll do great things under the NewsGator banner. I’m pretty amped about having that “full synchronization” extend right out to my phone, so he’d better do great things! ;-)

Anyway, congrats to everyone at NewsGator for the exciting steps they’re taking.

posted on Monday, March 27, 2006 12:11 PM Mountain Daylight Time  #    Comments [0]
 Saturday, March 25, 2006

Like many other developers, I’ve fallen into (and occasionally out of) David Allen’s “Getting Things Done” (GTD) way of working over the last 18 months or so. It started with the book, and then later the e-book, but more than either of those, I’ve found that quick and handy shortcuts keep me on track.

One of the key elements of GTD is that you put your trust in some external system to keep track of all the “stuff” you need to do. This gets it out of your head, where it’s nagging at you and consuming bandwidth. Obviously, having some effective shortcuts for putting tasks into your system quickly is very useful. Most of the shortcuts revolve around dealing with Outlook, which I use to organize everything in my work life and a whole lot of things outside of work.

For example, I use the heck out of Bayden SlickRun on my machine. As quick-launch utilities go, it’s by far my favorite. It’s lightweight, takes very little system resources, and can be configured to perform a variety of creative tasks. Some of the GTD-related shortcuts I use include:

  • nm – To create a new message. This shortcut simply calls outlook.exe with “/c ipm.note” as a command line parameter. Even with Outlook minimized, this will open a new message window.
  • nt – Probably the most used shortcut, this creates a new task by passing “/c ipm.task” to the command line.
  • na – Creates a new appointment with “/c ipm.appointment”.
  • nc – Creates a new contact with “/c ipm.contact”.
  • nn – Creates a new note with “/c ipm.stickynote”.

These get more use when I’m out of the office with my laptop. When I’m in the office, I use a Microsoft Natural Keyboard 4000, which has several shortcut keys across the top (above the function keys). Once you install the Intellitype software for the keyboard, you can set those keys to do whatever you want. In my case, they create new messages, appointments, tasks, notes, and launch Visual Studio — all one touch away.

One of the key elements of GTD is the idea of context — that certain types of tasks can best (or only) be accomplished in certain situations. Various GTD discussions groups frequently have on-going discussions for right/wrong/best context, but it just boils down to how each person works. One example frequently given is @errands or @phone, where you might categorize tasks that can be done while you’re out running errands or while planning to make phone calls. Neither of these work well for me, as I don’t spend a lot of time running errands or on the phone.

On the other hand, I have @computer which has tasks that can be performed whenever I’m at a computer (home or office) — web sites to look at and that sort of thing. I also have @development, which has tasks that are specific to development. That is, I have Visual Studio, SQL Enterprise Mgr, Vault, and my other tools open… so now I can start digging into those tasks. I also like @Home, which is handy for storing the things I want to do around the house (or more commonly, the things I don’t want to do but need to get done anyway).

The e-book mentioned above also has the suggestion that you create categories for people you regularly work with. I’ve found this to be helpful for our management meetings at work. Because many of the people I work with travel regularly, I add reminders of things I want to mention/ask the next time they’re in town and we meet. For many topics, that approach works better than sending out email messages that will just be a part of the flood when they plug into their hotel room.

Once you get used to the keyboard shortcuts for asks, you can add items to your list as soon as they come up — thereby freeing you up to stay focused on the task at hand. When editing a task, type the task title, hit ALT+G to open the categories list, type the first couple of characters of the category you want, SPACE to select it, ENTER to close the window, and ALT+S to save the task — after a while, it becomes second nature and takes seconds to add a new task.

More recently, I’ve added ClearContext to the mix. This is an addin for Outlook that makes organizing your Inbox very easy and efficient. It analyzes your email patterns and can move/highlight the messages you receive based on sender, topic, priority, etc. There are a number of other productivity boosters that, as you learn them and make them habits, can quickly add up. I really like the ‘task’, ‘delegate’ and ‘defer’ options, which let you turn a message into a task for yourself, delegate it as a task for someone else, or simply hide it away until a later date. When you first install it, you don’t notice much beyond a few new toolbars here and there. But as you read through the guide and get a handle on its features, you realize there’s a lot under the hood. They just released their latest version with these features and their ‘basic’ version can now be used for free. If you spend much of your day organizing or managing projects in Outlook, give their demo a try.

 

posted on Saturday, March 25, 2006 9:00 AM Mountain Daylight Time  #    Comments [1]
 Friday, March 24, 2006

From the infosthetics blog comes a link to an amazing visualization of Beethoven’s No. 14 Sonata (the “Moonlight Sonata”). It’s one of my favorite pieces to listen to and to play, so seeing this interactive art installation at the Austin Museum of Digital Art would be a lot of fun.

Lots of photos on the artist’s site, as well as some information on how they interpret the music for visual display. After recording the performance on a MIDI piano, the MIDI data describes when a note is struck, how hard, and how long it’s held for… all of which gets munged into XML data for use with various visualizations.

One of which is the Moonlight Sonata as a Soyez rocket. Awesome. Explore the artist’s site, as there are also some early visualization experiments with Mancini’s Pink Panther and Schubert’s Sonata in C Minor.

posted on Friday, March 24, 2006 10:58 AM Mountain Daylight Time  #    Comments [0]
 Wednesday, March 15, 2006

I had bookmarked this a while back and came across it recently when clearing things out that are now on del.icio.us.

It’s a hilarious send-up of the many management and market consultants that swarm around charging ungodly rates to put together quadrant charts and product positioning diagrams.

My favorite line has to be “When one of our new-age marketing gurus or design experts or consultants has an idea, the rest of us look at him or her with serious expressions and write stuff down on paper”.

Huh Corp

 

PS: A few things struck me really funny during this post. First is that when I did the Google Image searches on “quadrant charts” and “product positioning”, some of the images that came up were from real-world Huh Corps… Also, many of the images that came up when searching on “product positioning” were in fact quadrant charts. Second is that the Huh Corp site has Google Adsense on it which, due to their satirical use of buzzwords, ends up showing ads for more real-world Huh Corps. Awesome.

posted on Wednesday, March 15, 2006 4:57 PM Mountain Daylight Time  #    Comments [0]