The "usability" mistake of HN is the freaking ginormous line-widths. :( I would consider custom stylesheet, but there's no good hook in HN html to grab on to without screwing up other sites. (Seriously, more sites should start adding their domain name as id on html tag. Such as [html id="news-ycombinator-com"].)
(I use Safari.)