frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Ask HN: How to deal with shipping AI-written code you don't understand?

411•rzk•20h ago•554 comments

Triplet of 'Ghostly' Galaxies Hints at What Dark Matter Is – and Isn't

22•gumby•2d ago•4 comments

Ask HN: How to get the most intelligence out of your agents?

5•thechairman12•2h ago•11 comments

Ask HN: Dark mode for HN please? (2026)

13•Stitch4223•7h ago•7 comments

Ask HN: What have you built privately with AI that you'd like to share?

4•erelong•7h ago•7 comments

Ask HN: What's your SSH terminal workflow like?

2•otherayden•4h ago•2 comments

Anyone migrate off Google Voice?

8•thomas536•6h ago•3 comments

Ask HN: What happened to open weights models?

4•sparse-Matrix•9h ago•2 comments

Ask HN: Do you know Bitbucket are chaning their SSH endpoints?

3•mcrmonkey•21h ago•0 comments

Ask HN: Bring-your-own-AI hardware

2•flying_sheep•8h ago•0 comments

Ask HN: Why HN dosen't have bot problem?

6•solarpunk_enthu•16h ago•6 comments

Ask HN: Any good technical podcasts to listen to while driving?

4•0-bad-sectors•10h ago•1 comments

Ask HN: How do you deal with AI output of your boss?

17•okr•2d ago•15 comments

Ask HN: Why can't Ukraine use LoRA instead of Starshield?

4•xrd•13h ago•4 comments

Ask HN: How do you cap what your coding agents can spend?

2•Twirled•1d ago•0 comments

Tell HN: I picked up knitting while waiting for my AI agent to complete

8•amelius•1d ago•0 comments

Tell HN: Getting spam after commenting on monthly Who's Hiring posts. Who else?

6•yosito•16h ago•1 comments

Ask HN: Beyond traces, how do you know your agent did the job?

3•rstagi•16h ago•1 comments

Ask HN: Do you also feel that it's impossible to keep up with AI?

4•simonebrunozzi•1d ago•2 comments

Ask HN: What are you working on?

7•tha_infra_guy•1d ago•12 comments

Ask HN: New Outlook` sends everything through Microsoft Servers

4•NicoJuicy•1d ago•4 comments

Talk like Paul Dirac – fewer words is better

10•asen•2d ago•15 comments

Ask HN: Is anyone still running Token Ring or FDDI networks?

12•robotnikman•3d ago•3 comments

Tell HN: Massive amount of spam from "Who Wants to be hired"

10•0xmattf•1d ago•5 comments

Ask HN: System One models for autonomous agents

3•manlymuppet•1d ago•2 comments

Ask HN: What Got You into Rust?

4•cloaky233•2d ago•4 comments

Why do computers/phones have a restart option along with the power off option?

7•saonnet•2d ago•12 comments

Ask HN: How can we stop UX people from changing UIs to get promotions?

6•ex-aws-dude•2d ago•5 comments

Ask HN: Thoughts on hiring junior engineers in 2026?

13•abhishekbasu•3d ago•27 comments

Tell HN: Google Argon on a Pro subscription is worthless

14•bb88•4d ago•10 comments
Open in hackernews

Ask HN: Dark mode for HN please? (2026)

13•Stitch4223•7h ago
The 2020 thread does a lot: https://news.ycombinator.com/item?id=23197966

It shows 100 solutions in light of Parkinson’s Law of Triviality. Intense opinions and discussion.

It teaches about alligator energy and how they can live without food for up to two years.

It teaches that this site should look like top, yet I’ve rarely seen top on a white terminal in the past two decades. This does exist, nofi.

Workarounds exist, and those are “mid” janky shit shows. One I tried was an iOS app. It flashes the page between light and dark on every click. Aside from not being a solution, it’s nausea-inducing, takes 20+ steps to install, requires you to blindly trust the app without a Git repo, and requires you to change your OS. It shows that running 20 miles to solve this is what people do to get to any promise of a solution. So many of these exist that it’s just a swamp of well intended nightmares making the problem worse.

HN is filled with love for fonts, styling, terminal themes, CSS madness, and quirks. Yet here I am with empty hands and little karma, with a screen that burns into my eyes at night. The last bastion of light, in more ways than intended.

As with the resolution to PHP’s sleep(), going with something that keeps things running unchanged for those who don’t move, but tailoring it further for those who want it, I’d opt for two extremes for logged-in users:

A: Adding a custom CSS styling text area, allowing for maximized creativity, experimentation, hacking, and freedom, and supporting any matter of taste and necessity. It is just fun, and this might be shut down due to arguments about security, bloat, resetting mistakes, and such. But it’s still the most fun and expressive option.

B: Having a drop-down setting for some styles, where just inverting the whole site with two lines of CSS using `filter: invert()` works for me, or choosing whatever theme is agreed upon somewhere. We have millions of dollars’ worth of CSS talent on this site and similar amounts of LLM investment to get something tasteful, respectful, well thought out, and just great. Make it a contest. Hurt me plenty.

This is not a dilemma, but I hope to inspire a move toward a native solution so I can read HN at night without the abracadabra of altering my OS, browser, trust, or, well, anything outside this site.

I’m also fine with no solution to this if the answer is: You should not read HN at night for a better and healthier life. Then add that to HN policy. I didn’t find that.

Sorry for bringing this up again.

Comments

OsrsNeedsf2P•6h ago
Darkreader
Bender•6h ago
I think the easiest option for now will have to be this [1] assuming one already has uBlock Origin. Adjust as desired.

[1] - https://news.ycombinator.com/item?id=49686631

dlcarrier•6m ago
Here's a high-contrast one, for those who find higher contrast easier to read, or otherwise prefer it.

    # HN dark Mode:
    news.ycombinator.com##body:style(background: black)
    news.ycombinator.com##td:style(color: #ffffff !important)
    news.ycombinator.com##table:style(background-color: #000000)
    news.ycombinator.com##div.toptext:style(color: #ffffff)
    news.ycombinator.com##div.c00:style(color: #ffffff !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: #ffffff !important)
    news.ycombinator.com##textarea:style(color: #ffffff !important; background: inherit; )
    news.ycombinator.com###hnmain:style(background: #000000 !important)
novia•6h ago
you can modify chrome flags to force sites into dark mode
john01dav•6h ago
I have found that Dark Reader works much better than this.

(I use Firefox generally, but my employer forces Chrome for many work tasks, and is also very concerned about data security from 3rd party extensions, so Dark Reader is not readily accessible. I use Dark Reader with Firefox at home, and find that it much more frequently has a reasonable result. Another issue with teh Chrome flag is that it is inconvenient to toggle when encountering such a broken website, or when you want light mode.)

leoprctmp•5h ago
I wrote a simple Tampermonkey script:

(function() { 'use strict';

    // Background Color
    let el = document.querySelector("#hnmain")
    el.style.backgroundColor = "#1A1B16"
    el.style.color = "lightgrey"
    document.querySelector("body").style.backgroundColor = "#1A1B16"

    // Font Color
    document.querySelectorAll("a").forEach(one => { one.style.color = "lightgrey" })
    document.querySelectorAll(".c00").forEach(one => { one.style.color = "lightgrey" })
})();
abstractspoon•1h ago
Try Harmonic