Consciousness is a famously hard problem, so Hod Lipson is starting from the basics: with self-aware robots that can help us understand how we think.

A number theorist with programming prowess has found a solution to 33 = x³ + y³ + z³, a much-studied equation that went unsolved for 64 years.

Neural networks are famously incomprehensible, so Been Kim is developing a “translator for humans.”

Computer scientists are finding ways to code curiosity into intelligent machines.

Greatness was always expected of Ken Ono. But as he struggled with his parents’ expectations, he found solace and inspiration in the life of two-time college dropout — and mathematical genius — Srinivasa Ramanujan, the subject of the film *The Man Who Knew Infinity*.

The biological world is computational at its core, argues computer scientist Leslie Valiant.

A major advance in computational complexity reveals deep connections between the classes of problems that computers can — and can’t — possibly do.