I'm fascinated to learn that there's a black market for GitHub stars: https://dagster.io/blog/fake-stars
E.g. they can be financially valuable if you're trying to raise money for your start-up.
It is really hard to find good terminal colours for both light and dark themes.
I've replaced uses of 'bright' colours with bold as it seems to work better. git-diff does the same thing.
Explicit black and white colours are available, but you can't assume the default colour!
I've hacked together a black-and-white syntax highlighter for difftastic. Here's it running on a historical commit, showing keyword and comment highlighting.