Hacker News had 22 freelancers for every client, then it retired the thread
Description and use
The author analyzed all comments in Hacker News’s monthly "Freelancer? Seeking freelancer?" thread from Jan 2023 to Sep 2026, finding only 4.2 % were genuine client requests and 91.4 % were service offers. The seller‑to‑buyer ratio was 22:1, and the thread’s decline was due to moderator retirement and cross‑posting.
Problem
Determining the true ratio of buyers to sellers in a Hacker News freelancer thread and understanding why the thread declined.
Outcome
The freelancer thread had a 22:1 seller‑to‑buyer ratio; only 4.2 % of comments were genuine buyers. The thread’s decline was due to moderator retirement and cross‑posting, not seasonal drift.
Workflow
- 1. Fetch all thread comments via hn.algolia.com API (one request per thread).
- 2. Strip page chrome from comment text.
- 3. Apply word‑bounded regex markers within first 100 characters: buyer markers (SEEKING FREELANCER/CONTRACTOR/DEVELOPER/DESIGNER, WE ARE HIRING) and seller markers (SEEKING WORK/CONTRACT, AVAILABLE FOR WORK/HIRE, FOR HIRE).
- 4. Classify each comment as buyer, seller, neither, or empty; record earliest marker win.
- 5. Manually verify a sample of recent comments to catch edge cases.
- 6. Aggregate counts per month and overall.
- 7. Compare results to moderator statements and comment volume trends.
- 8. Publish findings and regression tests for future runs.
Evidence
4,681 of those comments are someone selling their time. 213 are someone looking to pay for work.
We phased out this regular thread a few months ago because most people were cross‑posting between it and "Who Wants to Be Hired" (or, if they were seeking a freelancer, "Who Is Hiring").
- Record date: 2026-09-22T16:15:48.377Z