I think though two lines per item would be needed to display all that info
This approach allows you to tailor the controls and the display to the specific application, thus creating a more pleasant experience.
Have you tried using HN in lynx?
Like any feature rich application, it takes a little time to learn the ins and outs, time saving features and such - but it's very usable for a site like hacker news, you can even navigate via the numbered links on the site.
http://brainstormsandraves.com/reference/lynx/lynxhelpforbeg...
My version does, however, default to nntp for news.* subdomains unless you supply the protocol, so that's annoying.
Or you can use elinks and click on the links with the mouse...
http://lynx.invisible-island.net/current/README.cookies
As the poster below me points out, you can navigate links pretty fast in lynx when you get the hang of it and learn a few shortcuts.
I don't use it everyday, but do use it kind of frequently.
Feel free to open an issue, though! Contributions are welcome.
But more to the point - it fits with many keyboard only work flows and/or tiling WMs (i3, awesome, etc). At least that's what it's good in it for me. One less context switch.
Sometimes I just want to kill some time while code compiles/tests run. This way, HN is just on a different split pane, and I can stop browsing as soon as the other job is finished.
Offtopic: What's the font in the screenshot?