Simon Willison’s Weblog

Subscribe

Something Rotten in AdSense. Click fraud is a nasty problem.