Featured image of post Switching Blog Themes to Hugo Bear

Switching Blog Themes to Hugo Bear

I’ve been using the Hugo Stack theme for a long time to write my blog. It’s a great theme, but I think it’s better suited for blogs with a lot of images. My current website has accumulated over 1,700 photos, and with the Stack theme, generating the site produces an additional 7,000 to 8,000 files! This makes the entire repository very large, making it difficult to deploy on third-party free platforms like Cloudflare Pages.

Featured image of post October Musings: My First 100,000+ Read WeChat Article

October Musings: My First 100,000+ Read WeChat Article

This article primarily explores updating a Hugo blog via email and the feasibility of using GitHub issues as a publishing platform for Hugo blogs. It also shares experiences from writing a WeChat public account article with over 100,000 reads and discusses the use of a new VPS provider, Zouter.

Featured image of post Why, After 18 Years in Guangdong, Do I Still Not Speak Cantonese?

Why, After 18 Years in Guangdong, Do I Still Not Speak Cantonese?

On the way home from picking up my daughter from school yesterday, she asked me a soul-searching question: Why does our family speak Mandarin? Indeed, Old T’s entire family hails from the same county in Hunan, but since moving to Guangdong, we’ve all naturally switched to Mandarin. Especially Lawtee himself—having been in Guangdong for 18 years, he’s spoken Mandarin the entire time, which feels somewhat odd.

Featured image of post Adding Access Control and Basic Defense for Nezha Probe

Adding Access Control and Basic Defense for Nezha Probe

Recently, Lawtee decided to upgrade the Nezha probe because the communication domain required for the previous V0 version was about to expire. Although such probes may seem like “harmless” little tools, they generally carry significant security risks. If compromised, all servers connected to the probe would undoubtedly be “taken out in one go.” Therefore, while upgrading the probe, Lawtee also added some basic protection measures.

Featured image of post Why Can Different Telecom Operators Call Each Other Seamlessly, While Chat Apps Remain Isolated?

Why Can Different Telecom Operators Call Each Other Seamlessly, While Chat Apps Remain Isolated?

Recently, while revisiting old articles, Lawtee reminisced about the days of tinkering with QQ logins and felt a wave of nostalgia. Phone calls? You can dial anyone globally—a China Mobile number to China Unicom connects instantly, no barriers. But chat apps? WeChat, Douyin, DingTalk, Weibo, QQ—each is a “walled garden,” ignoring one another. So why do phones work seamlessly while chat apps don’t?

Why Can Phones Connect Freely?

The global interoperability of telephone systems appears to stem from standardized protocols, such as those established by the International Telecommunication Union (ITU), enabling seamless technical integration. But Lawtee believes there are deeper reasons behind this.

Featured image of post How to Make Publishing on a Static Blog as Easy as Posting on WeChat Moments

How to Make Publishing on a Static Blog as Easy as Posting on WeChat Moments

Over the past few years, Lawtee has taken countless detours when it comes to publishing on a static blog. A quick search through Old T’s blog reveals several articles about Hugo, all focusing on this very issue. But looking back at past experiences, no matter which method was tried, few lasted more than a week with Lawtee willingly continuing to use them. Most of the time, using them felt like being stuck in an unavoidable “predicament.” Now, the ultimate solution has arrived.

Featured image of post How to Publish a Hugo Blog Using GitHub Issues

How to Publish a Hugo Blog Using GitHub Issues

In recent years, various methods for publishing static blogs have emerged, but many are either complex or difficult to maintain long-term. This article introduces a simple and efficient approach: using GitHub Issues as the publishing endpoint for a Hugo blog, leveraging GitHub Actions to automatically convert Issues into Hugo content and deploy to GitHub Pages. This method is particularly suitable for users who prefer using the GitHub mobile app to publish blog posts anytime, anywhere. Based on Lao T’s practical experience, this tutorial addresses issues such as downloading images from private repositories and extracting tags, and is suitable for both public and private repositories.

Featured image of post Why Are Home Router Addresses 192.168.1.1 Instead of Other More Memorable Numbers?

Why Are Home Router Addresses 192.168.1.1 Instead of Other More Memorable Numbers?

The other day, Lawtee saw someone complaining in a WeChat group: “Why is the router address 192.168.1.1, such a string of numbers that’s hard to remember? Can’t it be something simpler, like 1.2.3.4?” At first glance, this question seemed quite interesting. Lawtee has used many routers but never thought about where the number 192.168.1.1 came from. So, he looked up some information online and even asked an AI. However, after comparing multiple sources, he found that the explanations on the Chinese internet about this issue seemed lacking and not very accurate. Here, Lawtee summarizes his findings, striving to uncover the historical truth.

Featured image of post If the main cable of a suspension bridge is damaged, is it truly irreparable and unreplaceable, requiring a complete rebuild?

If the main cable of a suspension bridge is damaged, is it truly irreparable and unreplaceable, requiring a complete rebuild?

The other day, Lawtee briefly answered a question on Zhihu about suspension bridges. While it received many upvotes, there were also numerous skeptics in the comments, mainly debating whether the main cable of a suspension bridge can be repaired or replaced. Since Lawtee knows nothing about bridge construction, I relied on basic reading skills and consulted serious literature to clarify this issue.