Hi there, this is my personal blog and public archive. The blog name comes from the Japanese word 滅茶苦茶 (mechakucha), which can mean messy, chaotic, or ext...
I recently switched my default search engine from Kagi to Brave Search. After using Kagi for about a year, it started to feel a bit unpolished to me. The UI feels somewhat rough, and some of the newly added strings still rely on community translation. I actually contributed quite a few Simplified Chinese translations myself. That said, Kagi’s Simplified Chinese search experience is genuinely good.…
Recently, I moved my VPS from some small provider to AWS Lightsail. While I was at it, I also took the chance to clean up the various services I had previously hosted. After some ruthless pruning, the only thing left is Glance , which now serves as my personal navigation page. At work, I’ve been spending quite a bit of time tinkering with Dify workflows. Just arranging and orchestrating the…
Just jotting down a few things from the past half year. LLM At the end of last year, everyone was still marvelling at DeepSeek’s sudden rise. This year, things have felt much calmer. V3 and R1 both received some incremental upgrades in the first half of the year, but neither created the same industry-wide shockwave as before. Solid updates, yes — but nothing explosive. Manus, on the other hand,…
DeepSeek v3 was released a couple of days ago, so naturally I took the API for a spin. My first impression: the quality of its answers is genuinely impressive. I also noticed a few discussions about it on X. One especially interesting test came from Breck Yunits who compared Claude Sonnet 3.5 and DeepSeek v3 on frontend code generation. His think DeepSeek won. Then someone in the replies suggested…