{"slug": "hcker-news", "name": "hcker.news", "category": "media", "category_name": "Media and creative", "description": "", "recommenders": 8, "commenters": 8, "warners": 0, "score": 7.417, "rising": 2.04, "first": "2025-11-25", "latest": "2026-09-13", "why": "my current favorite alternative HN frontend https://hcker.news", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 11, "neutral": 1, "compare": 0, "warn": 0}, "spark": [1, 0, 0, 0, 0, 0, 1, 1, 3, 3, 2, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "my current favorite alternative HN frontend https://hcker.news", "kind": "", "icon": true, "domain": "hcker.news", "github_repo": null, "official_url": "https://hcker.news", "pricing": "", "aliases": ["hcker.news"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 794981248, "item_id": 49686328, "url": "https://news.ycombinator.com/item?id=49686328", "by": "OnionBlender", "date": "2026-09-13", "version": null, "stance": "recommend", "quote": "https://hcker.news has multiple dark mode themes.", "excerpt": "https://hcker.news has multiple dark mode themes.", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: How can I browse HN in dark mode?"}, {"id": 794707600, "item_id": 49669225, "url": "https://news.ycombinator.com/item?id=49669225", "by": "DavideNL", "date": "2026-09-12", "version": null, "stance": "recommend", "quote": "https://hcker.news/ > settings > quick filters > AI", "excerpt": "https://hcker.news/ > settings > quick filters > AI There's also an extension and rss feeds.", "context": "", "use_case": "Filter HN stories", "switched_from": "", "story": "Ask HN: Can we please limit the AI news flood?"}, {"id": 794551696, "item_id": 49659481, "url": "https://news.ycombinator.com/item?id=49659481", "by": "postalcoder", "date": "2026-09-11", "version": null, "stance": "recommend", "quote": "This is a solved problem.", "excerpt": "This is a solved problem. Hacker News without AI: https://hcker.news/?view=frontpage&ai=exclude", "context": "", "use_case": "Hide AI stories on HN", "switched_from": "", "story": "Ask HN: Can we please limit the AI news flood?"}, {"id": 789013088, "item_id": 49313318, "url": "https://news.ycombinator.com/item?id=49313318", "by": "runjake", "date": "2026-08-15", "version": null, "stance": "recommend", "quote": "I use the hcker.news site just because it's faster, more readable and configurable.", "excerpt": "Yeah, about half the time, mostly due to poor memory, I use the hcker.news site just because it's faster, more readable and configurable. I'm usually narrowing down to a topic of interest, rather than trying to exclude something.", "context": "", "use_case": "reading Hacker News", "switched_from": "", "story": "Ask HN: Move AI news from Hacker News to somewhere else?"}, {"id": 788949680, "item_id": 49309355, "url": "https://news.ycombinator.com/item?id=49309355", "by": "ochrist", "date": "2026-08-15", "version": null, "stance": "recommend", "quote": "apparently you can just use this URL", "excerpt": "Some comments mentioned hcker.news, and apparently you can just use this URL: https://hcker.news/?ai=exclude", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: How do you keep up with HN these days?"}]}], "caveats": [], "who": [], "tags": [], "use_cases": ["reading hacker news", "filter hn stories", "hide ai stories on hn", "filtering hn without ai content", "filtering hn for ai content", "filter ai posts on hn"], "compared": [], "makers": [{"id": 794564816, "item_id": 49660301, "url": "https://news.ycombinator.com/item?id=49660301", "by": "postalcoder", "date": "2026-09-11", "version": null, "stance": "recommend", "quote": "You may also like Small Web HN: https://hcker.news/?view=frontpage&smallweb=include", "excerpt": "Just a few high level points about how this works. It works in multiple stages: 1. I apply a domain and keyword filter to the feed 2. The content of the remaining articles are run twice daily through a Modern Bert-based classifier fine-tuned to detect AI-related content (~8000 training examples)[0]. It also filters out Github repos that contain AI authorship. My backend scans: - Commit messages for agent attribution ", "context": "", "use_case": "AI-filtered Hacker News feed", "switched_from": "", "story": "Show HN: Hacker News, without AI"}, {"id": 786585328, "item_id": 49161583, "url": "https://news.ycombinator.com/item?id=49161583", "by": "postalcoder", "date": "2026-08-03", "version": null, "stance": "neutral", "quote": "this is the closest that the site can do to /newest right now", "excerpt": "Hmm, right now I only process a subset of all submissions to keep things lean, so this is the closest that the site can do to /newest right now: https://hcker.news/?filter=top200&ai=exclude Feel free to email me.", "context": "", "use_case": "Filtering HN stories", "switched_from": "", "story": "Show HN: Hacker News without AI stories"}, {"id": 782973168, "item_id": 48935823, "url": "https://news.ycombinator.com/item?id=48935823", "by": "postalcoder", "date": "2026-07-16", "version": null, "stance": "recommend", "quote": "I'll see your simonw tool and raise you one that actually works", "excerpt": "I'll see your simonw tool and raise you one that actually works: https://hcker.news/?view=frontpage&ai=exclude I's not just matching against titles. Ironically, I have an agent running daily scans, reading the contents of the top 200 stories of the day. It auto screens high-confidence ones and I make judgement calls on like 10-20 of them per day.", "context": "", "use_case": "Filtered Hacker News view", "switched_from": "", "story": "Kimi K3 is now live"}, {"id": 780156672, "item_id": 48759792, "url": "https://news.ycombinator.com/item?id=48759792", "by": "postalcoder", "date": "2026-07-02", "version": null, "stance": "recommend", "quote": "I built this (both chronological view and new comment filtering) into the comments presentation on https://hcker.news", "excerpt": "> I feel like the problem is more easily solved by adding a chronological view or filtering to an existing tree-based discussion I built this (both chronological view and new comment filtering) into the comments presentation on https://hcker.news. Check it out, I\u2019d be interested to know if there\u2019s any way I can make it more useful.", "context": "", "use_case": "", "switched_from": "", "story": "Bring Back Crappy Forums"}, {"id": 779921392, "item_id": 48745087, "url": "https://news.ycombinator.com/item?id=48745087", "by": "postalcoder", "date": "2026-07-01", "version": null, "stance": "recommend", "quote": "I made a filter that shows github repos posted to hacker news that do not have evidence of AI authorship", "excerpt": "I made a filter that shows github repos posted to hacker news that do not have evidence of AI authorship: https://hcker.news/?ai=exclude&include_domains=github.com", "context": "", "use_case": "Filter HN GitHub repos", "switched_from": "", "story": "Godot will no longer accept AI-authored code contributions"}, {"id": 776480064, "item_id": 48530004, "url": "https://news.ycombinator.com/item?id=48530004", "by": "postalcoder", "date": "2026-06-14", "version": null, "stance": "recommend", "quote": "which has an absurd number of features that improve your QoL when reading hn", "excerpt": "still working on https://hcker.news, which has an absurd number of features that improve your QoL when reading hn. i've massively improved a bunch of things like the AI filter, which now gives you the option of filtering out github repos with AI authorship. Also improved comments, which I'm serving through my own backend which has made loading of comments super fast, and it's going to be the foundation for some reall", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: What are you working on? (June 2026)"}], "threads": [{"url": "https://news.ycombinator.com/item?id=49657850", "title": "Ask HN: Can we please limit the AI news flood?", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=49295962", "title": "Ask HN: Move AI news from Hacker News to somewhere else?", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=49308059", "title": "Ask HN: How do you keep up with HN these days?", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=48834961", "title": "Ask HN: Another \"Hacker News\" with less AI and more human-focused hacking?", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=48417916", "title": "Hacker News, Sans AI", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=49686233", "title": "Ask HN: How can I browse HN in dark mode?", "mentions": 1}], "sentiment_by_month": {"2025-11": {"recommend": 1}, "2025-12": {}, "2026-01": {}, "2026-02": {}, "2026-03": {}, "2026-04": {}, "2026-05": {"recommend": 1}, "2026-06": {"recommend": 1}, "2026-07": {"neutral": 1, "recommend": 3}, "2026-08": {"recommend": 3}, "2026-09": {"recommend": 2}, "2026-10": {}}, "versions": [], "version_unnamed": 0, "family_ref": null, "runs_on": null, "lines": [], "quotes": [{"id": 794981248, "item_id": 49686328, "url": "https://news.ycombinator.com/item?id=49686328", "by": "OnionBlender", "date": "2026-09-13", "version": null, "stance": "recommend", "quote": "https://hcker.news has multiple dark mode themes.", "excerpt": "https://hcker.news has multiple dark mode themes.", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: How can I browse HN in dark mode?"}, {"id": 794707600, "item_id": 49669225, "url": "https://news.ycombinator.com/item?id=49669225", "by": "DavideNL", "date": "2026-09-12", "version": null, "stance": "recommend", "quote": "https://hcker.news/ > settings > quick filters > AI", "excerpt": "https://hcker.news/ > settings > quick filters > AI There's also an extension and rss feeds.", "context": "", "use_case": "Filter HN stories", "switched_from": "", "story": "Ask HN: Can we please limit the AI news flood?"}, {"id": 794551696, "item_id": 49659481, "url": "https://news.ycombinator.com/item?id=49659481", "by": "postalcoder", "date": "2026-09-11", "version": null, "stance": "recommend", "quote": "This is a solved problem.", "excerpt": "This is a solved problem. Hacker News without AI: https://hcker.news/?view=frontpage&ai=exclude", "context": "", "use_case": "Hide AI stories on HN", "switched_from": "", "story": "Ask HN: Can we please limit the AI news flood?"}, {"id": 789013088, "item_id": 49313318, "url": "https://news.ycombinator.com/item?id=49313318", "by": "runjake", "date": "2026-08-15", "version": null, "stance": "recommend", "quote": "I use the hcker.news site just because it's faster, more readable and configurable.", "excerpt": "Yeah, about half the time, mostly due to poor memory, I use the hcker.news site just because it's faster, more readable and configurable. I'm usually narrowing down to a topic of interest, rather than trying to exclude something.", "context": "", "use_case": "reading Hacker News", "switched_from": "", "story": "Ask HN: Move AI news from Hacker News to somewhere else?"}, {"id": 788949680, "item_id": 49309355, "url": "https://news.ycombinator.com/item?id=49309355", "by": "ochrist", "date": "2026-08-15", "version": null, "stance": "recommend", "quote": "apparently you can just use this URL", "excerpt": "Some comments mentioned hcker.news, and apparently you can just use this URL: https://hcker.news/?ai=exclude", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: How do you keep up with HN these days?"}, {"id": 788940016, "item_id": 49308751, "url": "https://news.ycombinator.com/item?id=49308751", "by": "DavideNL", "date": "2026-08-15", "version": null, "stance": "recommend", "quote": "https://hcker.news/ has an \"AI\" filter... and RSS feeds too.", "excerpt": "Fyi, https://hcker.news/ has an \"AI\" filter... and RSS feeds too.", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: How do you keep up with HN these days?"}, {"id": 788839440, "item_id": 49302465, "url": "https://news.ycombinator.com/item?id=49302465", "by": "runjake", "date": "2026-08-14", "version": null, "stance": "recommend", "quote": "If you want a version of Hacker News without AI, I suggest the following website with the AI filter.", "excerpt": "What? No, it's not time to move AI news somewhere else. It's one of the biggest tech and business topics, if not the biggest. If the HN audience didn\u2019t want AI stories, they wouldn\u2019t keep making the front page. You may not like it, but AI isn\u2019t going away. It\u2019s going to keep evolving and become integral to tech. If you want a version of Hacker News without AI, I suggest the following website with the AI filter. But t", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: Move AI news from Hacker News to somewhere else?"}, {"id": 783055200, "item_id": 48940950, "url": "https://news.ycombinator.com/item?id=48940950", "by": "runjake", "date": "2026-07-16", "version": null, "stance": "recommend", "quote": "https://hcker.news/?ai=exclude", "excerpt": "https://hcker.news/?ai=exclude (not affiliated)", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: Has anyone built \"HN front page, with all AI stories filtrered out\"?"}, {"id": 781944864, "item_id": 48871554, "url": "https://news.ycombinator.com/item?id=48871554", "by": "ambigious7777", "date": "2026-07-11", "version": null, "stance": "recommend", "quote": "i personally like using http://hcker.news as a reader, its much nicer", "excerpt": "i personally like using http://hcker.news as a reader, its much nicer", "context": "", "use_case": "reading Hacker News", "switched_from": "", "story": "An Update on the scraper situation"}, {"id": 781535968, "item_id": 48845998, "url": "https://news.ycombinator.com/item?id=48845998", "by": "orbital-decay", "date": "2026-07-09", "version": null, "stance": "recommend", "quote": "https://hcker.news/?ai=exclude", "excerpt": "https://hcker.news/?ai=exclude There's the \"small web\" filter too, if you want this.", "context": "", "use_case": "filtering HN without AI content", "switched_from": "", "story": "Ask HN: Another \"Hacker News\" with less AI and more human-focused hacking?"}, {"id": 781366816, "item_id": 48835426, "url": "https://news.ycombinator.com/item?id=48835426", "by": "OnionBlender", "date": "2026-07-08", "version": null, "stance": "neutral", "quote": "https://hcker.news has an optional AI filter. I don't know how accurate it is.", "excerpt": "https://hcker.news has an optional AI filter. I don't know how accurate it is.", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: Another \"Hacker News\" with less AI and more human-focused hacking?"}, {"id": 779414928, "item_id": 48713433, "url": "https://news.ycombinator.com/item?id=48713433", "by": "postalcoder", "date": "2026-06-28", "version": null, "stance": "recommend", "quote": "Filters are updated daily to catch exceptions.", "excerpt": "https://hcker.news/?ai=exclude You can also exclude github repos posted here that contain ai attribution. Filters are updated daily to catch exceptions.", "context": "", "use_case": "Filtering HN for AI content", "switched_from": "", "story": "We need tech news sources which exclude AI"}, {"id": 774743552, "item_id": 48421472, "url": "https://news.ycombinator.com/item?id=48421472", "by": "DavideNL", "date": "2026-06-05", "version": null, "stance": "recommend", "quote": "Thanks, love it!", "excerpt": "Thanks, love it! I'm now wondering, what the default filter of https://hckrnews.com/ is exactly. I can't seem to get the same result on https://hcker.news/ .... :/", "context": "", "use_case": "filter AI posts on HN", "switched_from": "", "story": "Hacker News, Sans AI"}, {"id": 772136240, "item_id": 48258515, "url": "https://news.ycombinator.com/item?id=48258515", "by": "ristomatti", "date": "2026-05-24", "version": null, "stance": "recommend", "quote": "my current favorite alternative HN frontend https://hcker.news", "excerpt": "In my current favorite alternative HN frontend https://hcker.news, you can filter (include and/or exclude) posts by words found in the titles. There's _a lot_ of other customization options as well.", "context": "", "use_case": "Filtering HN posts by title", "switched_from": "", "story": "My I3-Emacs Integration"}, {"id": 765746432, "item_id": 47859152, "url": "https://news.ycombinator.com/item?id=47859152", "by": "postalcoder", "date": "2026-04-21", "version": null, "stance": "recommend", "quote": "It doesn't have to be that way. Filter it out! https://hcker.news/?ai=exclude", "excerpt": "It doesn't have to be that way. Filter it out! https://hcker.news/?ai=exclude", "context": "", "use_case": "Hiding AI posts on HN", "switched_from": "", "story": "I'm Sick of AI Everything"}, {"id": 747308080, "item_id": 46706755, "url": "https://news.ycombinator.com/item?id=46706755", "by": "postalcoder", "date": "2026-01-21", "version": null, "stance": "recommend", "quote": "This should do the trick for you", "excerpt": "This should do the trick for you: https://hcker.news/?exclude=llm,vibe,openai,anthropic,claude,chatgpt,agent,gemini,mistral,AI,slop,mcp,deepseek", "context": "", "use_case": "Filter Hacker News by keyword", "switched_from": "", "story": "Stories removed from the Hacker News Front Page, updated in real time"}, {"id": 747246928, "item_id": 46702933, "url": "https://news.ycombinator.com/item?id=46702933", "by": "postalcoder", "date": "2026-01-21", "version": null, "stance": "recommend", "quote": "Using HN as a filter for Kagi's small web list works really well", "excerpt": "Using HN as a filter for Kagi's small web list works really well: https://hcker.news/?smallweb=true Kagi's Small Web RSS feed[0] is too noisy otherwise. [0]: https://kagi.com/api/v1/smallweb/feed", "context": "", "use_case": "filter Kagi small web by HN", "switched_from": "", "story": "RSS.Social \u2013 the latest and best from small sites across the web"}, {"id": 736709040, "item_id": 46044315, "url": "https://news.ycombinator.com/item?id=46044315", "by": "nextaccountic", "date": "2025-11-25", "version": null, "stance": "recommend", "quote": "There are other UIs", "excerpt": "There are other UIs Like this site https://hcker.news/ And this Android app https://play.google.com/store/apps/details?id=com.simon.harmonichackernews&hl=en", "context": "", "use_case": "", "switched_from": "", "story": "Why Hacker News UI still look like 90s?"}, {"id": 736194016, "item_id": 46012126, "url": "https://news.ycombinator.com/item?id=46012126", "by": "postalcoder", "date": "2025-11-21", "version": null, "stance": "recommend", "quote": "It works really well", "excerpt": "Try hcker.news' small web filter[0], which uses Kagi's small web list[1] to show a hacker news timeline that consists only of personal blogs. It works really well if you're looking for a cozier timeline. 0: https://hcker.news/?smallweb=true 1: https://kagi.com/smallweb", "context": "", "use_case": "Small-web HN timeline", "switched_from": "", "story": "Personal blogs are back, should niche blogs be next?"}]}