YAVCHN

Domain filters

Stories from these domains are hidden from the list. Subdomains match too (blocking substack.com also hides danluu.substack.com).

    Help

    Keyboard

    j / k
    Move focus down / up the story list (arrow keys scroll the focused pane)
    Enter
    Open the focused story (loads its article and discussion in the right panes)
    n / N
    Jump to the next / previous top-level comment in the discussion (the focused comment is highlighted)
    c
    Collapse / expand the focused top-level comment
    f
    Toggle focus mode (hide the story list to give the article + discussion the full width)
    p
    Pin / unpin the focused story (saves it to the Pinned tab)
    s
    Cycle focus through the splitter bars (then use arrow keys to resize; Esc exits)
    ?
    Toggle this help
    Esc
    Close this help

    Mouse and touch

    • Click a story title to load its article and discussion in the right panes; the list stays where you left it (your scroll position and any infinite-scrolled extra rows are preserved).
    • Scroll the story list down past the visible rows to load more stories.
    • Drag the splitter bars between panes to resize them; the layout you chose persists across reloads.
    • Click Open original ↑ in the article pane to read the full source page in a new tab.
    • Click Open on HN ↑ in the discussion pane (or the small ↑ next to any comment) to vote, reply, save, or hide on news.ycombinator.com.

    Source tabs

    The tabs above the story list switch the feed: Pinned, Top, Show HN, Ask HN, New, Best, Jobs.

    Pinned

    Each story row carries a small outline pin at the far left. Click it to save that story for later; the glyph fills in to show it's pinned. The Pinned tab at the start of the source-tabs row collects everything you've saved, even after it falls off the HN front page. Pinned state is stored in your browser only — nothing is sent to the server.

    Theme

    The sun/moon button in the header toggles between light and dark themes. The first visit follows your operating system's preference.

    About

    YAVCHN never sees your HN credentials. The discussion is fetched server-side and rendered into the pane; logged-in actions hand off to news.ycombinator.com in a new tab where your existing session does the work.

    Open source: github.com/paulmooreparks/yavchn.

    article Open original ↑

    Bidirectional Typechecking That Does Not Stop

    semantic-domain.blogspot.com

    Open article ↑

    Loading reader-mode…

    discussion Open on Lobsters ↑

    Loading discussion…