Live data from Hacker News

Try quickly typing 1+ 2 + 3 into the iOS 11 Calculator

reddit.com

391–400 of 501 posts

Re: Try quickly typing 1+ 2 + 3 into the iOS 11 Calculator

#391

As soon as I upgraded my 6s to 11, I saw performance seriously degrade. It takes -seconds- to bring up the iMessage editor. My immediate thought was that Apple had liberally sprinkled wait() into the iOS 11 code base so that I'd feel like my ole A9 CPU just wasn't cutting it any more and I'd realize, as they do, it's time to upgrade. Or... maybe they are running every key stroke through the new Azure-enabled Cray com…

>>As soon as I upgraded my 6s to 11, I saw performance seriously degrade. It takes -seconds- to bring up the iMessage editor. THIS! My exact experience and sentiment. The lag frustrates me every time I open almost any app (and then I get frustrated with myself for letting myself succumb to such a first-world-problem) Is there any recourse? Can we disable some animations or other unnecessary features in settings? Can…

I uninstalled my 3rd party keyboards because the lag to bring it up got much worse with iOS 11.

Re: Try quickly typing 1+ 2 + 3 into the iOS 11 Calculator

#392
post #324

Earlier quoted context omitted.

My professor likes to tell this story about keyboard buffers that I never quite understood. Basically, in this old time terminal setup he would start typing the password before the prompt showed up or something and when it did, it would just sail through. Sort of like how I can apt upgrade while apt update is still running but fancier and a couple of decades before...

That's what happens when you read from a keyboard buffer. Since the buffer is not being read (and not cleared) until a prompt is in the screen, you can type whether you want and it'll get dumped and processed whenever needed. Not that long ago really, that's how it worked in DOS and most other terminals.

It still works. I can ssh into a machine and start typing commands before the shell prompt appears. The commands will appear in the terminal once the connection is established and the shell is ready.

Re: Try quickly typing 1+ 2 + 3 into the iOS 11 Calculator

#393
post #384

Earlier quoted context omitted.

Isn't 'never' an oversimplification? Sometimes there is a feedback loop between UI effects and user input, or the user input changes the way the UI registers hits, which means subsequent input depends on complete processing of prior inputs. On a static view like a calculator grid, you should default to non blocking animation, but sometimes blocking is the desired behavior.

What's a concrete example of this?

An example that comes to mind is a slider switch (iOS is famous for them)

You don’t want the switch activated until it’s all the way left or right.

Re: Try quickly typing 1+ 2 + 3 into the iOS 11 Calculator

#394
post #53

People are talking about "lag" and performance, as if this was a "the system can't handle it!" issue. This is a misleading description. The actual issue is that some developer at Apple screwed up their animation configuration when implementing the calculator redesign, and nobody tested adding more than two numbers together quickly. Multiple failures, none involving system performance. What's happening is: the operato…

Just checked the Android calculator implementations from Google and Samsung on my phone. They correctly handle button press animation asynchronously. Look like Apple doesn't dog-food their software anymore after Jobs.

Re: Try quickly typing 1+ 2 + 3 into the iOS 11 Calculator

#395

Earlier quoted context omitted.

What's a concrete example of this?

An example that comes to mind is a slider switch (iOS is famous for them) You don’t want the switch activated until it’s all the way left or right.

An even simpler example is page-based navigation. Can't register UI hits while pages are animating in and out.

Re: Try quickly typing 1+ 2 + 3 into the iOS 11 Calculator

#396
post #208

Earlier quoted context omitted.

Do we even have sales figures for the apple watch. All I see is made up numbers and guesses.

I never noticed anyone anywhere wearing an apple watch. Not that I spend any time looking at people's wrists, but you'd think if it was a massive success everyone would notice.

I travel to a good number of middle America small towns and consistently see small business / middle manager upper middle class men wearing them. No women, fwiw.

The people wearing them aren't techie types at all which is why I'd guess the sentiment in tech circles is so negative on the watch's success. I think we're used to seeing our colleagues being the earlier adopters of gadgets like these, but the Apple watch early adopters include a diverse set of non-tech people.

Re: Try quickly typing 1+ 2 + 3 into the iOS 11 Calculator

#397

As soon as I upgraded my 6s to 11, I saw performance seriously degrade. It takes -seconds- to bring up the iMessage editor. My immediate thought was that Apple had liberally sprinkled wait() into the iOS 11 code base so that I'd feel like my ole A9 CPU just wasn't cutting it any more and I'd realize, as they do, it's time to upgrade. Or... maybe they are running every key stroke through the new Azure-enabled Cray com…

My iPhone 7 - the latest iPhone at the time iOS 11 came out, and with the fastest single threaded mobile CPU for some time - can no longer play locally downloaded audio and be used at the same time without stuttering constantly. Everything is broken on iOS 11. Extremely frustrating. I will buy a new phone, but not an iPhone.

I'm on the 6, two years older than that, and experience lag but never a single stutter on anything audio related.

It sounds like an issue that a reset or reinstall may fix.

I'd be similarly pissed off like you if even my much older phone did that.

Re: Try quickly typing 1+ 2 + 3 into the iOS 11 Calculator

#398

Earlier quoted context omitted.

> It's enough to make me want to give up privacy and switch to Android. It's sadly no better on the Android side of the fence either. How many times I've had to wait for the keyboard app to decide to load…

Your are short on memory and the keyboard is being unloaded. The fact that you never have to close apps because the OS will dynamically unload unused apps and restore them is sort of a lie. Reboot every few days, delete bullshit phone games that just for fun ensure they start quickly by loading every time you start your phone starts along with any other worthless apps you don't actually want or need. You will no long…

I have no "bullshit phone games". It is not the end user's responsibility to maintain performance of basic functionality of a phone.

Re: Try quickly typing 1+ 2 + 3 into the iOS 11 Calculator

#399
post #208

Earlier quoted context omitted.

I never noticed anyone anywhere wearing an apple watch. Not that I spend any time looking at people's wrists, but you'd think if it was a massive success everyone would notice.

I travel to a good number of middle America small towns and consistently see small business / middle manager upper middle class men wearing them. No women, fwiw. The people wearing them aren't techie types at all which is why I'd guess the sentiment in tech circles is so negative on the watch's success. I think we're used to seeing our colleagues being the earlier adopters of gadgets like these, but the Apple watch e…

> The people wearing them aren't techie types at all

Most of the Apple-using techie types I'm friends with have a Watch.

Although as a counterpoint, at $WORK, most of the techie types don't (but also don't use other Apple stuff.)

Re: Try quickly typing 1+ 2 + 3 into the iOS 11 Calculator

#400

I'd been considering switching to iOS from Android due to Android's horribly laggy UI. Glad to hear it's just as miserable on the other side of the fence.

In Developer Options, set the animation duration to 0, which kills the animations. It's like having a brand new phone not having to wait for stupid animation fluff to complete. Take care though, because I've used an app in the past which was broken with animations disabled. I can't remember which one it was, but it relied on an animation completing to trigger an event when a soft button was held down for a certain in…

Good advice but I did that long ago :)
Post reply on HN