frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Can you see identify colors in light themes on monitors?

1•aradove•5h ago
Hi!

How do you make colors easily identifiable when using a light theme?

For me it has always been troublesome to distinguish colors on text on a light theme. I always had the same trouble with 1 pixel line charts. I need to put at least 5-10px wide lines in line charts to identify the different colors.

Some research suggest that light mode helps with reading on monitors, and I have to admit that reflections are not such a big issue when using light mode. I can also have a much more lit room, which helps with being tired.

So if I change to light mode in VSCode, it is like turning off the colors for me. I see different shades of black/white text. The highlightning that helps me in dark mode is gone.

Am I the only one experiencing this?

Comments

johncoltrane•4h ago
The problem is that the light emitted by the background "eats up" the light emitted by the foreground object because there is, simply, more of it. The background is larger than the foreground and the intensity is higher. Ironically, the effect is easier to visualize with a light foreground against a dark background: that halo around white lines and text is also produced by a light background. The light halo eats up its darker neighbors.

So there are basically two ways to mitigate that effect: make the foreground elements larger or reduce the delta in intensity.

We can make lines thicker, boxes a little bit larger, and use bold text.

We can reduce the intensity of the background, from pure white to rgb(246, 246, 239), for example.

We can choose brighter colors in a kind of arms race against the background.

All three options have inherent limits, though.

Thick lines and large boxes kill details and bold text lack nuance, darkening the background is not always possible, and the catalogue of bright-enough-colors is pretty small.

One of the reasons why we, colorscheme authors, tend to default to dark backgrounds is that doing so gives us more colors to play with and thus more creative leeway.

Obesity drugs show promise for treating a new ailment: migraine

https://www.nature.com/articles/d41586-025-01976-2
1•timbilt•1m ago•0 comments

AI-Generated Android Apps: The Good, the Bad and the Shocking

https://medium.com/mobile-app-development-publication/ai-generated-android-apps-the-good-the-bad-and-the-shocking-5d99def2027e
1•elye•2m ago•1 comments

Philosophy 101

https://www.evphil.com/philosophy-101.html
1•mathattack•3m ago•0 comments

Tech execs are joining the Army – no grueling boot camp required

https://www.businessinsider.com/tech-execs-just-joined-the-army-boot-camp-not-required-2025-6
1•diggan•3m ago•0 comments

Learning the Simplest AI Unit: A Neuron

https://medium.com/tech-ai-chat/learning-the-simplest-ai-unit-a-neuron-b46dc5d1b48c
1•elye•4m ago•1 comments

Foreign Scammers Use U.S. Banks to Fleece Americans

https://www.propublica.org/article/pig-butchering-scam-cybercrime-us-banks-money-laundering
1•wstrange•7m ago•0 comments

The Guide to the Foundation Models Framework

https://azamsharp.com/2025/06/18/the-ultimate-guide-to-the-foundation-models-framework.html
1•skreep•9m ago•0 comments

James Dyson reveals the future of farming [video]

https://www.youtube.com/watch?v=FA6BCIWPJ30
1•zeristor•11m ago•0 comments

The All-New Big Tech American School

https://www.afterbabel.com/p/big-tech-american-school
1•trevin•13m ago•0 comments

Fairphone 6: Nothing works without a screwdriver on the new fair smartphone

https://www.heise.de/en/news/Fairphone-6-Nothing-works-without-a-screwdriver-on-the-new-fair-smartphone-10458759.html
2•tcfhgj•13m ago•0 comments

China breaks RSA encryption with a quantum computer

https://www.earth.com/news/china-breaks-rsa-encryption-with-a-quantum-computer-threatening-global-data-security/
4•alt227•13m ago•0 comments

Show HN: I built tarotpunk – the tech bro tarot deck

https://tarotpunk.app
2•productmommy•14m ago•0 comments

Gemini CLI: your open-source AI agent

https://blog.google/technology/developers/introducing-gemini-cli-open-source-ai-agent/
6•sunaookami•14m ago•0 comments

Veena – open-source TTS for Indian Languages

https://huggingface.co/maya-research/Veena
1•Dheemanthreddy•17m ago•1 comments

Why Detroit's IndyCar Street Course 'Sucks'

https://www.thedrive.com/news/heres-why-detroits-indycar-street-course-sucks
1•PaulHoule•18m ago•0 comments

The cryptoterrestrial hypothesis: a covert earthly explanation for UAP

https://www.researchgate.net/publication/381405238_The_cryptoterrestrial_hypothesis_A_case_for_scientific_openness_to_a_concealed_earthly_explanation_for_Unidentified_Anomalous_Phenomena
2•keepamovin•18m ago•0 comments

OpenAI Charges by the Minute, So Make the Minutes Shorter

https://george.mand.is/2025/06/openai-charges-by-the-minute-so-make-the-minutes-shorter/
3•georgemandis•19m ago•1 comments

Brit politicians question Fujitsu's continued role in public sector contracts

https://www.theregister.com/2025/06/25/fujitsu_public_sector_contracts/
2•rntn•23m ago•0 comments

Second study finds Uber used opaque algorithm to dramatically boost profits

https://www.theguardian.com/technology/2025/jun/25/second-study-finds-uber-used-opaque-algorithm-to-dramatically-boost-profits
7•c420•25m ago•0 comments

Gemini CLI

https://github.com/google-gemini/gemini-cli
46•sync•25m ago•12 comments

Battlereports.com Archive

https://www.angryontheinternet.com/
1•2Pacalypse-•26m ago•0 comments

Show HN: JWT_Crack

https://github.com/username1001/jwt_crack
1•mattFromJSToday•27m ago•0 comments

I built an adobe acrobat alternative for reading dense PDFs in comfort

https://www.shadowreader.io/
1•EbenZergaw•27m ago•1 comments

When Giants Stumble: Google's Rough Patch Spells Caution for All

https://medium.com/@nsagheen/when-giants-stumble-googles-rough-patch-spells-caution-for-all-cb3e00269a61
1•nsagheen•28m ago•0 comments

Google Cache Is Gone, I Like This Way Better: How to View Archived Websites

https://www.pcmag.com/how-to/view-cached-version-of-a-website
3•Bluestein•30m ago•0 comments

Paint 'sweats' to keep your house cool

https://www.sciencenews.org/article/this-paint-sweats-keep-your-house-cool
2•gmays•31m ago•0 comments

Migrating Code at Scale with LLMs at Google

https://arxiv.org/abs/2504.09691
2•azhenley•32m ago•0 comments

Tank of a smartphone brings the theater to you with a built-in projector

https://www.androidcentral.com/phones/unihertz-8849-tank-3-pro-built-in-projector
3•Bluestein•33m ago•0 comments

Show HN: ThinkTotem – turn boring books into engaging conversations

https://thinktotem.com
1•ccarnino•34m ago•0 comments

AI polymer masks restore paintings in hours

https://arstechnica.com/ai/2025/06/mit-student-prints-ai-polymer-masks-to-restore-paintings-in-hours/
1•mhb•34m ago•0 comments