ChatGPT
I've been playing with ChatGPT recently. After a round of use, it's really useful but also quite absurd. Seeing many self-media titles like 'ChatGPT makes programmers lose their jobs', I feel it's overhyped. I'd say ChatGPT is a very helpful assistant for programmers, but it still has a long way to go before it can replace programmers.
The good part is that ChatGPT is extremely powerful with code. I used it to optimize a lot of blog code, along with recently fixing a major issue with the blog, and now the blog's loading speed has noticeably improved.

ChatGPT for Code
Besides modifying code, ChatGPT can also generate some programs or simple games. Combined with its excellent semantic analysis capabilities, it can even be integrated into the search page, so when searching for information, you no longer need to dig through a pile of duplicated junk to find answers.

ChatGPT integrated into the search page
As for the downsides, when optimizing code, ChatGPT often has large blocks of code missing. This isn't because of its output length limit—saying 'continue' can get the rest of the code—but after it outputs the full code, some parts are missing. For example, the current sharing card code checks if the input URL is a specified website (like bilibili, steam, github, etc.) and then parses the corresponding content, but after ChatGPT optimization, the code only has the bilibili parsing part, while the code for other websites is lost. Additionally, when generating longer code, ChatGPT tends to have many bugs that require manual fixing or sending error messages back to it for correction.
Another major issue is that ChatGPT's training data is from before 2021, and it doesn't fetch the latest information from the internet. When encountering questions it doesn't understand, it makes up incorrect answers. Also, ChatGPT sometimes misunderstands polysemous words. For example, in the image below, '苹果' (apple) is interpreted by ChatGPT as Apple Inc. rather than the fruit.

Polysemy understanding yet to be optimized
Work & Exams
A while ago, because I wanted to prepare for the civil service exam, I worked as a programming teacher at an educational training institution for a while. I originally thought that as a programming teacher, I would just need to teach classes and would have time to review, but after working for a while, I found that we had to do everything, from cleaning to recruiting students. I taught over twenty classes a week, and on weekends I had to talk to parents about renewal fees. The salary was extremely low, and not once was it paid on time. During that period, I would often fall asleep sitting on the sofa watching my phone after coming home. So in the end, I resigned to focus on studying for the exam. (I have to complain here—after I quit, they still asked me to talk to parents about renewal—what a weird move.)
Cold? COVID?
Recently, the temperature has been fluctuating a lot here, alternating between cold and hot. I started coming down with a cold yesterday. At night when I sleep, I feel a slight fever, and I'm very worried it might be COVID. I took precautions and went out to get a nucleic acid test (fortunately, the testing site here hasn't been removed). When I saw the result was negative, I mentioned it to a friend, but my friend told me that seemingly some people test negative a few days before infection, which made me anxious again, so I'll have to go out for tests several days in a row.
Why didn't I use a self-test kit? Because I couldn't get one...
Finally, I hope everyone can take good care of themselves and stay healthy; especially now that the Spring Festival is approaching, after the easing of controls, it's probably quite dangerous.