Simon Willison’s Weblog

Subscribe

The 1 million download challenge. In which Opera’s CEO attempts to swim the atlantic.