我分析了159篇病毒式传播的 HN 帖子——负面情绪的表现是正面情绪的两倍。
1 分•作者: JoseOSAF•6 个月前
我抓取了 1576 个 HN 快照,发现了 159 篇达到最高分的文章。然后我爬取了这些文章的实际内容,并进行了情感分析。
结果让我感到惊讶。
*数据*
- 负面情感:78 篇文章 (49%)
- 正面情感:45 篇文章 (28%)
- 中性:36 篇文章 (23%)
负面内容不仅表现出色,而且占据主导地位。
*“负面”的实际含义*
这些病毒式传播的负面帖子并非具有攻击性或恶意。它们是:
- 揭露问题(“为什么我批量删除了 Chrome 扩展程序”)
- 挑战巨头(“OpenAI 的真正商业模式”)
- 诚实的失败(“我花了 3 年时间做了错误的事情”)
- 令人不安的真相(“你的 SaaS 指标在欺骗你”)
模式:某些东西坏了,这里有证据。
*有效的标题模式*
在 159 篇病毒式传播的帖子中,这些结构反复出现:
1. [权威人士] 说 [有争议的事情] - 23 篇帖子
2. 为什么 [常见观点] 是错的 - 19 篇帖子
3. 我 [做了某事] 并 [意想不到的结果] - 31 篇帖子
4. [公司] 正在 [做坏事] - 18 篇帖子
平均标题长度:8.3 个单词。最佳长度是 6-12 个单词。
*什么无效*
几乎没有病毒式传播的帖子是:
- 纯粹的产品发布
- “我很高兴宣布...”
- 列表文章(“10 种方法来...”)
- 泛泛的建议
*令人不安的暗示*
如果你想在 HN 上获得关注,最好写写什么坏了,而不是你构建了什么。
这并非愤世嫉俗,而是选择压力。HN 的读者是怀疑论者。他们见识过各种各样的推销。真正能引起共鸣的是有证据支持的有用批评。
*致创始人*
在你的下一次发布文章之前,问问自己:我正在揭露什么问题?我正在挑战什么假设?我从哪里吸取了惨痛的教训?
这就是你的钩子。
---
数据:构建了一个每 30 分钟对 HN/GitHub/Reddit/ProductHunt 进行快照的工具。分析了 1576 个快照,发现了 2984 个 score=100 的实例,去重后得到 159 个唯一的 URL,成功爬取了 143 个,对全文进行了 GPT-4 情感分析。
如果有人想深入研究,很乐意分享原始数据。
查看原文
I scraped 1,576 HN snapshots and found 159 stories that hit the maximum score. Then I crawled the actual articles and ran sentiment analysis.<p>The results surprised me.<p>*The Numbers*<p>- Negative sentiment: 78 articles (49%)
- Positive sentiment: 45 articles (28%)
- Neutral: 36 articles (23%)<p>Negative content doesn't just perform well – it dominates.<p>*What "Negative" Actually Means*<p>The viral negative posts weren't toxic or mean. They were:<p>- Exposing problems ("Why I mass-deleted my Chrome extensions")
- Challenging giants ("OpenAI's real business model")
- Honest failures ("I wasted 3 years building the wrong thing")
- Uncomfortable truths ("Your SaaS metrics are lying to you")<p>The pattern: something is broken and here's proof.<p>*Title Patterns That Worked*<p>From the 159 viral posts, these structures appeared repeatedly:<p>1. [Authority] says [Controversial Thing] - 23 posts
2. Why [Common Belief] is Wrong - 19 posts
3. I [Did Thing] and [Unexpected Result] - 31 posts
4. [Company] is [Doing Bad Thing] - 18 posts<p>Average title length: 8.3 words. The sweet spot is 6-12 words.<p>*What Didn't Work*<p>Almost none of the viral posts were:
- Pure product launches
- "I'm excited to announce..."
- Listicles ("10 ways to...")
- Generic advice<p>*The Uncomfortable Implication*<p>If you want reach on HN, you're better off writing about what's broken than what you built.<p>This isn't cynicism – it's selection pressure. HN readers are skeptics. They've seen every pitch. What cuts through is useful criticism backed by evidence.<p>*For Founders*<p>Before your next launch post, ask: what problem am I exposing? What assumption am I challenging? What did I learn the hard way?<p>That's your hook.<p>---<p>Data: Built a tool that snapshots HN/GitHub/Reddit/ProductHunt every 30 minutes. Analyzed 1,576 snapshots, found 2,984 instances of score=100, deduped to 159 unique URLs, crawled 143 successfully, ran GPT-4 sentiment analysis on full article text.<p>Happy to share the raw data if anyone wants to dig deeper.