Recent blog entries for stevex

If anyone is interested I can take my Answer Thing site and make the source available; it's mostly C-based CGI stuff running under Apache on Linux, and there's no fancy database back end, but I think it's a pretty interesting site myself :)

The server-status module works well but I think there may be something up when you leave it running for a few days; I've had my site stop responding twice. I'm looking into it but don't have an answer yet.

Okay so I'm watching CNN tonight and they're talking about Bots. What is a Bot?

I think this is a question we should answer. Someone should answer it anyway, and in a way that can be presented to the mainstream media (generally press people who are interested in writing stories more than they are learning technical details) so that they can understand it.

To me, a Bot is a standalone piece of software that interacts with other software to do things for me.

To CNN, a Bot seems to be any piece of software that purports to be a Bot. We could say that it's not really their job to know the difference, but we would expect CNN to know the difference between, say, a cellular phone and a cordless home phone, and use the correct terminology when talking about them.

The Jargon File only defines bots in the IRC context (where they are pretty much any software agent that sits in a channel and does stuff). What's a Bot when we're talking about the general computing context?

Is a Shopping Bot (a fairly common thing these days) a Bot if it only knows how to talk to three specific sites when "searching for the best price" for me?

Etc. Something to think about.

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!