Turns out that the body tag has:
-webkit-font-smoothing: antialiased;
This greatly reduces the contrast on a dark background in my opinion.Here's a screenshot to show off the difference with the top being the current site, and the bottom being what it looks like without that CSS:
When I was much younger than today, I was using black back terminals (the physical kind) all the time so at least at some point point I didn't have problems with it.
See:
https://support.mozilla.org/en-US/kb/firefox-reader-view-clu...
Note: I use Chrome at work, mostly to test but my main browser is Firefox which seems to still feel natural to me. I was a day 1 early adopter to Chrome but couldn't get used to their browser.
There is a plugin I used to use, called "care for my eyes" that allowed me to change the colours. However, its main purpose is to swap colours for people who prefer black background (a bit strange to me, but I accept their opinion) but it used to have an option to do the opposite. Unfortunately, that option is now gone so I am again unable to use sites with black background.
Frequently works, though not here.
I find that websites that use white or off-white on a dark shade of gray or light grey text on black look the best.
I don't think 255,255,255 on 0,0,0 is a good idea even though I prefer light on dark.
Example: http://i.imgur.com/CQ9WZAp.png
Your observations on 255/000 are obviously correct. In fact, I have always preferred light and dark greys to pure white and black in whatever design work I have done.