Tuesday, February 06, 2007

After my post about signing up for Share Your OPML, I spent some more time cleaning up feeds and getting an OPML file available for use. As I mentioned in the post, when I put an OPML file on my server and pointed the SYO site at it, it didn't work (just a blank page). Uploading a file directly to their server worked great. I found that even when trying to fetch that file myself via the browser or wget, I got a 404 error -- despite it clearly being in the right place.

It turns out that the SYO service couldn't see the file, and it was my fault... the sub-domain on my server didn't have the MIME type information it needed for an OPML file. Now that that has been entered, I went back to SYO and confirmed that it's working correctly. I think the only thing SYO could have done differently would have been to let me know that the file wasn't found (404)... but it's working (and fast) now, so all's well.

Thanks to Dan who commented on the original post, looking for details so he could look into the issue on the service.

Technorati tags: , ,

posted on Tuesday, February 06, 2007 9:50 AM Mountain Standard Time  #    Comments [1]
 Monday, February 05, 2007

The problems with running iTunes on Windows Vista are pretty well documented at this point. From purchased music/videos not playing to outright corruption of the iPod's contents in some circumstances. Apple has even taken the unusual step of recommending that iPod users not upgrade to Windows Vista.

Om Malik's site, GigaOm, has a brief post about it that includes a poll asking "Who's to blame?." What I find amazing is that, as of early this morning, with 487 responses, nearly a third of respondents (30%) are blaming Microsoft. Another 29% think both parties are to blame.

I really don't understand that... Given that Apple controls both the hardware (the iPod device) and the software that interacts with it (the iTunes application), how is Microsoft to blame here? Did Apple not have access to the Vista betas and release candidates that the rest of the world did?

And while I make my living developing on Microsoft's platform, I'm not anti-Apple in any way. My wife and I both have iPods (and love them) and I've spent a good chunk of change at the iTunes Music Store. I think they make great products and I could easily see a Mac in our home down the road.

Apple has made a "repair tool" available that is supposed to help with the major issues... and their knowledgebase clearly indicates that the ball for fixing this is in their court (e.g. with the next update to iTunes for Windows). Yet a full 59% of respondents in the survey hold Microsoft at least partially to blame? I just don't get that.

Technorati tags: , , , ,
posted on Monday, February 05, 2007 8:23 AM Mountain Standard Time  #    Comments [0]
 Sunday, February 04, 2007

I finally got around to registering with "Share Your OPML" this weekend. I like the idea of being able to compare my subscriptions with others and thought it might be a cool way to learn about some new feeds. I didn't realize it before, but it turns out I currently have 354 feeds... which is nowhere near the list of "most prolific subscribers" (rick pogg -- 8,210 feeds?!?).

To me, the coolest feature on the site is the "Subscriptions Like Mine" option -- it essentially compares my subscriptions to the subscriptions of others on the site. The more shared feeds there are, the greater the "strength" number for ranking similarity... which is nice because I can see a highly-ranked user's feeds and pick up some additional subscriptions that are likely to be of interest. This feature and the "Who Subscribes To..." feature had me clicking around and exploring feeds for quite some time.

I did run into a couple of issues with the site, but nothing too worrisome. First, there are two options for providing your OPML subscriptions to the site -- upload an .OPML file to the site or provide the URL for a file elsewhere. I tried to go the URL route, but that didn't work -- just a blank page after submitting the URL. Not a big deal, though I do think pointing to an URL makes it easier to keep my list of subscriptions up to date.

The second thing I ran into was a blank page when trying to view the subscriptions for some of the top names on the "prolific subscribers" list. I'm sure it has to do with the volume of feeds, though I was able to get at pages for subscribers with over 3000 feeds (yikes!).

Some other features I'd like to see are a sense of activity (how many people use the site? how many total feeds?), timeliness (how often are new users joining the site? when was a user's feed list last updated?), and some UI niceties like sorting (based on feed/subscriber counts, etc). Based on the "Community Weblog" and developer-oriented mailing list, it's hard to tell how much new activity there is around the site.

Getting an OPML file for my subscriptions was pretty easy with FeedDemon. Simply choose the "Export Feeds" option under the File menu and select which feed folders to include. I then hand-edited the file to remove a few feeds that are personal/internal feeds and would just clutter up the public subscriptions.

In doing this, it occurred to me that a cool feature for FeedDemon would be to auto-export and upload an OPML file from time to time. I probably add/remove 5-10 feeds each week (and suspect that my total subscription list stays in the 350 range). If FeedDemon could be told to export an OPML with a certain name and upload it to a certain location on a daily/weekly/monthly basis, that'd work very well with the SYO site (assuming the "enter an URL" option were to work correctly). Many bloggers provide an OPML file for their subscriptions directly on their blog, so this would have value beyond just the people using SYO.

On the other hand, with NewsGator Online, maybe the ideal solution is for NGOS users to have a unique URL that would provide a dynamic OPML and per-feed options for being included/excluded from the public OPML. Looks like the NGOS "Locations" option may get me close... I'll have to research that some more soon.

In the meantime, give Share Your OPML a shot... you're likely to come up with a few new feeds for your aggregator.

posted on Sunday, February 04, 2007 11:25 PM Mountain Standard Time  #    Comments [1]

(posting from Windows Live Writer now)

So my last post was a test for the Telligent BlogMailr service... looks like using it for most posts won't work out so well on dasBlog. I can see how it might work for "quick update" style posts... but I don't post frequently enough for that to be of much use.

So just in case someone comes across this wondering about using it with dasBlog, here's what I found (clicking the image to the right shows the original message sent from Outlook 2007):

  • Inline styles didn't come through (some of the words in the post were italicized and bolded).
  • Inline graphics didn't come through (there was a small, right-aligned logo in the email I sent).
  • Binary attachments get munged (rather than the attachment I sent, it posted with an attachment to a winmail.dat file). I removed that in the post below.
  • I didn't receive an email telling me that anything had been posted.
  • Links get posted showing the URL in the body of the post, rather than an anchor tag on the selected text.
  • It also just occurred to me that there's no good way to use blog categories via email posts.

Overall, I think it's a very cool idea... and I can see keeping the free account open for the odd "quick and dirty" post. I'm sure bloggers who post frequently with "here's what's happening right now" style posts will find it very convenient. It's probably not something I'll use a whole lot, though. 

posted on Sunday, February 04, 2007 12:12 PM Mountain Standard Time  #    Comments [2]


I've been meaning to try the BlogMailr service <http://www.blogmailr.com> from the guys at
Telligent <http://www.telligent.com> for a while now. Their "supported blogs
<http://www.blogmailr.com/supported-blogs/> " page makes it look as if dasBlog
<http://www.dasblog.info/> support is a bit sketchy, so we'll see. I'm also not clear on
how all the formatting, image placement, and attachments might (or might not) work, but here
goes.

The signup process was certainly very easy, providing just an URL and username/password
combo... it didn't ask for any sort of FTP or API settings, so we'll see I'm not sure how an
attachment will work out here.

Let's see: (Photoshop Actions File I downloaded a while back for B&W Conversions)
posted on Sunday, February 04, 2007 11:47 AM Mountain Standard Time  #    Comments [0]
 Wednesday, January 31, 2007

I'm glad to see that an increasing number of blogs I subscribe to are starting to turn OFF the Snap.com previews. These began showing up a couple/few months ago and drive me up a wall.

When I'm reading someone's post and come across a link, I'll often hover my mouse pointer over it so I can see the target URL... is it on the same domain, do I want to follow it, etc? What I DON'T need is a small thumbnail of the page I'm going to.

What's the point of the thumbnail?

It's not as if I can actually read the target site via thumbnail and do I really care about their color scheme and columnar layout in advance? For me, it falls into the same category as those sliding DHTML panels that ask me to fill out a survey (ahem, HP.com) or "support" the site's sponsor.

I haven't looked into it much, so it's not clear to me what the benefit is to the site/blog operator... I can only assume that they get some metrics on which links are being followed or "hovered". Whatever... get that another way. One less irritating alternative is the MyBlogLog service that Brad Feld uses on links in his posts (right)... a small popup tells me how popular an outgoing link is and, more importantly, doesn't replace a decent portion of screen space with visual noise.

And yes, I know that you can click the "Options" link in the Snap preview popup and turn them off for all sites. I've done that... a few times... it doesn't "stick" for me for very long (and no, I don't regularly clear cache, cookies, or that sort of thing). Also, while this Lifehacker article suggests that site visitors should go to Snap's web site and "download a cookie", what site operator wants to force visitors to do that? The comments on that Lifehacker article suggest an even better approach for Firefox users -- Adblock to stop them once and for all.

Anyway, here's hoping the recent backlash continues and more sites remove the preview popups.

Technorati tags: , , ,
posted on Wednesday, January 31, 2007 2:52 PM Mountain Standard Time  #    Comments [0]
 Sunday, January 28, 2007

Time for some navel-gazing? The "Tempest in a Teapot" issue got me thinking about the "are all blogs really 'blogs'?" debate... it's a question that comes up from time to time as various people try to define what "blog" means. Some think it's only those that allow comments or provide syndicated feeds. And, of course, some feel it has to do with linking to others in the "blogosphere" (can't stand that term). Then there's the whole "A-List" topic, which I think is the adult geek's equivalent of high school's "in" crowd. How to be an A-List blogger... it's always funny to come across those posts and find yourself asking "Who is this person again? And who's on that list, exactly?"

Ultimately, who cares?

Does it matter whether something is a "blog" or a "news feed"? Is a site like Engadget, written by a team of contributors, a blog? They also include some tips/tricks and contests... so is it a news site? What difference does it make... if it provides value to readers/subscribers? And if you're providing value, doesn't that make you "A-List"? And doesn't the definition of an "A-List" change for pretty much every person with a news aggregator?

For me, blogs fall into various categories... and this tends to be how I classify them:

  • First, there are those who generate new and interesting content of their own -- and are not typically technical (a category unto itself for me). They have done interesting things. They have interesting things to say. Their observations are insightful or provide perspectives that I might not otherwise get. My list of examples include Guy Kawasaki, Seth Godin, Brad Feld, Mark Cuban, Levitt and Dubner (the Steves), Chris Anderson, and Rands. When non-technical colleagues and contacts want to know who to check out, these are the writers I point them toward.
  • Next up is the geek elite... the bloggers who provide interesting content that is technical. Given my area of expertise and interest, these are of special interest to me. Again, this is content that I wouldn't otherwise get hold of. It's a code snippet that does something elegant. It's the review of a ThinkGeek gadget that I didn't know about. It's a utility or some buried software feature that can improve my day. These include Scott Hanselman, Jeff Atwood, Martin Fowler, Phil Haack, Omar Shahine, and Nick Bradbury (note the bias toward the .NET/Microsoft ecosystem?). I would also include the "hacks and tips" sites here, most of which tend to be geek-oriented: Lifehacker, Web Worker Daily, or Parent Hacks.
  • Third is the sites that are niche-oriented news and link sites, though most these have tips and tricks in there alongside their focused news updates. Engadget, Kotaku, Colorado Startups, Valleywag, and Information Aesthetics. These are the sites that provide me news and links to the far corners of the web that I wouldn't otherwise see coming though in FeedDemon.
  • There are also those (and I put myself in this category) who I think blog mostly to get things we find interesting out into a Google index somewhere. I'm probably the person who traffics my blog the most and that's usually after thinking "what the heck was that link...??" and searching Google with my domain name as a filter. We throw things out there that may or may not be of value to anyone else... but what the heck, it's out there and it could be interesting to someone. There are thousands of people out there like this... blogging about their programming language, their Lego creations, their rec hockey team, or their New Year's resolutions. Lots of gold nuggets to found out there, with no shortage of interesting content (and Technorati tags have recently become my favorite way of exploring new topics).
  • Finally, there are those who most identify themselves as "bloggers" -- I don't need to provide links here, do I? If your posts are typically about blogging, blog traffic, and blogging etiquette, you may be on this list. And while there's no question that blogging is a phenomenon worth discussing and exploring, these sites often have an echo-chamber feel. Blogging conferences... blogger dinners... blogs about blogging... it all makes me wonder: when the postal service first started, were there "letter-writer meet-ups"? Will mainstream, non-techy types eventually have a blog, just as sure as they have a mailing address?

I guess my point here is that "A-List" is such an exclusionary concept -- it leaves people wondering "who's on it?", "Am I?", "How I can get on it?". Every blog/feed/site mentioned above is my A-List. Those are the sites I recommend to others. Those are the sites I'll stop to read first when I see a new post come through. They're important to me because they provide value... and if the value I receive exceeds the opportunity cost of the time I spend reading, then it belongs on my personal A-List.

YMMV.

Technorati tags: , , ,
posted on Sunday, January 28, 2007 11:54 PM Mountain Standard Time  #    Comments [1]

So this is what it looks like when the blogging "A-List" melts down. Pretty sweet view from down here on the "Z-List."

Really? A weekend spent like this because you didn't get linked to?

Technorati tags: ,
posted on Sunday, January 28, 2007 11:06 PM Mountain Standard Time  #    Comments [0]
 Thursday, January 25, 2007

A few Microsoft folks have blogged about their first ever Amazon.com orders and that got me curious about my first order. I had no idea that the "My Account" page had an archive of orders going back that far, so I went to check it out. On the "My Account" page, simply change the "View by Order" dropdown list to "Complete order history sorted by year" and click the Go button. The resulting page has the most recent orders on it, but another dropdown list will contain an item for each year going back to your first.

Turns out that I've been an Amazon.com customer for nearly 10 years! On February 24, 1997, I ordered the first volume of "Pattern Languages of Program Design", by Coplien and Schmidt (act now, only 2 in stock!). I later purchased other volumes, though not all five that are listed for sale on the site.

Looks like my largest order was in early 2001, when I often used Amazon.com to purchase software tools and books for the team I was managing at the time. An order containing multiple JBuilder 5.0 upgrades was $4,225 (!). For a time in 2000 and 2001, I was purchasing a lot of things for the office through Amazon.com. They had great prices, quick shipping, and it was more convenient than the PO-based system we had previously used for many things.

It also surprised me how many books (mostly Java and process related) were purchased for the team around that time. It looks like we got just about every Java book published for a while there... I still think well-written development books are a cost-effective learning tool -- provided that you're able to learn from a book format. Many people aren't... and need a lecture or "show me" approach to learning.

It's been a while since I purchased a tech book, though, as I think O'Reilly's Safari service is a great value for us book-learner types. Their new "Library" offering gives you nearly unrestricted, electronic access to a ton of books. They also include a lot of books from non O'Reilly publishers, including Addison-Wesley which publishes some great .NET books. If you absolutely need paper from time to time, the service includes "download tokens" that let you get chapters in PDF format for printing and offline viewing.

That hasn't completely curtailed our use of Amazon.com, though. We became members of their "Prime" program late last year, which gives you free 2-day shipping and cheap overnight shipping for about $80/year. If you have lots of family/friends that live in other parts of the country and use Amazon.com a lot, it's a great value. It paid for itself pretty quickly over the holidays. And with free 2-day shipping, it means that Amazon is the first place we go now for many household things we need. No shipping fees, no tax, decent prices.

The only downside I've found with Amazon Prime is that not every item is "eligible" for Prime. Many of the items on the site are actually sold and shipped by 3rd-party vendors... but only items where Amazon.com is the seller are eligible. And while each product page tells you whether or not the item is eligible, it'd be great if they provided an option to search only eligible products. Maybe it's there and I just haven't found it... but overall, we're still happy with the service.

Technorati tags: , , ,
posted on Thursday, January 25, 2007 8:28 AM Mountain Standard Time  #    Comments [0]
 Wednesday, January 24, 2007

I was surprised this morning to see that the new "Watch Now" service from Netflix was enabled for my account. The "Watch Now" page had previously shown just a "coming soon" graphic... but this morning it had a "Get Started" link and the main UI tabs at the top of the screen included a "Watch Now" tab. While I know the service has been met with skepticism, I've been looking forward to it for a few reasons:

  • Our movie tastes are widely varied at home. From action movies to chick flicks to kid flicks... with Watch Now, I'm thinking we can worry a little less about the variety of our three at-home discs.
  • I often watch discs late at night once I've gone to bed... depending on how tired I am, it sometimes takes a few nights to get through a movie. With this service, I can send a movie back if I know there's only 10-15 minutes left and just catch the end of it over the wire.
  • We've had a few cracked/scratched discs that had to be sent. In over four years with Netflix, we went for three years without a problem... but have had several in the last few months. It's bound to happen, but this service means that we might be able to save the day if that kids movie is scratched and there's (yet another) snow storm going on outside. These last few months have also been the only time I've been tempted by Blockbuster's rent-by-mail service. Being able to take a bad disc to a local store and swap it for a good one is pretty appealing.
  • I like the idea of previewing some movies in advance to see if they're worth adding to the queue.
  • It's a free addition to what we're already getting. Free's good.

Netflix provides one hour of "Watch Now" viewing for every dollar spent on monthly fees. Since we're on the standard "3 movies at a time" plan, that's about 18 hours of viewing over the wire -- more than enough for us. Watching movies on the computer isn't likely to replace the television experience anytime soon, but as a free addition to our service, it's certainly a welcome feature.

So far, it looks like the list of movies is fairly basic... there aren't many of the newest movies available on the list, but there are enough to give it a shot. The "Watch Now" section has a "Top 25" list and the top five movies on that list (as of this morning) are:

  1. Sherrybaby
  2. Born into Brothels -- A good documentary, but depressing.
  3. Super Size Me -- If your kids can't pass the golden arches without convulsing for a Happy Meal, have them watch this with you. It'll cure them.
  4. The World's Fastest Indian -- A cute movie that was better than we expected. Also decent a decent one to watch with kids.
  5. The Motorcycle Diaries

Going to the movie page for a title that's "Watch Now" enabled will display two buttons -- both the "Add" button you're used to seeing for adding it to your queue and a "Play" button to start playback in the downloadable player. Looks like it works only with Windows XP and Internet Explorer.

While I've not yet gone through the full playback experience, I did notice that the main "Watch Now" page provides feedback on your current expected video quality... I was several rooms away from our 802.11g router, but had a decent signal and was showing "Good".

More to come once we've downloaded the player and watched a few titles.

Note: Looks like Netflix has also lowered their most basic "1-out" plan to just $4.99 a month.

Technorati tags: , , ,

posted on Wednesday, January 24, 2007 8:18 AM Mountain Standard Time  #    Comments [0]