EventCalendar 3.1 Beta

The first public beta release of EventCalendar 3.1 is now available. This is a significant re-write. Event dates are now kept in their own table, so they are seperate from the post date. There is a new Ajax interface on the post edit screen that allows you to set …

View comments more ...

I've been Joe-jobbed.

Some low-life spammer has started forging messages from my domain. My mail server is receiving many deliveries per second, all bounces for users that don't exist at my domain. Unfortunately I have (had) a catch-all alias that put mails for all unknown users into my mailbox. Ooops.

I'm in the …

View comments more ...

More about Flood Maps

I've been getting a lot of questions about my Flood Maps web-site. Here's a compilation of all the thing's I've had to say about them so far.

The questions are from Pierre Grumberg ofEmap France.

How did you make the maps?

It breaks down into two parts:

The website …

View comments more ...

The Star Spangled Banner

Seen on Metafilter...

Post from user "dances_with_sneetches":

Okay, maybe this is the place I can find someone to explain to me the third verse of the Star Spangled Banner.

And where is that band who so vauntingly swore That the havoc of war and the battle's confusion A home and …

View comments more ...

The linkfile and SUID mystery.

How does linkfile(1) know what the original user ID was, when it's run from inside a SUID program? Well, it's a mystery to me anyway.

Here's an example program:

int main() {
  system("linkfile /tmp/foo.lock");
  return 0;
}

This program simply calls linkfile /tmp/foo. When I run it …

View comments more ...

Cliff Richard wants to steal your music.

I've just finished listening to Cliff Richard arguing for an extension to the term of performance copyrights. Could he be any more selfish?

Copyright is a limited monopoly designed to encourage artists to go out
and create original works, and thereby enrich us all. When Cliff Richard made his recordings …
View comments more ...

The Glorification Law is Creepy.

It's one of those laws where ordinary people are not permitted to bring private private prosecutions. The argument is that it stops people from "abusing" the law. This novel use of the word "abusing" actually means "practically demonstrating the fuckwittitude of".

Section 15 of the Bill requires the consent of …

View comments more ...

Using OSX Mail with Exim

My laptop is usually connected behind a restrictive firewall. Since port 25 is blocked, I can't send mail the normal way. Instead I just build a tunnel to my mail server using ssh -Nf -L25025:localhost:25 mailhost and configure Mail's SMTP server to point to localhost port 25025. Usually …

View comments more ...