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

July 2019

@kyle_hankinson I wouldn’t have expected that to be allowed (and I seem to recall hearing of an app rejected for th… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to kyle_hankinson

Retiring Omni’s iOS Document Browser: mjtsai.com/blog/2019/07/3…

via IFTTT

New 5K 27-Inch LG UltraFine Display: mjtsai.com/blog/2019/07/3…

via IFTTT

Mixing License Codes and the Mac App Store: mjtsai.com/blog/2019/07/3…

via IFTTT

Updated Hardened Runtime Documentation: mjtsai.com/blog/2019/07/3…

via IFTTT

@kcase Great! The biggest performance issues I’m seeing right now are with OmniOutliner documents with many visible… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to kcase

@kifleswing Meant to post it a lot sooner, but temporarily lost it in a pile of other stuff.

via Tweetbot for Mac in reply to kifleswing

Inside Apple’s iPhone Testing Facilities: mjtsai.com/blog/2019/07/2…

via IFTTT

Apple Contractors “Regularly Hear Confidential Details” on Siri Recordings: mjtsai.com/blog/2019/07/2…

via IFTTT

On Switching from iPad to Chromebook in School: mjtsai.com/blog/2019/07/2…

via IFTTT

Posts updated today:

Fast Software, the Best Software
mjtsai.com/blog/2019/07/2…

Broken iOS Cellular Data Switch… twitter.com/i/web/status/1…

via Tweetbot for Mac

@rtharston @MrPhantomPlanet @TMobile Maybe a few months ago. I continually hear about it from visitors.

via Tweetbot for Mac in reply to rtharston

@orangejinjo @jcscaliger Hmm, thanks. I guess there’s another bug because I never got the normal update notification or Settings badge.

via Tweetbot for Mac in reply to orangejinjo

@jcscaliger I don’t know. I’m not running iOS betas and don’t know how to trigger the bug.

via Tweetbot for Mac in reply to jcscaliger

@jgordonshare I wonder how that kind of bug even exists. Clearly, part of the OS remembers the setting because it s… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to jgordonshare

Apple to Acquire Intel’s Modem Business: mjtsai.com/blog/2019/07/2…

via IFTTT

Apple to Acquire Intel’s Modem Business: mjtsai.com/blog/2019/07/2…

via IFTTT

What I Wish I’d Known Before Starting Notarize: mjtsai.com/blog/2019/07/2…

via IFTTT

Posts updated today:

xattr Flags and iCloud Drive
mjtsai.com/blog/2019/07/2…

Feedback Assistant Replaces Bug Report… twitter.com/i/web/status/1…

via Tweetbot for Mac

@Freerunnering Yes, you can do it with xattr (as mentioned on that page). Just add the -r switch to make it recursive.

via Tweetbot for Mac in reply to Freerunnering

@danielpunkass @lucvandal @tapbot_paul @gruber It’s not just in beta software. The change for requiring the whole .… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to danielpunkass

@danielpunkass @gruber @tapbot_paul It’s fine in concept, but (1) AFAIK this particular wrinkle wasn’t documented w… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to danielpunkass

@pedantcoder I appreciate your willingness to discuss this stuff. And it’s neat that you get to work in so many different areas.

via Tweetbot for Mac in reply to pedantcoder

@pedantcoder Yeah, my #1 request for getxattr would be a way to efficiently look up fallback xattrs in a single cal… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to pedantcoder

@pedantcoder So I would have liked to either have a way for apps to set flags on that list for their xattrs or a se… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to pedantcoder

@pedantcoder I read the man page and original header circa 10.6 and haven’t really touched the code since. And seco… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to pedantcoder

@pedantcoder My issue is just with way the flags are implemented as part of the name. This creates a data migration… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to pedantcoder

@pedantcoder xattr_flags.h is mentioned in the @howardnoakley post that I quoted, and he lists the flag constants a… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to pedantcoder

@pedantcoder I fixed the comment. Sorry about the entity issue. I don’t know why WordPress deletes “HTML tags” it d… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to pedantcoder

Google Open Sources robots.txt Parser: mjtsai.com/blog/2019/07/2…

via IFTTT

Attorney General William Barr on Encryption Policy: mjtsai.com/blog/2019/07/2…

via IFTTT

@betalogue Apparently, it will: mjtsai.com/blog/2019/07/2… Although I was quite skeptical when I read that.

via Tweetbot for Mac in reply to betalogue

Posts updated today:

Superhuman Embeds Tracking Pixels in User E-mails
mjtsai.com/blog/2019/07/0…

xattr Flags and i… twitter.com/i/web/status/1…

via Tweetbot for Mac

@galooticus @dropdmg Apple’s docs still recommend using a disk image, and there’s no way to avoid translocation if… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to galooticus

Even having read a lot about Gatekeeper/quarantine/translocation/code signed disk images/notarization, I sometimes… twitter.com/i/web/status/1…

via Tweetbot for Mac

@lapcatsoftware This may be the rare case where the problem isn’t the search engine. It can’t find what isn’t there.

via Tweetbot for Mac in reply to lapcatsoftware

Posts updated today:

Apple to Bankroll Original Podcasts
mjtsai.com/blog/2019/07/1…

Microsoft’s Resurgence… twitter.com/i/web/status/1…

via Tweetbot for Mac

Posts updated today:

Predatory iOS App Subscriptions
mjtsai.com/blog/2019/07/1…

macOS 10.14.6 and Xcode 10.3… twitter.com/i/web/status/1…

via Tweetbot for Mac

App Store Takedown Demands by Governments: mjtsai.com/blog/2019/07/2…

via IFTTT

How Many Gold Apple Watches Were Sold?: mjtsai.com/blog/2019/07/2…

via IFTTT

Annoying Catalina Security Features: mjtsai.com/blog/2019/07/2…

via IFTTT

@rosyna OK, thanks. So I take from this that unless you are using an unsigned disk image (not recommended) you have… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to rosyna

@rosyna I’m seeing reports of disk images not mounting on 10.15 because they are not notarized (“Apple cannot check… twitter.com/i/web/status/1…

via Tweetbot for Mac

@chrisltd Glacier for large amounts of data (photos, music) and Google Cloud for stuff I might need to restore quickly.

via Tweetbot for Mac in reply to chrisltd

@chrisltd I use Arq in addition to Time Machine. TM requires that every drive get backed up to the same destination… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to chrisltd

@chrisltd Yes, I use Arq for both local and cloud backups and recommend it.

via Tweetbot for Mac in reply to chrisltd

@simX @marczak I’ve not used Arq with a NAS, but it works well for cloud and local drives.

via Tweetbot for Mac in reply to simX

An Illustrated History of Easter Eggs: mjtsai.com/blog/2019/07/1…

via IFTTT

The Sad Truth About Sleep-Tracking Devices and Apps: mjtsai.com/blog/2019/07/1…

via IFTTT

Posts updated today:

Airmail Adds Subscription for Push Notifications
mjtsai.com/blog/2019/07/1…

Guido van Rossum S… twitter.com/i/web/status/1…

via Tweetbot for Mac

Posts updated today:

Local 1Password iOS Vaults No Longer Free
mjtsai.com/blog/2019/07/1…

MacBook Air 2019 and New… twitter.com/i/web/status/1…

via Tweetbot for Mac

@rosyna Yes, but this seems to do a better job.

via Tweetbot for Mac in reply to rosyna

Branches and Continuous Integration: mjtsai.com/blog/2019/07/1…

via IFTTT

@morid1n Haven’t found one that I really like.

via Tweetbot for Mac in reply to morid1n

Posts updated today:

Apple to Bankroll Original Podcasts
mjtsai.com/blog/2019/07/1…

Why Do Web Browsers Allow Acces… twitter.com/i/web/status/1…

via Tweetbot for Mac

Posts updated today:

Why Did Moving the Mouse Cursor Cause Windows 95 to Run More Quickly?… twitter.com/i/web/status/1…

via Tweetbot for Mac

Apple to Bankroll Original Podcasts: mjtsai.com/blog/2019/07/1…

via IFTTT

How Many Kinds of USB-C to USB-C Cables Are There?: mjtsai.com/blog/2019/07/1…

via IFTTT

Google Photos Is Making Photos Semi-public: mjtsai.com/blog/2019/07/1…

via IFTTT

Most “Free” VPN Apps Secretly Owned by China: mjtsai.com/blog/2019/07/1…

via IFTTT

Why Did Moving the Mouse Cursor Cause Windows 95 to Run More Quickly?: mjtsai.com/blog/2019/07/1…

via IFTTT

@grynspan @lapcatsoftware Seems like that would be a reasonable default, with exceptions allowed.

via Tweetbot for Mac in reply to grynspan

@grynspan @lapcatsoftware Are you talking about physical location? I think what matters here is whether the devices… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to grynspan

@grynspan For example, 10.x.x.x and 192.168.x.x.

via Tweetbot for Mac in reply to grynspan

@grynspan Yeah, it’s not obvious. But maybe the local IP ranges and .local for a start.

via Tweetbot for Mac in reply to grynspan

@mpweiher OK, with that sort of expanded definition, I would say that most of my generic code relates to collection… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to mpweiher

@mpweiher I don’t really see how that would work. Generics have a way of infecting the other levels. For example, a… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to mpweiher

Posts updated today:

Why Do Web Browsers Allow Access to the Local Network?
mjtsai.com/blog/2019/07/1…

Apple News+… twitter.com/i/web/status/1…

via Tweetbot for Mac

Posts updated today:

MacBook Air 2019
mjtsai.com/blog/2019/07/0…

Apple Reverses Course on MDM and Parental Control… twitter.com/i/web/status/1…

via Tweetbot for Mac

Airmail Adds Subscription for Push Notifications: mjtsai.com/blog/2019/07/1…

via IFTTT

Local 1Password iOS Vaults No Longer Free: mjtsai.com/blog/2019/07/1…

via IFTTT

@grynspan Control-clicking is exactly where I expected that option to be, but it wasn’t on the beta I’m running. So… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to grynspan

@grynspan On iOS, you can long-press to *change* the setting, but I don’t see a way to do that in Safari for Mac. I… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to grynspan

@grynspan Great! Is there any built-in UI to see or configure these prefs?

via Tweetbot for Mac in reply to grynspan

@grynspan Thanks. Also a bit confused about isEnabled. Is this a setting shared among apps? Or is it for rememberin… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to grynspan

Posts updated today:

MacBook Air 2019 and New 13-inch MacBook Pro
mjtsai.com/blog/2019/07/0…

Lightroom CC Returns t… twitter.com/i/web/status/1…

via Tweetbot for Mac

Posts updated today:

Zoom Vulnerabilities
mjtsai.com/blog/2019/07/0…

Jony Ive Is Leaving Apple… twitter.com/i/web/status/1…

via Tweetbot for Mac

Why Do Web Browsers Allow Access to the Local Network?: mjtsai.com/blog/2019/07/1…

via IFTTT

iCloud Data Loss With macOS 10.15 and iOS 13 Betas: mjtsai.com/blog/2019/07/1…

via IFTTT

@NSExceptional Does the compiler treat “if @ available” as a unit, rather than having “@ available” produce a value at runtime?

via Tweetbot for Mac in reply to NSExceptional

Posts updated today:

MacBook Air 2019 and New 13-inch MacBook Pro
mjtsai.com/blog/2019/07/0…

Backing Up macOS 10.15… twitter.com/i/web/status/1…

via Tweetbot for Mac

WWDC 2019 Video Transcripts Now Available: mjtsai.com/blog/2019/07/1…

via IFTTT

@grynspan @rosyna Sure, I believe you have my e-mail. Thanks!

via Tweetbot for Mac in reply to grynspan

@rosyna Yeah, I’m not defending Zoom’s sketchy actions. I’m just saying that there’s a real user experience issue here.

via Tweetbot for Mac in reply to rosyna

@rosyna The crux of it is that it’s useful to be able to follow a link that does something in an app. But that can… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to rosyna

@rosyna Right, but it’s perfectly valid to want to follow a link from somewhere else that opens up Zoom. It sounds… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to rosyna

@rosyna Then how does it address the issue Zoom was trying to work around?

via Tweetbot for Mac in reply to rosyna

@grynspan @rosyna I have JavaScript URLs in my Safari bookmarks bar that send info about the current page to MarsEdit and EagleFiler.

via Tweetbot for Mac in reply to grynspan

@rosyna Right. But my understanding is that I can click a link to zoom.us and then *that page* open… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to rosyna

@rosyna Thanks. Doesn’t seem like universal links would address my bookmarklet use case since the domains aren’t statically known.

via Tweetbot for Mac in reply to rosyna

@rosyna I guess I don’t see how universal links prevent the problem. Wouldn’t you still be vulnerable to trampolines?

via Tweetbot for Mac in reply to rosyna

@rosyna Also, “disabling” makes it sound like they did something to Safari to turn off the feature. It’s more like… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to rosyna

@rosyna I think the “always” is entirely unwarranted because it assumes that the user understands what is being ask… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to rosyna

@rosyna Why does it ask for confirmation every single time? Besides Zoom, what apps might a user have installed tha… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to rosyna

Apple Discontinues 12-Inch MacBook: mjtsai.com/blog/2019/07/0…

via IFTTT

Apple Discontinues 12-Inch MacBook: mjtsai.com/blog/2019/07/0…

via IFTTT

Apple Discontinues 12-Inch MacBook: mjtsai.com/blog/2019/07/0…

via IFTTT

MacBook Air 2019 and New 13-inch MacBook Pro: mjtsai.com/blog/2019/07/0…

via IFTTT

Apple Revives Texas Hold’em Game: mjtsai.com/blog/2019/07/0…

via IFTTT

@__tambourineMan @EggFreckles I’ve edited the post title. Thanks for the feedback.

via Tweetbot for Mac in reply to __tambourineMan

@EggFreckles I see what you’re saying, but, lacking an alternative, I think this is close enough that the term is w… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to EggFreckles

@NoahEmmet I’d like to do that, but I don’t think WordPress supports that sort of thing directly. Maybe someday I c… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to NoahEmmet

@EggFreckles Is there a term for this sort of situation that’s in between what people normally call bricking and a… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to EggFreckles

@lapcatsoftware Sorry to hear that, but I have no doubt that you can be successful at iOS development.

via Tweetbot for Mac in reply to lapcatsoftware

Malformed iMessage Could Brick iPhone: mjtsai.com/blog/2019/07/0…

via IFTTT

Cloudflare Outage Caused by Regular Expression: mjtsai.com/blog/2019/07/0…

via IFTTT

@bobtiki What is this in reference to? All I’m seeing on the site is a maintenance update from last week.

via Tweetbot for Mac in reply to bobtiki

“S” iPhones Get the Most Software Updates: mjtsai.com/blog/2019/07/0…

via IFTTT

Giving Notes on Apple’s TV Shows: mjtsai.com/blog/2019/07/0…

via IFTTT

@tempelorg I think it’s the default for NSPanel.

via Tweetbot for Mac in reply to tempelorg

SummerFest 2019 for Mac Indie Apps: mjtsai.com/blog/2019/07/0…

via IFTTT

Superhuman Embeds Tracking Pixels in User E-mails: mjtsai.com/blog/2019/07/0…

via IFTTT

@lapcatsoftware Thanks. I should have read more before trying it. Sounds like this is a good fix to be selectively… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to lapcatsoftware

@lapcatsoftware And then sometimes it shows the alert in response to my clicking the submit button.

via Tweetbot for Mac in reply to lapcatsoftware

@lapcatsoftware I’m using 8.1, but the feature (which sounded like a great idea) is not doing what I expected. I th… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to lapcatsoftware

Gaming With a MacBook Pro and eGPU: mjtsai.com/blog/2019/07/0…

via IFTTT

Posts updated today:

Security & Privacy in macOS 10.15 Beta
mjtsai.com/blog/2019/06/0…

SuperDuper 3.2.5… twitter.com/i/web/status/1…

via Tweetbot for Mac

Posts updated today:

Jony Ive Is Leaving Apple
mjtsai.com/blog/2019/06/2…

Apple Responds to Spotify… twitter.com/i/web/status/1…

via Tweetbot for Mac