Scoring Show HN Submissions for AI Design Patterns

Analyzing the Rise of AI-Generated Design on Hacker News
Show HN submissions have tripled recently, with many displaying a generic, sterile look that suggests AI generation. To quantify this subjective observation, a developer created a system to score 500 Show HN landing pages against 15 identified AI design patterns.
AI Design Patterns Identified
The patterns fall into four main categories based on analysis from designer feedback:
Fonts
- Inter used for everything, especially centered hero headlines
- LLM font combos like Space Grotesk, Instrument Serif
- Geist Serif italic for one accent word in otherwise-Inter hero
Colors
- "VibeCode Purple"
- Perma dark mode with medium-grey body text and all-caps section labels
- Barely passing body-text contrast in dark themes
- Gradient everything
- Large colored glows and colored box-shadows
Layout Quirks
- Centered hero set in a generic sans
- Badge right above the hero H1
- Colored borders on cards, on the top or left edge
- Identical feature cards, each with an icon on top
- Numbered "1, 2, 3" step sequences
- Stat banner rows
- Sidebar or nav with emoji icons
- All-caps headings and section labels
CSS Patterns
- shadcn/ui
- Glassmorphism
Scoring Methodology
The scoring system uses deterministic checks rather than subjective AI judgment:
- A headless browser (Playwright) loads each site
- A small in-page script analyzes the DOM and reads computed styles
- Each pattern is a deterministic CSS or DOM check
- Manual QA showed 5-10% false positive rate
Results from 500 Show HN Submissions
Sites were grouped into three tiers based on how many of the 15 patterns they triggered:
- Heavy slop (5+ patterns): 105 sites (21%)
- Mild (2–4 patterns): 230 sites (46%)
- Clean (0–1 patterns): 165 sites (33%)
The increase in Show HN submissions correlates with Claude Code's release, leading HN moderators to restrict submissions for new accounts with /showlim in March 2026.
While not necessarily bad, the prevalence of these patterns suggests many projects are using AI-generated defaults rather than crafted designs. The author notes this parallels the pre-AI era when everything looked like Bootstrap, and suggests people may return to more distinctive designs to stand out.
📖 Read the full source: HN AI Agents
👀 See Also
Open-sourcing AstaBrief, the fast report-generation model in Asta
Ai2 released AstaBrief 8B, an open-weights model that turns a research question plus retrieved literature excerpts into a cited report. Fast mode averages 51.1 seconds per report vs 178.5 for Thinking mode, and the training data ships alongside the weights.

Hollywood Writers Shift to AI Training: First-Person Account of Data Annotation Work
A Hollywood showrunner describes transitioning to AI training work at $52/hour after the 2023 strike, annotating conversations, images, and videos for companies like Mercor and Outlier.

Developer Switches from Cursor Composer 2 and Kimi 2.6 to Qwen3.6:35b-a3b for Enterprise Workloads
A developer reports using Qwen3.6:35b-a3b for daily work on a 500-700k LOC enterprise suite, citing better performance than Kimi 2.6 and DeepSeek 4 Pro/Flash, with costs ~$0.08/1M tokens on OpenRouter.

Kimi K2.6 vs Claude Opus 4.7: A Practical Coding Showdown on a Minetest Mod + Google Sheets Integration
A developer tested Kimi K2.6 and Claude Opus 4.7 on building a Minetest bounty board mod with a TypeScript backend and Google Sheets logging. Opus succeeded in both tasks; Kimi passed the local task but failed the integration. Costs: Opus ~$3.59 local, $16.03 integrated; Kimi $0.39 local, $5.03 failed.