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

June 2021

DocC Is Unusable for Open Source Projects: https://t.co/D6o8xwvkeQ #mjtsaiblog

via IFTTT

Remixing Old Tracks in Spatial Audio Is “Sacrilegious”: https://t.co/Trs2FQV1Jo #mjtsaiblog

via IFTTT

Faster App Launching in iOS 15 and Monterey: https://t.co/FHQP9b3KNO #mjtsaiblog

via IFTTT

Why You Can’t Roll Back Big Sur’s System Volume: https://t.co/0YTJUlxc6N #mjtsaiblog

via IFTTT

Posts updated today:

Google Messages Adds End-to-End Encryption
https://t.co/HKR97OMw4o

Apple Silicon Macs to Re… https://t.co/NNLbqpqP7j

via Tweetbot for Mac

Posts updated today:

Safari 15
https://t.co/72rzMXWqoc

Big Sur Really Needs Real Free Space… https://t.co/VRAb11dKN1

via Tweetbot for Mac

Allowing iOS Security Updates Without Upgrading: https://t.co/x5UjzwYkAz #mjtsaiblog

via IFTTT

Remote Wiping of WD My Book Live Drives: https://t.co/LpsCtRbvHM #mjtsaiblog

via IFTTT

@mpweiher I was wondering about that, too. Is it that they need to look up xrefs by unique ID?

via Tweetbot for Mac

@BigZaphod I wish there were a general way to do this. Maybe there’s some reflection magic that I’m not aware of. I… https://t.co/HFmFJJSRiC

via Tweetbot for Mac

@BigZaphod You can get "propertyName" via NSExpression(forKeyPath: self).keyPath (but only for @objc properties). Y… https://t.co/MSjUAuPOwi

via Tweetbot for Mac

@nut_bunnies Yes, I think that it’s it. Plus casual games that people want on the go. It really doesn’t make sense… https://t.co/vf7Gd0NcgH

via Tweetbot for Mac

Ring and the App Store Strategy Tax: https://t.co/Tq5JKxkwCP #mjtsaiblog

via IFTTT

Password Reset iCloud Account Vulnerability: https://t.co/EYfML20SoX #mjtsaiblog

via IFTTT

Privacy Implications of Live Photos: https://t.co/awPy6Jt67u #mjtsaiblog

via IFTTT

Google Messages Adds End-to-End Encryption: https://t.co/gKcnFbRmFM #mjtsaiblog

via IFTTT

How to “Select All” in Mobile Safari: https://t.co/emIcPgYUXu #mjtsaiblog

via IFTTT

Reimplementing Security Code AutoFill: https://t.co/zXa56OC0d1 #mjtsaiblog

via IFTTT

Why Doesn’t iCloud Warn Before Deleting Backups?: https://t.co/rzSFUwNACz #mjtsaiblog

via IFTTT

@mjanuszewski Yep, that’s the one link that I typed by hand. :-(

via Tweetbot for Mac

@DaveWoodX Agreed. “The Developer app is the heart of this year’s exciting all-online WWDC experience.” It should b… https://t.co/C4gCRM9SQo

via Tweetbot for Mac

@DaveWoodX It is probably the most frustrating Mac app that Apple ships. But at least there’s https://t.co/A3HANmP1CK

via Tweetbot for Mac

Posts updated today:

Live Text
https://t.co/EIr6uwdkV3

Fixing Swift’s “if let” Syntax
https://t.co/3ndG5Dr64v

O… https://t.co/0RwGTcnPTp

via Tweetbot for Mac

Posts updated today:

Safari 15
https://t.co/b3WxCMnojz

Five Antitrust Bills
https://t.co/S12TFKITpH

New Develop… https://t.co/AYm6xW0BaT

via Tweetbot for Mac

@m_galvagno @lapcatsoftware System Preferences > Accessibility > Display

via Tweetbot for Mac in reply to m_galvagno

@nickheer No. (And why can’t you Tapback from the notification?)

via Tweetbot for Mac in reply to nickheer

@galooticus I have not heard anything about that.

via Tweetbot for Mac in reply to galooticus

@m_galvagno @lapcatsoftware Reduce Transparency takes care of that, thankfully.

via Tweetbot for Mac in reply to m_galvagno

@cmsj @lapcatsoftware I actually don’t want it to sync the current tabs with iOS.

via Tweetbot for Mac in reply to cmsj

@lapcatsoftware Safari is already less compatible, so if the user interface is going to be worse, too, I just don’t… https://t.co/fyCKywxS0N

via Tweetbot for Mac

macOS 12: Localized Keyboard Shortcuts: https://t.co/z65oenxZmc #mjtsaiblog

via IFTTT

@pilky @CraigGrannell My understanding is that accessibility stuff still doesn't work in the sandbox. They just add… https://t.co/kaDI67czQ0

via Tweetbot for Mac

@CraigGrannell Yep, I got burned by that bait-and-switch, too.

via Tweetbot for Mac in reply to CraigGrannell

@CraigGrannell Unfortunately, I think that’s a longstanding rule that they’ve been avoiding simply by not doing a major upgrade.

via Tweetbot for Mac in reply to CraigGrannell

@rosyna It sounds like that’s not sufficient for wha@mxswdwd is doing, but I’d be interested to hear more.

via Tweetbot for Mac in reply to rosyna

@NSExceptional Yeah, I guess my point is why isn’t Stripe offering to do that? Why offer a half solution?

via Tweetbot for Mac

@jckarter I guess Tcl can’t be removed without breaking expect and various cross-platform apps.

via Tweetbot for Mac in reply to jckarter

@NSExceptional Well, not having them built in means that if you’re sharing a script or shortcut you can’t rely on t… https://t.co/bKMcB0a800

via Tweetbot for Mac

Tightening the Mac App Store Screws Again: https://t.co/fHuIHGmMmE #mjtsaiblog

via IFTTT

Swift Overloads That Differ Only in Async: https://t.co/zXl6x7WyAY #mjtsaiblog

via IFTTT

Concurrency in Swift 5 and 6: Data Races: https://t.co/35vRLACHgZ #mjtsaiblog

via IFTTT

Amazon Ships $7,000 Empty Camera Box: https://t.co/BhFTr81qkw #mjtsaiblog

via IFTTT

Thanks to Emerge for sponsoring my blog for the last week! Integrate their tool with your CI workflow to help build… https://t.co/Zt55JTkwwD

via Tweetbot for Mac

Posts updated today:

StoreKit 2
https://t.co/oUfLdcsyVZ

Removing the Manual Boost
https://t.co/OxtcCIuDRL

Privi… https://t.co/kejXAelzGw

via Tweetbot for Mac

Posts updated today:

Dismissing Big Sur Notifications
https://t.co/NuoIyfgkJ4

Downgrading BridgeOS… https://t.co/fHKRKlsyrK

via Tweetbot for Mac

Posts updated today:

WWDC 2021 Links
https://t.co/XwrWIrNADs

iOS 15 and iPadOS 15 Announced… https://t.co/vlxQohOeVY

via Tweetbot for Mac

@Gummibando Never. But good to know that, thanks.

via Tweetbot for Mac in reply to Gummibando

@NSExceptional Yes, it’s against the guidelines, which Apple claims to follow for its own apps. Though they only sa… https://t.co/zFrDMcjnBB

via Tweetbot for Mac

Settlement for AppleCare Privacy Invasion: https://t.co/N8dqXSctA4 #mjtsaiblog

via IFTTT

@peternlewis They work normally for a week or two and then all of a sudden they disappear and have to be re-added and re-configurated.

via Tweetbot for Mac in reply to peternlewis

@apple_observer Most of the widgets seem to be worse in Big Sur, and Find My was removed in Catalina, but I do like the new Photos widget.

via Tweetbot for Mac

@krzyzanowskim @EggFreckles Oh, the notifications are still there, just no widgets.

via Tweetbot for Mac in reply to krzyzanowskim

Big Sur deleted all my Notification Center widgets again. :(

via Tweetbot for Mac

@danielpunkass @dokas there’s a way you can detect the default GMT date and then use the other instead? Thanks for looking!

via Tweetbot for Mac in reply to mjtsai

@danielpunkass @dokas Editing old posts via WordPress doesn’t change the date. On posts where it happens via MarsEd… https://t.co/dHGn66RSaK

via Tweetbot for Mac

Digital Legacy and Account Recovery Contacts: https://t.co/i1mzYrxcOq #mjtsaiblog

via IFTTT

How to Test Swift async/await Code With XCTest: https://t.co/EPTugDzk30 #mjtsaiblog

via IFTTT

iOS 15 Cursor Placement and Text Selection: https://t.co/VWkWx0EXoN #mjtsaiblog

via IFTTT

Constant Literals in Objective-C: https://t.co/jVbR7YR4DF #mjtsaiblog

via IFTTT

FaceTime in iOS 15 and Monterey: https://t.co/lMuA2PUDdN #mjtsaiblog

via IFTTT

Big Sur Weather widget: Just because it’s currently raining, doesn’t mean I don’t care about the forecast for tomorrow.

via Tweetbot for Mac

TestFlight Finally Coming to the Mac: https://t.co/wB2x6VMVZA #mjtsaiblog

via IFTTT

iOS 15 and iPadOS 15 Announced: https://t.co/ZdgifIkXrC #mjtsaiblog

via IFTTT

@jnadeau Thanks, I’ve been reading the docs and am looking forward to the session.

via Tweetbot for Mac in reply to jnadeau

Odd that you can encrypt metadata but not a CKAsset.

via Tweetbot for Mac

@rosyna Thanks! BTW, I think there was also a change where verbose error info goes to stdout instead of stderr. Tha… https://t.co/KkZ6stupSz

via Tweetbot for Mac

Posts updated today:

Apple Documentation and SwiftUI
https://t.co/YS3iOOLYV5

Intel’s Anti-Mac Ads… https://t.co/6qiWsKsBfG

via Tweetbot for Mac

Posts updated today:

Apple Developer Relations
https://t.co/8p1QL2nXWU

Big Sur’s Narrow Alerts… https://t.co/Drx3fjj3rQ

via Tweetbot for Mac

Old Apple Conceptual Documentation: https://t.co/PzdfVkP7qS #mjtsaiblog

via IFTTT

Kernel Assisting the Objective-C Runtime: https://t.co/ZT5YaCM5br #mjtsaiblog

via IFTTT

@rjstelling Come for the Java. Stay for the Cocoa.

via Tweetbot for Mac in reply to rjstelling

@al45tair I think that only started in the last 5 years or so.

via Tweetbot for Mac in reply to al45tair

Posts updated today:

More Documents From Epic vs. Apple
https://t.co/mP1SICYHXJ

Remote Work and Apple and Micros… https://t.co/8jQjl6GLY1

via Tweetbot for Mac

Posts updated today:

Extracting Data From an Old iOS App Broken by iOS 14.5
https://t.co/4YPfJRybao

Forced 5-Sta… https://t.co/rkQXpW2yBV

via Tweetbot for Mac

Posts updated today:

Apple Developer Forums Now Have RSS
https://t.co/v1yvOdbouW

VPN Scams… https://t.co/ybDQnoI5ii

via Tweetbot for Mac

@NSExceptional Yes, it’s just a communication technique. I think it’s a correct use of the word “leak,” which in th… https://t.co/YumSJFGKTt

via Tweetbot for Mac

@NSExceptional Isn’t the state leaked regardless of whether there’s another party?

via Tweetbot for Mac

M1racles: M1ssing Register Access Controls Leak EL0 State: https://t.co/5lXZG5mC5y #mjtsaiblog

via IFTTT

Halide Mark II Launch Postmortem: https://t.co/a3cjmNbRij #mjtsaiblog

via IFTTT

Posts updated today:

AirTag
https://t.co/zjg59v69FY

Twitter Blue
https://t.co/0Ie1M0uPYV

Remote Work and Apple… https://t.co/8EO6NWsqBI

via Tweetbot for Mac

More Documents From Epic vs. Apple: https://t.co/c1WU3E2aGX #mjtsaiblog

via IFTTT

@peternlewis I see that error all the time. Not sure exactly what it means, but presume it’s related to Contacts syncing.

via Tweetbot for Mac in reply to peternlewis

Posts updated today:

Epic v. Apple, Day 16
https://t.co/SPt1Ql1H7F

macOS 11.4
https://t.co/AQ3GVCIUZO

iMac 24-i… https://t.co/nwtGrYEUP2

via Tweetbot for Mac

Posts updated today:

Is iOS 14’s App Library for Me?
https://t.co/7a5av4XGTr

Remaining Issues in Big Sur… https://t.co/6jphhQI7mf

via Tweetbot for Mac

Stack Overflow Acquired by Prosus: https://t.co/WoOVrEN9w3 #mjtsaiblog

via IFTTT

A Global Perspective on the Apple App Store Ecosystem: https://t.co/AXEaUOQyAj #mjtsaiblog

via IFTTT

Slow Testing With Xcode 12.5 and Big Sur: https://t.co/SPUBzFLKxH #mjtsaiblog

via IFTTT

@ChristianSelig Yes. (I presume you mean that you want to use . dictionaryResultType to save time/memory since you… https://t.co/P3mFX2wZF7

via Tweetbot for Mac

@ChristianSelig If there’s only one entity, then all 500 names and notes will automatically get fetched at once, an… https://t.co/bBofF9dtmz

via Tweetbot for Mac

@ChristianSelig So there is potentially one note for each (user, iceCream) pair?

via Tweetbot for Mac in reply to ChristianSelig

@ChristianSelig User could have a “favoriteFlavors” to-many relationship to IceCream. This would then get fetched o… https://t.co/5V9jQKtwjc

via Tweetbot for Mac

2021 Apple Design Award Finalists: https://t.co/iAhX9SWKdZ #mjtsaiblog

via IFTTT

macOS 11.4 Breaks Full Disk Access for Helper Tools: https://t.co/jKFgt98NmE #mjtsaiblog

via IFTTT

@KenHatesSoftwar The two that I want to add are System Preferences and App Store.

via Tweetbot for Mac in reply to KenHatesSoftwar