News for hackers. Stuff that matters.
Re:80 chars per line is great by Hytosys on Monday March 25, 2013 @12:59PM (#5438074)

  self.opts.modified_positions_fwd = [ int(p) for p in self.opts.modified_positions_fwd.split(",") ] if self.opts.modified_positions_fwd != None else []
Without explicitly attacking Python's syntax, I had to horizontally scroll left and right multiple times to understand the entire impact of this statement.

Both yours and my claims are anecdotal. Unfortunately I don't know of many research studies, though I'm sure some has been done for this issue in typography.

Re:80 chars per line is great by ak217 on Tuesday March 26, 2013 @06:58AM (#5442350)
You're right, those lines (and a few others in that file) aren't good. For the ones you cited, that run-on if really is too far out. If I was writing them today, I'd break it up into an if..else.