A calmer reading workflow
Read the article and its Hacker News discussion side by side
Keep the source visible while you follow the comments. Split for Hacker News supports two Chrome workflows: a discussion in the browser side panel, or an adjacent tab that you can place in native Split View.
By Maxim TopciuPublished
Short answer
Put Hacker News beside the web, not in place of it
Article tab
Chrome side panel
Hacker News discussion
The article remains the main tab. The panel contains the original Hacker News item page and your normal HN session.
Choose a layout
Side panel vs. Chrome Split View
| Question | Side panel | Adjacent tab + Split View |
|---|---|---|
| Best for | Quick reference while the article keeps most of the window | Long discussions that need more horizontal space |
| What Split opens | The real HN item page inside Chrome’s side panel | A reusable discussion tab beside the article tab |
| Layout setup | One click after selecting the discussion | You place the two tabs into native Chrome Split View |
| Current article tab | Never moved or replaced | Kept next to the discussion tab |
The missing Chrome API
Why a Chrome extension cannot open Split View automatically
Chrome provides native Split View in the browser interface, but its current public extension APIs do not expose a way to create a split, place specific tabs into it, or manage that layout on your behalf. Chrome’s official workflow still starts with you choosing Split View in the browser UI.
The goal for Split was a one-action workflow that leaves the article untouched and reveals its Hacker News discussion beside it. Chrome’s supported Side Panel API is the browser surface that makes that automatic path possible. The roomier alternative opens a reusable discussion tab, then hands the final native Split View pairing back to you.
A deliberate constraint
The extension does not simulate browser clicks, move your current tab, or depend on an undocumented API. The side panel is the reliable one-click layout Chrome extensions can support today; native Split View stays an explicit user action.
Mode 1
Open comments in the side panel
- 1
Open the extension on a public article
The popup looks up exact HN submissions for the current page and shows alternatives separately.
- 2
Choose Open in side panel
The selected item opens in Chrome’s panel while the article remains the active page.
- 3
Read the real HN thread
The panel embeds news.ycombinator.com directly, so your ordinary Hacker News session applies there.
Chrome describes a side panel as browser UI that can remain available alongside the main page. See the official Side Panel API documentation.
Mode 2
Pair an adjacent tab with Chrome Split View
Select the discussion itself instead of the side-panel button. Split opens a discussion tab next to the article and remembers the pairing for the browser session, so a later selection can reuse that discussion pane.
Then follow Chrome’s official Split View instructions to place the article and discussion tabs in one window. The extension deliberately does not simulate clicks, move your current tab, or claim an undocumented API: native Split View remains your explicit browser action.
When this mode is better
Use it for deep comment threads, wide screens, or any session where the discussion deserves as much room as the article.
From the HN front page
An opt-in shortcut for story clicks
Enable Discussions beside clicked articles in the options page. When you click a story link on Hacker News, the article opens normally in the same tab and its known item discussion opens in the side panel.
The setting is off by default. It works only on news.ycombinator.com, reads the clicked story link and item id already present on that page, and performs no lookup request for that flow.

A transparent technical boundary
Why the real HN page can appear in a panel
Hacker News normally sends headers that prevent subframe embedding. While a Split side panel is open, the extension temporarily removes those framing and content-security-policy headers from Hacker News subframe responses. The rule is removed when the panel closes, never affects top-level HN navigation, and never applies to another host.
Split does not read the framed page, its cookies, or your HN session. The full scope and limitation are documented in the privacy summary.
Troubleshooting
If the expected discussion is not beside the article
No result
The article may never have been submitted, may use an older URL, or may not be eligible for public lookup.
Several discussions
Compare date and comment count. Reposts are separate threads, and Split keeps exact alternatives visible.
Panel closed
Open the popup again and select Open in side panel. The temporary framing exception exists only while a panel is open.
Keep the context
Open comments beside your next article
Split for Hacker News is free, open source, and available for Chrome 140 or newer.
Add to Chrome ↗