I analyzed 159 viral HN posts – negative sentiment outperforms positive 2:1

1作者: JoseOSAF30 天前原帖
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&#x27;t just perform well – it dominates.<p>*What &quot;Negative&quot; Actually Means*<p>The viral negative posts weren&#x27;t toxic or mean. They were:<p>- Exposing problems (&quot;Why I mass-deleted my Chrome extensions&quot;) - Challenging giants (&quot;OpenAI&#x27;s real business model&quot;) - Honest failures (&quot;I wasted 3 years building the wrong thing&quot;) - Uncomfortable truths (&quot;Your SaaS metrics are lying to you&quot;)<p>The pattern: something is broken and here&#x27;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&#x27;t Work*<p>Almost none of the viral posts were: - Pure product launches - &quot;I&#x27;m excited to announce...&quot; - Listicles (&quot;10 ways to...&quot;) - Generic advice<p>*The Uncomfortable Implication*<p>If you want reach on HN, you&#x27;re better off writing about what&#x27;s broken than what you built.<p>This isn&#x27;t cynicism – it&#x27;s selection pressure. HN readers are skeptics. They&#x27;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&#x27;s your hook.<p>---<p>Data: Built a tool that snapshots HN&#x2F;GitHub&#x2F;Reddit&#x2F;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.
查看原文
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&#x27;t just perform well – it dominates.<p>*What &quot;Negative&quot; Actually Means*<p>The viral negative posts weren&#x27;t toxic or mean. They were:<p>- Exposing problems (&quot;Why I mass-deleted my Chrome extensions&quot;) - Challenging giants (&quot;OpenAI&#x27;s real business model&quot;) - Honest failures (&quot;I wasted 3 years building the wrong thing&quot;) - Uncomfortable truths (&quot;Your SaaS metrics are lying to you&quot;)<p>The pattern: something is broken and here&#x27;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&#x27;t Work*<p>Almost none of the viral posts were: - Pure product launches - &quot;I&#x27;m excited to announce...&quot; - Listicles (&quot;10 ways to...&quot;) - Generic advice<p>*The Uncomfortable Implication*<p>If you want reach on HN, you&#x27;re better off writing about what&#x27;s broken than what you built.<p>This isn&#x27;t cynicism – it&#x27;s selection pressure. HN readers are skeptics. They&#x27;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&#x27;s your hook.<p>---<p>Data: Built a tool that snapshots HN&#x2F;GitHub&#x2F;Reddit&#x2F;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.