Playing around with OpenAI's ChatGPT bot and, wow. It can not remember and spew out facts about a particular topic like Rust programming, it can also apply that understanding practically and explain exactly what it is doing and why.