" The serifs especially are making it pretty bad, and letters like O with that pointless little dot in the middle are particularly weird."
Sans Serif-fonts are usually recommended for reading on a screen (and yes, I'm using a small and cheap laptop). Moreover, it used to be that the difference between a capital O and a zero, 0, was that the zero had a small dot in the center, so that's what I am seeing here. Yes I'm that old. It beats the alternative...