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

November 2019

@cherpake Looks cool. Thanks for letting me know.

via Tweetbot for Mac in reply to cherpake

Of course, this only works if you had already enabled screen sharing and you have a second Mac.

via Tweetbot for Mac in reply to mjtsai

Trying to check on 2018 MacBook Air’s Time Machine backup progress. Can’t unlock screen because the password contai… https://t.co/jBz9uTp9S4

via Tweetbot for Mac

RT @c_command: Enjoy 25% off SpamSieve, EagleFiler (info organizer/mail archiver), and DropDMG (.dmg files) and 33% off ToothFairy (AirPods…

via Twitter Web App

@pmcg Saw it just after writing the updates for today, so it’ll go in the next batch. Thanks!

via Tweetbot for Mac in reply to pmcg

@lapcatsoftware I don’t think so. I’ll see what I can do.

via Tweetbot for Mac in reply to lapcatsoftware

@lucvandal @jamesthomson Happened to me yesterday, too. 12+ hours for price change and promo text. Went to bed, and… https://t.co/TeQtwPxx34

via Tweetbot for Mac

Posts updated today:

Apps Lost With Catalina
https://t.co/CO2zpUIKt1

Catalina Vista
https://t.co/yaSzVCDKfH

Goo… https://t.co/xAJBIiW29Z

via Tweetbot for Mac

Posts updated today:

Catalina’s Log Can’t Be Unprivatised
https://t.co/cNGD10cZfV

Catalyst in Catalina… https://t.co/61u26kNUNv

via Tweetbot for Mac

Posts updated today:

Apple v. Corellium
https://t.co/QoyHZBE9Ci

Taiwan Flag Removed
https://t.co/UA9N8MguUq

App… https://t.co/V7RcTFSJKD

via Tweetbot for Mac

Posts updated today:

Black Friday 2019
https://t.co/7xxwMTQu6s

1Password Takes Accel Investment… https://t.co/dfHrJUjUcL

via Tweetbot for Mac

@rosyna And the relevant paragraph is not visible with the default window size. And the scrollbar is invisible by default.

via Tweetbot for Mac in reply to mjtsai

@lapcatsoftware @rosyna No joke. My experience (from answering customer support) is that ~nobody clicks ? buttons i… https://t.co/zrBCo5M6Vd

via Tweetbot for Mac

@rosyna The one in the alert for an unsigned app does open a help page, though the override info is hidden on anoth… https://t.co/bsQ7vIxghG

via Tweetbot for Mac

@rosyna Have you tried it? On my Mac (10.15.1) that button doesn’t actually do anything.

via Tweetbot for Mac in reply to rosyna

@tempelorg Are you seeing your new iClip price in the Mac App Store? I ask because I’m still seeing the $15. And my… https://t.co/NFsMaP1Q2i

via Tweetbot for Mac

Posts updated today:

Vaping Apps Removed From App Store
https://t.co/4g5NEKRtlU

Xcode 11.2… https://t.co/ry4plfxN85

via Tweetbot for Mac

Posts updated today:

Apple Repairs
https://t.co/laM3dytNQP

Full Steam Ahead, But With Feature Flags… https://t.co/WQX3Qc7Rz5

via Tweetbot for Mac

Posts updated today:

Apps Lost With Catalina
https://t.co/b9f0saZmiP

CNAME Cloaking
https://t.co/12fZ5GVZb7

iOS… https://t.co/UISGhWnZnp

via Tweetbot for Mac

Slow Xcode 11 Objective-C Builds: https://t.co/EjD2x8ty7K #mjtsaiblog

via IFTTT

Gatekeeper Override for Indirect Launching: https://t.co/Er9YMqxdX9 #mjtsaiblog

via IFTTT

@sunildvr It should be worldwide, but it seems to be taking a long time to propagate. Please let me know if it’s st… https://t.co/gmQ0n1253K

via Tweetbot for Mac

Posts updated today:

iOS 13.2 Killing Background Apps
https://t.co/o1TLpy7cC1

Detecting Screen Recording Permiss… https://t.co/SBgEzFF1wx

via Tweetbot for Mac

Posts updated today:

The 16-inch MacBook Pro
https://t.co/MtNrJIvDgg

The Magic Keyboard With Numeric Keypad Is A… https://t.co/CBdoGaorjG

via Tweetbot for Mac

Nvidia Drops CUDA Support for macOS: https://t.co/1aa8WGvall #mjtsaiblog

via IFTTT

Apple Store Removes Customer Reviews: https://t.co/rbhto8RuoM #mjtsaiblog

via IFTTT

@nickheer Mail will do that if there’s a message “stuck” on the server server that it keeps redownloading as if it’… https://t.co/gFl7WqZ0R1

via Tweetbot for Mac

@lapcatsoftware Did he say there was no apology or explanation?

via Tweetbot for Mac in reply to lapcatsoftware

@NSExceptional I’m guessing No, but I don’t think I’ve actually tried that. But it does let you delete (or, I suppo… https://t.co/T0hJ8oSkJe

via Tweetbot for Mac

Detecting Screen Recording Permission on Catalina: https://t.co/VSQUKuzlzn #mjtsaiblog

via IFTTT

@z31r4m Last time I checked, the bonds they were issuing paid lower interest than the AAPL dividend, so perhaps not… https://t.co/qY3QTH7Azf

via Tweetbot for Mac

Full Steam Ahead, But With Feature Flags: https://t.co/PS1KysnGEf #mjtsaiblog

via IFTTT

Google Shakes Up Its “TGIF”: https://t.co/wec3tFqdMZ #mjtsaiblog

via IFTTT

Catalina’s Log Can’t Be Unprivatised: https://t.co/SscHgmwN5I #mjtsaiblog

via IFTTT

Catalina’s Log Can’t Be Unprivatised: https://t.co/SscHgmwN5I #mjtsaiblog

via IFTTT

SF Viewer Removed From the App Store: https://t.co/wjq9nUms9V #mjtsaiblog

via IFTTT

Schiller on Chromebooks in Education: https://t.co/uLppA6qF8O #mjtsaiblog

via IFTTT

@apple4ever Sorry about that. Akismet thought they were spam for some reason, and there are far too many spams for… https://t.co/idwW4WTD1J

via Tweetbot for Mac

@nicklockwood Hmm, I guess it depends on what you’re trying to do. I’ve generally found the internal methods more i… https://t.co/kj1Lw1w0nb

via Tweetbot for Mac

@nicklockwood What makes you think people only swizzle public methods?

via Tweetbot for Mac in reply to nicklockwood

@NSExceptional Oh, looks like it’s from after my update today. I’ll make another update tomorrow.

via Tweetbot for Mac

@NSExceptional I think I missed it somehow. Thanks.

via Tweetbot for Mac

@agilethumbs Aren’t the big repairs more expensive at third-party stores?

via Tweetbot for Mac in reply to agilethumbs

Posts updated today:

The 16-inch MacBook Pro
https://t.co/uYwBPyvO40

1Password Takes Accel Investment… https://t.co/ZiBtOOlDpn

via Tweetbot for Mac

Guilherme Rambo Locked Out of Apple Developer Account: https://t.co/wEIvofQcX4 #mjtsaiblog

via IFTTT

How Swift Achieved Dynamic Linking Where Rust Couldn’t: https://t.co/FQzYyNCPtx #mjtsaiblog

via IFTTT

Where to Get Apple Products Repaired: https://t.co/94Fk5wlunt #mjtsaiblog

via IFTTT

@handcoding Thanks for noticing. I suspect Adam had a typo, which I copied, and then he fixed his.

via Tweetbot for Mac in reply to handcoding

@vslavik Hmm, I think FastSpring always charged me $20. I’m not sure there’s much either can do to fight it.

via Tweetbot for Mac

So apparently Paddle’s “No need to pay […] punitive chargeback fees” doesn’t mean there’s no charge. You pay basica… https://t.co/8Hg9Yt3Gzc

via Tweetbot for Mac

@simonnickel_dev @Freerunnering It seems like it’s going to work when you briefly test it offline. Then when you co… https://t.co/KpDwnOa41Z

via Tweetbot for Mac

@marv51 Not sure—maybe all at once. The issue isn’t deleting them. It’s that the app won’t even load the list of vi… https://t.co/SrfSK6YqtD

via Tweetbot for Mac

Apple’s New Map Expands to Midwest and Western U.S.: https://t.co/HUyU3MxWD4 #mjtsaiblog

via IFTTT

I guess this means you’ll be able to renew your developer account using an iTunes gift card.

via Tweetbot for Mac

I wonder if the new Apple Developer app works offline: https://t.co/6yPIDSIlom

via Tweetbot for Mac

RT @spamsieve: SpamSieve 2.9.38 improves compatibility with macOS 10.15, fixes an issue where some messages weren’t filtered, launches fast…

via Twitter Web App

@LucCogZest It’s been that way for a while. Glad you like it.

via Tweetbot for Mac in reply to LucCogZest

Posts updated today:

The 16-inch MacBook Pro
https://t.co/zLdwSxPL01

1Password Takes Accel Investment… https://t.co/QZbUtXqq7m

via Tweetbot for Mac

How Google Interferes With Its Search Algorithms and Changes Your Results: https://t.co/4RER4HcDDD #mjtsaiblog

via IFTTT

Vaping Apps Removed From App Store: https://t.co/XYWI0XruEO #mjtsaiblog

via IFTTT

@pmcg @stroughtonsmith Yes, I think you’re right. But it doesn’t provide enough power to run a hard drive. :(

via Tweetbot for Mac in reply to pmcg

@pmcg @stroughtonsmith Yeah…I think the last time I used the hub may be been to attach an iPod shuffle.

via Tweetbot for Mac in reply to pmcg

@pmcg @stroughtonsmith That’s what I’m using now. Seems to be more reliable than plugging in the Magic Keyboard.

via Tweetbot for Mac in reply to pmcg

@m_galvagno Relocated rather than deleted e-mails? I don’t think I’ve heard of that before.

via Tweetbot for Mac in reply to m_galvagno

Apple Card’s Outsourced Algorithm: https://t.co/9k3n50VnKT #mjtsaiblog

via IFTTT

1Password Takes Accel Investment: https://t.co/HmUc8h3P1C #mjtsaiblog

via IFTTT

Enpass Moves to a Subscription Model: https://t.co/0DwF87wMoK #mjtsaiblog

via IFTTT

Enpass Moves to a Subscription Model: https://t.co/0DwF87wMoK #mjtsaiblog

via IFTTT

If you’ve seen data loss with Catalina Mail when migrating from Mojave or rebuilding the database, please file a bu… https://t.co/nvdqs4HGwS

via Tweetbot for Mac

@NSExceptional So you haven’t actually been scammed and gone through this process with eBay?

via Tweetbot for Mac

@NSExceptional What I’ve heard is that the buyer returns a different item than the one you shipped.

via Tweetbot for Mac

@NSExceptional Right, but I have no way to prove that the item in the photo was actually in the box. Or that I didn… https://t.co/bnfeufI0Gw

via Tweetbot for Mac

@NSExceptional How do you think eBay is going to make it right for you, the seller, if they have no way of verifyin… https://t.co/UPuF91I7bU

via Tweetbot for Mac

@NSExceptional eBay seems to have a reputation for always siding with the buyer. They’ve certainly never given me a… https://t.co/Pm8UN3lTQZ

via Tweetbot for Mac

RT @dropdmg: DropDMG 3.5.9 includes fixes for custom volume icons, blank image passphrases, and license agreements on macOS 10.15 and makes…

via Tweetbot for Mac

The notary service is fast today.

via Tweetbot for Mac

@freak4pc Haha, not this specifically, but I’ve filed plenty about other Feedback issues.

via Tweetbot for Mac in reply to freak4pc

@ePirat @steipete Both. I think some of the bug comments are just missing, too.

via Tweetbot for Mac in reply to ePirat

@NeirinckMike That’s not what these numbers are measuring.

via Tweetbot for Mac in reply to NeirinckMike

I don’t have any Adobe apps open and am not doing an update, yet Adobe Desktop Service is using 1.11 GB of RAM. mds… https://t.co/YzcF7ljPVQ

via Tweetbot for Mac

Feedback Assistant is now attaching comments to the wrong bugs, and some of the dates are messed up so they aren’t… https://t.co/Z0AyWsH5ay

via Tweetbot for Mac

@lapcatsoftware I think I did that a few times years ago with the old system and nothing ever happened.

via Tweetbot for Mac in reply to lapcatsoftware

@lapcatsoftware This is worse because they won’t even re-open the old bug—need to create a new one. How does having… https://t.co/tRUQVLIfXa

via Tweetbot for Mac

2.5 years ago: field Radar. Today: “This is an older report and much has changed since it was filed. If this is sti… https://t.co/IMezVLMujm

via Tweetbot for Mac

Posts updated today:

Hardened XPC Services
https://t.co/Q1lvXjF7rQ

Apple Notes and iCloud… https://t.co/ufoKbusfG5

via Tweetbot for Mac

@NSExceptional That’s discussed in the enhancement proposal. I think using standard names makes sense.

via Tweetbot for Mac

Posts updated today:

iOS 13.2 Killing Background Apps More
https://t.co/riRufJYyBc

RunningBoard in Catalina… https://t.co/3aJSEEtKmL

via Tweetbot for Mac

Firefox Making DNS-over-HTTPS the Default: https://t.co/pekSUqrmAy #mjtsaiblog

via IFTTT

Apple’s New Privacy Page: https://t.co/l6MEL4nYCW #mjtsaiblog

via IFTTT

Apple Notes and iCloud Syncing: https://t.co/cBTgLZ74q2 #mjtsaiblog

via IFTTT

Limits to Apple’s Butterfly Keyboard Repair Program: https://t.co/uo70cFGyIF #mjtsaiblog

via IFTTT

Posts updated today:

Hardened XPC Services Don’t Prompt
https://t.co/zjWxpIDQwT

“Real” Photoshop for iPad… https://t.co/VX3pALauBr

via Tweetbot for Mac

They Might Never Tell You It’s Broken: https://t.co/utuYvwbzIi #mjtsaiblog

via IFTTT

@lapcatsoftware @rosyna The contacts service isn’t getting compromised. GitFinder has separate services for Git, Ke… https://t.co/zhrqyAbCyW

via Tweetbot for Mac

@lapcatsoftware @rosyna My point is that requiring the app entitlement makes the app less secure than if access wer… https://t.co/WtMgD3TgpO

via Tweetbot for Mac

@rosyna Yes, my point is I don’t see why the TCC ones are treated differently than network and file access.

via Tweetbot for Mac in reply to rosyna

@rosyna What I mean is that if the user has allowed app B to control app A and allowed app C to control app B, then… https://t.co/rjYPGKqoW6

via Tweetbot for Mac

@rosyna I still conclude from this that: 1. This sort of transitive declaration is completely at odds with privileg… https://t.co/JRSE7zmTKG

via Tweetbot for Mac

@rosyna I’m assuming this doesn’t protect against the AppleScript thing.

via Tweetbot for Mac in reply to rosyna

@rosyna “Never asked for”? Are you thinking of a model where an app embeds a service written by someone else and th… https://t.co/yr1F3YzdEp

via Tweetbot for Mac

@rosyna I mean that the same logic would apply to other entitlements, like network stuff. I’ve isolated network acc… https://t.co/hYoly7zMPW

via Tweetbot for Mac

@rosyna I thought XPC was supposed to help here. Without the entitlement, GitFinder can only do contacts operations… https://t.co/NHCZq85Orq

via Tweetbot for Mac

@rosyna But, going with this logic for the moment, why wouldn’t this also apply to other entitlements?

via Tweetbot for Mac in reply to rosyna

@rosyna Whereas if GitFinder has the entitlement and gets compromised, we have the same problem…

via Tweetbot for Mac in reply to rosyna

@rosyna 3. I thought apps weren’t supposed to be able to invoke other apps’ XPC services.

via Tweetbot for Mac in reply to mjtsai

@rosyna This doesn't make sense to me. 1. Isn’t the https://t.co/hHCr3UZQ7A.... entitl… https://t.co/tQwcjgZ3aE

via Tweetbot for Mac

Siri Stores Encrypted E-mails in Plain Text: https://t.co/Sm19d2IKAf #mjtsaiblog

via IFTTT

Archive Team’s Yahoo Groups Rescue Effort: https://t.co/ZaO69fVtrh #mjtsaiblog

via IFTTT

Don’t Interrupt the Installation: https://t.co/4FFov5s7kU #mjtsaiblog

via IFTTT

Hardened XPC Services Don’t Prompt: https://t.co/4EZYFZi5Co #mjtsaiblog

via IFTTT

Catalina No Longer Caches Shared Photos Locally: https://t.co/X6VEp2TMic #mjtsaiblog

via IFTTT

Posts updated today:

Perfectly Cropped
https://t.co/dlt0TbH2tz

WebView and UIWebView Deprecated in Favor of WKWe… https://t.co/7HhjL2G5on

via Tweetbot for Mac

Posts updated today:

Catalina Vista
https://t.co/oq6SkkwJ38

Catalina Notarization
https://t.co/jFraHZoYVt

AirPo… https://t.co/wjLFXgFZcZ

via Tweetbot for Mac

@adamengst @betalogue @Apple It seems like we still don’t have an answer for why the installers care about the curr… https://t.co/ZtNisDzYDu

via Tweetbot for Mac

@rosyna Yeah, I can see the availability of the base type. Just wondering whether the APIs they’d need are some of… https://t.co/RpHDhq883v

via Tweetbot for Mac

@rosyna Thanks. Do you know whether those were available in 2014?

via Tweetbot for Mac in reply to rosyna

Dell UltraSharp 27 4K PremierColor Monitor: https://t.co/m7Yj500XKL #mjtsaiblog

via IFTTT

Posts updated today:

Xcode 11.2 and XIBs With UITextView
https://t.co/vDhkF7TUXb

iOS 13.2… https://t.co/IqNZbyG3Xu

via Tweetbot for Mac

Posts updated today:

Electron Apps Rejected From the Mac App Store
https://t.co/ORH1NWu6qJ

Twitter’s Ban on Poli… https://t.co/JWLukWBh0W

via Tweetbot for Mac

@tylerhall I’ve seen a couple people report massive photo deletions, but I don’t know the details.

via Tweetbot for Mac in reply to tylerhall

@anatomisation You’re right; I don’t think the Mozilla post actually says that.

via Tweetbot for Mac in reply to anatomisation

@anatomisation I’m quoting the assertion from Mozilla. I haven’t had a chance to dig in myself. Based on the articl… https://t.co/3wtDCSgM3U

via Tweetbot for Mac

@anatomisation Yeah, I took it to refer to that family of APIs.

via Tweetbot for Mac in reply to anatomisation

@anatomisation The original post and my link mention CALayerHost, which as far as I can tell is undocumented.

via Tweetbot for Mac in reply to anatomisation

“Real” Photoshop for iPad: https://t.co/PXkw81jWUQ #mjtsaiblog

via IFTTT

Electron Apps Rejected From the Mac App Store: https://t.co/v2sz1Uj4co #mjtsaiblog

via IFTTT

Twitter’s Ban on Political Ads: https://t.co/s9CKcT2Uhg #mjtsaiblog

via IFTTT

Apple TV, Apple TV, Apple TV, and Apple TV+: https://t.co/RF0Ewh6aF4 #mjtsaiblog

via IFTTT

@lorentey Awesome. And that’s a great tip that I wish I’d known at the time.

via Tweetbot for Mac in reply to lorentey

@lorentey But I think I should be safe starting out with Dictionary now. Setting through multiple levels does the right thing, right?

via Tweetbot for Mac in reply to mjtsai

@lorentey Agreed. I guess the question is whether it’s possible to paint yourself into a corner before you understa… https://t.co/DANUojQetW

via Tweetbot for Mac

@lorentey Yep, I linked that in the post. It’s great. I guess what I’m saying is that there are layers of magic tha… https://t.co/BASrraYpQP

via Tweetbot for Mac

@lorentey Yeah, my understanding is that actually returning the struct like in `d[k] = doSomething(d[k])` *will* cr… https://t.co/ZXijHGqiL0

via Tweetbot for Mac

@lorentey I actually still find the rule a bit confusing because in my head the Set struct is being copied when it’… https://t.co/mHH3j7qxiI

via Tweetbot for Mac

@lorentey I guess you’re saying that the “simple rule” is *also* part of the contract, and so it’s outside of the a… https://t.co/oVzKzxTbxa

via Tweetbot for Mac

@lorentey I see CoW as part of the value types abstraction because clients want to assume it’s not doing a full cop… https://t.co/DUuahoLbHy

via Tweetbot for Mac

Efficiently Mutating Nested Swift Data Structures: https://t.co/M3d3vf7e1L #mjtsaiblog

via IFTTT

Posts updated today:

Apple v. Corellium
https://t.co/9vaa6Z46Fp

Safari
https://t.co/hVNw0zhaV3

Twitter for Mac… https://t.co/5abkZOW6EL

via Tweetbot for Mac

Posts updated today:

iOS 13.2 Killing Background Apps More
https://t.co/yjp0Px4DPb

Tylenol Moment for Apple’s La… https://t.co/3RLTbRUwHW

via Tweetbot for Mac

Xcode 11.2 and XIBs With UITextView: https://t.co/DbCDKXloN3 #mjtsaiblog

via IFTTT

@agilethumbs Are the US numbers different? Here, I see tons of Fitbits and Apple Watches and pretty much nothing else.

via Tweetbot for Mac in reply to agilethumbs

Posts updated today:

Beware Apple Security Certificates
https://t.co/mVR97hYc1M

HKmap Live Removed From the App… https://t.co/04gVY6Dug7

via Tweetbot for Mac

Posts updated today:

AirPods Pro
https://t.co/ik9FptOhfz

Catalina Notarization
https://t.co/OORQmdK4On

iOS 13.2… https://t.co/vSgfUjdZkt

via Tweetbot for Mac

@UINT_MIN Thanks for all you’ve done, and good luck.

via Tweetbot for Mac in reply to UINT_MIN

Tylenol Moment for Apple’s Laptop Keyboards: https://t.co/PYsqChjv8N #mjtsaiblog

via IFTTT

The Varying Date.distantFuture: https://t.co/SdG6FJAA4d #mjtsaiblog

via IFTTT

Safari Safe Browsing, China, and Privacy: https://t.co/r1DCPW3BXq #mjtsaiblog

via IFTTT

@Ramshandilya It told me I didn’t have enough space to expand the .xip when I had 100 GB free. Had to restart the Mac.

via Tweetbot for Mac in reply to Ramshandilya

@mpweiher @depth42 If I understand correctly: (1) one should make protocols “class” by default, to avoid this overh… https://t.co/v5By6w3qte

via Tweetbot for Mac