Hacker News new | past | comments | ask | show | jobs | submit login

I think that pallettes with perceptually uniform brightness don't really make sense as generative models. Different colors have different apparent brightness and we're used to it. There's a kindergarten near me with different sections of the fence painted in different "basic" colors, it doesn't look jarring at all with yellow and cyan being brighter than red.

Such colors spaces are great for color difference measurement, though.




That’s the point though, these colours are great because they have (almost) uniform perceptual differences and that is what I was aiming for.

Of course this means that “yellow” no longer looks like the (much brighter) yellow that we’re intuitively used to, but that yellow would also jump out from the page much more than the main text colour or other “naturally” darker colours.

And I still tried to position them as close as possible to intuitively named colours though with all the other constraints there wasn’t much room for that.

Whether you think this even luminance is something desirable is up to your personal preference, but in my opinion it makes the code more readable as your eye isn’t drawn to things as much when you’re not actively scanning for them.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: