Category Archives: Reviews

Last.fm: Another recommendation algorithm acquired

Waking up this morning, I can’t help but think about how the imminent acquisition of Last.fm by CBS is just the next in a series of deals that financially validate the online social recommendation concept.  (StartupSquad has some of the best news coverage of the deal. Last.fm blog post and comments worth a read as well.)  I am very excited about the rumored acquisition of StumbleUpon by eBay as well.

“Users who liked what you’ve cumulatively told me you like, also tend to like these other things.”  It’s a beautiful concept – I mean that I’ve been struck by the beauty of this concept across a number of sites for weeks.  Everyone knows that’s a big part of Amazon.com but it’s also what makes StumbleUpon what it is, too.  My favorite lately has been Pandora.

Recently I’ve heard people say things like “I worked on my Pandora ‘stations’ for months and I’m finally getting a really solid stream of music that I really, truly like.”  That kind of learning by a web service, starting from a point I designate and refining the trajectory based on thumbs up and thumbs down on subsequent movements, strikes me as fundamentally beautiful – especially when it’s music we’re talking about.  I far prefer Pandora’s interface over Last.fm’s, by the way.

The roll of cumulative recommendation versus other core systems of analysis at Last.fm or Pandora isn’t completely clear – but there seem to be two defining traits to both these sites and StumbleUpon:  The interface can be related to very simply (though more complex use is also an option.)  I get access to the fruits of my labor very quickly.

I used to use Furl.net for my social bookmarking – I miss it terribly, in fact.  Furl would look at my bookmarks and suggest not just other URLs, which were less interesting, but it would recommend other users with similar interests.  I could look at each of these and decide whether or not to subscribe to their bookmarks by email or RSS.  Back in the day I chose email; I still get those emails and the signal to noise ratio is stunning, it’s like a stream of pure gold.

It looks like MeFeedia offers something similar to this for video feed recommendations.  The fact that del.icio.us does not offer recommendations seems a huge lost opportunity to me, almost a crime of neglect against my data.  You know that companies that collect loads of my data are going to mine it for their benefit – I want to be able to do the same thing, at least on the simple level of getting recommendations relative to other users.

This post isn’t terribly coherent or carefully crafted as much as it is a series of thoughts on the subject, but no series of thoughts here would be complete without the following.  Service providers, give me access to my own damn data.  I do the work using your tools, you hold the resulting data, you monetize that data for as long as I’m happy with you, I benefit from the act of data creation and secondary impacts like better recommendations over time.  Then I find someone I like better than you and I’m out of here.  Do you get to keep my data?  Not exclusively, no!  Keep it in aggregate if you’d like – but for goodness sake, if you think that holding my data hostage and threatening me with data poverty if I leave you is a way to keep me from leaving your service – well that’s just a totally dysfunctional way to maintain a relationship.

Now I’m angry, thinking and writing about user control over our own data.  VERY few companies are hip enough to this, I don’t think any of the above discussed companies are.  Why should they be until their users insist on control over our own data?

None the less, the CBS acquisition of Last.fm is a big validation of the social recommendation concept.  I’m very excited about it and though I’ve got some big concerns, I am interested to see what a giant media company will do with it.

Zooomr Relaunching Live by Video

It’s 3:45 my time and photo sharing site Zooomr is about to launch a new version of their service. How are they doing it? With a live video chat on UStream! This is a model of transparency for the future. If you come by in time, they are responding to the text chat going on at their UStream page. They’ve also recorded a short video about the new features they are adding.

These guys work hard to build relationships with their users all around the world. They are doing a lot of things that I really admire.

An interface available in more than 15 languages, free pro-accounts for bloggers who write about them, rapid feature development – the list goes on and on. Way to go, guys.

I had the UStream player in question embedded here, but it was leaking audio when my pages loaded.

Live video is going to be huge

A couple of things I’ve been wanting to write about lately, a quick note before running to work.  First, this morning I read on Beet.tv that both On2 (the video transcoding service we use at SplashCast) and Akamai (huge content delivery network for video) are coming out with live streaming video services.   I gotta cheer for the little upstart groundbreakers like UStream but this is exciting stuff.  Video on the web, one of the most compelling types of media being published, will no longer by exclusively asynchronous.  Have you seen my favorite podcasts in the player on the sidebar of this blog?  Make those all live broadcasts and I will gladly watch one or two minutes of commercials every 15 minutes.  The barrier to entry into the video publishing world has been lowered dramatically and when live video broadcast is easily accessible then we are going to see some thrilling stuff.

One of the most compelling parts of the live video world for me is the roll of widgets.  Live video players can be embedded on any site around the web.  That means if something really exciting is being broadcast, it can spread across countless points of distribution quickly.  Imagine what kind of live broadcasts you might see having their embed code copied onto more and more MySpace or Facebook user profiles in real time.  That has the potential to move masses of people politically.  I’m sure there’s some net neutrality issues here, too.

Embedded here is the BlueFox TV channel on Ustream. It appears to be one of the more regularly live channels on the site. It’s not terribly exciting in the first few minutes I’m watching it, but it’s good for a proof of concept. Neither the video nor the audio are streaming well enough for me over my EVDO connection. The medium is obviously in its infancy, but I think the potential is clear. Try viewing the most recent episodes of Democracy Now in my sidebar here and imagine if that was being broadcast live.

I would love to produce live video.  I don’t know if I’d rather do live news coverage, web 2.0 tutorials or both.  Imagine being able to afford a team of researchers and technical producers.  That’s pretty much what you’d need to have a steady flow of interesting content instead of a lot of video of some person sitting in front of a computer. Really robust text chat and good integration of archived content perhaps between live broadcasts are other things I’ll be watching for. There are some really powerful possibilities.  Just something I’ve been getting excited thinking about lately.

There’s a Pig on My Blog

Posted last night a profile of possibly my favorite SplashCast user – GrowingGoodness.com. Fascinating situation. This guy collected 35 “channels” of video from YouTube related to local, organic food, displayed them in SplashCast and then built an awesome site around them. The site is so proffesional looking and such a valuable resource – and the video channels are so compelling – that now people from the local, organic food communities are submitting original video to GrowingGoodness itself. I love it – I actually think it’s a great example of an emerging art form. If this sounds interesting to you, go check it out and don’t forget to visit the site’s blog. If you want to share some Digg love and get this story out to a much larger audience, here’s the link. I love stuff like this! Totally makes my job feel fun and worth doing.

The Corante Web Hub is awful!

Talk about a wretched Web 2.0 experience! I was so excited a year ago when I was invited to participate in the Corante Web Hub. Not only have I never been paid as promised, I don’t know anyone else who has either. Worst of all though I, and I believe at least one other person, have resigned, quit, said “get me the heck off your site” and gotten NO response! If I was still writing here, all my posts would be getting sucked onto their stupid site. (Oops! I guess this one is, huh???) I’m still listed as a participant. Ken, the editor and a great guy, says it’s not his department to remove me from the site. I’ve sent several emails. It’s really bumming me out. I thought it was a great idea at first, but it became apparent pretty quickly that it was going to get messed up – and now look at the mess I’ve gotten myself into.

Probably not a huge big deal – there’s loads of scraping splogs out there around the web, but I’m amazed that Corante can’t do better than this.

Google releases video player for Mac

This looks great – a nice looking video player for films downloaded from Google Video, finally for Mac. Google Video has everything YouTube has except hipness, right? And now with a desktop player for both Macs and PC’s, maybe they’ve got more. You can embed videos in your web page from Google video just like you can YouTube. Well, I won’t claim to know much about this field really – here’s a great discussion comparing YouTube and Google Video over at the Church of the Customer blog. Don’t forget the comments section. That’s actually got me convinced that YouTube does have more, community oriented features. I’m just making note of the Macness here, don’t take my word on the best online video – go check out the scene at GeekEntertainment.tv. That’s who I’d ask.

Don’t forget to see the last story I wrote too, about Google’s kinda creepy TV plans. Downloader beware about this video player, huh? 🙂