i forget where i found this in an HN comment, but you can use this in uBlock Origin under Filters:<p><pre><code> news.ycombinator.com##body:style(background: black) news.ycombinator.com##td:style(color: #fafafa !important) news.ycombinator.com##table:style(background-color: #120F0D) news.ycombinator.com##div.toptext:style(color: #fafafa) news.ycombinator.com##div.c00:style(color: #fafafa !important) news.ycombinator.com##a:style(color: #ffa000 !important) news.ycombinator.com##span#karma:style(color: #faa000 !important) news.ycombinator.com##span.pagetop:style(color: #fafafa !important) news.ycombinator.com##textarea:style(color: #fafafa !important; background: inherit; ) news.ycombinator.com###hnmain:style(background: #120F0D !important)</code></pre>
by onelesd
|
Sep 18, 2025, 9:35:14 PM
Dark mode is great, but better to leave the site with low or no style and to apply personal styling preference in the browser via Dark Reader or Stylus extension.
by xnx
|
Sep 18, 2025, 9:35:14 PM
The Noir app for iOS is what I use and it works well for HN.<p><a href="https://apps.apple.com/us/app/noir-dark-mode-for-safari/id1581140954">https://apps.apple.com/us/app/noir-dark-mode-for-safari/id15...</a>
by clairegraham
|
Sep 18, 2025, 9:35:14 PM
I currently use:<p>On the laptop: Modern HN (<a href="https://www.modernhn.com" rel="nofollow">https://www.modernhn.com</a>) for Firefox. Not fond of the phoning home to firebase and extensionpay.<p>On the GrapheneOS Pixel: Harmonic (<a href="https://github.com/SimonHalvdansson/Harmonic-HN" rel="nofollow">https://github.com/SimonHalvdansson/Harmonic-HN</a>)
by gausswho
|
Sep 18, 2025, 9:35:14 PM
Linked from my HN profile page is the style I use (via the Stylus browser extension):<p>Dred's HN CSS Madhackery -- Dark Mode: <<a href="https://pastebin.com/6PF3dCXH" rel="nofollow">https://pastebin.com/6PF3dCXH</a>><p>You'll also find there my standard "light mode" styling which is how I typically browse the site.
by dredmorbius
|
Sep 18, 2025, 9:35:14 PM
Based on YC's reaction to the many, many other request like this I'm going to say <i>No</i>. The DIY options in responses are the best you're going to get.
by jethronethro
|
Sep 18, 2025, 9:35:14 PM
Been there, done that. Then dropped dark mode entirely. Strong filtering of blue light (use redshift or whatever your OS provides) beats dark theme IMHO, without the downsides.
by uKVZe85V
|
Sep 18, 2025, 9:35:14 PM
This time, iOS 26 adds the ability to create a shortcut to the Home Screen as a web app, which definitely needs a dark mode. It appears that none of the extensions are loaded
by todotask2
|
Sep 18, 2025, 9:35:14 PM
Given CSS rules, it would be simple using CSS light-dark() + variables instead of raw colors.<p>I'm using Dark Reader since a long time now, but more and more often disabling it for some sites supporting HTML relatively recent additions.<p>Well supported by all mainstream browsers:<p><a href="https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/light-dark" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/CSS/color_value...</a>
by Martin_Silenus
|
Sep 18, 2025, 9:35:14 PM
A year ago, dang said the team would prefer a more robust theming solution: <a href="https://news.ycombinator.com/item?id=41105536">https://news.ycombinator.com/item?id=41105536</a>
by minimaxir
|
Sep 18, 2025, 9:35:14 PM
Wild that Netscape Navigator 1.1 (1995) had the ability to pick background colors for web pages.
by xnx
|
Sep 18, 2025, 9:35:14 PM
<a href="https://hn-reader.pages.dev/" rel="nofollow">https://hn-reader.pages.dev/</a>
by ashish01
|
Sep 18, 2025, 9:35:14 PM
I use the Stylus Chrome extension with CSS:<p>html {background: #000;} body {filter: invert(.95) hue-rotate(12deg);}<p><a href="https://chromewebstore.google.com/detail/stylus/clngdbkpkpeebahjckkjfobafhncgmne?hl=en" rel="nofollow">https://chromewebstore.google.com/detail/stylus/clngdbkpkpee...</a>
by sirshmooey
|
Sep 18, 2025, 9:35:14 PM
Stylus extension with Catpuccin theme for HN. Stylus has a bunch of other themes available too. For other websites too. IDK if I trust the proxy websites people are posting in other comments. And they're not comfortable to use with RSS feeds.
by MitPitt
|
Sep 18, 2025, 9:35:14 PM
You may try this extension: <a href="https://chromewebstore.google.com/detail/hacker-news-tools/flhbhgflcehfhimejnjadbfpebhhaopi" rel="nofollow">https://chromewebstore.google.com/detail/hacker-news-tools/f...</a>
by twapi
|
Sep 18, 2025, 9:35:14 PM
I use this extension for Stylus on Firefox: <a href="https://github.com/pyxelr/hacker-news-bluish-gray" rel="nofollow">https://github.com/pyxelr/hacker-news-bluish-gray</a>
by mpicker0
|
Sep 18, 2025, 9:35:14 PM
There is also <a href="https://hackerweb.app/" rel="nofollow">https://hackerweb.app/</a><p>It has the extra benefit of only showing 60 latest HN items in 2 pages of 30, which helps me not spend too much time on HN going down interesting rabbit holes.
by UltraMagnus
|
Sep 18, 2025, 9:35:14 PM
I know it's likely not what you're looking for, but I "turned on" Dark Mode HN after reading this post: <a href="https://news.ycombinator.com/item?id=45111854">https://news.ycombinator.com/item?id=45111854</a>
by rfarley04
|
Sep 18, 2025, 9:35:14 PM
I made this 5 years ago: <a href="https://jgthms.com/hacker-news-dark-mode/" rel="nofollow">https://jgthms.com/hacker-news-dark-mode/</a>
by bbx
|
Sep 18, 2025, 9:35:14 PM
You already do on a mac at least. ctrl-option-command-8.
by asdff
|
Sep 18, 2025, 9:35:14 PM
[deleted]
Sep 18, 2025, 9:35:14 PM
Dark Reader for Firefox
by pluc
|
Sep 18, 2025, 9:35:14 PM
I made this userscript: <a href="https://greasyfork.org/en/scripts/504879-simple-darkmode-for-hckrnews-hacker-news" rel="nofollow">https://greasyfork.org/en/scripts/504879-simple-darkmode-for...</a>
by elhenrico
|
Sep 18, 2025, 9:35:14 PM
All you need is <a href="https://darkreader.org/" rel="nofollow">https://darkreader.org/</a>
by squigz
|
Sep 18, 2025, 9:35:14 PM
A+++ , would buy again, :)
by liquid_thyme
|
Sep 18, 2025, 9:35:14 PM