Thank you for your time.
I feel validated now that I see I'm not the only person unable to read HN because of the theme change. I have worked very hard to optimize my HN experience and now that's out the window. This disregard of basic color harmony and contrast, and presenting a consistent user experience, shows how little some people know about UI/UX.