I have two further items of good news to report about Yahoo! Pipes for anyone intrigued by the RSS mashup tutorial I posted earlier this week.
First of all, the Pipes team a few hours ago introduced a workaround to the date normalization problem that had been preventing a mashup of RSS feeds that use different date formats. Pipes now automatically appends a pubDate tag to any RSS feed that has any of the other allowable date tags. So provided the items in the source feed are dated, you can sort them on pubDate without having to worry about what date format they use in the source.
What I find incredibly powerful about this is that it really doesn't matter where your web page is hosted, because all the host has to do is serve the DHTML. You don't need to install or even call up any special server software. All the server-side programming happens inside Yahoo's Pipes infrastructure, which takes care of reading the source feeds, along with whatever mashup functions you've built into the pipe, and outputs it in valid JSON. The user's browser does the rest. Or as Kent puts it [with my emphasis added]:
With these two elements now in place, I now have the full answer to my prayers that I wrote about a week ago: a self-updating, 'river-of-news' aggregated feed that I can publish on my website — even better, one that I can do without having to write a single line of server-side script. If this is what's possible with Pipes after just a week, imagine what other innovations are going to surface in the coming months.