Are you sure you didn't want John Naughton's blog, which lives at memex.naughtons.org?