WIH comments are the public/API-visible comment counts on the monthly “Ask HN: Who is hiring?” post, fetched from the HN Algolia Search API. Dead comments are excluded, so logged-in HN users with showdead enabled may see higher counts on Hacker News.
HN comments are all public/API-visible comments across Hacker News in that month (any post), estimated via the HN Algolia Search API.
Normalize means: WIH comments ÷ total HN comments, shown as “comments per 10k HN comments” to make month‑to‑month comparisons fairer.
Categories are assigned by keyword matching on top-level job comments only. Each job comment is assigned to the first matching bucket, otherwise “Other.”
Other includes comments that do not match a named category, including cryptography-specific terms.
These are the exact regex/keywords used to assign categories, in order:
\bblockchain\b, \bweb3\b, \bdefi\b, \bnft\b, \bcrypto-?currency\b, \btoken(s)?\b, \bstablecoin(s)?\b, \bsmart contract(s)?\b, \bsolidity\b, \beth(ereum)?\b, \bbitcoin\b, \bbtc\b, \bcoin(s)?\b, \bon-?chain\b, \bwallet(s)?\b, \bexchange(s)?\bmachine learning, \bml\b, deep learning, \bllm\b, nlp, computer vision, \bcv\b, gen ai, generative, transformer, diffusion, \bai\bhardware, firmware, embedded, \biot\b, robot, robotics, fpga, pcb, sensor, mechatronics, autonomous, dronesecurity, infosec, secops, \bsoc\b, threat, vulnerability, pentest, penetration, zero trust, \biam\bfintech, payments, payment, card, banking, lending, mortgage, insurtech, trading, brokeragehealth, healthcare, medtech, biotech, clinical, pharma, genomics, labclimate, energy, renewable, solar, wind, battery, grid, carbon, sustainabilitygame, gaming, unity, unreal\bios\b, android, mobile, react native, swift, kotlindata engineer, data science, analytics, \betl\b, warehouse, \bbi\b, \bsql\b, spark, big datadevops, \bsre\b, platform, kubernetes, \bk8s\b, cloud, \baws\b, \bgcp\b, \bazure\b, infra, observability, ci/cd, terraform