Hacker News front page as a site

Overall reception

  • Many commenters find the site “cool”, “sick”, nostalgic, and visually appealing; several say they might adopt it as their default HN client.
  • Others describe it as “beautifully unusable” or anxiety‑inducing, appreciating the concept but not the practicality.

Design & layout

  • Newspaper‑like aesthetic, yellowish paper texture, and grid layout get strong praise for coziness and nostalgia.
  • Critics say the masonry/grid doesn’t behave like a real newspaper: no clear “main story” anchor, columns don’t line up, and information feels scattered.
  • Some prefer a simpler, more scannable layout and compare favorably/negatively to other HN frontends.

Typography & readability

  • Repeated complaint: body text and meta text are too small; many users zoom to 150–200% or override CSS.
  • Tight line spacing and justified text reduce readability, especially on tablets and wide screens.
  • Suggestions: larger default font, more leading, three columns instead of four on most viewports, optional left alignment, browser hyphenation, and a configuration menu for text size and alignment.
  • A few users say they like the small size and ask for options rather than a hard change.

AI summaries and content

  • Summaries help surface stories users otherwise wouldn’t click; less “clicking” is appreciated.
  • Criticisms: one‑paragraph summaries are hard to read; paragraphs mix multiple ideas; some call it “AI slop” and worry about inaccuracies and generic phrasing.
  • Requests for: multi‑paragraph formatting, optional use of original snippets/README text, a global toggle between AI summary vs snippet, and tag/category extraction.
  • Some note failures on JS‑heavy or paywalled sites and question the ethics of using Googlebot‑style user agents to bypass paywalls.

Performance & technical implementation

  • Some previews load slowly due to large, unprocessed OG images and front‑page traffic.
  • The author explains: a scraper hits HN every 10 minutes, uses Puppeteer/Chrome with a spoofed Googlebot UA, extracts document.body.textContent, sends it to a free AI endpoint for summarization, and runs the stack on a small VPS with Bun.

Feature requests & enhancements

  • Ideas include:
    • Different column templates and random “newspaper” layouts.
    • Hero article and size scaling based on points/upvotes.
    • Infinite scroll (already present) and better pagination metaphors (“page 2”).
    • Options to collapse summaries for skimming.
    • Retro filler ads at the bottom.
    • RSS reader or other feeds in the same style.