Been using ChatGPT a lot recently to discuss some pretty in depth programming topics. Im insanely impressed at how well it can write and modify code, introduce and explain new concepts and offer improvements to algorithms etc.