{"slug": "refined-hacker-news", "name": "Refined Hacker News", "category": "browsers", "category_name": "Browsers and extensions", "description": "", "recommenders": 4, "commenters": 6, "warners": 1, "score": 2.36, "rising": -0.31, "first": "2026-01-21", "latest": "2026-08-21", "why": "the refined HN extension has had this feature for a long time", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 4, "neutral": 1, "compare": 0, "warn": 2}, "spark": [0, 0, 1, 0, 0, 2, 0, 0, 0, 1, 0, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "the refined HN extension has had this feature for a long time", "kind": "", "icon": false, "domain": null, "github_repo": "github.com/plibither8/refined-hacker-news", "official_url": "https://github.com/plibither8/refined-hacker-news", "pricing": "", "aliases": ["Refined Hacker News", "refined-hacker-news"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 790276512, "item_id": 49392282, "url": "https://news.ycombinator.com/item?id=49392282", "by": "toomuchtodo", "date": "2026-08-21", "version": null, "stance": "recommend", "quote": "Fork https://github.com/plibither8/refined-hacker-news and enhance!", "excerpt": "Fork https://github.com/plibither8/refined-hacker-news and enhance!", "context": "", "use_case": "HN browser extension", "switched_from": "", "story": "Ask HN: Why is HN missing a \"go to top\" link on long posts?"}, {"id": 763143040, "item_id": 47696440, "url": "https://news.ycombinator.com/item?id=47696440", "by": "Leftium", "date": "2026-04-08", "version": null, "stance": "recommend", "quote": "I've been using a fork (also MIT)", "excerpt": "Are you referring to https://github.com/plibither8/refined-hacker-news? It's MIT-licensed open source. I've been using a fork (also MIT): https://github.com/alexferrari88/refined-hacker-news", "context": "", "use_case": "Hacker News UI tweaks", "switched_from": "", "story": "Show HN: Orange Juice \u2013 Small UX improvements that make HN much easier to read"}, {"id": 763109088, "item_id": 47694318, "url": "https://news.ycombinator.com/item?id=47694318", "by": "Imustaskforhelp", "date": "2026-04-08", "version": null, "stance": "recommend", "quote": "I use refined Hacker news Extension.", "excerpt": "I use refined Hacker news Extension. https://github.com/plibither8/refined-hacker-news#highlights It might be beneficial to tell me what the difference between these two can be? A lot of the features from my first glance (I can be totally wrong though) are within HN refined. I would really appreciate a short summary of differences. Personally I am really happy by HN refined though so kudos to @plibither8", "context": "", "use_case": "improving HN reading", "switched_from": "", "story": "Show HN: Orange Juice \u2013 Small UX improvements that make HN much easier to read"}, {"id": 762818000, "item_id": 47676125, "url": "https://news.ycombinator.com/item?id=47676125", "by": "nickthegreek", "date": "2026-04-07", "version": null, "stance": "recommend", "quote": "the refined HN extension has had this feature for a long time", "excerpt": "If you don't want to wait, the refined HN extension has had this feature for a long time, but it is device specific. https://github.com/plibither8/refined-hacker-news", "context": "", "use_case": "", "switched_from": "", "story": "Sam Altman May Control Our Future \u2013 Can He Be Trusted?"}, {"id": 747294480, "item_id": 46705905, "url": "https://news.ycombinator.com/item?id=46705905", "by": "toomuchtodo", "date": "2026-01-21", "version": null, "stance": "recommend", "quote": "Let https://github.com/plibither8/refined-hacker-news be your inspiration.", "excerpt": "Build it! Show HN! Let https://github.com/plibither8/refined-hacker-news be your inspiration. Put out the tip jar, I will tip! (Firefox first class citizen in this regard pls if possible)", "context": "", "use_case": "Hacker News UI customization", "switched_from": "", "story": "Stories removed from the Hacker News Front Page, updated in real time"}]}], "caveats": [{"label": "", "summary": "", "quotes": [{"id": 763125248, "item_id": 47695328, "url": "https://news.ycombinator.com/item?id=47695328", "by": "satvikpendem", "date": "2026-04-08", "version": null, "stance": "warn", "quote": "I replaced the older Refined Hacker News extension with this", "excerpt": "\"Tested, not vibe coded\" yet you mention the AI has written all the tests. This extension may not be vibe coded but it's close to that, it seems. Regardless it seems to work well, I replaced the older Refined Hacker News extension with this, which seems like where you initially sourced the code from as the features are very similar, 1:1 even for some. I also use this extension HNRelevant (https://addons.mozilla.org/e", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: Orange Juice \u2013 Small UX improvements that make HN much easier to read"}, {"id": 763120305, "item_id": 47695019, "url": "https://news.ycombinator.com/item?id=47695019", "by": "latchkey", "date": "2026-04-08", "version": null, "stance": "warn", "quote": "If you're using refined today, you're experiencing a lot of bugs as the HN DOM has changed over time.", "excerpt": "Refined hasn't received an update in 4 years. https://github.com/plibither8/refined-hacker-news/issues/135#issuecomment-3795584312 I used refined for years as well. Great product, but the underlying code was meh, and the author abandoned it. If you're using refined today, you're experiencing a lot of bugs as the HN DOM has changed over time. I maintained my own fork for a long time but finally motivated myself to try", "context": "", "use_case": "HN UX improvements", "switched_from": "", "story": "Show HN: Orange Juice \u2013 Small UX improvements that make HN much easier to read"}]}], "who": [], "tags": [], "use_cases": ["hn browser extension", "hacker news ui tweaks", "hn ux improvements", "improving hn reading", "hacker news ui customization"], "compared": [], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=47694036", "title": "Show HN: Orange Juice \u2013 Small UX improvements that make HN much easier to read", "mentions": 7}, {"url": "https://news.ycombinator.com/item?id=49392170", "title": "Ask HN: Why is HN missing a \"go to top\" link on long posts?", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47659135", "title": "Sam Altman May Control Our Future \u2013 Can He Be Trusted?", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46704555", "title": "Stories removed from the Hacker News Front Page, updated in real time", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {"recommend": 1}, "2026-02": {}, "2026-03": {}, "2026-04": {"recommend": 2, "warn": 2, "neutral": 1}, "2026-05": {}, "2026-06": {}, "2026-07": {}, "2026-08": {"recommend": 1}, "2026-09": {}, "2026-10": {}}, "versions": [], "version_unnamed": 0, "family_ref": null, "runs_on": null, "lines": [], "quotes": [{"id": 790276512, "item_id": 49392282, "url": "https://news.ycombinator.com/item?id=49392282", "by": "toomuchtodo", "date": "2026-08-21", "version": null, "stance": "recommend", "quote": "Fork https://github.com/plibither8/refined-hacker-news and enhance!", "excerpt": "Fork https://github.com/plibither8/refined-hacker-news and enhance!", "context": "", "use_case": "HN browser extension", "switched_from": "", "story": "Ask HN: Why is HN missing a \"go to top\" link on long posts?"}, {"id": 763146193, "item_id": 47696637, "url": "https://news.ycombinator.com/item?id=47696637", "by": "Leftium", "date": "2026-04-08", "version": null, "stance": "neutral", "quote": "", "excerpt": "I opened an issue with screenshots: https://github.com/OrangeJuiceExtension/OrangeJuice/issues/16", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: Orange Juice \u2013 Small UX improvements that make HN much easier to read"}, {"id": 763144256, "item_id": 47696516, "url": "https://news.ycombinator.com/item?id=47696516", "by": "latchkey", "date": "2026-04-08", "version": null, "stance": "neutral", "quote": "I literally just took the code from refined.", "excerpt": "I'm so confused. Can you explain it to me a bit more clearly what you'd like to see? I literally just took the code from refined. https://github.com/plibither8/refined-hacker-news/blob/ee7ef6d55ae15f26a5bf4123d738b249883f7798/src/features/comments-ui-tweaks.js#L29", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: Orange Juice \u2013 Small UX improvements that make HN much easier to read"}, {"id": 763143040, "item_id": 47696440, "url": "https://news.ycombinator.com/item?id=47696440", "by": "Leftium", "date": "2026-04-08", "version": null, "stance": "recommend", "quote": "I've been using a fork (also MIT)", "excerpt": "Are you referring to https://github.com/plibither8/refined-hacker-news? It's MIT-licensed open source. I've been using a fork (also MIT): https://github.com/alexferrari88/refined-hacker-news", "context": "", "use_case": "Hacker News UI tweaks", "switched_from": "", "story": "Show HN: Orange Juice \u2013 Small UX improvements that make HN much easier to read"}, {"id": 763142416, "item_id": 47696401, "url": "https://news.ycombinator.com/item?id=47696401", "by": "Leftium", "date": "2026-04-08", "version": null, "stance": "neutral", "quote": "I just tried switching from a slightly more updated fork of Refined Hacker News (2025)", "excerpt": "I just tried switching from a slightly more updated fork of Refined Hacker News (2025)[1] One thing I miss is the orange mark identifying the OP of a post. [1]: https://github.com/alexferrari88/refined-hacker-news", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: Orange Juice \u2013 Small UX improvements that make HN much easier to read"}, {"id": 763125248, "item_id": 47695328, "url": "https://news.ycombinator.com/item?id=47695328", "by": "satvikpendem", "date": "2026-04-08", "version": null, "stance": "warn", "quote": "I replaced the older Refined Hacker News extension with this", "excerpt": "\"Tested, not vibe coded\" yet you mention the AI has written all the tests. This extension may not be vibe coded but it's close to that, it seems. Regardless it seems to work well, I replaced the older Refined Hacker News extension with this, which seems like where you initially sourced the code from as the features are very similar, 1:1 even for some. I also use this extension HNRelevant (https://addons.mozilla.org/e", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: Orange Juice \u2013 Small UX improvements that make HN much easier to read"}, {"id": 763120305, "item_id": 47695019, "url": "https://news.ycombinator.com/item?id=47695019", "by": "latchkey", "date": "2026-04-08", "version": null, "stance": "warn", "quote": "If you're using refined today, you're experiencing a lot of bugs as the HN DOM has changed over time.", "excerpt": "Refined hasn't received an update in 4 years. https://github.com/plibither8/refined-hacker-news/issues/135#issuecomment-3795584312 I used refined for years as well. Great product, but the underlying code was meh, and the author abandoned it. If you're using refined today, you're experiencing a lot of bugs as the HN DOM has changed over time. I maintained my own fork for a long time but finally motivated myself to try", "context": "", "use_case": "HN UX improvements", "switched_from": "", "story": "Show HN: Orange Juice \u2013 Small UX improvements that make HN much easier to read"}, {"id": 763109088, "item_id": 47694318, "url": "https://news.ycombinator.com/item?id=47694318", "by": "Imustaskforhelp", "date": "2026-04-08", "version": null, "stance": "recommend", "quote": "I use refined Hacker news Extension.", "excerpt": "I use refined Hacker news Extension. https://github.com/plibither8/refined-hacker-news#highlights It might be beneficial to tell me what the difference between these two can be? A lot of the features from my first glance (I can be totally wrong though) are within HN refined. I would really appreciate a short summary of differences. Personally I am really happy by HN refined though so kudos to @plibither8", "context": "", "use_case": "improving HN reading", "switched_from": "", "story": "Show HN: Orange Juice \u2013 Small UX improvements that make HN much easier to read"}, {"id": 762818000, "item_id": 47676125, "url": "https://news.ycombinator.com/item?id=47676125", "by": "nickthegreek", "date": "2026-04-07", "version": null, "stance": "recommend", "quote": "the refined HN extension has had this feature for a long time", "excerpt": "If you don't want to wait, the refined HN extension has had this feature for a long time, but it is device specific. https://github.com/plibither8/refined-hacker-news", "context": "", "use_case": "", "switched_from": "", "story": "Sam Altman May Control Our Future \u2013 Can He Be Trusted?"}, {"id": 747294480, "item_id": 46705905, "url": "https://news.ycombinator.com/item?id=46705905", "by": "toomuchtodo", "date": "2026-01-21", "version": null, "stance": "recommend", "quote": "Let https://github.com/plibither8/refined-hacker-news be your inspiration.", "excerpt": "Build it! Show HN! Let https://github.com/plibither8/refined-hacker-news be your inspiration. Put out the tip jar, I will tip! (Firefox first class citizen in this regard pls if possible)", "context": "", "use_case": "Hacker News UI customization", "switched_from": "", "story": "Stories removed from the Hacker News Front Page, updated in real time"}]}