Thanks for your patience! This blog has been offline for a while. Reason: it was hacked! Maybe it’s a testament to its popularity, or notoriety, but most of the attacks have been remote (using automated bots), rather than direct human intervention. We toyed with the idea of taking it down completely, but over the (now) [...]
Read More...
