Refolk
September 20, 2026·9 min read

HN's "Who Wants to Be Hired" Is 9-Year Seniors. Recruiters Are Banned.

The monthly HN candidate thread is a public list of 9-year senior engineers. The recruiter ban is a moat, not a wall. Here is how to work it.

hacker news who wants to be hiredsourcing senior engineershn hiring thread sourcingpassive candidate sourcingfounding engineer sourcing
HN's "Who Wants to Be Hired" Is 9-Year Seniors. Recruiters Are Banned.

The September 2026 "Ask HN: Who wants to be hired?" thread is HN item 49522896. It is a public, machine-parseable list of senior engineers who have printed their own email addresses next to the words "open to work," and almost no sourcing team is systematically working it, because the rules explicitly ban recruiters from posting in the thread. That ban is the whole reason the pool stays clean.

Why the HN candidate thread is worth reading in 2026

The monthly Hacker News "Who wants to be hired" thread is a self-declared corpus of engineers who opted into contact, and as of the September 2026 edition it skews to 9+ years of experience with founder-adjacent backgrounds. It is the largest concentrated open-to-work signal on the public internet for senior software engineers, and its recruiter prohibition has kept it from being harvested to death.

Three facts define the opportunity:

  • The thread instructs each poster to publish Location, Remote, Willing to relocate, Technologies, Résumé, and Email as plaintext fields. No login wall, no InMail credits, no algorithmic ranking.
  • HireIndex's three-year analysis found the average poster's experience climbed from roughly 7.5 years in 2022 to 9+ years by December 2025 and January 2026. Junior posts are steadily declining.
  • The companion "Who is hiring?" thread pulled 254 points and hundreds of comments in the same window. Demand is there. Sourcers are not.

The mechanism behind the seniority shift is the 2023 layoff wave. Post volume jumped that year, and the composition shifted with it: displaced infra, platform, and backend engineers with real tenure started treating the thread as a serious channel, and the culture now filters against juniors who show up expecting to be discovered.

The recruiter ban is a moat, not a wall

The thread's rules say "Agencies, recruiters, job boards, and so on, are off topic here." That rule bans posting, not reading. Sourcers who reply in-thread get flagged and downvoted; sourcers who read the printed email addresses and reach out on other channels violate nothing, because the poster asked to be contacted and printed the address themselves.

This is the arbitrage most "how to source on HN" write-ups get wrong. They treat the ban as a wall and stay out entirely, or they violate it and burn goodwill for the whole industry. The correct read:

  1. Read the thread. Parse it. Store it.
  2. Contact off-platform: the poster's stated email, their GitHub, their personal site.
  3. Reference the post in the first line so the candidate knows you respected the channel.
  4. Never reply inside the HN comment tree, even to say hello.

The moat holds because most recruiting infrastructure is built around inbound funnels and LinkedIn Recruiter seats. A plaintext HN comment thread with hand-typed emails is not a channel any ATS integrates with. That is exactly why the same names re-appear month after month, still open.

How rare a self-declared "open" signal actually is

In Refolk's index of professional profiles, only about 44 US senior software engineers currently signal "open to work" language in their headline, against a total pool of 226,279 US Senior, Staff, and Principal Software Engineer title-holders. That is 0.02% of the senior pool publicly declaring availability at any given moment across the open web.

A single monthly HN thread with a few hundred self-declared open seniors is the same order of magnitude as a full-market crawl for that signal, concentrated in one URL and refreshed every 30 days.

0.02%
Share of US senior engineers who publicly signal open-to-work
44 out of 226,279 US Senior/Staff/Principal SWEs in Refolk's index carry the signal in their headline.

The other archetype that shows up disproportionately in the thread is the founding engineer. Refolk's index has 5,062 US "Founding Engineer" title-holders, concentrated in the two-person-YC-startup to public-tech-company range. That is the exact resume shape the HN thread rewards: broad stack, high autonomy, some direct product ownership, tired of the last founder.

SegmentCountSource
US Sr/Staff/Principal SWEs (total pool)226,279Refolk index
US senior SWEs with public "open to work" signal44Refolk index
US "Founding Engineer" title-holders5,062Refolk index
HN "Senior" postings requiring ≤5 YoE65%TrickCV
HN "Senior" postings requiring 10+ YoE~7%TrickCV
Avg YoE of "Who wants to be hired" posters (2025-26)~9HireIndex
Avg YoE of same thread in 2022~7.5HireIndex

The 9-year vs 5-year mismatch is the real trade

The HN candidate pool is systematically over-leveled for the HN demand side, which means posters go unmatched inside HN and stay open longer than they should. TrickCV's analysis of 6,539 tech postings across 17 HN threads from January 2025 to May 2026 found that 65% of jobs with "Senior" in the title ask for 5 years or less, with a median of 5. "Staff" postings had a median of 10.

The average HN "Who wants to be hired" poster now sits at 9+ years. So the median candidate in the thread is priced at Staff on the demand side of the same forum, but the demand side is mostly under-leveled Senior roles at seed and Series A companies. Only ~7% of HN postings ask for 10+ years, and those are the ones actually calibrated for the candidate pool one comment section over.

The consequence: posters who fit no role in this month's hiring thread keep showing up next month, and the month after. If you are staffing:

  • Staff and Principal roles at post-Series-B companies: the HN candidate thread is priced correctly for you, and nobody else is bidding.
  • Founding Engineer searches: the archetype self-selects into the thread. Cross-reference posters against Refolk's 5,062-person Founding Engineer pool.
  • AI infra and platform teams: the pool skews to pre-2022 infra and backend engineers whose fundamentals predate the AI stampede. Per hntrends.com, AI is mentioned in nearly 25% of demand-side posts and is the top technology term, but the candidate side lags. Post-training, eval, and platform orgs need exactly this profile.
The HN candidate thread is priced at Staff. The HN job thread is priced at Senior. The gap is your pipeline.

Parsing the thread without writing a scraper

The infrastructure to turn the thread into a CRM feed is a weekend project on top of the HN Algolia API plus a regex on "Email:". Several public parsers already exist for the hiring side (HNHIRING, hnmatchmaker.com, hnjobs.emilburzo.com, all cited from the September 2026 hiring thread itself), but essentially none treat the candidate thread as a sourcing feed. That absence is the tell.

The minimum viable pipeline:

  1. Pull the current month's "Who wants to be hired" thread from hn.algolia.com/api/v1/items/{id}.
  2. For each top-level comment, extract the six template fields (Location, Remote, Relocate, Technologies, Résumé, Email). Most posters follow the template; a minority freeform.
  3. De-duplicate against prior months by email hash. A meaningful share of names will repeat.
  4. Enrich against public profiles: GitHub username from the email or résumé link, LinkedIn from name plus employer, personal site.
  5. Route to whoever owns each role slice.

This is the exact seam where Refolk fits: describe the person you want in plain English, and get a ranked list back that pulls from GitHub, LinkedIn, and the open web including forum signals. You do not have to build the pipeline to work the thread; you have to work the thread systematically.

The outreach that actually works on HN posters

The message that gets replies from HN "Who wants to be hired" posters names the post, references a specific line the candidate wrote, and asks a real technical question. Templated recruiter outreach gets deleted, because this pool self-selected into a channel designed to filter for it.

Concretely:

  • Subject line: "Re: your Sept HN post, question about [specific thing they mentioned]". Not "Exciting opportunity."
  • First line: quote three to six words from their comment. Prove you read it.
  • Second paragraph: one sentence about the role, one sentence about the specific overlap with what they said they wanted (location, remote, stack, stage).
  • Ask: a technical or scope question, not "are you interested." You are trying to start a conversation, not close a req.
  • Never mention "sourced from Hacker News" without acknowledging you read the thread rather than posted in it.

Reply rates from this pool run higher than cold LinkedIn because the candidate opted into contact. What they did not opt into is being treated like a lead. The senior engineers who post in this thread are almost always evaluating three or four opportunities in parallel, and the tiebreaker is whether the outreach reads like a peer or a pipeline.

What to build next: a rolling 12-month HN corpus

The correct data structure is not "this month's thread" but "the last twelve threads, de-duplicated by email, joined against public profiles." That gives you a running pool of self-declared open-to-work engineers with time-series data on how long each has been searching.

Adam Tal's HN Hiring Index and HireIndex both publish time-series counts on the demand and supply sides. Cross-referencing them tells you:

  • Which posters have appeared 3+ months in a row (likely picky, or under-leveled for the thread's demand side, or both).
  • Which stacks are over-represented on the supply side vs the demand side (arbitrage on the search).
  • Which locations have supply but no matching demand in the same month (relocation-open pool).
60,304
HN "Who is hiring?" job posts indexed by HNHIRING since January 2018
The demand side has been scraped continuously for years. The candidate side has not.

The window before this closes

The HN candidate thread will stay a moat only as long as the recruiter ban holds and sourcing teams keep treating the ban as a wall. Both are true today. Neither is guaranteed for 2027, because once one team publishes a case study, the rest will follow, and the culture of the thread will shift toward defensive posting (obfuscated emails, throwaway accounts) the same way LinkedIn open-to-work signaling did.

The move is to work it quietly for the next two to four monthly threads, build the pipeline, close the roles, and never write a LinkedIn post bragging about it.

FAQ

Is it against Hacker News rules to contact people from the "Who wants to be hired" thread?

No, as long as you contact them off-platform. The rule that "agencies, recruiters, job boards, and so on, are off topic here" is about posting inside the thread. Posters print their own email addresses under a field literally labeled "Email" and explicitly ask to be contacted. Replying in the comment tree as a recruiter will get you flagged; emailing the address they published will not.

How do I find the current month's thread reliably?

Search hn.algolia.com for "Ask HN: Who wants to be hired" and filter by date, or subscribe to the whoishiring account on HN, which posts both the "hiring" and "hired" threads on the first business day of each month. The September 2026 candidate thread is item 49522896. Third-party mirrors like hnmatchmaker.com and HNHIRING exist for the hiring side; equivalents for the candidate side are thinner, which is the whole point.

What kind of engineer actually posts in this thread?

Based on HireIndex's three-year analysis, the current profile is 9+ years of experience, heavily backend and infrastructure, with a rising share of founding-engineer and ex-startup CTO backgrounds. AI/ML skills are underrepresented on the candidate side relative to the ~25% of demand-side posts that mention AI, which makes the thread a strong pool for platform, post-training, and eval hiring at AI labs that need infra fundamentals rather than transformer-paper fluency.

Can Refolk pull HN posters directly into a shortlist?

Yes. Describe who you want in plain English, including the signal that they posted in a recent HN "Who wants to be hired" thread, and Refolk returns a ranked list joined against GitHub, LinkedIn, and open-web presence. That is faster than writing a parser and, more importantly, it filters the raw HN comment pool against the enrichment layer you would have had to build anyway.

Try it on the search you came here for

Stop building boolean strings. Just describe the person.

Type one sentence. I plan the search, read GitHub, public LinkedIn and Crunchbase records, and the open web as it is right now, and hand back a ranked list with the reason next to every name.

  1. 01Describe them

    One plain sentence. Role, city, stack, stage, whatever matters to you.

  2. 02I read the web live

    GitHub, public LinkedIn and Crunchbase records, the open web. Not a database that went stale last quarter.

  3. 03You read the shortlist

    Ranked, with the reasoning under every name. Open a profile, ask a follow-up, narrow it down.

  • No boolean, no filters, no seat to buy. One box.
  • Read at search time, so a profile updated yesterday counts today.
  • Every step visible as it runs, every name with its reason.

500 free credits on sign-up. No card, no demo call. See real searches.

Read next