chatGPT
I've been using chatGPT a lot lately. It's truly impressive, but it's also quite outrageous in some ways. When I see headlines like 'chatGPT Will Make Programmers Obsolete' on many media platforms, I feel like they're exaggerating. I'd say chatGPT is a great little helper for programmers, but there's still a long way to go before it can replace them.
What's great about chatGPT is its exceptional performance in coding. I've used it to optimize a lot of code for my blog. Plus, I recently fixed a major issue with my blog, and now the loading speed has visibly improved.

chatGPT for Code
Apart from code optimization, chatGPT can also generate programs or simple games. With its excellent semantic analysis capabilities, you can integrate chatGPT into search pages. When looking up information, you no longer have to sift through piles of copied junk to find answers.

chatGPT Integrated into Search Page
Now, let's talk about the drawbacks. When optimizing code, chatGPT often omits large chunks of code. This isn't due to output limits, as you can continue to get the remaining code by saying 'continue.' Instead, after fully outputting the code, it sometimes drops one or more segments. For example, the code for the link card checks if the input URL is from a specific site (like Bilibili, Steam, GitHub, etc.) and then parses the corresponding content. However, after optimization by chatGPT, the code might only include the parsing for Bilibili, with the parsing for other URLs missing. Additionally, chatGPT tends to generate more bugs in longer code, requiring manual fixes or sending error messages back to it for corrections.
Another significant issue is that chatGPT's training data is from before 2021, and it doesn't access the latest information from the internet. When it encounters questions it doesn't understand, it may fabricate incorrect answers. Moreover, chatGPT sometimes misunderstands polysemous words. For example, in the image below, 'apple' is interpreted as Apple Inc. rather than the fruit.

Polysemous Word Understanding Needs Improvement
Here's a portal:
Work & Exams
A while ago, I wanted to prepare for the civil service exam, so I worked as a programming teacher at a training institution. I thought that as a programming teacher, I would have time to study while teaching classes. However, after a few weeks, I realized that I had to do everything from cleaning to招生. I had over twenty classes a week and had to talk to parents about renewals on weekends. The pay was very low, and I was never paid on time. During that period, I was so exhausted that I could fall asleep just sitting on the couch watching my phone. Eventually, I resigned to focus on my exam preparation. (I have to complain about being asked to talk to parents about renewals even after I resigned. What a strange move!)
Cold? COVID-19?
The temperature here has been fluctuating a lot lately, with sudden changes from cold to hot. I caught a cold yesterday, and I felt a slight fever when I slept last night. I was worried that I might have COVID-19. I took precautions and got a PCR test (fortunately, the testing sites here haven't been removed). When I saw the negative result, I talked to a friend, who told me that some people might still test negative in the first few days after infection. This made me anxious again, and I'll have to get tested for a few more days.
Why don't I use a self-test kit? Because I can't get one...
In the end, I hope everyone can take good care of themselves and stay healthy, especially with the upcoming Spring Festival. With the relaxed epidemic control measures, it's likely to be quite risky.