Artificial intelligence is advancing at breakneck speed, but recent news highlights both its incredible potential and its current limitations. From AI coding itself to self-driving...