October 2009 - Vol. 52 No. 10
Features
The Netflix Prize, Computer Science Outreach, and Japanese Mobile Phones
Contagious Craziness, Spreading Sanity
Computing in the Depression Era
Dealing with the Venture Capital Crisis
Retrospective: An Axiomatic Basis For Computer Programming
Probing Biomolecular Machines with Graphics Processors
Unifying Biological Image Formats with HDF5
A Conversation with David E. Shaw
A View of the Parallel Computing Landscape
Automated Support For Managing Feature Requests in Open Forums
Smoothed Analysis: An Attempt to Explain the Behavior of Algorithms in Practice
Technical Perspective: Relational Query Optimization: Data Management Meets Statistical Estimation
Distinct-Value Synopses For Multiset Operations
Technical Perspective: Data Stream Processing – When You Only Get One Look
Finding the Frequent Items in Streams of Data
Do SAP Successes Outperform Themselves and Their Competitors?
Balancing Four Factors in System Development Projects
Making Ubiquitous Computing Available
De-Escalating IT Projects: The DMM Model
Human Interaction For High-Quality Machine Translation
How Effective Is Google’s Translation Service in Search?
Overcoming the J-Shaped Distribution of Product Reviews