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

推荐订阅源

Jina AI
Jina AI
Apple Machine Learning Research
Apple Machine Learning Research
宝玉的分享
宝玉的分享
M
MIT News - Artificial intelligence
S
SegmentFault 最新的问题
博客园 - 叶小钗
量子位
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - Franky
博客园 - 司徒正美
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
人人都是产品经理
人人都是产品经理
Hugging Face - Blog
Hugging Face - Blog
V
Visual Studio Blog
阮一峰的网络日志
阮一峰的网络日志
博客园 - 【当耐特】
Google DeepMind News
Google DeepMind News
L
LangChain Blog
Stack Overflow Blog
Stack Overflow Blog
博客园_首页
U
Unit 42
月光博客
月光博客
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC

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.