Simon Willison’s Weblog

Subscribe

MySpace Blocking Widgets? Making your business dependent on revenue from MySpace is sharecropping of the worst possible kind.

Recent articles