This 'Tell HN' post announces several new features for Hacker News, including collapsible comments, visible vote history with undo, favorites, story hiding, and a historical front page view. It also introduces a new moderator. The features improve user experience and content discovery on the platform.
A starter prompt for Claude Code, what you'll need, and how to reach them.
You are an expert full-stack developer. Create a minimal viable product (MVP) for a web application that replicates the core functionality of the new Hacker News features announced in the 'Tell HN' post (https://news.ycombinator.com/item?id=12073675). Focus on the following features: 1. Collapsible comments with persistence for a week for logged-in users. 2. Displaying user's own vote on a post/comment and allowing undoing the vote. 3. Saving stories/comments as 'favorites' to a user profile. 4. Hiding stories from the main feed with persistence for a week. 5. A '/front?day=yyyy-mm-dd' route showing top stories for a given day. Use Next.js 16 App Router with React 19 for the frontend, Tailwind v4 for styling, and integrate with a Neon Postgres database via Prisma for data persistence. For user authentication (minimal, e.g., simple username/password for persistence testing), use NextAuth.js. Set up the project to store user preferences (collapsed state, votes, favorites, hidden status) and content (stories, comments) in the Postgres database. Ensure all persistent states last for at least a week. For the MVP, hardcode a few sample stories and comments to demonstrate the features without needing a full content ingestion system. Your build/verify gate is a deployable Next.js application where a user can log in, interact with sample content (collapse comments, vote, favorite, hide), and see these preferences persist across sessions for a week.
Today we'd like to introduce five features and one moderator. 1. You can collapse comments in threads. If you're logged in, collapses persist across page refreshes and devices for a week. 2. You can tell which way you voted and undo a vote if you want. An 'unvote' or 'undown' link appears after a post's timestamp when you vote. 3. Save and share the best stories and comments. Click on a post's timestamp to go to its page, then click 'favorite' at the top. Your favorites are linked from your profile, and you can browse other users' from theirs. 4. On the front page and /newest, click 'hide' if you no longer want to see a story. The next story in the list will slide up at the bottom. If you change your mind, visit /hidden and click 'unhide'. If you're logged in, hidden stories persist for a week. 5. Find out which stories were the most popular on HN on a given day by visiting /front?day=yyyy-mm-dd. You'll see all the front page stories for that day, sorted by how much time they spent there. For example, Alan Kay's AMA had the most front page time on June 20: https://news
This is an internal product announcement from Y Combinator, so there is no direct external contact channel for building these features.
“No direct outreach angle as this is an internal feature announcement. The value is in analyzing demand for similar features in a new product.”
Open the original ↗