惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

N
News | PayPal Newsroom
P
Proofpoint News Feed
Cyberwarzone
Cyberwarzone
C
Cisco Blogs
SecWiki News
SecWiki News
Know Your Adversary
Know Your Adversary
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Vercel News
Vercel News
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
罗磊的独立博客
NISL@THU
NISL@THU
WordPress大学
WordPress大学
Hacker News - Newest:
Hacker News - Newest: "LLM"
T
Threat Research - Cisco Blogs
AI
AI
Simon Willison's Weblog
Simon Willison's Weblog
Security Archives - TechRepublic
Security Archives - TechRepublic
有赞技术团队
有赞技术团队
L
LINUX DO - 热门话题
Hacker News: Ask HN
Hacker News: Ask HN
V
V2EX
G
GRAHAM CLULEY
TaoSecurity Blog
TaoSecurity Blog
Hugging Face - Blog
Hugging Face - Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
F
Fortinet All Blogs
博客园 - 叶小钗
博客园 - 三生石上(FineUI控件)
云风的 BLOG
云风的 BLOG
Recorded Future
Recorded Future
Latest news
Latest news
The Hacker News
The Hacker News
aimingoo的专栏
aimingoo的专栏
T
Troy Hunt's Blog
S
Schneier on Security
I
Intezer
Google DeepMind News
Google DeepMind News
A
Arctic Wolf
Apple Machine Learning Research
Apple Machine Learning Research
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
T
Threatpost
爱范儿
爱范儿
The Register - Security
The Register - Security
S
SegmentFault 最新的问题
Blog — PlanetScale
Blog — PlanetScale
博客园 - 聂微东
宝玉的分享
宝玉的分享
Recent Commits to openclaw:main
Recent Commits to openclaw:main
美团技术团队
B
Blog RSS Feed

Steve Hanov's Blog

How this Canadian Startup Bought Millions of Impressions for $8,000 How to Run a Fellowship Program Into the Ground (and get 18M impressions in the process) My Waterloo Intern went back to school. I'll miss him dearly but here's how I replaced him with Hermes The VC's Waterloo Coffee Tour: Where to Find Canada's Next Unicorn How I run multiple $10K MRR companies on a $20/month tech stack How to Save a Gemini Canvas as Markdown A Ralph Loop for Reading: Beating GPT 5.2 with a 4k Context Window (and 4 GPUs) I built a Chrome extension that lets an LLM “see” tweets Fighting Blog Comment Spam with Qwen3 and Ollama Make a web page screenshot service Automatically remove wordiness from your writing I found Security Vulnerability in your web application How to detect if an object has been garbage collected in Javascript My favourite Google Cardboard Apps O(n) Delta Compression With a Suffix Array Finding Bieber: On removing duplicates from a set of documents Let's read a Truetype font file from scratch A Quick Measure of Sortedness My thoughts on various programming languages A little VIM hacking
I learned Mandarin. Here's what it taught me about B2C SaaS.
2026-05-09 · via Steve Hanov's Blog

At first, you're excited. The easy stuff is easy, and it spurs you on.

“I can do this.”

You learn numbers. Common objects. Basketball for some reason.

When you say something to a native speaker, their face lights up. “Lihai! Your Chinese is so good!”

They don’t point out that you accidentally said, “I want to sleep,” when you meant, “I want dumplings.” They’re just happy you tried.

And that feels like proof.

Then you hit the wall. You keep reviewing words, but new ones don’t stick. You can recognize characters one day and forget them the next.

You feel like you’re sinking.

So you pivot. You stop grinding flashcards in isolation and start learning phrases in context.

You watch videos. Listen to real conversations. Try different apps. Repeat things out loud until your family starts worrying about you.

Eventually, you find something that works, and now you’re ready to show the world.

You go all the way to China, stride confidently into a shop, and ask: “Zhèxiē dōngxi duōshao qián?” How much are these?

The shopkeeper takes one look at you, sighs, types the price into their phone, and turns it around.

Nobody wants to have a conversation with you.

All that praise you got at the beginning? It wasn’t market validation.

It was encouragement.

That’s exactly what happens when you start a B2C SaaS company.

Your friends love the idea. Other founders tell you it sounds cool. People say, “I’d totally use that.”

But then you launch, and the market doesn't care.

No conversation. No engagement. No credit card.

And that’s when the real work begins.

You stop looking for polite encouragement and start looking for people with a real reason to care.

For Mandarin, that meant finding language exchange partners. People who wanted to learn English. They were willing to listen to me stumble through Chinese because I was helping them too.

Over time, those became real relationships, because there was mutual value.

That’s the part most founders miss.

The goal isn't to find people who will politely praise your product. You have to find people whose problem is painful enough that they'll tolerate the awkward early version.

They’ll sit through the bugs. They’ll answer your questions. They’ll tell you when your wording makes no sense. They’ll keep coming back because, even though it's ugly, it helps them.

Learning Mandarin taught me that praise is not progress. Encouragement is not validation.

And if nobody is willing to struggle through a conversation with you, you probably haven’t found the right customer yet.