Categories
Uncategorized

Mac Upgrade: ZOOM!

I finally upgraded the old Quicksilver. Sure, it used to run at 733 MHz but after discussing with Mr. Barrett the merits of upgrade cards, I choose the PowerLogix PowerForce47 G4 1.6 GHz.

We’ve now got a somewhat respectable G4 Mac. This was much cheaper than a new/replacement Mac (which I can’t afford anyway) and since the Intel-based Macs will probably be out by mid-2006, why bother replacing it now? Not to mention the fact that it’s got 1.5 Gig of ram, a DVD drive, multiple hard drives, a second video card, and an extra USB card…

Any downsides? Well, the install was not simple. Luckly, I had stumbled upon a nice write-up recently, so it wasn’t a total nightmare. (I did take about a dozen attempts though, involving putting the card it, taking it out, messing with the open firmware, and installing software…) In the end, I think it was well worth it.

Categories
Uncategorized

Big Guy Bugs

I’ve been playing with Odeo this week, and I must say, there are some nice features to play with. But, as usual… I find bugs…

Mainly with the RSS feeds. Now, in recent talks with Dave Slusher about AmigoFish, we talked about the problem of outputting invalid RSS feeds, and since AmigoFish sort of re-purposes/re-publishes data from existing feeds, it can be quite difficult to clean everything and output valid XML. (Also, I believe AmigoFish is a one-man operation.) But Odeo, aren’t they a (somewhat) big company with many employees and funding and all of that?

I told Dave I’d cut him a little slack on invalid RSS. With Odeo, I submitted a bug report. To be fair, the Odeo feed was valid, but with warnings. The classic “Apple iTunes DTDs/dtds” warning: The prefix “itunes” generally uses the namespace “http://www.itunes.com/dtds/podcast-1.0.dtd”

I’m hoping Odeo can fix this as quick as the guys at Upcoming.org/Yahoo! did. Which brings me to my next point… I’m starting to think I should just freelance myself out to Web 2.0 companies as a service that will test, break, validate, suggest fixes, etc. for their sites. Even the big guys constantly screw things up. Why?

Categories
Uncategorized

Again with the hijacking…

Need some background? See I’m gonna hijack eWeek and More on podkeyword.com first… eWeek has an update: Podcast ‘Hijacker’ Says Business as Usual.

Is there a fix? Well, Atom has a link rel=”self” thingy so a feed at the URI http://my.org/feed/url/ would have this inside the feed: <link rel=”self” href=”http://my.org/feed/url/”></link> How does this help? Well, in theory, if the iTMS (or whoever) was getting the vegan.com feed from podkeyword.com, they could compare the URI to what is listed in the actual feed. Yes, you could still capture, modify, and reserve the feed, but that’s malicious, and were not talking about that (yet.) Since Apple has it’s own namespace’d stuff, it could easily add something like Atom’s rel=”self” thing, right?

This all comes back to the whole issue of claiming a feed doesn’t it? I’m still thinking I could come up with a devious method to defeat any of the existing “claim this feed” mechanisms out there today to actually hijack a feed. (Heck, I’d even use 200 OK’s instead of 302 Found’s like podkeyword does.) Lucky for you I would only do this to point out the flaws in the existing systems. We all know that when it comes to money making schemes I’m not as smart as those other early adopters of podcasting…

Categories
Uncategorized

More on podkeyword.com

Whew, if things ain’t confusing… I just got a phone call from George, they guy behind podkeyword.com. He was quite upset about the accusations made about him and his service, which I first mentioned here.

My suggestion to him was to publish his side of the story, and he now has.

I’m still not 100% sure about a few things. I don’t get why podkeyword sends a 200 OK response and the content of the original RSS feed rather than a 302 Found which would redirect to the real location of the original feed.

Anyway, when people get all up in arms about things that happen on the Internet, they should use the Internet to hash it out if possible, so hopefully if George has a story that is totally different than Erik’s we can get all the facts, details, and what not, and try to figure things out without becoming a lynch mob too quickly…

I’m going to stay somewhat neutral for now, since I’ve had contact with Erik and George, and it seems they are both talking about lawyers, and that’s something I sure don’t want to get involved in.

Categories
Uncategorized

Friends, Romans, BASIC, Perl…

When is the last time you had to look into converting a charset for data coming from an HP3000?

Luckily, I found this post where a guy wrote a program in BASIC. It weighs in at 56 lines.

Wait, what’s that? Someone else wrote a version in Perl, and it’s about a dozen lines?

It always comes back to my old friend Perl, doesn’t it…