Computers have advanced terrifically over the decades -- but they're not perfect. Here are three problems that, no matter how good they get, they will never be able to figure out.
New Scientist has put together this lovely video that summarises three questions a computer will never crack: the Halting Problem (given a program and its input, a computer can't tell whether it will run forever or sometime stop); Kolmogorov complexity (the perfect compression of files); and the Wang Tile problem (whether it's possible to tile an infinite floor with, well, Wang Tiles). It's well worth watching -- if only to remind yourself that computers aren't infallible. [New Scientist]