Energy efficiency: a new concern for application software developers.
Gaming machine learning.
Community colleges: a resource for increasing equity and inclusion in computer science education.
Research for practice: vigorous public debates in academic computer science.
Pricing information (and its implications): technical perspective.
A simple, elegant approach to non-numeric parallelization: technical perspective.
The forgotten engineer.
Cold, hard cache.
Automatically accelerating non-numerical programs by architecture-compiler co-design.
Perovskites boost solar-cell potential.
Parallel computational thinking.
Bitcoin's academic pedigree.
Start CS students off with industry best practices.
Computing is the secret ingredient (well, not so secret).
Grooming the leaders of tomorrow.
Building tools to help students learn to program.
A theory of pricing private data.
Cybersecurity, nuclear security, alan turing, and illogical logic.
Technology-driven changes in work and employment.
The death of big software.
Lousy advice to the lovelorn.
XML and JSON are like cardboard.
Now for something entirely different.