Monthly Archives: October 2006

Soundflavor: finding cool stuff in your own music library

I use iTunes to listen to my collection of over 15,000 songs. I love iTunes for its ease-of-use and simplicity, but with a song library this large, it’s easy to “lose” music and forget about it. How do you even guess what to listen to? I’m sure I have hundreds of cherished songs buried in my library that I haven’t heard for years.

Chris Messina blogged about Soundflavor, a layer on top of iTunes. It looks at the tracks you’re listening to, and makes suggestions for other songs that you already own, thereby letting you rediscover stuff you might have forgotten. Here’s a screenshot:

Soundflavor interface
In this screenshot, I’m listening to “Is It Any Wonder” by Keane. The next track in my playlist is by Jesus Jones, and the one after that is “Higher Love” by Depeche Mode. Notice the little cherry at the bottom right of the Depeche Mode artwork? That means Soundflavor cherry-picked that song out of my collection because it thinks that particular track fits along with the other stuff I’m listening to.

Generally, it’s pretty good at picking similar music. This one particular choice is a stinker – “Higher Love” is a dead slow, mellow track, whereas the previous two were fast, frantic pop songs. I have to give it credit, though, because most of the time, I’m very pleasantly surprised by its choices.

Above the fourth song in the list, there’s a “get this song” link. That means the music isn’t even in my library at all. Soundflavor doesn’t play it, or even play a preview. When this song comes up in the rotation, Soundflavor breezes right past it. It’s just a suggestion – if you want to hear it, you have to buy it. The odds are pretty low that I’d buy a song, though, especially since I’ve got such a huge music library, and since Soundflavor is already paying off by giving me lots of “new” free music that I haven’t heard in years. I like the idea anyway because I’ve got a few tracks that “stump” me, like Robert Bradley’s Blackwater Surprise. I’d love to have more music like that, but I don’t know where to find it.
Soundflavor also shows links to concerts in your area just like it shows tracks: they show just like a CD would. If you’re interested in a show, you click on it. No popup ads, no audio commercials, not intrusive at all. Two thumbs up.

The red slider at the top left of the user interface determines how much “flavor” Soundflavor injects into your playlist. Strangely, the more you turn up the slider, the less work Soundflavor actually does – it’s more like a purity slider, I guess.

The whole package works great – but only on PCs. I do 95% of my music listening at work on a Mac, unfortunately, and that’s where I need Soundflavor most. I’m eagerly anticipating its OSX release, whenever that may be.
As a business model, it makes sense. People will buy music tracks and tickets out of this thing.

Brent Ozar

Brent specializes in performance tuning for SQL Server, VMware, and storage. He's one of the very few Microsoft Certified Masters of SQL Server, a published author, and a Microsoft MVP. He likes travel, Jeeps, Apple gear, jokes, and writing about himself in the third person. Read more and contact Brent.

More Posts - Website

Follow Me:
TwitterFacebookLinkedInGoogle PlusYouTube

Goodbye MovableType, hello WordPress

The more sober among you will notice a small change in the look & feel of this here site. I’ve been toying around with WordPress on some of my other sites for a while, and it’s time I took the plunge and changed over BrentOzar.com. For the next couple of weeks, this site will be in varying levels of workitude and decrepidation.

Why the switch? There’s so many reasons I almost don’t know where to start.
I wanted one tool to manage all of the pages in my site. When I started blogging in 2002, I wrote my own blog software in .NET because I wanted to play around with Dreamweaver MX and get the functionality exactly the way I wanted it. In May of 2003, I switched to MovableType because I wasn’t developing new functionality as fast as the MT folks, and I was tired of managing my own blog software. Now, I’m tired of using one tool to manage my blog, and another tool to manage the rest of the pages in my site. WordPress lets me manage all of my content in a single web-based tool that works on both my Mac and my PCs.

Easier content management is important to me because I wanted to start introducing more business-based content in here. I’m mentoring a couple of guys at work who are interested in becoming database administrators, and I’ll be putting my training materials in here. These gems of knowledge aren’t really blog entries, and they’ll change over time as I flesh them out, but I didn’t want to use yet another content management tool. WordPress does a great job of handling both date-related things like blogs, and content-related things like articles.
Another reason: WordPress makes it easier to support microformats, which are tiny snippets of HTML that encapsulate little standards. Microformats will change the web. I’m positive of it. Microformats are going to make it easier to share and distribute content, especially like the DBA training articles I’ll be working on. I don’t intend to make any money off these articles, and I’d like to see them syndicated so other DBAs-in-the-making can have an easier time getting up to speed. I’m excited to see how microformats can help make that happen.

And yet another reason – ever since I realized that Matt was the guy behind WordPress, I’ve felt horribly guilty about not using his software on my blog. I didn’t put two and two together until I noticed a Valleywag article, and suddenly I went, “Ahhh, I’ve seen that guy before!” Duh.

And last and probably least (no offense), Lloyd reminded me of my guilt by joining Automattic, the folks who make WordPress.

Brent Ozar

Brent specializes in performance tuning for SQL Server, VMware, and storage. He's one of the very few Microsoft Certified Masters of SQL Server, a published author, and a Microsoft MVP. He likes travel, Jeeps, Apple gear, jokes, and writing about himself in the third person. Read more and contact Brent.

More Posts - Website

Follow Me:
TwitterFacebookLinkedInGoogle PlusYouTube

Goodbye Flock, hello Firefox

The below screenshot is what you see when you try to go to Google.com with Flock:

Bye-bye Flock

When I go to a web site, and software tries to hijack my session to go to a different web site, that’s bad software. It doesn’t matter how well-intentioned the offer is – if the software has the gumption to change my destination, that’s bad software. Bad software, bad. Go to the corner.

I first noticed this in the recent Flock builds, and I thought whoa, this can’t be right. This has to be somebody’s idea of a funny experiment. I mentioned it in the Flock mailing lists when they asked for the community’s top ten concerns, and I didn’t get an official response. I figured okay, maybe they’ll get rid of that in some coming builds. So I just downloaded a tinderbox build, gave it a shot, and it’s still there.

That means they know, and they’re okay with it.

I’m not.

So, here’s the next page I went to:

Hello Firefox

And just like that, my Flock experience is over. I’ll miss it. I had a personal tie to it – heck, my name was even in the credits for a while – but I just will not stand for software that tries, even just once, to subvert my browsing habits from one provider to another. Not gonna do it. Wouldn’t be prudent.

Now, to find the best del.icio.us plugin…

Brent Ozar

Brent specializes in performance tuning for SQL Server, VMware, and storage. He's one of the very few Microsoft Certified Masters of SQL Server, a published author, and a Microsoft MVP. He likes travel, Jeeps, Apple gear, jokes, and writing about himself in the third person. Read more and contact Brent.

More Posts - Website

Follow Me:
TwitterFacebookLinkedInGoogle PlusYouTube

My First Nike+iPod Run

Okay, maybe the word “run” is a little ambitious. Here’s the screenshot from my first jog with the Nike+iPod:

My First Nike Ipod Run

That’s what I saw on the computer after I reconnected my iPod. The iPod automatically transmits your running – okay, okay, jogging – data up to the NikePlus.com site. I’m using the Podcasts for Running series by Robert Ullreys, which walks runners through a several-week program of ascending difficulties. This week is basically baby steps, let’s not kid anybody. I didn’t actually run the entire program this morning. I could have (I swear) but I wanted to have enough time to futz with the Nike+iPod toys before showering up for work.

The yellow line was my run. It goes up when I’m going faster, goes down when I’m slowing down. The humps are due to the podcast – it alternates between 60 second runs and 90 second cooldowns.

The dots on the line are when I pressed the center button on my iPod. The Nike+iPod will announce the runner’s speed, distance, pace, etc. The more dots you see, the less patient I was. Mostly I was just mesmerized by the woman’s voice saying how far I’d gone. Or how short I’d gone, depending on one’s point of view.

I love it. I was grinning the whole time. This thing kicks ass.

Brent Ozar

Brent specializes in performance tuning for SQL Server, VMware, and storage. He's one of the very few Microsoft Certified Masters of SQL Server, a published author, and a Microsoft MVP. He likes travel, Jeeps, Apple gear, jokes, and writing about himself in the third person. Read more and contact Brent.

More Posts - Website

Follow Me:
TwitterFacebookLinkedInGoogle PlusYouTube

Cheap VMware 3 SAN

If you’re in the market for an inexpensive SAN to use with VMware ESX v3, Dell’s Outlet is running some great deals on the recently discontinued EMC AX100i. Choose PowerVault Storage as the stockroom, and Dell EMC AX100i as the model.

It’s the only low-end iSCSI SAN solution on the VMware v3 iSCSI compatibility list. We picked one up with 4.5tb of storage for around $3600, but availability will be up and down as they go through the last few units. If they don’t have any in stock right now, check around the net – everybody’s letting go of these pretty cheaply since EMC is now going with their AX150 model.

The AX100i gets mixed reviews. The Infoworld EMC AX100i review is particularly informative. The low speed isn’t a problem for us because we just needed it for a test lab environment – we already have a full-blown IBM SAN for our production environment.

One of my coworkers had just implemented an AX100 setup at his last gig, and had nothing but good things to say about it.

Be careful not to accidentally pick up the AX100 (without the i at the end of the model number). It’s not iSCSI.

Brent Ozar

Brent specializes in performance tuning for SQL Server, VMware, and storage. He's one of the very few Microsoft Certified Masters of SQL Server, a published author, and a Microsoft MVP. He likes travel, Jeeps, Apple gear, jokes, and writing about himself in the third person. Read more and contact Brent.

More Posts - Website

Follow Me:
TwitterFacebookLinkedInGoogle PlusYouTube

For $29, you too can be a runner

Nike Plus iPodI picked up a Nike Plus iPod kit from the Apple store for $29 today. It consists of a little transmitter that goes in a running shoe, and a receiver that plugs into an iPod Nano (which I already had). It tracks how far I’ve run, and how fast.

One of our recently hired Windows engineers sold me on it when he walked me through the Nike Plus web site. It showed his progress, showed challenges he’d entered with other runners, and showed various Nike challenges, showed Lance Armstrong’s running pace, yadda yadda yadda. The graphs made my eyes pop – I could envision myself looking at a graph of my progress, seeing a metric of my improvement. That was it. I was sold.

I’m all over measurable stuff. I kept trying to start jogging, but I quickly tired of it each time because it didn’t feel like I was accomplishing anything. If I skipped a session, it didn’t matter. Down in South Beach, it’s just as easy to go jog over to a cafe and have a Cuban coffee, and skip the rest of the run. With this, the numbers won’t lie.

I haven’t dug deep enough yet, but I’m hoping they have an API that will allow me to expose my stats here on my site. That way, it’ll give me even more encouragement to keep going. When I know the numbers are public, I’ll be less likely to give up. Humiliation is a wonderful motivator.

By the way – if you’re already on NikePlus.com, my username is BrentO.

Brent Ozar

Brent specializes in performance tuning for SQL Server, VMware, and storage. He's one of the very few Microsoft Certified Masters of SQL Server, a published author, and a Microsoft MVP. He likes travel, Jeeps, Apple gear, jokes, and writing about himself in the third person. Read more and contact Brent.

More Posts - Website

Follow Me:
TwitterFacebookLinkedInGoogle PlusYouTube

Movies on my Cingular 8125

This weekend, I was determined to set up my Cingular 8125 PocketPC phone to play movies, TV shows, and music videos. It was faster and easier than I’d even expected.

Step 1: get the free PocketDivxEncoder. Install this on your desktop computer. It converts your existing videos to PocketPC-friendly formats that take less space, and fit your PocketPC’s screen better. It has presets for a lot of common devices like smartphones, iPods, PlayStationPortables, and more. They’ll try to upsell you on their new product, Lathe, for $6, but the older PocketDivxEncoder works fine. Amazingly, PocketDivxEncoder can even use Quicktime files as input, which I love since I’ve got a bunch of music videos in that format.

Step 2: get the free The Core Pocket Media Player. This installs on your PocketPC to play videos. No additional codecs or plugins are needed if you’re using the PocketDivxEncoder.

Step 3: convert your movies and copy them to your PocketPC. Just open each one with PocketDivxEncoder, and use the default settings for PocketPC. It converts the video to 320 pixels wide and resamples the audio down to mono to save space. If you’re a music nut like me, you’ll probably want to crank up the default audio quality to a higher setting to keep the tracks in stereo for headphone-quality audio. Music videos ended up taking 7-12mb each, and movies take around 200mb. Works like a champ! The quality is beautiful for such a small size.

Brent Ozar

Brent specializes in performance tuning for SQL Server, VMware, and storage. He's one of the very few Microsoft Certified Masters of SQL Server, a published author, and a Microsoft MVP. He likes travel, Jeeps, Apple gear, jokes, and writing about himself in the third person. Read more and contact Brent.

More Posts - Website

Follow Me:
TwitterFacebookLinkedInGoogle PlusYouTube

Erika’s view of the internet

Upon viewing The Sheep Market, Erika remarked:

“People on the internet will work for nothing, and they buy everything.”

I got a good laugh out of that. It’s pretty much true, and The Sheep Market is a great piece of evidence. Aaron Koblin used Amazon’s Mechanical Turk to get 10,000 drawings of sheep at a cost of $.02 each. He’s now reselling them in 20-packs in sticker form for $20, netting him a tidy profit. Brilliant and funny idea.

Brent Ozar

Brent specializes in performance tuning for SQL Server, VMware, and storage. He's one of the very few Microsoft Certified Masters of SQL Server, a published author, and a Microsoft MVP. He likes travel, Jeeps, Apple gear, jokes, and writing about himself in the third person. Read more and contact Brent.

More Posts - Website

Follow Me:
TwitterFacebookLinkedInGoogle PlusYouTube

Miami Beach Auto Show 2006

Erika and I went to the 2006 Miami Beach Auto Show today at the South Beach Convention Center right across the street from our condo. It’s hard to pass up something like that, especially when we’ve seen trailers in and out of here all week loading in the cars. Only a handful of cars made a positive impression, even fewer an impression strong enough for us to get out the camera.

For starters, the Jaguar XK is seriously sexy. It was one of the first cars we saw when we walked in the door, and it remained Erika’s favorite car in the show. The guy who designed this also originally designed the newer Aston Martins, and the heritage is pretty clear. Very classy car. Erika likes the front end of the silver convertible, but would rather buy the hardtop version.

My heart wants a Miata, but my body rolls its eyes when I have to lower myself into that low-slung sports car. My knees bang themselves against the steering wheel. My hair is about an inch from the roof. I’m a sports car guy at heart, but the sad truth is that for the $25k this thing costs, I’d probably buy a Hyundai Azera instead. The Azera is Hyundai’s biggest car, going up against the Toyota Avalon. Big car, big floaty ride, very comfy, not very sporty.

The Miata’s folding hardtop looked great when down (and invisible), but not really attractive when up. If you want a Miata, either get the ragtop version or stop kidding yourself and get something more rational.

The new 4-door Jeep Wrangler is out, and I was jealous when I first saw one driving around South Beach a couple weeks ago. The 4-door proportions are great, makes perfect sense. But when I got into it at the show, I was underwhelmed. Plastic everywhere, very very cheap-looking plastic, very cheap-looking executions. Erika agreed, and we wouldn’t dream of trading in our Jeep for one of these – at least not until they improve the interior.

Before someone buys the 2007 Wrangler, they should park it next to the Toyota FJ and the Hummer H3 and compare interiors.

At least Jeep does the vehicle hardware right, as evidenced by our trip through Camp Jeep at the show. Jeep staffers drive visitors through an obstacle course, and both Erika and I were hanging on to everything and anything. Makes me want to go to a Jeep Jamboree.

If I got into an accident and my Jeep got totalled, I’m not sure what I’d buy next. I’d probably scale back and get something more economical now that I’ve got a 35-mile commute to work. When I drive our old Saturn and the Jeep back-to-back, I actually prefer the Saturn for the commute just because it’s quieter. That would be the one thing pushing me toward the Hyundai Azera, depending on how a test-drive went.

Hopefully, I won’t have to make that decision for a while!

Brent Ozar

Brent specializes in performance tuning for SQL Server, VMware, and storage. He's one of the very few Microsoft Certified Masters of SQL Server, a published author, and a Microsoft MVP. He likes travel, Jeeps, Apple gear, jokes, and writing about himself in the third person. Read more and contact Brent.

More Posts - Website

Follow Me:
TwitterFacebookLinkedInGoogle PlusYouTube

Walking Ernie on South Beach


Walking Ernie on South Beach, originally uploaded by BrentOzar.
Fantastic fall weather. Only 77 this morning.

Brent Ozar

Brent specializes in performance tuning for SQL Server, VMware, and storage. He's one of the very few Microsoft Certified Masters of SQL Server, a published author, and a Microsoft MVP. He likes travel, Jeeps, Apple gear, jokes, and writing about himself in the third person. Read more and contact Brent.

More Posts - Website

Follow Me:
TwitterFacebookLinkedInGoogle PlusYouTube