Monthly Archives: October 2012

WARNING: Malicious link in previous post (or, adventures in African computing)

WARNING: Malicious link in previous post (or, adventures in African computing). Cross-post from my other blog; both of these seem to have been compromised through my WordPress account. Advertisements

Posted in Uncategorized | Leave a comment