Simon Willison’s Weblog

Mark Pilgrim goes both ways. Fighting greasemonkey scripts.