Happy Birthday Podcast Spot!

Post ImageThe big news today of course is the launch of Halo 3, but it’s also important to me for another reason. It’s kind of hard to believe, but it was on this day a year ago that we launched Podcast Spot. We had no idea what to expect for our first year, but I think we can call it a success. Not a massive success, but a success nonetheless. Here’s what I wrote back in 2006:

That said, it’s just the first step, and there’s still a long way to go. We’re eager and excited to continue improving the podcasting experience, with Podcast Spot and other products too.

I’d say that still holds for today. We’re going to spend some time going through what we’ve learned over the last year, and combined with our ideas and plans, we look forward to making our second year even better.

As I said on the Paramagnus blog, thanks to everyone who has supported us and especially to the podcasters who call Podcast Spot home. It’s still pretty cool to me that people are using something I’ve built.

Read: Paramagnus

Microsoft's Internet TV strategy

You’ll recall that last week the first post in a two part series I wrote for last100 on Microsoft’s Internet TV strategy was posted. I’d say the post did very well, receiving over 20 comments from readers and 300 diggs. Today, part two is up:

The product to keep an eye on is definitely Mediaroom (and Mediaroom on the Xbox 360). There’s a reason Microsoft chose Mediaroom as the brand instead of simply Microsoft TV: they are looking to the future of entertainment, where TV is just one piece of the puzzle.

You can read the entire post at last100, and you can digg it here. As always, let me know what you think!

Read: last100

World Internet Population: Reading the fine print

Post ImageYesterday comScore released their global Internet traffic rankings for the month of May. Their research shows that 772 million people worldwide were online in May, which is a pretty large number. Still, as ZDNet notes, that’s only 12 percent of the world’s population. Here’s how the press release reads:

There were 772 million people online worldwide in May (defined as those individuals age 15 or older who accessed the Internet from a home or work location in the last 30 days), an increase from 766 million in April, representing a 16 percent penetration of the worldwide population of individuals age 15 or older.

And further down the page, we find the fine print:

** Excludes traffic from public computers such as Internet cafes or access from mobile phones or PDAs.

Seems to me that excluding mobile phones in particular would lead to a much lower number than the true online population. In the developed world, computers dominate access to the Internet, but that’s not the case in the developing world!

A quick search led me to this W3C press release (from September 2006):

According to the World Bank, more than two billion people own a mobile phone and 80% of the world’s population has access to GSM service. With one million new subscribers every day, almost four billion people will have a mobile phone by the end of 2010.

I suspect the vast majority of those phones are web-enabled. If anyone has a link to usage statistics, let me know in the comments!

Read: comScore

REVIEW: I think Pownce sucks

Post ImageI mentioned in my last notes post that I’d write about Pownce, so here it goes. Nothing can top the iPhone in the hype department, but Pownce has come close recently. And unfortunately for Kevin Rose and his crew, it doesn’t live up to any of it, unlike the iPhone (note: I don’t have one). Ted was a little mean over at uncov, but for the most part I have to agree with him.

Let me get this out of the way right now – I really like Twitter, but I’ve been just as annoyed as everyone else with their crappy service at times. It has gotten much better lately though. And my first impression upon hearing about Pownce was – what does it do for me that Twitter or Facebook or instant messaging doesn’t already do?

Here are some thoughts on Pownce:

  • It works kind of awkwardly in Opera. Scrolling is not smooth, and clicking on the “home” button at the top takes way too much effort (you have to be right on the text or something).
  • Spam. By default, Pownce thinks it’s cool to send an email to your inbox each time something happens. Problem is, you have to click through to see any details.
  • Crazy invites! Who are all these people that have requested to be my friend? I have accepted them all, but I only know a few of them. This hasn’t happened to me with Twitter.
  • Maybe I am blind, but I don’t think Pownce has ever heard of RSS. I’m surprised their blog has an RSS feed. Seriously, why can’t I subscribe to anything?
  • Lack of mobile support. That’s the second best thing about Twitter as far as I am concerned, so it sucks that Pownce is web/desktop-only.
  • The best thing about Twitter is the API – Pownce doesn’t have one.
  • The file sharing feature of Pownce strikes me as a solution looking for a problem.

Honestly, Pownce is a horrible attempt to aggregate the functionality of a bunch of services into one place. Twitter is better for messaging (heck so is IM). Email/IM is better for sending files to individuals, services like box.net do multiple people. Facebook is better for creating a network of friends, and for creating and sharing events. del.icio.us is better for sharing links.

And here’s the thing: I already use all of those services, so why would I switch to Pownce? It would have to be ten times better than all of those services to make it worthwhile. It’s clearly not.

Sorry folks, but if it weren’t for Kevin Rose, Pownce wouldn’t have received a fraction of the attention it has thus far. I realize I am contributing to that attention, but I see this post as a sane reply to these idiotic ones. Two of the authors of those posts admitted their gut feeling was to hate Pownce. My advice? Learn to trust your gut.

Another thing: who gives a shit what technology Pownce was written in? Only the very geeky will know what django is. Twitter had the same problem – who cares that it’s written using RoR? Make it work dammit. And to anyone who thinks Pownce will get tons of people to install Adobe AIR – get a grip! AIR will be installed very widely, yes, but it won’t be because of Pownce. I’m all for getting my geek on, but shiny new web frameworks distract from having a solid, usable product.

One more thing (heh I sound like Steve Jobs…): why not use Leah Culver (Pownce’s lead developer) to your advantage, Pownce? If her photo appeared in every Pownce review I’ve read, or on every page of the site, I might feel better about the service. Heh, sorry for getting chauvinistic, but come on, I’m trying to find something that would get me to use Pownce. And besides, would you rather look at Leah or Kevin? Thought so. Maybe that’s what we need for Podcast Spot – an attractive, female lead developer. Hmm…

Okay, that’s it. If for some reason you’re dying to try Pownce, I have some invites left, just send me your email.

UPDATE: I just found some feeds! Turns out you have to visit someone’s public profile to see an RSS icon of any kind. Dumb!

Read: Pownce

The Walled Garden that is Facebook

Post ImageSometimes I get too excited about Facebook. I use it every single day, and I think it’s a great tool, but it’s far from perfect. That’s why I read blogs written by people like Jason Kottke, so that I don’t lose perspective completely. Earlier this week, Jason called Facebook the new AOL:

What happens when Flickr and LinkedIn and Google and Microsoft and MySpace and YouTube and MetaFilter and Vimeo and Last.fm launch their platforms that you need to develop apps for in some proprietary language that’s different for each platform? That gets expensive, time-consuming, and irritating.

As it happens, we already have a platform on which anyone can communicate and collaborate with anyone else, individuals and companies can develop applications which can interoperate with one another through open and freely available tools, protocols, and interfaces. It’s called the internet and it’s more compelling than AOL was in 1994 and Facebook in 2007.

He’s so right.

I don’t know if Facebook will end up like AOL has, and it certainly won’t be mailing out CDs anytime soon, but the comparison is still fair.

Walled gardens might seem like a good idea initially, but eventually the walls will crumble.

Read: kottke.org

What to do when technology fails?

Post ImageLike most people, I rely on technology all day, every day. I consider myself a fairly heavy text messaging user (I send almost 1000 texts a month) and I always have Outlook and Opera open. Oh and instant messaging, though I find myself using that less. Usually things work great, but sometimes things go wrong.

Take today for example. Last night after the movie my text messaging appeared to stop working. I couldn’t send or receive. This is a big deal for me but since it was almost 2 AM, I figured I’d see if it sorted itself out over night. Turns out it did for the most part, but service today has been slow and sporadic. It still isn’t working correctly.

Also last night, Twitter had some unscheduled downtime. Not the end of the world, but I definitely noticed it. And for some reason, Twitter doesn’t recognize symbols (like @ or $) from my phone properly. No one has responded to my tech support request.

Then there was Facebook. Around 8:30 this morning I tried to get into Facebook – no dice. I don’t ever recall having issues with Facebook, but for whatever reason it was down earlier today. I am guessing it was a small glitch of some sort, and it probably didn’t affect everyone.

What’s common between the three? They are consumer facing applications. They are free (well text messaging isn’t, but it’s dirt cheap at $10/mo for unlimited). Generally speaking, consumer facing + free means that support is either not very good or non-existent. Furthermore, there’s not really any agreement on the part of the service to ensure that it performs well and is reliable.

I suppose that’s fine for unimportant communication, but what happens when we use them for something more critical? It used to be that there was a clear distinction between corporate and consumer – lately I think the line is fading. I use text messaging, Twitter, and Facebook for both purposes.

I don’t know how, but eventually this problem is going to need to be addressed.

UPDATE: Apparently the Facebook issue this morning was related to power.

Edmonton's local media should embrace the web

Post ImageEarlier this evening I attended a panel event called Edmonton’s Image in the Media: A Fresh Perspective. The event was put on by Next Gen Edmonton, and took place at City Hall. I find myself becoming more and more interested in the Next Gen project, so I decided to check out the event. The panelists included: Bridget Ryan from CityTV, Mari Sasano from the Edmonton Journal, Jason Manning from Sonic FM, and Ted Kerr who is a freelance writer/photographer. Allan Bolstad from MacEwan moderated.

The subtitle was the only place a “fresh perspective” could be found at this event. I went in hoping for some great insight from these professionals, and instead I heard a bunch of mainstream media representatives who simply don’t get it. I twittered my disappointment – not that I’d expect any of the panelists to have a clue as to what Twitter is. I completely understand that Twitter is a fairly niche product at the moment, but the panelists talked about email like it was a brand new invention. It took over 45 minutes before anyone mentioned the web – Ted talked about blogs and websites in response to an audience question.

Some of the questions the panel was supposed to explore incuded: Is Edmonton portrayed fairly in the media? How could we improve Edmonton’s image to the outside world? Do Edmontonians themselves need to be educated about their city? What could the media do to help?

I took some notes during the event; here are my thoughts:

  • Jason loves Edmonton but apparently isn’t capable of answering a question without referencing “the music scene.”
  • Bridget thinks the media is doing a great job and is afraid to walk downtown alone at night.
  • Mari wants you to do her job for her – send her information about your events! She also was extremely annoying to listen to.
  • Ted claims his “online reading capacity” is no more than a single page.

Event organizer Daniel Eggert asked the last question, and it was about what kinds of media the “next generation” uses and trusts. He explained he was thinking about the web – “blogs, YouTube, Wikipedia, and others.” The panelists did an excellent job of not answering his question. Such a waste.

In my opinion, the biggest problem with Edmonton’s image in the media is that Edmontonians themselves don’t know enough about the city. How many Edmontonians, for example, know that Edmonton is the cultural capital of Canada? Probably not very many. I think the only way to solve this problem is through the web. Television and radio are great, but audiences are slowly disappearing, and the “next generation” spends far more time online. Newspapers are considered archaic by myself and many others my age (note to newspaper companies: move the content online, ditch the horrible format).

The local media and the city itself both need to embrace the web – they simply aren’t doing their jobs if they don’t. The Journal launched blogs a couple months ago and dropped the pay-wall, but there is lots of room for improvement. The City of Edmonton website contains lots of information but is a complete mess. In addition to fixing what’s already there, why not explore the unknown? Here are a few ideas:

  • Create a City of Edmonton sponsored group on Facebook and use it to create events. There are, after all, over 140,000 Edmontonians on Facebook.
  • Even better – endeavour to make one de-facto online event calendar.
  • Build a local news aggregation site – kind of like TechMeme for tech.
  • Learn how to use RSS effectively to monitor what’s going on in the city.
  • Make it easier for citizens to submit photos, videos, and other content all using the web.

To be fair, online local news and resources are a big problem everywhere (except for huge cities like New York). Embracing the web would not only educate Edmontonians and improve our image around the world, it might even make us a leader and trendsetter.

What do you think? I’ll post more on this later after I’ve given it some more thought.

Facebook, school expulsions, and stupid parents

Post ImageI watched Global National tonight and ended up laughing out loud when this story aired. Turns out that a grade eleven student in Abbotsford, B.C. created a Facebook group titled “If 200 people sign this, I’ll kick (teacher Pat Mullaney) in the box.” Obviously the school wasn’t too happy about that and they suspended the student, Amanda Bunn, for three weeks only to later change their minds and expel her completely. The school even contacted police, but they decided not to investigate (smart move).

I think the school went too far here, and reacted far too strongly. But that’s not what made me LOL. It was Amanda’s father, Wally, who just cracked me up. He said he took away Amanda’s Facebook account and was “closely monitoring” her Internet use. LOL! Seriously, does he have his eye on her 24 hours a day? I highly doubt it. I don’t know what he thinks he is going to accomplish, besides maybe damaging his relationship with his daughter. If she’s like 99% of her fellow teenagers, I am sure she still has access to Facebook.

A new group has been created, called Let Amanda Bunn Back into School. Almost 300 people have joined the group, and there are over 75 wall posts (including some from Amanda’s father who, strangely enough, is posting messages under her account). This is one of the great things about Facebook – it has enabled a dialogue to take place about an unfortunate incident. Imagine if Amanda had written what she did on a poster in the school instead of on Facebook. She’d likely still be expelled, but there wouldn’t be a conversation about it taking place now.

On the other hand, had the incident not taken place on Facebook, there probably wouldn’t have been a national news story about it.

Read: Global National

Safari comes to Windows

Post ImageIt’s no secret that an incredibly large number of web developers build sites only for Internet Explorer, ignoring standards and other browsers. It drives me nuts. Unless instructed by the client to focus on a particular browser, I build sites that work on as many different browsers and platforms as possible. Take Podcast Spot, for instance. We want it to work anywhere, no matter what technology the user happens to have installed. So far, I think we’ve done a good job. There’s always room for improvement however.

Since we’re a “Microsoft shop” we don’t have any Macs in the office. For testing, we’ve relied on friends and the incredible BrowserCam service. It would be nice to just have a Mac though. Or, you know, Safari on Windows:

Apple® today introduced Safari™ 3, the world’s fastest and easiest-to-use web browser for Windows PCs and Macs. Safari is the fastest browser running on Windows, based on the industry standard iBench tests, rendering web pages up to twice as fast as IE 7 and up to 1.6 times faster than Firefox 2.

Let me first say that I think this is absolutely fantastic news! The more standards-adhering browsers available the better. That said – what about Opera?! Dammit why does everyone ignore the best cross-platform browser. Argh!

You can download Safari here. It’s just over 8 MB. I just installed it and already found a bug. I have three monitors, and dragging Safari to a different screen than the one it launched in and maximizing causes the application to disappear. Oh well, it’s beta. Looks exactly like Safari on the Mac to me though (and that kind of sucks, I hate how Apple completely ignores the Windows look and feel).

There’s lots more discussion from around the blogosphere here.

Read: Apple

Facebook is the web application Microsoft should have built

Post ImageYesterday at an event called f8, Facebook launched their new “platform” which enables third party companies to integrate applications right inside of Facebook. Mashable has a pretty good overview of thirty such applications. Everything about the Facebook Platform seems fairly ballsy, but you can’t argue with statistics like these:

  • Facebook is growing 3% per week, which is 100,000 new users per day.
  • 50% of registered users come back to the site every day.
  • Facebook is generating more than 40 billion page views per month. That’s 50 pages per user every day.
  • 6th most trafficked site in the U.S. More page views than eBay. Says they are targeting Google next.

In short, there’s no better place for such a platform to be built than on Facebook.

The last point above, as reported by Michael Arrington, is particularly interesting. I suspect there are millions of people around the world right now who think that Google is the Internet. Increasingly though, you might say the same thing about Facebook. If their user growth continues, and the Platform takes off, Facebook might become the new on-ramp to the web. No need to go anywhere else when all your friends (and family, colleagues, etc) and apps (webmail, shopping, stocks, etc) are in one place.

Not only is the name “Facebook Platform” incredibly obvious, it’s also very astute. Facebook is no longer just a social networking site. It really is becoming a social operating system, as some have called it.

What does this have to do with Microsoft?

Microsoft is a platform company, plain and simple. Think of a Microsoft product – chances are it’ll be a platform product. Windows, Office, SharePoint, .NET, Xbox, etc. Microsoft is pretty good at laying the foundation and helping others build on top (which only serves to make their platform all the more important).

The Facebook Platform sounds very much like something Microsoft would build. To see what I mean, read this sentence:

Facebook is a platform that provides a common abstraction of the infrastructure and guts of a system, allowing third parties to build interesting and useful applications on top.

Now replace Facebook with Windows. Or Office. Or .NET. See what I mean? It still makes sense. Facebook is very much taking a page from the Microsoft playbook with Platform. I think it’s brilliant. And I think Microsoft should have done it a long time ago.

But they didn’t. I think they are moving in the right direction with Windows Live, but it sure is taking a while. Perhaps Colin is right…maybe Microsoft should just buy Facebook. I don’t think it’ll happen though.

At least Microsoft isn’t totally out to lunch on this – they are partnering with Facebook to integrate Popfly.