The Practice archive provides access to all Practice articles published in past issues of Communications of the ACM.
Google ads, black names and white names, racial discrimination, and click advertising.
How can applications be built on eventually consistent infrastructure given no guarantee of safety?
Flash memory has come a long way and it is time for software to catch up.