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

May 2021

@ChristianSelig @DavidHodge @DonnyWals If you don’t need [cd], you can make it go faster by Unicode-normalizing the… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to ChristianSelig

@EggFreckles EagleFiler actually can do that for Messages in Catalina and earlier, which could save iChat transcrip… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to EggFreckles

The Difficulty of Accessing Old iMessages: mjtsai.com/blog/2021/05/3…

via IFTTT

How Uber Deals With Large iOS App Size: mjtsai.com/blog/2021/05/3…

via IFTTT

Faked Opposition to Net Neutrality: mjtsai.com/blog/2021/05/3…

via IFTTT

@_saagarjha @lapcatsoftware Very interesting. That’s much higher than I would have guessed.

via Tweetbot for Mac in reply to _saagarjha

@dokas Some sort of WordPress/MarsEdit issue where updating a tag on really old post (imported from Movable Type) c… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to dokas

@stuarticus Yeah, Discourse and StackExchange are both much better.

via Tweetbot for Mac in reply to stuarticus

Apple Developer Forums Now Have RSS: mjtsai.com/blog/2021/05/2…

via IFTTT

Extracting Data From an Old iOS App Broken by iOS 14.5: mjtsai.com/blog/2021/05/2…

via IFTTT

@fpillet In this case, it’s getting stuck after code signing, while the xctest process is trying to load the test bundle.

via Tweetbot for Mac in reply to fpillet

@cfihelp I’ve not. It’s hanging in access() when trying to load the test bundle, and tccd is using tons of CPU. Are… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to cfihelp

Seems like something changed in macOS 11.4 so that now Xcode unit tests take 8–10 seconds before they start running the test code. :-(

via Tweetbot for Mac

Firefox Now Uses Native Contextual Menus: mjtsai.com/blog/2021/05/2…

via IFTTT

@iljawascoding @mpweiher Could be. SMB definitely seems a lot slower now.

via Tweetbot for Mac in reply to iljawascoding

@_saagarjha @lapcatsoftware I guess my implicit assumption is that they are almost all non-nil, so it makes sense t… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to _saagarjha

@_saagarjha @lapcatsoftware It’s not “a few” if nearly every line of Obj-C code is a message send. Why would it be… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to _saagarjha

@_saagarjha @lapcatsoftware Yes, you would want it to predict those branches. But since each has a unique location… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to _saagarjha

@ddkilzer Thanks! I’ll collect some for you. I haven’t noticed any patterns with which sites causes crashes, but it… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to ddkilzer

@_saagarjha @lapcatsoftware I was thinking it would fill up the BTB with mostly useless stuff? But it’s been a whil… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to _saagarjha

Posts updated today:

Epic v. Apple, Day 7
mjtsai.com/blog/2021/05/1…

Does Apple News Track You?… twitter.com/i/web/status/1…

via Tweetbot for Mac

Posts updated today:

iOS 14.5 and iPadOS 14.5
mjtsai.com/blog/2021/04/2…

Examining Competition in App Stores… twitter.com/i/web/status/1…

via Tweetbot for Mac

Posts updated today:

Whitelisted Developers
mjtsai.com/blog/2021/05/0…

SMS Rerouting Vulnerability… twitter.com/i/web/status/1…

via Tweetbot for Mac

@lapcatsoftware @_saagarjha Multiplied by a lot of call sites, maybe it is significant for what can fit in the cach… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to lapcatsoftware

@steipete I don’t like webmail and need to dogfood my apps that work with Mail.

via Tweetbot for Mac in reply to steipete

@superezfe Wacky. I think I must have learned my lesson long ago not to do anything in Excel while in that mode wit… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to superezfe

@lapcatsoftware I think there used to be a runtime hook to intercept messages to nil, so it actually had to call objc_msgSend.

via Tweetbot for Mac in reply to lapcatsoftware

@superezfe I can’t say that’s ever happened to me, and I always have stuff on my clipboard. How are you inserting the column?

via Tweetbot for Mac in reply to superezfe

@lapcatsoftware Aha, I thought that was referring to something else since the replies I’m referring to *are* tweets… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to lapcatsoftware

@nubero @Apple @lapcatsoftware @betalogue Not sure what’s going on with Apple Mail. They keep rewriting the parts t… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to nubero

@lapcatsoftware Looks like you fixed it so that it always shows the option for replies. It’s not a preference?

via Tweetbot for Mac in reply to lapcatsoftware

@lapcatsoftware I really like this, but I’d like to be able to turn off the blocking of Show More links. I missed s… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to lapcatsoftware

@chucker @boredzo Isn’t that the new standard toolbar?

via Tweetbot for Mac in reply to chucker

@chucker @boredzo I don’t think Mail has proxy icons, anyway? (Even the Command-click menu was removed a few versions ago.)

via Tweetbot for Mac in reply to chucker

Preventing Surprisingly Large Objective-C Type Encodings: mjtsai.com/blog/2021/05/2…

via IFTTT

@trevormkay @JoshCalvetti Great work Trevor, thanks for building this!

via Tweetbot for Mac in reply to trevormkay

QoS and Task Segregation Make M1 Macs Feel Faster: mjtsai.com/blog/2021/05/1…

via IFTTT

Did the macOS 11.4 RC get pulled? Or is it just really slow propagating to Software Update?

via Tweetbot for Mac

Apple Music Spatial Audio and Lossless Audio: mjtsai.com/blog/2021/05/1…

via IFTTT

Twitter and App Tracking Transparency: mjtsai.com/blog/2021/05/1…

via IFTTT

Venmo’s Public Transactions and Friend Lists: mjtsai.com/blog/2021/05/1…

via IFTTT

@bombichsoftware @m_galvagno That’s my experience as well. FWIW, CCC is doing a good job of pruning its own snapshots on my Mac.

via Tweetbot for Mac in reply to bombichsoftware

@bombichsoftware @m_galvagno diskutil is what I mentioned in the post. I thought tmutil seemed simpler, but good to… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to bombichsoftware

@m_galvagno @bombichsoftware CCC does offer the ability to delete snapshots, even ones created by Time Machine. It’… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to m_galvagno

@tumult I’ve only seen this problem with the system disk. I think there are two bugs, really: (1) doesn’t purge sna… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to tumult

@tumult I don’t know how much was actually free. I presume the volume is usually almost full because the snapshots… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to tumult

@tumult The macOS installer is about 12 GB. The 37 GB is how much was shown as free *after* downloading it.

via Tweetbot for Mac in reply to tumult

Apple Suppliers Accused of Using Forced Labor: mjtsai.com/blog/2021/05/1…

via IFTTT

Big Sur Really Needs Real Free Space: mjtsai.com/blog/2021/05/1…

via IFTTT

@torstendhal I have not. The Core Data CloudKit stuff doesn’t seem to be a good fit for what I’m doing.

via Tweetbot for Mac in reply to torstendhal

@johnpane I’m not seeing that here. Lots of problems with remembering column state, though.

via Tweetbot for Mac in reply to johnpane

@nickheer That’s a good point. I think I have run into sites that don’t work with Safari and Mavericks. Maybe with Chrome…

via Tweetbot for Mac in reply to nickheer

Adobe Discontinuing PostScript Type 1 Font Support: mjtsai.com/blog/2021/05/1…

via IFTTT

Google Docs Switching From DOM to Canvas: mjtsai.com/blog/2021/05/1…

via IFTTT

iCloud Documents and Data Discontinued: mjtsai.com/blog/2021/05/1…

via IFTTT

What It Was Like to Sell Apps Online in 2003: mjtsai.com/blog/2021/05/1…

via IFTTT

Fixing Swift’s “if let” Syntax: mjtsai.com/blog/2021/05/1…

via IFTTT

@OluseyiSonaiya @jgordonshare It seems like ATT would prohibit that as well. But can Apple really enforce that? It… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to OluseyiSonaiya

@al3xandru I’ve not announced a date, but it will happen with EagleFiler 2.0, which is the next planned release (ot… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to al3xandru

@OluseyiSonaiya @jgordonshare Or is Facebook supposed to remember on the server which interactions happened in the… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to mjtsai

@OluseyiSonaiya @jgordonshare If I opt out of tracking, FB isn’t supposed to link what I do in the app with what I… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to OluseyiSonaiya

@al3xandru “Compatible” means that it works great in Rosetta 2. Parts have been compiled for Apple Silicon, but not the whole app yet.

via Tweetbot for Mac in reply to al3xandru

@OluseyiSonaiya @jgordonshare Apple says it counts as Tracking if you link data from your app with data collected f… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to OluseyiSonaiya

@OluseyiSonaiya @jgordonshare Yes, I think the main point is some combination of privacy and wanting to hurt Facebook.

via Tweetbot for Mac in reply to OluseyiSonaiya

@OluseyiSonaiya @jgordonshare I’m not so sure about that because stuff you do in the Facebook app gets linked to yo… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to OluseyiSonaiya

@OluseyiSonaiya @jgordonshare Is this because the ESPN app includes the Facebook SDK, or do ESPN and Facebook commu… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to OluseyiSonaiya

@OluseyiSonaiya @jgordonshare Could be—would love to know more about that. Do you mean that knowing which apps you’… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to OluseyiSonaiya

@OluseyiSonaiya @jgordonshare I don’t know what the percentage is, but it must be a significant amount of $ given h… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to OluseyiSonaiya

@OluseyiSonaiya @jgordonshare I’m not sure why the location of the ad would matter. They’re both selling ads for apps.

via Tweetbot for Mac in reply to OluseyiSonaiya

@grynspan Thanks for explaining! That makes sense, but I wanted to check because I have only seen this issue called… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to grynspan

@grynspan That makes sense. I’m not worried about the message sending overhead, but would prefer inline storage whe… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to grynspan

@grynspan Interesting. Does this mean that the documentation saying that NSLock uses pthreads is incorrect? For me,… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to grynspan

@lapcatsoftware This has been happening to me on and off since Catalina, without using Google Chrome or plugging in… twitter.com/i/web/status/1…

via Tweetbot for Mac in reply to lapcatsoftware

Posts updated today:

Whitelisted Developers
mjtsai.com/blog/2021/05/0…

Private iPad Camera Multitasking Entitlement… twitter.com/i/web/status/1…

via Tweetbot for Mac

@betalogue And on Big Sur it has rounded corners like a search field.

via Tweetbot for Mac in reply to betalogue

Thanks to SeaTurtle for sponsoring my blog for the last week! Teach your kids (or yourself) to program using a Logo… twitter.com/i/web/status/1…

via Tweetbot for Mac

Reimagining Apple’s Documentation: mjtsai.com/blog/2021/05/0…

via IFTTT

Private iPad Camera Multitasking Entitlement: mjtsai.com/blog/2021/05/0…

via IFTTT

Apple Podcasts Not Showing the Latest Podcasts: mjtsai.com/blog/2021/05/0…

via IFTTT

@helje5 @gte @uliwitness No, to run Windows apps alongside Cocoa apps, but on top of Mach rather than Microsoft’s kernel.

via Tweetbot for Mac in reply to helje5

@gte @helje5 @uliwitness Me neither, because it would have required Intel boxes that didn’t run any of the old Mac apps.

via Tweetbot for Mac in reply to gte

@helje5 @gte @uliwitness I think Red Box was the equivalent of Classic for Windows apps.

via Tweetbot for Mac in reply to helje5

Posts updated today:

More App Store Search Ads
mjtsai.com/blog/2021/04/2…

Revitalizing the Windows App Store… twitter.com/i/web/status/1…

via Tweetbot for Mac

Punitive Measures for Netflix IAP Test: mjtsai.com/blog/2021/05/0…

via IFTTT

Facebook Educates About App Tracking Transparency: mjtsai.com/blog/2021/05/0…

via IFTTT

@lapcatsoftware I guess it’s no longer possible to update just Safari for Big Sur?

via Tweetbot for Mac in reply to lapcatsoftware

@KenHatesSoftwar Yes, I think it’s mostly obliviousness on the App Store and quality problems, which have been festering for 10+ years now.

via Tweetbot for Mac in reply to KenHatesSoftwar

@nickheer Garbage alert, although I gotta say I like that it’s not narrow/vertical on Big Sur…

via Tweetbot for Mac in reply to nickheer

EU and Australia on App Store Antitrust: mjtsai.com/blog/2021/05/0…

via IFTTT

davekopec I did my first ever advertising for SeaTurtle (yes first ever after >2 years, my bad) by sponsoring Michael's blog,… twitter.com/i/web/status/1…

via Twitter Web App (retweeted on 2:11 PM, May 3rd, 2021 via Tweetbot for Mac)

Posts updated today:

Booting an M1 Mac From an External Disk
mjtsai.com/blog/2020/12/2…

Mighty… twitter.com/i/web/status/1…

via Tweetbot for Mac

Posts updated today:

Mac and iPad Aren’t Meeting in the Middle Yet
mjtsai.com/blog/2021/04/2…

App Store Folly… twitter.com/i/web/status/1…

via Tweetbot for Mac