0
OP Regular Newbie Apr 19, 2026 4:15pm

Most forum sites either spam your email or make you check in every day. Here's what we built instead.

The threads that are "new to you"

A thread is new-to-you if you've either never viewed it, or the most recent post in it landed after you last opened the thread. No new infrastructure — this is computed from the same thread_reads row the site already writes when you open a thread.

Four ways to see them

1. Top-nav badge. The "Forums" link on the top nav shows an amber number — your total unread across every forum visible to you. Cached 30 seconds.

2. Global list at /forums/new. Everything new, chronological, paginated. Mark-all-read button drops your count to zero.

3. Per-forum list. On any /forums/{slug} page there's a "New Posts" button in the header. Or use the "Unread only" toggle next to the Hot / New / Top tabs to stay in the main view.

4. Per-category list. Same pattern on /forums/category/{slug} — a "New Posts" button that aggregates across every forum in the category.

In the normal forum list

Forum index cards get a small "N new" badge in the upper right when you have unread threads in that forum. Inside the forum, unread threads are bold with a green left-border. Dashboard has a "Catch up" card that shows your global count plus "Show me" / "Mark all read" shortcuts.

Keyboard shortcut

On any forum page (including the unread view), press n to jump to the next unread thread. Works as long as you're not typing in a text field.

Thread view

Inside a thread, posts that landed after your last visit keep their existing "New since your last visit" separator divider AND now carry an amber left-border individually, so long threads are still scannable.

Personal RSS feed

If you prefer a news reader: Account → Your RSS Feeds gives you a personal URL that surfaces your unread threads as RSS 2.0. Works with NetNewsWire, Feedly, Reeder, Miniflux, anything standard. Token rotates on demand if it leaks.

Log in or register to reply to this thread.