Commenting on code, considering data's bottleneck.
More than the code: learning rules of rejection in writing programs.
ACM's 2018 general election: please take this opportunity to vote.
Research for practice: cluster scheduling for datacenters.
Science, policy, and service.
Canary analysis service.
Technical perspective: Breaking the mold of machine learning.
Scale or fail.
The march into the black hole of complexity.
Using functions for easier programming.
Get ACM (and
Is the law ready for driverless cars?
Toward sustainable access: where are we now?
How we lost the women in computing.
Turing test 2.
Shrinking machines, cellular computers.
Speech emotion recognition: two decades in a nutshell, benchmarks, and ongoing trends.
Putting trust in security engineering.
Internet freedom in West Africa: technical support for journalists and democracy advocates.
Never-ending learning.
Data acquisition in vehicular ad hoc networks.
Free press.
How is your week going so far?
Finding a healthier approach to managing medical data.