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.




egword Universal 2 Available for Pre-order


eg word Universal 2 Mac App Store

egword Universal is now available for pre-order on the Japanese Mac App Store.
The special launch price is ¥3,800 for a limited time. MONOKAKIDO‘s Hirose san says that even though egword Universal 2.1 runs on El Capitan and above, the Mac App Store limits the download to macOS 10.13.2 and above.

iOS 11.2.6 Update (U)


Apple released the iOS 11.2.6 Update to fix the CoreText bug crashing Messages and Springboard. 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.

UPDATE 2: I am experiencing error flicker on iPhone X / iOS 11.2.6 but still testing to determine if there is less of it. Or not.

UPDATE 3: Not, results are in

iPhone X has a NFC hardware problem, for more information see:
iPhone X Suica Problem Q&A Exchange Guide (English Version)
iPhone X Suica問題Q&A交換ガイド(日本語版)

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 Heer 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.


Is APFS fully supported yet?

Nobody covers APFS better than Howard Oakley:

So, as of High Sierra 10.13.3, APFS is the standard file system for SSDs which are only used by High Sierra systems, “can” be used on hard disks which are only used by High Sierra systems, but remains unsupported on Fusion Drives.

There are four major limitations to the use of APFS.

Essential reading.