Upstart Puzzles: Auction Triplets.
Inductive programming meets the real world.
Programming in K-12 science classrooms.
Brain science helps computers separate speakers in a crowded room.
John H. Holland 1929-2015.
Security assurance.
Who will read PACM?
Why people post benevolent and malicious comments online.
It probably works.
Companies proactively seek out internal threats.
Memory with a twist.
Geometric tools for exploring manifolds of light transport paths.
Componentizing the web.
Software dataplane verification.
Electronic health records and patient safety.
An interview with Fred Brooks.
How men can help women in CS; winning 'computing's Nobel prize'.
Technical Perspective: The Path to Light Transport.
Technical Perspective: Treating Networks Like Programs.
A tale of ACM visions.
When technologies manipulate our emotions.
Information cartography.
Software patents are falling down.
Hidden in-game intelligence in NBA players' tweets.
Fail at scale.
Algorithmic authors.