Why the Basecamp API sucks (an update on Basecamp for Salesforce.com) | Hacker News Reader