News for hackers. Stuff that matters.
Re:GitHub Zen API by cliveowen on Friday September 13, 2013 @09:46AM (#6380374)
"Responsive is better than fast."

I don't agree with this.

Re:GitHub Zen API by btown on Friday September 13, 2013 @09:52AM (#6380421)
I assume it's not a reference to responsive ("self-resizing") HTML, but rather things like user input lag (a common problem in apps.) Better to have a zero-lag async calculation than a nominally faster but UI-blocking synchronous calculation or request.
Re:GitHub Zen API by derefr on Friday September 13, 2013 @10:01AM (#6380481)
I think it's actually meant to encourage putting up things like spinners, page transitions, etc. Make the user feel that something is happening, and they won't feel slowed down.
Re:GitHub Zen API by manojlds on Friday September 13, 2013 @10:04AM (#6380498)
But that doesn't mean it is better than fast. I would say "if not fast, be responsive"
Re:GitHub Zen API by ihsw on Friday September 13, 2013 @10:07AM (#6380523)
I think the message is this: fast is an impossible standard to meet since there will always be inconsistent user experiences, so aim to be responsive before being fast.
Re:GitHub Zen API by lnanek2 on Friday September 13, 2013 @10:09AM (#6380540)
I agree with it very much. When I'm zipping files on Linux and my system grinds to a halt due to hard drive contention, I don't want faster zip times, I just want the damn thing to be responsive while it zips in the background.
Re:GitHub Zen API by opiumden on Friday September 13, 2013 @10:31AM (#6380696)
If you're running zip from the command line, try setting the priority with 'nice' when you run it. That should allow you to continue using your system while zip crunches away in the background. If you forget to set the priority level at runtime, use 'renice' to set the priority level of a running process.
Re:GitHub Zen API by hrjet on Friday September 13, 2013 @12:33PM (#6381499)
ionice[1] is even better for this use-case.

  [1]: http://manpages.ubuntu.com/manpages/raring/man1/ionice.1.html
Re:GitHub Zen API by arscan on Friday September 13, 2013 @10:31AM (#6380693)
Not that there is any right answer here (that's the whole point), but my interpretation is less a technical one than the ones suggested so far.

Being fast gets you to far away places, but being responsive gets you places where you want to be.

Re:GitHub Zen API by easytiger on Friday September 13, 2013 @09:48AM (#6380389)
When you think about it, it doesn't even make sense.
Re:GitHub Zen API by Spoygg on Friday September 13, 2013 @09:51AM (#6380413)
I don't.