45 pointsby todotask216 hours ago25 comments
  • onelesd15 hours ago
    i forget where i found this in an HN comment, but you can use this in uBlock Origin under Filters:

      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)
  • xnx15 hours ago
    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.
    • Gualdrapo14 hours ago
      Some sites (and something I did while refactoring my portfolio) is levarage that to CSS. You can set is as to read the light/dark mode setting from the OS and provide a "toggle" to let the user choose between light and dark. This doesn't even need JS, just a couple hidden `<input type="radio">`s and some bits of CSS.

      Although as I've said in another comment, things like this, "go to the top" buttons, cookie banners and the like should be task of the web browser, not of the website.

    • wakawaka2815 hours ago
      It would be extremely simple to add dark mode. We're talking about CSS changes here. Instead of having to rely on random extensions being installed everywhere you browse, it could just do what you want from your preferences.
  • dredmorbius15 hours ago
    Linked from my HN profile page is the style I use (via the Stylus browser extension):

    Dred's HN CSS Madhackery -- Dark Mode: <https://pastebin.com/6PF3dCXH>

    You'll also find there my standard "light mode" styling which is how I typically browse the site.

  • clairegraham13 hours ago
    The Noir app for iOS is what I use and it works well for HN.

    https://apps.apple.com/us/app/noir-dark-mode-for-safari/id15...

  • gausswho15 hours ago
    I currently use:

    On the laptop: Modern HN (https://www.modernhn.com) for Firefox. Not fond of the phoning home to firebase and extensionpay.

    On the GrapheneOS Pixel: Harmonic (https://github.com/SimonHalvdansson/Harmonic-HN)

    • efreak14 hours ago
      I really like Harmonic, but there's other features from Materialistic that I miss: - ability to switch back and forth from the article to the comments (in harmonic you have to scroll up or use a second app as browser) - ability to see the comment you're replying to - per-comment menu without long-press - draft comments (pause editing and save the comment to continue later...if you can remember where it was)

      Why does every HN app re-implement bookmarks? Why can't they just save them to the HN website? Sure, you'd maybe need to fetch the static page from HN itself instead of using the API, and parse it for the favorite link to get the URL necessary, but it should be fairly simple regardless of whatever other changes are made (the link text is favorite, it's probably the first occurrence of a link with that text and has predictable URL format)

  • uKVZe85V13 hours ago
    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.
    • skydhash6 hours ago
      I default to light mode these days. Astigmatism does not goes well with small, bright details against a dark background. Then I can turn the brightness of the display way down.
  • minimaxir15 hours ago
    A year ago, dang said the team would prefer a more robust theming solution: https://news.ycombinator.com/item?id=41105536
    • bombcar15 hours ago
      We can change the color of the top bar - so everything’s already basically there.
    • SigmundA15 hours ago
      Perfect is the enemy of the good.
  • todotask214 hours ago
    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
  • Martin_Silenus14 hours ago
    Given CSS rules, it would be simple using CSS light-dark() + variables instead of raw colors.

    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.

    Well supported by all mainstream browsers:

    https://developer.mozilla.org/en-US/docs/Web/CSS/color_value...

  • sirshmooey15 hours ago
    I use the Stylus Chrome extension with CSS:

    html {background: #000;} body {filter: invert(.95) hue-rotate(12deg);}

    https://chromewebstore.google.com/detail/stylus/clngdbkpkpee...

  • UltraMagnus15 hours ago
    There is also https://hackerweb.app/

    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.

    • platelminto15 hours ago
      Uhh isn't default HN always 30 items?
      • magackame15 hours ago
        They mean you can press "more" only once for a maximum of 60 vs HNs "infinite" more button.

        EDIT: now I know there is max 35 pages of HN

  • MitPitt15 hours ago
    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.
  • rfarley0415 hours ago
    I know it's likely not what you're looking for, but I "turned on" Dark Mode HN after reading this post: https://news.ycombinator.com/item?id=45111854
  • mpicker015 hours ago
    I use this extension for Stylus on Firefox: https://github.com/pyxelr/hacker-news-bluish-gray
  • jethronethro13 hours ago
    Based on YC's reaction to the many, many other request like this I'm going to say No. The DIY options in responses are the best you're going to get.
  • bbx15 hours ago
  • xnx13 hours ago
    Wild that Netscape Navigator 1.1 (1995) had the ability to pick background colors for web pages.
  • asdff15 hours ago
    You already do on a mac at least. ctrl-option-command-8.
    • bombcar15 hours ago
      Fond memories of doing this on all the display Macs at CompUSA.
      • asdff14 hours ago
        Surprisingly this is extremely laggy on my m3 pro on macos 14.2.1 now that I test it out...
  • squigz15 hours ago
    All you need is https://darkreader.org/
    • augusto-moura15 hours ago
      Yep, I usually have it setup to whitelist mode, most pages will open normally, but if I want to read some long text and prefer it to be on dark mode, I activate it only for that page.
  • liquid_thyme15 hours ago
    A+++ , would buy again, :)
  • pluc14 hours ago
    Dark Reader for Firefox
  • 13 hours ago
    undefined