See when tracked technologies entered Hacker News’ attention, compare their shapes across time, then move into the forward-captured front page to inspect how individual stories climbed and accelerated.
Editorial contract: a local editor may reorder verified candidates, but it cannot author or alter their facts. Invalid guide data leaves this checked HTML visible.
Evidence before interpretation
Coverage & blind spots
Loading scope boundaries…
Each analytical surface has a different denominator and clock. This ledger keeps the mature historical census, partial live year, forward capture, and directional samples visibly separate.
What this dashboard cannot observe
Central canvas
Topic × time
Annual share of HN story titles
Every cell is an exact annual title share. Start with within-topic intensity to reveal timing; switch to absolute share to compare magnitude. Select a cell to link that topic to the comparison and captured-story views below.
LowerHigherWithin each topic, relative to its own peak
Keyboard: focus the map, use arrow keys to move cell by cell, then Enter to select. On touch, tap a cell.
Loading the attention map…
Exact annual values table
Experimental discovery queue
Beyond the tracked vocabulary
Loading embedded-title coverage…
Curated topics provide stable long-term measures. This separate open-vocabulary view groups embedded titles by meaning to surface candidate themes the fixed tracker may miss; candidates remain provisional until their labels and coherence are reviewed.
Linked view
Compare attention paths
Indexed to each topic’s own peak
Select up to three topics from the heatmap. The comparison follows the same scale mode, so “within-topic” compares shape while “absolute share” compares actual title share.
Exact comparison table
Aggregate behavior · privacy-safe
Community dynamics
Loading retained-corpus cohorts…
Understand participation without profiling individuals. These views publish cohort totals only—never handles, individual rankings, inferred identities, or comment text.
Story-level outcomes · retained counters
How discussion differs by HN surface
Average comments, discussion per 100 points, silent-story share, and 50+ comment thread share.
Story-submission cohorts
How story outcomes vary with retained submission activity.
Submission modes
Submitters with at least five retained stories, grouped when one post format represents 60% or more of their submissions.
Return the following year
Share of each qualifying first-seen cohort observed submitting another retained story in the immediately following calendar year.
Conversation depth
Retained comments by depth and the share that received a reply.
Loading collection boundaries…
Source landscape
Domain intelligence
Registrable domains · retained stories
Compare frequently submitted source domains using the last five complete years by default, including the median annual share to normalize differently sized years. All-time engagement remains labeled context. Selecting a domain links it to Story Lifecycle.
Domain rows are descriptive retained-corpus aggregates. Year bars use share of that year’s retained stories so differently sized collection eras remain comparable. They do not measure publisher quality, audience size, or causal influence.
Score-prioritized linked-page corpus · aggregate framing cues
Source framing in the acquired corpus
Loading linked-page evidence…
See which linked pages could be read and summarized, then compare the vocabulary in HN titles with the corresponding local article summaries. Lexical distance can reveal reframing worth investigating; it cannot determine truthfulness, intent, or whether the publisher’s original headline changed.
Direct publisher-title comparison
How the submitted title changes
Accruing evidence
Publisher-title capture is accruing.
0% of publication threshold
Token overlap
Observed transformations
Coverage by submission year
A coverage audit—not a trend line. Only UTC years with at least 50 usable pairs appear.
Acquisition coverage
Share of attempted pages in this score-prioritized acquisition corpus; every attempt receives an explicit terminal status.
Title-to-summary alignment
Share of meaningful HN-title terms also present in the local summary, among summarized links in the selected corpus.
Framing cues and engagement
Score-selected summarized stories only. Outcomes are descriptive within this corpus—not effects or estimates for all submissions.
Frequently summarized domains
Selected-corpus coverage and median lexical alignment for domains with at least 250 summaries.
Census structure + directional semantic sample
Conversation structure and sampled themes
Loading comment coverage…
Separate the shape of retained discussion trees from the themes in a fixed monthly comment sample. Structural census measures support long-term comparisons; semantic theme shares are directional and never represent all comments.
Thread structure by year
Share at depth 1 versus depth 4+, plus the share of comments receiving a reply.
Semantic themes in the fixed sample
Select a reviewed display label to inspect its within-sample share over time.
Aggregate language signals · separate corpora
What HN’s hiring market asks for
Loading career evidence…
Explore explicit skill, work-mode, compensation, visa, and seniority language in official HN Jobs and top-level monthly “Who is hiring?” entries. The views remain separate because their publishing processes and coverage differ.
Skills mentioned, 2021–2025
One record can mention multiple skills; shares do not sum to 100%.
Work and opportunity signals
Signal history
Explicit geography
Reviewed place names mentioned in the retained record; one record can mention multiple places.
Annual compensation bands
Dollar-denominated annual amounts near explicit salary/pay language; denominator is records with a qualifying amount.
Open exact yearly signal tableExact skill and geography definitions
Ask HN · Show HN · Jobs
Surface comparison
Loading maturity gates…
Compare complete-year final outcomes now, while the forward trajectory layer accrues. Live rank and dwell comparisons remain visibly gated until the capture reaches meaningful 7-, 30-, and 90-day windows.
Forward capture only
Story lifecycle
No historical rank paths are inferred
Rank captured stories by their typical positive score, comment, or rank-climb interval, then compare up to three trajectories. Single-interval peaks remain secondary context. Each percentile describes this capture set and is not a claim about all Hacker News submissions.
Compare lifecycle distributions by post type and observed patternHow lifecycle patterns are assigned