Swift AWS Lambda Runtime: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Logitech Combo Touch: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Logitech Combo Touch: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Logitech Combo Touch: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Logitech Combo Touch: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Logitech Combo Touch: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Logitech Combo Touch: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Logitech Combo Touch: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Logitech Combo Touch: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Logitech Combo Touch: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Logitech Combo Touch: mjtsai.com/blog/2020/05/2… #mjtsaiblog
OmniFocus 3.8: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Backing Up Core Data Stores: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Camo Beta: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Shrugs 1.0: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Shrugs 1.0: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Shrugs 1.0: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Shrugs 1.0: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Mac App Store Review Prompting Bug: mjtsai.com/blog/2020/05/2… #mjtsaiblog
iPhone vs. Pixel Dictation: mjtsai.com/blog/2020/05/2… #mjtsaiblog
FileMaker 19: mjtsai.com/blog/2020/05/2… #mjtsaiblog
@sanguish SpamSieve is normally set up as the first Mail rule, and you can set it to automatically back up all the… twitter.com/i/web/status/1…
@sanguish I have multiple apps. :-) EagleFiler lets you archive messages outside of Mail, so that could protect aga… twitter.com/i/web/status/1…
@sanguish Some people seem to have success with that. For others, the copy doesn’t report an error but doesn’t crea… twitter.com/i/web/status/1…
@sanguish Yes, i.e. make a rule that moves messages to another mailbox, and the messages disappear. Happens with po… twitter.com/i/web/status/1…
@sanguish The delete-messages-instead-of-moving one is still there.
Posts updated today:
macOS 10.15.5
mjtsai.com/blog/2020/05/2…
Catalina Fonts
mjtsai.com/blog/2020/05/2…
iOS Mail Vuln… twitter.com/i/web/status/1…
@lapcatsoftware @grahamgilbert Right. I thought his implication was that the major release has vulnerability fixes… twitter.com/i/web/status/1…
@grahamgilbert @patrickwardle @Apple If the previous major release is vulnerable, shouldn’t it get a security update?
Catalina Fonts You Didn’t Know You Had Access To: mjtsai.com/blog/2020/05/2… #mjtsaiblog
macOS 10.15.5: mjtsai.com/blog/2020/05/2… #mjtsaiblog
The LG UltraFine 5K, kernel_task, and Me: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Bot Twitter Accounts Discussing COVID-19: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Jailbreaking for iOS Developers: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Sublime Merge 2: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Public Triplebyte Profiles: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Phantom App Updates, Part 2: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Netflix Stops Charging Inactive Customers: mjtsai.com/blog/2020/05/2… #mjtsaiblog
@leebennett Oh, I see, you mean when you actually turn on Guided Access, then turn it off, it lets you set the Options. Not in Settings.
@leebennett I don’t think I have an option for that.
@stephentyrone DOC is good but wrong on this one. The loop is about 3 miles even. The 3.4 is if you backtrack instead of going down Papoose.
@NSExceptional That one was new to me today in the linked article.
unc0ver Jailbreak Tool for iOS 13.5: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Grocery Shopping With Guided Access: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Solving the “Miracle Sudoku” in Prolog: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Posts updated today:
macOS 10.15: Slow by Design
mjtsai.com/blog/2020/05/2…
Joe Rogan Moves to Spotify… twitter.com/i/web/status/1…
Posts updated today:
Facebook to Buy Giphy
mjtsai.com/blog/2020/05/1…
WWDC 2020 Wishlists
mjtsai.com/blog/2020/05/1…… twitter.com/i/web/status/1…
Thanks to Magic Lasso Adblock for sponsoring my blog this week! mjtsai.com/blog/2020/05/1… #mjtsaiblog
macOS 10.15: Slow by Design: mjtsai.com/blog/2020/05/2… #mjtsaiblog
New York Times Phasing Out 3rd-Party Advertising Data: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Marking Unused Required Swift Initializers As Unavailable: mjtsai.com/blog/2020/05/2… #mjtsaiblog
What Time Is It in London, Siri?: mjtsai.com/blog/2020/05/2… #mjtsaiblog
HEIC and the College Board: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Apple Purchasing Podcasts: mjtsai.com/blog/2020/05/2… #mjtsaiblog
“Lack of Action” on Siri Recordings: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Remote Code Execution in qmail: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Hide UI: mjtsai.com/blog/2020/05/2… #mjtsaiblog
iOS 13.5: mjtsai.com/blog/2020/05/2… #mjtsaiblog
@dannolan Hadn’t heard about that. Thanks.
Don’t Bury a Wet Laptop in Rice: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Be Careful When Scheduling Events Using Siri: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Halide’s Third Birthday: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Joe Rogan Moves to Spotify: mjtsai.com/blog/2020/05/2… #mjtsaiblog
Posts updated today:
FBI Unlocks Pensacola Phone
mjtsai.com/blog/2020/05/1…
Magic Keyboard for iPad… twitter.com/i/web/status/1…
@McCloudStrife It’s not clear to me that there’s a still big perf hit in the NNW case. Core Data offers a lot. I wo… twitter.com/i/web/status/1…
Timing in SSH: mjtsai.com/blog/2020/05/1… #mjtsaiblog
FBI Unlocks Pensacola Phone: mjtsai.com/blog/2020/05/1… #mjtsaiblog
Why NetNewsWire Is Fast: mjtsai.com/blog/2020/05/1… #mjtsaiblog
Apple vs. Security Researchers: mjtsai.com/blog/2020/05/1… #mjtsaiblog
Posts updated today:
RSS Readers Rejected From the App Store
mjtsai.com/blog/2020/05/1…
Dithering Podcast… twitter.com/i/web/status/1…
Posts updated today:
actool Strips Larger Icon Sizes
mjtsai.com/blog/2020/04/2…
NSProgress
mjtsai.com/blog/2020/05/0…… twitter.com/i/web/status/1…
Posts updated today:
WWDC 2020 Wishlists
mjtsai.com/blog/2020/05/1…
ARM Macs
mjtsai.com/blog/2020/04/2…
Reviving a 16… twitter.com/i/web/status/1…
Magic Lasso Adblock (Sponsor): mjtsai.com/blog/2020/05/1… #mjtsaiblog
Facebook to Buy Giphy: mjtsai.com/blog/2020/05/1… #mjtsaiblog
Edison Mail Bug Allows Access to Other Users’ Data: mjtsai.com/blog/2020/05/1… #mjtsaiblog
Security Theatre in Safari Download Permissions: mjtsai.com/blog/2020/05/1… #mjtsaiblog
What’s New in Swift 5.3: mjtsai.com/blog/2020/05/1… #mjtsaiblog
WWDC 2020 Wishlists: mjtsai.com/blog/2020/05/1… #mjtsaiblog
Dell UltraSharp 49 Review: mjtsai.com/blog/2020/05/1… #mjtsaiblog
Security Flaws in Adobe Acrobat Reader: mjtsai.com/blog/2020/05/1… #mjtsaiblog
Valve Drops Mac Support for SteamVR: mjtsai.com/blog/2020/05/1… #mjtsaiblog
Magic Keyboard for iPad Teardown: mjtsai.com/blog/2020/05/1… #mjtsaiblog
Posts updated today:
iPhone 9
mjtsai.com/blog/2020/04/2…
Facebook SDK
mjtsai.com/blog/2020/05/0…
Exposure Notificatio… twitter.com/i/web/status/1…
Profanity-Blocking Font: mjtsai.com/blog/2020/05/1… #mjtsaiblog
Taking It Back to the Matte: mjtsai.com/blog/2020/05/1… #mjtsaiblog
Taking It Back to the Matte: mjtsai.com/blog/2020/05/1… #mjtsaiblog
Taking It Back to the Matte: mjtsai.com/blog/2020/05/1… #mjtsaiblog
Taking It Back to the Matte: mjtsai.com/blog/2020/05/1… #mjtsaiblog
Nested Property Wrappers in Swift: mjtsai.com/blog/2020/05/1… #mjtsaiblog
App.net Archive Now Available: mjtsai.com/blog/2020/05/1… #mjtsaiblog
Monkey’s Push Notifications: mjtsai.com/blog/2020/05/1… #mjtsaiblog
@rosyna @mikeymikey OK, I will ask that they look for that. Thanks!
@mikeymikey @rosyna I validated that it was stapled, and it’s the same .dmg file that everyone else has been using… twitter.com/i/web/status/1…
@rosyna What does it mean if a user gets the “cannot verify that this app is free from malware” (Move to Trash/Canc… twitter.com/i/web/status/1…
@aaplofdiscord Link?
Logic Pro X 10.5: mjtsai.com/blog/2020/05/1… #mjtsaiblog
Search in Messages.app: mjtsai.com/blog/2020/05/1… #mjtsaiblog
Posts updated today:
RSS Readers Rejected From the App Store
mjtsai.com/blog/2020/05/1…
Dithering Podcast… twitter.com/i/web/status/1…
@brentsimmons Congrats!
@rosyna I don’t see a connection between that and the particular app transfer limitations. It would be just as bad… twitter.com/i/web/status/1…
Apple Books for Authors: mjtsai.com/blog/2020/05/1… #mjtsaiblog
RSS Readers Rejected From the App Store: mjtsai.com/blog/2020/05/1… #mjtsaiblog
swiftdt (Swift Debug Tool): mjtsai.com/blog/2020/05/1… #mjtsaiblog
Apps That Can’t Be Transferred: mjtsai.com/blog/2020/05/1… #mjtsaiblog
Exposure Notification: mjtsai.com/blog/2020/05/1… #mjtsaiblog
Stack Overflow Layoffs: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Resilient Decoding in Swift: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Resilient Decoding in Swift: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Resilient Decoding in Swift: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Resilient Decoding in Swift: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Resilient Decoding in Swift: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Resilient Decoding in Swift: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Resilient Decoding in Swift: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Resilient Decoding in Swift: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Resilient Decoding in Swift: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Resilient Decoding in Swift: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Rewriting Facebook.com: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Flexgate Class Action Lawsuit: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Dithering Podcast: mjtsai.com/blog/2020/05/0… #mjtsaiblog
@jonknee Maybe it also works with Remote Disc?
Steve Jobs, Photographer: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Facebook SDK Causes Crashes: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Facebook SDK Causes Crashes: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Facebook SDK Causes Crashes: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Facebook SDK Causes Crashes: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Zapping the PRAM for Catalina Permissions: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Wink Abruptly Switches to Subscription: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Microsoft Word Now Flags Double Spaces As Errors: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Zoom Security Improvements: mjtsai.com/blog/2020/05/0… #mjtsaiblog
@jimmyjamesuk123 Thanks!
Reviving a 16-year-old Mac App: mjtsai.com/blog/2020/05/0… #mjtsaiblog
CleanMyMac X in the Mac App Store: mjtsai.com/blog/2020/05/0… #mjtsaiblog
AirPods Pro Firmware Problems: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Advantages of the Arq 6 File Format: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Mac Pros Don’t Really Sleep: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Apple’s Q2 2020 Results: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Posts updated today:
Image Capture
mjtsai.com/blog/2020/04/2…
UIWebView
mjtsai.com/blog/2019/12/2…
iPhone SE… twitter.com/i/web/status/1…
@liliumdavidii Who are the moderators?
@liliumdavidii No, I wonder why?
WWDC 2020 Announced: mjtsai.com/blog/2020/05/0… #mjtsaiblog
13-inch MacBook Pro 2020: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Psychic Paper: mjtsai.com/blog/2020/05/0… #mjtsaiblog
iPhone SE Haptic Touch and Notifications: mjtsai.com/blog/2020/05/0… #mjtsaiblog
@tjluoma @jsnell Main downside is that nothing stays stuck to the bottom very long. So plan on using screws or get the pocket in the back.
Faster Face ID Failing With a Mask: mjtsai.com/blog/2020/05/0… #mjtsaiblog
Arq and Time Machine Exclusions: mjtsai.com/blog/2020/05/0… #mjtsaiblog
NSProgress Documentation Conflicts: mjtsai.com/blog/2020/05/0… #mjtsaiblog
The App Coalition: mjtsai.com/blog/2020/05/0… #mjtsaiblog
NetNewsWire Code Layout: mjtsai.com/blog/2020/05/0… #mjtsaiblog
@lapcatsoftware That should only happen if you add the same dictionary twice, rather than using -mutableCopy.
@lapcatsoftware You can do it, and it doesn’t break the array. It just means that if you want the array to still be… twitter.com/i/web/status/1…
@lapcatsoftware What do you mean you can’t mutate it?
@lapcatsoftware I think he means that you can ship a sandboxed app with an arbitrary executable in it and then use… twitter.com/i/web/status/1…
@lapcatsoftware See the comment from Peter here: mjtsai.com/blog/2020/04/2…