I solve this problem using a bookmarklet [0] which automagically applies sane css to websites like these.
It’s insane that it’s 2020 and some people still refuse to use CSS haha
What is insane is that peoples user-agents do not format documents the way their users want.
They're getting better with reader modes, I just which they could remember what pages were in reader mode and be less picky about when it's available. Some default syntax highlighting would be nice too.
I recommend the Just Read add-on. It does readable formatting for you and sometimes even removes paywalls popups.
Re:I could do that in a weekend (2016)
by lexicality on Thursday April 30, 2020 @06:22AM
(#23029329)
I quite like http://bettermotherfuckingwebsite.com and all the variants you get if you google "motherfucking website"
The problem is it's not 1994 anymore, monitors are no longer 800 pixels wide, so it looks like shit and is impossible to read. It's well accepted that 70-90ish characters per line is best for readability, and instead now on an average monitor unstyled HTML gives you like 250.
[0] https://motherfuckingwebsite.com/