The theory that humans can be digitised and live on within the digital confines of a computer-based existence has been the subject of debate. But until recently, no one had taken the idea much beyond research and discussion.

In the wake of the El Paso, Texas mass shooting on 3 August that left 22 dead and dozens injured, a familiar trope has re-emerged: often, when a young man is the shooter, people try to blame the tragedy on violent videogames.

South Africa is training a group of teachers to learn how to code and how to teach coding. The subject will be piloted at a thousand schools across five provinces, starting in the 2020 academic year. Can it work?

Most discussions about artificial intelligence are characterised by hyperbole and hysteria. This could end up turning people against AI research, bringing significant progress in the technology to a halt.