Lee Hanchung
leehanchung.github.io · Personal blog · on HN since 2022
Lee Hanchung writes technical essays on LLM agents, Claude Code and Agent Skills, MCP, RL environments, and recommendation systems.
What HN saysCommenters call his TikTok recommendation system breakdown the best English-language one they found, and link his posts on AI winter and the AI Great Leap Forward.
18HN people shared it
4linked it in comments
18stories submitted
352story points
6 months agolast shared
2022people per year2026
Most-shared posts
- 1Claude Agent Skills: A First Principles Deep Dive (2025)5 people · 9 points · first shared 2025 · discussion on HN
- 2Poking Around Claude Code3 people · 5 points · first shared 2025 · discussion on HN
- 3The AI Great Leap Forward2 people · 25 points · first shared 2026 · 9 comments on HN
- 4The Differences Between Deep Research, Deep Research, and Deep Research1 people · 231 points · first shared 2025 · 76 comments on HN
- 5AI Winter Is Coming1 people · 67 points · first shared 2024 · 56 comments on HN
- 6MCP is not REST API1 people · 3 points · first shared 2025 · discussion on HN
- 7A Taxonomy of RL Environments for LLM Agents1 people · 3 points · first shared 2026 · discussion on HN
- 8Updating Your Priors in the Age of Scaling Compute1 people · 2 points · first shared 2024 · discussion on HN
- 9What the Hype and Reality of Agents1 people · 2 points · first shared 2024 · discussion on HN
- 10Tik-Tok Wins the Social Media Recommendation System War (2020)1 people · 2 points · first shared 2025 · discussion on HN
- 11Reasoning Series, Part 1: Understanding GPT-O11 people · 1 points · first shared 2024 · discussion on HN
- 12Technical Debt of AI Systems: Agent Runtime1 people · 1 points · first shared 2026 · discussion on HN
- 13Don't Outsource Your Understanding1 people · 1 points · first shared 2026 · discussion on HN
- 1405 quadrants.png1 people · first shared 2025
- 152020 02 18 Tik Tok Algorithm1 people · first shared 2022
What HN people wrote when they linked it
adrian_b · 2026-05-18
While TFA is not bad, some of the links contained in it are even more interesting, for example:
https://leehanchung.github.io/blogs/2026/04/05/the-ai-great-leap-forwa…
https://github.com/0xdeadbeefnetwork/ssh-keysign-pwn
https://lwn.net/Articles/1072007/#Comments
faizshah · 2022-04-12
Not a direct answer to your question, but at least in English there isn’t that much stuff on how TikTok’s recommendation system works internally. This is the best breakdown I have found on TikTok’s recommendation system internals: https://leehanchung.github.io/2020-02-18-Tik-Tok-Algorithm/
There’s a more technical recent paper from bytedance as well: https://arxiv.org/pdf/2007.07203.pdf
And another recent one on bytedance user profile system, this paper gives the deepest understanding of their recommendation system: https://www.cs.princeton.edu/courses/archive/spring21/cos598D/icde_202…
There’s a good breakdown of the recent nytimes article on TikTok’s internals here: https://read.deeplearning.ai/the-batch/issue-122/
If anyone has found anything better let me know.
If you try searching yourself you will want to try switching between the keywords “douyin” “toutiao” “bytedance” and “tiktok.”
readyplayernull · 2025-03-05
From the clear path of attention is all you need, to the divergent fog of deep research, AI winter is coming.
https://leehanchung.github.io/assets/img/2025-02-26/05-quadrants.png
prescriptivist · 2025-11-25
Most guides to wringing productivity out of these higher level Claude code abstractions suffer from conceptual and wall-of-text overload. Maybe it's unavoidable but it's tough to really dig into these things.
One of the things that bugs me about AI-first software development is it seems to have swung the pendulum of "software engineering is riddled with terrible documentation" to "software engineering is riddled with overly verbose, borderline prolix, documentation" and I've found that to be true of blog and reddit posts about using claude code. Examples:
https://www.reddit.com/r/ClaudeAI/comments/1oivjvm/claude_code_is_a_be…
and
https://leehanchung.github.io/blogs/2025/10/26/claude-skills-deep-dive…
These are thoughtful posts, they just are too damn long and I suspect that's _because_ of AI. And I say this as someone who is hungry to learn as much as I can about these Claude code patterns. There is something weirdly inhumane about the way these walls of text posts or READMEs just pummel you with documentation.