I downloaded the complete Hacker News archive (160 SQLite shards via StaticNews) and analyzed all 2025 data to create a GitHub Octoverse-style interactive infographic.
https://andreyandrade.com/static/hn-universe/
Key Findings
AI Dominated 2025
The AI conversation on HN shifted dramatically:
- AI-related stories grew from 8% to 13% of all submissions
- Claude overtook ChatGPT in mentions during H2
- DeepSeek was January's phenomenon, then vanished (-92%)
- The "Models Race" shows Claude at +482% growth vs GPT's +65%
Programming Languages
| Language | Growth | Avg Points |
|---|---|---|
| Zig | +282% | 59 |
| Rust | +97% | 45 |
| Ruby | +41% | 38 |
| Go | +23% | 42 |
Zig is the most hyped language of 2025. Ruby had a surprising comeback.
Job Market (4,885 postings analyzed)
Remote: 57% ████████████████████░░░░░░░░░░░░░░░
Onsite: 23% ████████░░░░░░░░░░░░░░░░░░░░░░░░░░░
Hybrid: 20% ███████░░░░░░░░░░░░░░░░░░░░░░░░░░░░
- 71% mention AI/ML skills
- Only 3% are junior positions
- Average salary: $180k (when disclosed)
Engagement Patterns
Some surprising discoveries:
- "Tell HN" posts average 5x more points than "Show HN"
- Best posting time: 15:00 UTC (11am EST)
- September had the most viral posts (34 stories with >1000 points)
- Weekend posts get 23% less engagement
The Stack
- Data: https://static.hn (160 SQLite shards, 4.78M items)
- Analysis: Go (processes all shards in parallel)
- Visualization: Vanilla HTML/CSS/JS with CSS animations
The analyzers are written in Go and process all 160 shards concurrently. Each shard contains ~30k items.
How I Built It
- Downloaded all 160 shards (~2GB total)
- Wrote Go scripts to query patterns across shards
- Aggregated temporal data (monthly trends, hourly patterns)
- Built the infographic with pure CSS animations (no JS frameworks)
The trickiest part was normalizing the data - HN's API changed formats over the years, and some items have missing fields.
What Surprised Me Most
Tell HN vs Show HN: I expected Show HN (project launches) to get more engagement than Tell HN (personal stories). It's the opposite - Tell HN averages 54.7 points vs Show HN's 11.2. The community values personal narratives more than product launches.
The DeepSeek Spike: In January 2025, DeepSeek dominated discussions. By March, mentions dropped 92%. The AI hype cycle moves fast.
Junior Jobs Scarcity: Only 3% of "Who is Hiring" posts target juniors. The industry's entry barrier keeps rising.
Check It Out
The infographic has smooth scroll animations and works on mobile. All data is from real HN submissions and comments.
What patterns have you noticed on HN this year?
Built by https://andreyandrade.com - Backend engineer focused on Go, data analysis, and AI integration.
Top comments (0)