Live data from Hacker News

Slow Software

inkandswitch.com

11–20 of 272 posts

Re: Slow Software

#11
post #4

I've said it before and I'll say it again - one of the greatest boons from the new wave of VR is not the tech itself (fun though it is) but the focus on latency as a first-class metric. I've always been sensitive to microstuttering and so find it irritating when a game that's "running at 90fps" (or a document that's scrolling) still has perceptible judders.

is 'judder' a synonym for 'jank'?

No, "judder" is like a shaking or vibrating, "jank" just means bad quality.

Re: Slow Software

#13

> Android and iOS both make substantial use of "long press" to access context menus, which require that the user wait hundreds of milliseconds in the middle of their command gestures. > A related source is delays for disambiguation. For example, on mobile Safari there's a default 350ms delay between when the user taps a link and when the browser begins fetching the new page, in order to tell the difference between a…

Apple has 3D touch, where if you press firmly on the screen, the phone makes a tactile "click" and triggers a different action than normal tap. Annoyingly, Apple mapped 3D touch to a totally new set of actions instead of replacing long press.

Re: Slow Software

#14
post #7

I seriously doubt the vast majority of the population cares. I mean, I do. I hate websites that take many seconds to completely load when I know they could take less than 1 second without the bloat. Hardcore desktop gamers and developers usually are also very performance conscious but that is minority. Sites keep piling hits while adding bloat, and it's totally counterintuitive. Why?

I think you're largely referring to sites that work based on their content, and not their workflow. i.e. site you interact with to consume content.

Most of those sites are "free". People are willing to wait for things that they want to consume and are available for free, up to some limit.

If we're talking about websites that offer some sort of utility -- i.e. it does something for you and you need to interact with it often. Then its responsiveness is likely going to be a much bigger factor.

If gmail loads your inboxes and emails in hundreds of milliseconds but yahoo took several seconds, and a person needs to respond to lots of emails during the day, I'm sure the person would develop a preference for the former if all other things are equal.

Re: Slow Software

#15
post #7

I seriously doubt the vast majority of the population cares. I mean, I do. I hate websites that take many seconds to completely load when I know they could take less than 1 second without the bloat. Hardcore desktop gamers and developers usually are also very performance conscious but that is minority. Sites keep piling hits while adding bloat, and it's totally counterintuitive. Why?

I just did a test from the main page to here.

Clicking on the link to comments took about 4-5 seconds to render the comments.

Doing a back then forward action in the browser appeared to be almost instantaneous (10's of milliseconds).

I have noticed that many websites are being significantly slower these days. It, of course, could be due to the national monitoring scheme that is required now here in Australia.

Using TOR to get access was a little slower to get access by about a second, otherwise back and forward are the same.

Re: Slow Software

#16
My least favorite type of latency is when you start typing and the application takes at least 1 - 2 seconds to catch up with you. This still happen to me often enough to be a normal occurrence on both my desktop computer and phone.

Re: Slow Software

#17
post #4

I've said it before and I'll say it again - one of the greatest boons from the new wave of VR is not the tech itself (fun though it is) but the focus on latency as a first-class metric. I've always been sensitive to microstuttering and so find it irritating when a game that's "running at 90fps" (or a document that's scrolling) still has perceptible judders.

is 'judder' a synonym for 'jank'?

‘judder’ refers to dropped frames in a fixed-frame-rate application, frames that are not dropped but are rendered too late, or, more generally, variance in frame rate of a program that should be smoothly animating.

Re: Slow Software

#18
I keep coming back to thinking that it's the gap between dev and "mainstream" hardware.

Forget about phones for the moment (lol, Javascript performance on a $99 Android).

My PC is a 6-core, 32GB of RAM beast. I suspect that most (non-PC gamers) people's machines look closer to https://www.officeworks.com.au/shop/officeworks/p/acer-aspir....

Dual core, 8GB of RAM, spinning hard drive (!)

I can tell you from experience that Windows 10 isn't a fun experience on anything other than a fast SSD.

Re: Slow Software

#19

I hope devs can fix the racing wheel latency first, so we can enjoy those racing games.

Which racing wheel have you tried? Was it implemented as a HID device (subject to the polling rate limitations described in the article) or with its own driver?

Re: Slow Software

#20
At the app level, I'd say it's about responsiveness not latency. Instagram had a post a while back about how they cheat a bit to make their app feel responsive even if actual latency was high.

From this perspective one could say this article puts too much focus into the raw numbers, how many ms to a response. As techies, we like that: cheating is cheating. Numbers are important. But really we need to look harder, how can we make users perceive that things are better than the raw numbers.

Post reply on HN