There's a trend in saying ChatGPT being quite good at coding questions, but not so much at factual questions. It's interesting to think why: Is it because ChatGPT has seen a lot of code? Or is because coding mistakes are more subtle and less likely to be labeled as BS?