Comment by sippeangelo

2 hours ago

They have some nasty "dynamic tap zones" algorithm that dynamically resizes the hitbox for keys based on what it predicts you will type in order to reduce miss-taps. Anecdotally, it has just steadily been getting worse with every update. I swear I can be pressing the center of a key and it will select the next one over and immediately autocorrect to a completely different word than what I typed.

I had the pleasure of typing something on an Android the other day and it was such a breath of fresh air when it actually accepted the keys I was pressing...

What's hilarious is that typing was nearly perfect on my 3gs (with "iPhone OS 3"--back before it was even "iOS").

  • Yes, it was a solved problem. Then they had to figure out how to utilize the ML features of their chips... and fucked it all up.

  • That's because it used to be a simple Markov model back then.

    Today's implementation is using more advanced ML techniques ;)

Thank you for putting a name to this phenomenon. I hadn't gone through my yearly attempt to figure out why iOS was terrible for text entry. I figured since I only have an iPad and not an iPhone, and infrequently type in it, that it just hadn't learned my habits or words. It's incredible that they've developed these kinds of algorithms that have made every facet of text entry from speech to text to spell checking to typing itself such a miserable experience.

In addition to this, there is a delay in the suggested word such that when you see the options above the keyboard, decide you see the word you want, stop typing and move to select it, it changes right as you land your finger.

Oh wonderful. That’s what’s happening to me. I’m an author and Apple‘s dictionary appears to be missing about half the more uncommon words in the English language. It’ll never recognize “prescient” in dictation for example. Some words it marks in red because it thinks it’s a spelling error. I know it’s not because I’ve used it, read it, and it’s in online dictionaries.

At least I’m macOS I can use Talon instead of the system dictation.

Ah, so that’s why that happens? I was gaslighting myself.

  • someone posted high speed videos a few months ago where the keyboard will popup the key you thought you pressed (therefore did press, as far as the UI is concerned) but iOS will insert a different character anyway.

  • Yep; this has been the case since the very first iPhone, it can't be disabled, and there is no feedback it happens other than the typos. It is very crazy making and mind boggling.