Timbo’s Hacker News Reader (THNR) serves up hot’n’fresh Hacker News content
using HN’s API. THNR is currently in beta.
My goals with this project are:
- help HN readers find stories of interest or value to them more quickly and consistently
- help HN readers identify and bypass stories they’re not interested in
- provide a pleasant story-browsing experience
- ensure that the THNR interface works quickly, intuitively, and reliably
To that end, THNR’s key features include:
- surface the account name/channel name for links to GitHub, Medium, Reddit, Substack, Twitter, and YouTube (with a million more platforms well on the way)
- surface the programming-language percentages for a project’s source code on GitHub
- show a nicely cropped .webp thumbnail of the og:image in linked content
- show a thumbnail of the first page of linked PDFs (with a dogeared corner to quickly signal it’s a PDF)
- show Ⓣ Ⓝ Ⓑ Ⓐ badges next to stories that also appear in
topstories.json (a.k.a. /news),
newstories.json (a.k.a. /newest),
- infer and supply labels such as Ask HN, Launch HN, Show HN, and Tell HN next to URL-less submissions that lack such a label; currently the inference logic is a bunch of if statements, but an ML solution is in the works
- abstain from user tracking (à la Google Analytics and similar)
Ideas for future features include:
- feeds for ask, show, jobs, and polls stories
- links to past HN submissions of the same link in case you want to read the HN comments when the same article appeared before
- recommender for HN stories with similar content as the current story
- recommender for HN stories with the same commenters as the current story
- dark mode
Questions? Suggestions? Complaints? Send it all to me at firstname.lastname@example.org.
If you like what I’m doing and would be so kind as to elevate my caffeine levels
while I develop features and squash bugs,
send me a frothy cappuccino!
Disclaimer: I’m not employed by HN, YC, or a YC-backed company.