Phillip Karlsson's random thoughts, musings, and mindless pabulum.
While I'm thinking of it, I should also mention that I (finally) got around to creating an RSS feed for Goats. It was an interesting process. I've vaguely followed the history/process of this for the past few years, but since I didn't use an aggregator, and we weren't really a "news" site,I didn't sweat it too much.
Additionally, one requirement I had for myself was that I really wanted it to be a flat text file, and not created dynamically at each request. Aggregators use a polling model, and while bandwidth isn't really an issue for us, I didn't feel like wasting the memory/CPU cycles to create a dynamic file for each request when I know that we only update once or twice a day...if that. Most times, aggregators only want to check the last-modified date on a file, and there's no point in collecting all the info from the database for just that one piece of data. (Never mind that re-implementing E-Tags, etc. would be a hassle). The problem with a flat file is that we have multiple web servers, so when I create a file on our back end machine I need to get it out to the ones the world sees before its actually useful.
You may wonder, of course, how we're using Movable Type for these personal blogs then, since it would cause the same problems. Which is exactly what spurred me to finally solve them and create a Perl module that runs inside a daemon checking for some specific sets of changes every minute so that it knows to rsync them to the live machines. Once I had that, it all finally was workable.
I commented on some of the further issues,and why I chose to use "funky" RSS instead of vanilla 2.0 in the news post announcing this.
Friday's decision will also impose a substantial surcharge on hard drive-based music players such as Apple Computer's iPod or the new Samsung Napster player for the first time. MP3 players with up to 10GB of memory will have an added levy of $15 added to their price, while larger players will see $25 added on top of the wholesale price.
MP3 players with less than 1GB of memory will have only a $2 surcharge added to their cost.
However, it also mentions that they specifically don't want to tax computer hard drives.
Now, if I were Apple,or some other MP3 player manufacturer, I would be starting to look at designing a device with swappable memory. Wouldn't it be nifty if all iPods were suddenly priced at $200 with 256MB of memory, but I could purchase a separate hard drive that could replace the internal memory easily...or even swap out multiple hard drives (with my current 60G of music, I could kind of use that anyway). What does Canada propose to do with multi-purpose generic storage devices?
In reality, while the $25 fee is a pretty significant percentage of even a large iPods price, I expect Apple to be the last to adopt this kind of system. They've (read: Steve Jobs) never been big on expansion, and they probably wouldn't be able to competitively price the hard drives. Toshiba would pretty much own that market, taking a lot of Apple's current pricing power away.

