The Mono project has released Moonlight 2, the open source implementation of Microsoft's Silverlight. Moonlight allows Silverlight content to run on platforms that do not have an official Silverlight client, such as Linux and PowerPC Macs. Microsoft also expanded its patent agreement with Novell to cover all users of Moonlight, no matter the Linux version.

You know, I'd rather not have my content sealed inside the browser, and have only the interface and capabilities that the browser allows. If I'm going to be watching video, I'd like to download it to my actually, physical local machine, and watch it with whatever player on whatever device I can get to work on. It's neat that browsers are becoming so capable, and there are probably some tasks that it makes a lot of sense to move into the browser... but that's not true of everything!

I like web radio a lot. I listen to WBUR Boston continuously at work. I do not use the damned web-based flash app, and I do not listen to web radio stations that do use those things, for exactly the reasons I mentioned. I'd much rather have the ability to use whatever client I want, including - for example, VLC or XMMS - that will be at least as powerful and feature-rich as any browser-hosted, flash-based application, and probably much more so. I don't want my interactions with that radio stream to be limited to what the people creating the flash app felt like implementing.

It kinda ties into the whole "do one thing and do it well" design philosophy: I'd much rather have one extremely capable, local application, than a hundred bare-minimum browser-based applications all doing the same job.

Heh, that isn't relevant to what you said at all, was it? My apologies.