@shoshido I don’t think Safe Mode will help.
@shoshido There’s no fix yet. The blog post describes how you can recover them from a backup. I don’t know of an ea… twitter.com/i/web/status/1…
Added a bunch of &’s and wait’s to my code signing script, and now it takes 5 seconds instead of 22.
Apple’s New Map: Final Parts of the 50 States: mjtsai.com/blog/2019/12/3… #mjtsaiblog
Select vs. Choose: mjtsai.com/blog/2019/12/3… #mjtsaiblog
Undercover Spies in the Digital Age: mjtsai.com/blog/2019/12/3… #mjtsaiblog
Apple Changes Crimea Map When Viewed From Russia: mjtsai.com/blog/2019/12/3… #mjtsaiblog
Screen Time Communication Limits Workaround: mjtsai.com/blog/2019/12/3… #mjtsaiblog
@aaplofdiscord Sorry about that. Fixed now.
Comparison of Reverse Image Search Engines: mjtsai.com/blog/2019/12/3… #mjtsaiblog
Apple’s Filing Against Corellium and Jailbreaking: mjtsai.com/blog/2019/12/3… #mjtsaiblog
“Erase Mac” Doesn’t?: mjtsai.com/blog/2019/12/3… #mjtsaiblog
Apple Forces CoinBase to Remove Support for DApps: mjtsai.com/blog/2019/12/3… #mjtsaiblog
Posts updated today:
The iPad’s Identity Crisis
mjtsai.com/blog/2019/12/2…
Dropbox No Longer Follows External Symli… twitter.com/i/web/status/1…
Posts updated today:
Apple Shutting Down Developer Mailing Lists
mjtsai.com/blog/2014/01/0…
Copyright Exhaustion Do… twitter.com/i/web/status/1…
toothfairymac ToothFairy 2.6.1, the easiest way to connect Bluetooth devices to your Mac, improves the AirPods Pro and other icon… twitter.com/i/web/status/1…
eaglefiler EagleFiler 1.8.11 improves support for Brave Browser, Evernote, OmniGraffle, AppleScript, Apple Mail, and AudioNote… twitter.com/i/web/status/1…
Remote Work Hygiene: mjtsai.com/blog/2019/12/2… #mjtsaiblog
Dropbox No Longer Follows External Symlinks: mjtsai.com/blog/2019/12/2… #mjtsaiblog
The iPad’s Identity Crisis: mjtsai.com/blog/2019/12/2… #mjtsaiblog
BlueMail Rejected From the Mac App Store: mjtsai.com/blog/2019/12/2… #mjtsaiblog
Posts updated today:
Apple News No Longer Supports RSS
mjtsai.com/blog/2019/12/2…
Putting the “Author” in “Authorit… twitter.com/i/web/status/1…
Copyright Exhaustion Does Not Apply to E-books: mjtsai.com/blog/2019/12/2… #mjtsaiblog
Apple News No Longer Supports RSS: mjtsai.com/blog/2019/12/2… #mjtsaiblog
ClassDumpRuntime and dsdump: mjtsai.com/blog/2019/12/2… #mjtsaiblog
Putting the “Author” in “Authoritative”: mjtsai.com/blog/2019/12/2… #mjtsaiblog
Posts updated today:
Catalyst and Cohesion
mjtsai.com/blog/2019/12/1…
Persistent File Access via… twitter.com/i/web/status/1…
Posts updated today:
Twelve Million Phones, One Dataset, Zero Privacy
mjtsai.com/blog/2019/12/1…
Mac Pro Available… twitter.com/i/web/status/1…
@colincornaby I wonder if they really mean “commiserate experience.”
@rosyna Yes, I have blogged about that. And filed Radars myself.
@metaning No, they just consistently and understandably want what makes things easier for them.
Messages Screen Sharing for Remote Troubleshooting: mjtsai.com/blog/2019/12/2… #mjtsaiblog
New WebKit Features in Safari 13: mjtsai.com/blog/2019/12/2… #mjtsaiblog
AirPods Pro Alternatives: mjtsai.com/blog/2019/12/2… #mjtsaiblog
Modding the Silicone Tips of AirPods Pro: mjtsai.com/blog/2019/12/2… #mjtsaiblog
App Store to Ban Deprecated UIWebView: mjtsai.com/blog/2019/12/2… #mjtsaiblog
@z31r4m Just what they announced before, but a few days more leeway. Merry Christmas!
Posts updated today:
The True and False Security Benefits of Mac App Notarization
mjtsai.com/blog/2019/04/2…
Catali… twitter.com/i/web/status/1…
Posts updated today:
Catalyst and Cohesion
mjtsai.com/blog/2019/12/1…
NSData.description
mjtsai.com/blog/2019/09/1…
P… twitter.com/i/web/status/1…
AirPods Pro Bluetooth Latency: mjtsai.com/blog/2019/12/2… #mjtsaiblog
What to Do When a macOS Update Goes Wrong: mjtsai.com/blog/2019/12/2… #mjtsaiblog
Chuck Peddle, RIP: mjtsai.com/blog/2019/12/2… #mjtsaiblog
Swift’s CollectionOfOne: mjtsai.com/blog/2019/12/2… #mjtsaiblog
ToTok and TikTok: mjtsai.com/blog/2019/12/2… #mjtsaiblog
@hondanhon It's no longer built-in, but perhaps you could install an FTP server. Or is there way to use SFTP from OS 9?
@iamevltwin Looks like a consequence of this: mjtsai.com/blog/2019/09/1…
@cocoaphony @lapcatsoftware That seems to be what it’s doing. If you disclose at any time before they fix the bug (… twitter.com/i/web/status/1…
@lapcatsoftware They want you to shut up in the hope that someday you’ll eventually get paid.
Flickr Needs More Paying Users: mjtsai.com/blog/2019/12/2… #mjtsaiblog
Apple Stops Staingate Repairs After 4 Years: mjtsai.com/blog/2019/12/2… #mjtsaiblog
The Cub Programming Language: mjtsai.com/blog/2019/12/2… #mjtsaiblog
Project Connected Home Over IP: mjtsai.com/blog/2019/12/2… #mjtsaiblog
Mac Bug Bounty Program Opens: mjtsai.com/blog/2019/12/2… #mjtsaiblog
Posts updated today:
Annoying Catalina Security Features
mjtsai.com/blog/2019/07/2…
Where to Get Apple Products Rep… twitter.com/i/web/status/1…
Posts updated today:
The Influence of Organizational Structure on Software Quality
mjtsai.com/blog/2013/08/1…
Catal… twitter.com/i/web/status/1…
@etresoft @cdfinder That’s what this kerfuffle is about, but it’s not what people were complaining about before and… twitter.com/i/web/status/1…
@etresoft @cdfinder No, they changed the reassuring text for notarized apps. The scare text for non-notarized apps is still there.
@mthomas Those systems are separate, hidden from the user, and older…
Posts updated today:
Persistent File Access via com.apple.macl Xattr
mjtsai.com/blog/2019/12/1…
Mac P… twitter.com/i/web/status/1…
Twelve Million Phones, One Dataset, Zero Privacy: mjtsai.com/blog/2019/12/1… #mjtsaiblog
ML Super Resolution in Pixelmator Pro: mjtsai.com/blog/2019/12/1… #mjtsaiblog
Swift Evolution Pitch: Modify Accessors: mjtsai.com/blog/2019/12/1… #mjtsaiblog
What’s New in Vapor 4: mjtsai.com/blog/2019/12/1… #mjtsaiblog
Apple Platform Security Guide (Fall 2019): mjtsai.com/blog/2019/12/1… #mjtsaiblog
How Clean Re-installs Change in Catalina: mjtsai.com/blog/2019/12/1… #mjtsaiblog
WinterFest 2019: mjtsai.com/blog/2019/12/1… #mjtsaiblog
Persistent File Access via com.apple.macl Xattr: mjtsai.com/blog/2019/12/1… #mjtsaiblog
Rewound Rejected From the App Store: mjtsai.com/blog/2019/12/1… #mjtsaiblog
Abusing Electron Apps to Bypass macOS’s Security Controls: mjtsai.com/blog/2019/12/1… #mjtsaiblog
@jablair Congrats!
@morrick It’s sensational because AirPods overtook *peak* iPod sales.
@lapcatsoftware Fixed, thanks.
Toolbox Pro: mjtsai.com/blog/2019/12/1… #mjtsaiblog
IBM Stops Funding Kitura: mjtsai.com/blog/2019/12/1… #mjtsaiblog
Tim Cook’s Apple: mjtsai.com/blog/2019/12/1… #mjtsaiblog
Storyboards, Dynamic Type, and Accessibility: mjtsai.com/blog/2019/12/1… #mjtsaiblog
Posts updated today:
Catalina Removes Malware Assurance
mjtsai.com/blog/2019/12/1…
iPhone 11 Location Data Puzzler… twitter.com/i/web/status/1…
Posts updated today:
Direct Objective-C Properties
mjtsai.com/blog/2019/11/1…
Apple’s Technology Transitions… twitter.com/i/web/status/1…
@howardnoakley Not sure about 10.15.0 final, but I do recall seeing the phrase about malware in the betas.
Catalina Removes Malware Assurance: mjtsai.com/blog/2019/12/1… #mjtsaiblog
Tony Brooker, RIP: mjtsai.com/blog/2019/12/1… #mjtsaiblog
Shopping Sucks Now: mjtsai.com/blog/2019/12/1… #mjtsaiblog
Catalyst and Cohesion: mjtsai.com/blog/2019/12/1… #mjtsaiblog
Joining Apple Computer 40 Years Ago: mjtsai.com/blog/2019/12/1… #mjtsaiblog
Posts updated today:
Linea 3
mjtsai.com/blog/2019/12/1…
AirPods Pro
mjtsai.com/blog/2019/10/2…
Mac Pro… twitter.com/i/web/status/1…
@lapcatsoftware @howardnoakley Thanks for explaining. I must have misread the post. So it seems like notarization i… twitter.com/i/web/status/1…
@howardnoakley I don’t understand. I thought the check, like Gatekeeper, already only applied to quarantined apps?… twitter.com/i/web/status/1…
Pro Display XDR Limited to 5K With iMac Pro: mjtsai.com/blog/2019/12/1… #mjtsaiblog
Google Achieves Its Goal of Erasing the WWW Subdomain From Chrome: mjtsai.com/blog/2019/12/1… #mjtsaiblog
SwiftUI Deal-Breakers: mjtsai.com/blog/2019/12/1… #mjtsaiblog
UserDefaults Access via Property Wrappers: mjtsai.com/blog/2019/12/1… #mjtsaiblog
Google Achieves Its Goal of Erasing the WWW Subdomain From Chrome: mjtsai.com/blog/2019/12/1… #mjtsaiblog
SwiftUI Deal-Breakers: mjtsai.com/blog/2019/12/1… #mjtsaiblog
UserDefaults Access via Property Wrappers: mjtsai.com/blog/2019/12/1… #mjtsaiblog
Google Achieves Its Goal of Erasing the WWW Subdomain From Chrome: mjtsai.com/blog/2019/12/1… #mjtsaiblog
SwiftUI Deal-Breakers: mjtsai.com/blog/2019/12/1… #mjtsaiblog
UserDefaults Access via Property Wrappers: mjtsai.com/blog/2019/12/1… #mjtsaiblog
Google Achieves Its Goal of Erasing the WWW Subdomain From Chrome: mjtsai.com/blog/2019/12/1… #mjtsaiblog
SwiftUI Deal-Breakers: mjtsai.com/blog/2019/12/1… #mjtsaiblog
UserDefaults Access via Property Wrappers: mjtsai.com/blog/2019/12/1… #mjtsaiblog
Google Achieves Its Goal of Erasing the WWW Subdomain From Chrome: mjtsai.com/blog/2019/12/1… #mjtsaiblog
SwiftUI Deal-Breakers: mjtsai.com/blog/2019/12/1… #mjtsaiblog
UserDefaults Access via Property Wrappers: mjtsai.com/blog/2019/12/1… #mjtsaiblog
Google Achieves Its Goal of Erasing the WWW Subdomain From Chrome: mjtsai.com/blog/2019/12/1… #mjtsaiblog
SwiftUI Deal-Breakers: mjtsai.com/blog/2019/12/1… #mjtsaiblog
UserDefaults Access via Property Wrappers: mjtsai.com/blog/2019/12/1… #mjtsaiblog
Google Achieves Its Goal of Erasing the WWW Subdomain From Chrome: mjtsai.com/blog/2019/12/1… #mjtsaiblog
SwiftUI Deal-Breakers: mjtsai.com/blog/2019/12/1… #mjtsaiblog
UserDefaults Access via Property Wrappers: mjtsai.com/blog/2019/12/1… #mjtsaiblog
Google Achieves Its Goal of Erasing the WWW Subdomain From Chrome: mjtsai.com/blog/2019/12/1… #mjtsaiblog
SwiftUI Deal-Breakers: mjtsai.com/blog/2019/12/1… #mjtsaiblog
UserDefaults Access via Property Wrappers: mjtsai.com/blog/2019/12/1… #mjtsaiblog
@jcenters Congrats. Exactly what I did (2017). I like how there are enough slots that you don’t have to throw away the Apple RAM.
@jcenters I have used probably a dozen scanners, and the ScanSnap is the only one whose feeder worked reliably on a… twitter.com/i/web/status/1…
Apple Watch and AirPods Have Overtaken Peak iPod: mjtsai.com/blog/2019/12/1… #mjtsaiblog
Twitter’s Bluesky: mjtsai.com/blog/2019/12/1… #mjtsaiblog
How and Why Would Apple Kill the iPhone’s Lightning Port: mjtsai.com/blog/2019/12/1… #mjtsaiblog
“Link in Bio” Is a Slow Knife: mjtsai.com/blog/2019/12/1… #mjtsaiblog
Posts updated today:
VirtualHostX Pro Subscriptions
mjtsai.com/blog/2019/12/0…
Mac Pro Available… twitter.com/i/web/status/1…
@jcenters So sorry for your loss, Josh.
@vinibarauna Fixed, thanks.
Linea 3 to Switch to Subscriptions: mjtsai.com/blog/2019/12/1… #mjtsaiblog
SuperDuper 3.3 for Catalina: mjtsai.com/blog/2019/12/1… #mjtsaiblog
The Success of Intelligent Tracking Prevention: mjtsai.com/blog/2019/12/1… #mjtsaiblog
@mdrockwell Fixed, thanks.
Mac Pro Available to Order: mjtsai.com/blog/2019/12/1… #mjtsaiblog
macOS 10.15.2: mjtsai.com/blog/2019/12/1… #mjtsaiblog
macOS 10.15.2: mjtsai.com/blog/2019/12/1… #mjtsaiblog
Third-Party Apple TV Remote: mjtsai.com/blog/2019/12/1… #mjtsaiblog
Apple Suing Former A-series Chip Lead: mjtsai.com/blog/2019/12/1… #mjtsaiblog
@lapcatsoftware I haven’t seen anything that suggests you can opt out, but I agree that would be nice.
Fetch 5.8: mjtsai.com/blog/2019/12/0… #mjtsaiblog
The Information’s App Store Ordeal: mjtsai.com/blog/2019/12/0… #mjtsaiblog
CGImageSource Memory Leak: mjtsai.com/blog/2019/12/0… #mjtsaiblog
iPhone 11 Location Data Puzzler: mjtsai.com/blog/2019/12/0… #mjtsaiblog
@NSExceptional There’s a keyboard shortcut, but the new way does feel a bit slower. On the other hand, the old way… twitter.com/i/web/status/1…
@vadimshpakovski Thanks! Congrats on the release. I’m looking forward to trying it out.
1 TB microSD Card: mjtsai.com/blog/2019/12/0… #mjtsaiblog
NativeConnect 1.0: mjtsai.com/blog/2019/12/0… #mjtsaiblog
1 TB microSD Card: mjtsai.com/blog/2019/12/0… #mjtsaiblog
NativeConnect 1.0: mjtsai.com/blog/2019/12/0… #mjtsaiblog
Apple’s Technology Transitions: mjtsai.com/blog/2019/12/0… #mjtsaiblog
@danielpunkass @blackinkapp Congrats!
Disk Drill Guaranteed Recovery: mjtsai.com/blog/2019/12/0… #mjtsaiblog
Reading the Resource Fork Too Often: mjtsai.com/blog/2019/12/0… #mjtsaiblog
VirtualHostX Pro Subscriptions: mjtsai.com/blog/2019/12/0… #mjtsaiblog
Drinking the SK8 Kool-Aid: mjtsai.com/blog/2019/12/0… #mjtsaiblog
Ordering the Typefaces in a Font: mjtsai.com/blog/2019/12/0… #mjtsaiblog
@simX Agreed. I’m also surprised that the site is allowed to initiate the prompt for notifications just as a result… twitter.com/i/web/status/1…
Web Notifications CAPTCHA: mjtsai.com/blog/2019/12/0… #mjtsaiblog
Fake AirPods Pro: mjtsai.com/blog/2019/12/0… #mjtsaiblog
VueScan and ScanSnap: mjtsai.com/blog/2019/12/0… #mjtsaiblog
Fake AirPods Pro: mjtsai.com/blog/2019/12/0… #mjtsaiblog
VueScan and ScanSnap: mjtsai.com/blog/2019/12/0… #mjtsaiblog
Lepow Portable Monitor: mjtsai.com/blog/2019/12/0… #mjtsaiblog
@NSExceptional Not sure.
And I’ve added more deals to my post: mjtsai.com/blog/2019/11/2… twitter.com/c_command/stat…
@modocache But tokenizing the query and then highlighting all the matches for the tokens may give you too many hits… twitter.com/i/web/status/1…
@modocache That happens for me as well. It’s tricky to get this right, as I found implementing it for EagleFiler. T… twitter.com/i/web/status/1…
@modocache Preview takes a while to build a search index for large PDFs, so maybe it wasn’t fully indexed the first time you searched.
@modocache Searching for “pairs.pair” in Preview should work.