The below is an off-site archive of all tweets posted by @mjtsai ever

June 2016

“I’d Like You to Police Each Other”: mjtsai.com/blog/2016/06/3…

via IFTTT

Why Google Stores Billions of Lines of Code in a Single Repository: mjtsai.com/blog/2016/06/3…

via IFTTT

Seeing Apple Through Color Blind Eyes: mjtsai.com/blog/2016/06/3…

via IFTTT

Input Masks: Violating User Expectations: mjtsai.com/blog/2016/06/2…

via IFTTT

Safari 10 Brings Native App Extensions: mjtsai.com/blog/2016/06/2…

via IFTTT

Safari 10 Brings Native App Extensions: mjtsai.com/blog/2016/06/2…

via IFTTT

Safari 10 Brings Native App Extensions: mjtsai.com/blog/2016/06/2…

via IFTTT

Safari 10 Brings Native App Extensions: mjtsai.com/blog/2016/06/2…

via IFTTT

A Year of Windows Kernel Font Fuzzing: mjtsai.com/blog/2016/06/2…

via IFTTT

Updated post: “Xcode 8 Tips and Issues” mjtsai.com/blog/2016/06/2…

via Tweetbot for Mac

Updated post: “Homescreen Sharing App Rejected From App Store” mjtsai.com/blog/2016/06/2…

via Tweetbot for Mac

Updated post: “Gatekeeper Path Randomization” mjtsai.com/blog/2016/06/1…

via Tweetbot for Mac

@cocoadog I’ve been seeing this for a few months. Only actual receipt (list of items and prices) is if you go to the Web site.

via Tweetbot for Mac in reply to cocoadog

Now, instead of what I ordered, the e-mail includes a bunch of Bargain Recommendations that I didn’t order.

via Tweetbot for Mac in reply to mjtsai

I preferred when Amazon would send order confirmation e-mails that included all the items ordered. Much better for searching later.

via Tweetbot for Mac

@leehinde Not just price—the max capacity is lower. A MacBook Pro with a Fusion Drive would make sense if Apple were less focused on thin.

via Tweetbot for Mac in reply to leehinde

Behind Apple’s Advanced Computer Vision for Photos.app: mjtsai.com/blog/2016/06/2…

via IFTTT

Removing the iPhone’s Headphone Jack: mjtsai.com/blog/2016/06/2…

via IFTTT

@lmjabreu @RodBegbie @NatashaTheRobot Having special support for certain domains needn’t forestall a more general/open solution.

via Tweetbot for Mac in reply to lmjabreu

@RodBegbie @NatashaTheRobot Apple seems to be doubling down on less functionality and less reliability. I see why, but I disagree.

via Tweetbot for Mac in reply to RodBegbie

@RodBegbie @NatashaTheRobot less intelligent syntax if that meant greater reliability.

via Tweetbot for Mac in reply to RodBegbie

@RodBegbie @NatashaTheRobot Secondly, I have lots of trouble getting Siri to do basic tasks even now. I would prefer a more restricted/

via Tweetbot for Mac in reply to RodBegbie

@RodBegbie @NatashaTheRobot compared with the alternative of waiting years or it never being possible in any form.

via Tweetbot for Mac in reply to RodBegbie

@RodBegbie @NatashaTheRobot I’m aware of that. It’s a tradeoff. I would rather have limited support for something very useful

via Tweetbot for Mac in reply to RodBegbie

@siracusa There’s IntegrityChecker diglloydtools.com/integritycheck… And my EagleFiler checksums and verifies imported files c-command.com/eaglefiler/

via Tweetbot for Mac

Homescreen Sharing App Rejected From App Store: mjtsai.com/blog/2016/06/2…

via IFTTT

AppleScript “Standard Libraries” Project: mjtsai.com/blog/2016/06/2…

via IFTTT

Thoughts on the New Official Apple App Icon Template: mjtsai.com/blog/2016/06/2…

via IFTTT

@marczak @rosyna @danielpunkass Yeah, yesterday I ran into a bridge that was missing but both Google and Apple thought was passable.

via Tweetbot for iΟS in reply to marczak

@danielpunkass What are the odds the Apple car will let you navigate via Google Maps when you can’t change the default iOS maps handler?

via Tweetbot for Mac in reply to danielpunkass

Feet in Both Worlds: From Objective-C to Swift: mjtsai.com/blog/2016/06/2…

via IFTTT

Display height is more useful than width. Even the rumored Apple 5K would be shorter in logical resolution than the venerable 30-inch.

via Tweetbot for Mac

Surprised that there’s no Night Shift in Sierra.

via Tweetbot for Mac

Restructuring Swift Condition Clauses: mjtsai.com/blog/2016/06/2…

via IFTTT

Swift Protocols Constrained to a Specific Class: mjtsai.com/blog/2016/06/2…

via IFTTT

It’s incredible how much less CPU time Safari uses than Firefox when downloading a big file.

via Tweetbot for Mac

Next Steps for Legacy Safari Plug-ins: mjtsai.com/blog/2016/06/2…

via IFTTT

I added a lot more information about APFS: mjtsai.com/blog/2016/06/1…

via Tweetbot for Mac

@saji It’s too bad. There are some extensive archives, though: TidBITS, ATPM, LowEndMac. Yep. Fun demo, but it didn’t seem that useful.

via Tweetbot for Mac in reply to saji

@nevanking Great, thanks. Do you know whether all the videos are now posted?

via Tweetbot for Mac in reply to nevanking

@cocoawithlove That’s not how the actual headers look to me. Seems like lots of annotation and drawing methods removed w/o replacement.

via Tweetbot for Mac in reply to cocoawithlove

OK, moving on from iCloud Core Data, anyone know what’s up with all the PDFKit deprecations?

via Tweetbot for Mac

The Deprecation of iCloud Core Data: mjtsai.com/blog/2016/06/1…

via IFTTT

Git 2.9’s diff.compactionHeuristic: mjtsai.com/blog/2016/06/1…

via IFTTT

@_JCobb @siracusa Good question. First thought is that it should be allowed on a case-by-case basis where the name is more than an app.

via Tweetbot for Mac in reply to _JCobb

@McCloudStrife Drew’s post linked here hits the main reasons: mjtsai.com/blog/2013/10/1… Some of my criticisms there are obsolete now.

via Tweetbot for Mac in reply to McCloudStrife

@McCloudStrife They already announced that the watch does it, so why not others?

via Tweetbot for iΟS in reply to McCloudStrife

Is iCloud Core Data history? The symbols are now deprecated, but nothing about it in the release notes: developer.apple.com/library/prerel…

via Tweetbot for Mac

@siracusa Thanks for the info. Doesn’t make much sense to me, for developers or user experience.

via Tweetbot for Mac in reply to siracusa

@daniel_a_a Just general tools like MarsEdit and BBEdit.

via Tweetbot for Mac in reply to daniel_a_a

CloudKit and Map Kit for Gatekeeper Apps: mjtsai.com/blog/2016/06/1…

via IFTTT

@cortig They must already be doing that if the watch can get updates. So why not make the updates available on other platforms.

via Tweetbot for Mac in reply to cortig

@dafacto That I have seen. If one local cache file is missing, sometimes it gets stuck and the other messages are duplicated.

via Tweetbot for Mac in reply to dafacto

@dafacto I haven’t seen that (dead key/drag) before, only errors when moving.

via Tweetbot for Mac in reply to dafacto

@timburks I’ve never quite understood how Pythonista fits in…

via Tweetbot for Mac in reply to timburks

@timburks What is the connection between an Apple app being available and the rules that 3rd-party apps must follow?

via Tweetbot for Mac in reply to timburks

@nickheer Pretty sure there’s another big app that always prompts me, but I don’t which at the moment.

via Tweetbot for Mac in reply to nickheer

@nickheer Actually, upon further investigation, it is signed but doesn’t validate.

via Tweetbot for Mac in reply to nickheer

@dafacto Is the problem deleting (moving message stop trash) or emptying the trash? Is there an error message?

via Tweetbot for Mac in reply to dafacto

And now the 10.12 beta download is working!

via Tweetbot for Mac

No built-in NSDimension support for smoots, but there’s sample code: developer.apple.com/reference/foun…

via Tweetbot for Mac

Now the Download button opens the Mac App Store, but the window is blank, and all tabs are disabled.

via Tweetbot for Mac

And when I launch the App Store app manually: “Unknown class FRToolbar in Interface Builder file at path /System/Library/PrivateFrameworks…”

via Tweetbot for Mac

@cpickslay I wish. App Store app doesn't open. If already open, nothing happens. Nothing logged.

via Tweetbot for Mac in reply to cpickslay

When I click the Download button next to “macOS 10.12 beta” nothing happens.

via Tweetbot for Mac

macOS 10.12? Why get rid of the X but not change the 10 an 11? Waiting to sync with iOS 11?

via Tweetbot for Mac

Keynote over, checking Today widgets, “XPCKeychainSandboxCheck quit unexpectedly.”

via Tweetbot for Mac

“I can do anything with code.” Have you seen the sandbox?

via Tweetbot for Mac

iCloud for Developer ID?

via Tweetbot for Mac

@MatthewWardT I’m glad it’s working for you, but I’m still seeing problems and I barely even use iMessage.

via Tweetbot for Mac in reply to MatthewWardT

Will iMessages now arrive reliably and in the proper order?

via Tweetbot for Mac

Can Siri truly work with OmniFocus now?

via Tweetbot for Mac

@apontious Can you turn off Continuity features independently? I don’t want my desktop syncing everywhere, either.

via Tweetbot for Mac in reply to apontious

What if I don’t want my clipboard constantly uploaded to iCloud, e.g. because it has a password on it?

via Tweetbot for Mac

Would be nice to have Find My Friends background updates on iOS and Mac…

via Tweetbot for Mac

@dafacto I guess you could try the trash first, but for this type of problem it seems like a full rebuild is usually necessary.

via Tweetbot for Mac in reply to dafacto

@dafacto Sometimes it helps to rebuild Mail's database or to move the messages to keep out of a mailbox and then delete the whole mailbox.

via Tweetbot for Mac in reply to dafacto

Facebook Threatens to Delete Photos If Users Don’t Download Moments App: mjtsai.com/blog/2016/06/1…

via IFTTT

Twitter Account Hacked via SIM Reset: mjtsai.com/blog/2016/06/1…

via IFTTT

@wklj I filed a radar with a video in October. They (for once) did not ask for a sys diagnose.

via Tweetbot for Mac in reply to wklj

@royfactorial I get lots of blank or half-scrolled-off windows, fuzzier text, hangs, crashes, copied rect doesn’t match selection. Slower.

via Tweetbot for Mac in reply to royfactorial

@wklj Command-Delete and also (sometimes) the associated menu command. Occurs on various kinds of setups.

via Tweetbot for Mac in reply to wklj

@cocoadog @danielpunkass And, right now, the disabled menu command says “Put Back.”

via Tweetbot for Mac in reply to cocoadog

@cocoadog @danielpunkass I also get the bug when the file/folder is highlighted in a color.

via Tweetbot for Mac in reply to cocoadog

@cocoadog @danielpunkass Yes, I have been seeing stuff like that, too.

via Tweetbot for Mac in reply to cocoadog

@andrewabernathy Intermittent problem, only seems to happen in Columns view. Seen it on three different Macs, plus VMware.

via Tweetbot for Mac in reply to andrewabernathy

@danielpunkass The keyboard shortcut doesn’t work and/or the menu command is disabled. Went to Radar to get the bug number but login hung.

via Tweetbot for Mac in reply to danielpunkass

Probably only one more release of 10.11. Will the Finder command to move the selected file to the trash remain broken for the entire cycle?

via Tweetbot for Mac

@kcase I’d like to be able to see the Added and Changed dates in OmniFocus for iPhone.

via Tweetbot for Mac in reply to kcase

Eliminating iTunes Store Music Downloads: mjtsai.com/blog/2016/06/0…

via IFTTT

@morrick Yep. 17 inches would be nice, too.

via Tweetbot for Mac in reply to morrick

Really hope macOS 11 or whatever it ends up being called fixes Preview. So many drawing and selection glitches and crashes since 10.11.

via Tweetbot for Mac

Direct download links for Lightroom updates: prodesigntools.com/adobe-cc-2015-…

via Tweetbot for Mac

@gruber Thanks. Does the app have to be functional without a sub, like with IAP?

via Tweetbot for Mac in reply to gruber

@thequinntaylor Is that perhaps related to 25913978 (NSBox in xib references color not available on deployment target OS version)?

via Tweetbot for Mac in reply to thequinntaylor

@rosyna Thanks. I should have clicked on "Offering Subscriptions" instead of "Learn more about subscriptions."

via Tweetbot for Mac in reply to rosyna

@gruber Could you elaborate on how you see subscriptions solving the free trial problem? Do you mean users can cancel after the first month?

via Tweetbot for Mac

@schwa @timburks @iTod I don’t think anyone said that. The context was “keeping up with platform changes is a service.”

via Tweetbot for Mac in reply to schwa

@schwa @timburks @iTod Increasing, yes, although perhaps part of the change is that more stuff doesn’t work properly when released.

via Tweetbot for Mac in reply to schwa

@schwa @timburks @iTod Updating to support newer APIs, remove deprecated ones, working around new OS bugs.

via Tweetbot for Mac in reply to schwa

App Store support refuses to fix the broken download for my app. For “coding support” I need to file a DTS incident.

via Tweetbot for Mac

@MayurDhaka @nickheer The Mac tick-tock pattern is in name only.

via Tweetbot for Mac in reply to MayurDhaka

@nickheer But, you’re right, I don’t think it would be presented as such. It would just look like fewer new features.

via Tweetbot for Mac in reply to nickheer

@nickheer At this point, I think it would take more than a year to dig out of the hole they’re in.

via Tweetbot for Mac in reply to nickheer

@nickheer Yes, but the pace is not sustainable, so that’s preferable to a continuing quality decline. Normals see brokenness, too.

via Tweetbot for Mac in reply to nickheer

Swift Configuration and “then”: mjtsai.com/blog/2016/06/0…

via IFTTT

Removed @dropdmg from sale in the Mac App Store because Apple improperly signed the binary so it won’t launch.

via Tweetbot for Mac

My app was reviewed for the Mac App Store in only 4 hours, but for the first time the .app Apple provided doesn’t validate with codesign. :(

via Tweetbot for Mac

@nriley Oh, and it’s even got a straight apostrophe. :(

via Tweetbot for Mac in reply to nriley

Mutexes and Closure Capture in Swift: mjtsai.com/blog/2016/06/0…

via IFTTT

E.W. Scripps Buys Podcast Company Stitcher: mjtsai.com/blog/2016/06/0…

via IFTTT

Cartography Comparison: Google Maps & Apple Maps: mjtsai.com/blog/2016/06/0…

via IFTTT

GCD’s Main Queue vs. Main Thread: mjtsai.com/blog/2016/06/0…

via IFTTT

Avoiding the Overuse of objc in Swift: mjtsai.com/blog/2016/06/0…

via IFTTT

Posted updates to “Dynamic Swift” mjtsai.com/blog/2016/05/2… and “Swift Protocols” mjtsai.com/blog/2015/09/0…

via Tweetbot for Mac

@1Password Great tip—thanks. (Presume you meant Control-Command-Q.)

via Tweetbot for Mac in reply to 1Password

@1Password Better to manually quit the app before updating?

via Tweetbot for Mac in reply to 1Password

@1Password never successfully connects to 1Password Mini immediately following a Mac App Store update. But it always works the next time.

via Tweetbot for Mac

@danielpunkass Pretty sure this was not a certificate issue, based on the specific error messages, but who knows.

via Tweetbot for iΟS in reply to danielpunkass

Two weeks later, no resolution from Apple developer support, but suddenly Application Loader is letting me upload without ITMS-90049 errors.

via Tweetbot for Mac

@nickheer Yep. Look at how good hosting companies will update you throughout an outage and tell how they will prevent in the future.

via Tweetbot for Mac in reply to nickheer

Surprised the Apple outage lasted so long. I read about it yesterday afternoon, but Apple TV didn’t work at 9:30 PM. macrumors.com/2016/06/02/app…

via Tweetbot for Mac

Sandbox Workaround for Blizzard Apps: mjtsai.com/blog/2016/06/0…

via IFTTT

Yahoo Disclosures National Security Letters: mjtsai.com/blog/2016/06/0…

via IFTTT

Every Default OS X Desktop Picture: mjtsai.com/blog/2016/06/0…

via IFTTT

Server Side Swift vs. The Other Guys: mjtsai.com/blog/2016/06/0…

via IFTTT

Microsoft’s Upgrade Deceptions Are Undermining Windows 10: mjtsai.com/blog/2016/06/0…

via IFTTT