Simon Willison’s Weblog

Subscribe

Minor spam victory. I’ve deleted the spam comments now but they were pretty amusing