Another CoreText Crime?

John Gruber notices that smart punctuation was mysteriously working then not working in iOS 11 iMessage:

But if I’m right about why, then why does it apply to iMessage messages — a.k.a. blue-bubble messages — too? iMessage messages aren’t limited by the antiquated constraints of SMS in any other way, so why limit them typographically?

As Gruber notes, SMS messages are out of the question, but considering that the last 2 iMessage text crashing problems have been CoreText crimes, this smells like yet another.

One reader tweeted that Apple needs to fuzz the hell out of CoreText but I think that is a dead-end that will just go on forever. A CoreText reboot is the better long-term solution and use of limited engineering resources.

CoreTexttweet

 

Advertisements

iOS 11.2.6 Update

Apple has released the iOS 11.2.6 Update to fix the CoreText bug crashing iMessages. The build is up to 15D100 from the previous 15D60. There is no indication of any fix for the Apple Pay Suica error flicker issue but iOS 11.2.5 fixed the Apple Pay Suica notifications bug without any mention from Apple.

I will be running tests along with other readers and post results here. Apple Pay Suica testing can only be done ‘in the field’ and may take awhile.

Update 1: Early reader reports are that iOS 11.2.6 does not fix Apple Pay Suica error flicker. I have not confirmed this on my iPhone X and will continue testing.

Thoughts On the Big Google BGP Leak

I had lunch with a talented Japanese web programmer recently. After tying up loose ends on a long-term web site makeover we talked about the web and the constant march of tech, but something was bothering him.

“I don’t trust things anymore,” he said. “Not after that BGP leak last August. It’s not right that one company (Google) can just shut down the internet in Japan and walk away. It’s not right they have that much power over us.”

He was talking about the big BGP leak  (Border Gateway Protocol) that shut down major parts of the Japanese internet including Apple Pay Suica iCloud services and online trading services. Japanese customers were locked out of their day trades with no explanation.

NHK and other Japanese media reported that Google apologized for the leak but I never found trace of it on any Google site. People criticize Apple for not communicating things but Google makes Apple a paragon of clear and responsible communication by comparison.

Since then nothing has been discussed by Google who initiated the leak, or Verizon and NTT Communications who propagated it. Web programmers in Japan are naturally worried because they want to prevent the same disaster from happening again, or catching blame for something they are not responsible for.

To put it bluntly, if big American traders had been affected by the BGP leak the world would have heard all about it and Google would be jumping through hoops. Japanese are expendable in a way that big American traders are not.

It goes much deeper than that. Nick Here is one of the few people writing about this issue.  He warns of too much internet power being consolidated in the hands of a few American companies:

 Of the many serious flaws in the infrastructure of the internet is that most of it is powered by private corporations, many of which are based in the United States. Due to network effects, we have consolidated much of the web around just a handful of them…

There is a lot at stake here. People should be concerned.