I agree with your statement that wide text is difficult to read. In Emacs I use Olivetti mode to narrow my text windows, I should probably do something similar for hackernews or other sites that would benefit from narrower windows.
In Firefox, there's reader mode too, which makes things much easier to see.