Apologies, my site was taken down by my bog hosting provider.
If you couldn’t find my site for the last day or so this was the reason.
The problem was probably that a spike of traffic from StumbleUpon occupied too much of the server that I share. It should be fixed now, we installed a plugin that somehow accommodates these spikes through caching (no idea of the technical details). Which means that it shouldn’t happen again.
Apologies, I hope the problem is now fixed.