Eric Raymond writes & lives in San Francisco, and can usually be found playing pinball at Free Gold Watch.