Michael Tsai's Avatar

Michael Tsai

@mjtsai.bsky.social

Mac Software Developer at @ccommand.bsky.social building @dropdmg.bsky.social, @eaglefiler.bsky.social, @spamsieve.bsky.social, and @toothfairymac.bsky.social. https://mastodon.social/@mjtsai https://mjtsai.com/blog

2,385 Followers  |  61 Following  |  2,393 Posts  |  Joined: 27.08.2023  |  1.4273

Latest posts by mjtsai.bsky.social on Bluesky

Michael Tsai - Blog - Xcode 26 Beta 5

Xcode 26 Beta 5:
mjtsai.com/blog/2025/08... #mjtsaiblog

06.08.2025 19:14 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Michael Tsai - Blog - iOS 26 Developer Beta 5

iOS 26 Developer Beta 5:
mjtsai.com/blog/2025/08... #mjtsaiblog

06.08.2025 19:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Michael Tsai - Blog - uBlock Origin Lite for Safari

uBlock Origin Lite for Safari:
mjtsai.com/blog/2025/08... #mjtsaiblog

06.08.2025 19:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Michael Tsai - Blog - Disk Utility: Erase Process Has Failed

Disk Utility: Erase Process Has Failed:
mjtsai.com/blog/2025/08... #mjtsaiblog

06.08.2025 19:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Michael Tsai - Blog - macOS Tahoe 26 Developer Beta 5

Posts updated today:

macOS 26 Beta 5
mjtsai.com/blog/2025/08...

Robots.txt
mjtsai.com/blog/2024/06...

Device Added
mjtsai.com/blog/2025/08...

Google URL Shortener
mjtsai.com/blog/2024/07...

SwiftUI DocumentGroups
mjtsai.com/blog/2025/08...

Figma
mjtsai.com/blog/2025/07...

#mjtsaiupdate

06.08.2025 19:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Meaning that you can call deprecated APIs if you mark your own code as deprecated?

06.08.2025 17:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Michael Tsai - Blog - macOS Tahoe 26 Developer Beta 5

macOS Tahoe 26 Developer Beta 5:
mjtsai.com/blog/2025/08... #mjtsaiblog

05.08.2025 18:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Michael Tsai - Blog - Apple: The First 50 Years (Forthcoming)

Apple: The First 50 Years (Forthcoming):
mjtsai.com/blog/2025/08... #mjtsaiblog

05.08.2025 18:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Michael Tsai - Blog - SwiftUI DocumentGroups Are Terribly Limited

SwiftUI DocumentGroups Are Terribly Limited:
mjtsai.com/blog/2025/08... #mjtsaiblog

05.08.2025 18:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Michael Tsai - Blog - Google Loses Appeal Against Epic

Google Loses Appeal Against Epic:
mjtsai.com/blog/2025/08... #mjtsaiblog

05.08.2025 18:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Michael Tsai - Blog - Critical Warning for External Purchases in App Store

Posts updated today:

App Store Refunds
mjtsai.com/blog/2025/05...

AppleCare One
mjtsai.com/blog/2025/07...

NSAutoFillRequiresTextContentTypeForOneTimeCodeOnMac
mjtsai.com/blog/2025/08...

#mjtsaiupdate

05.08.2025 18:28 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Michael Tsai - Blog - macOS Tahoe 26 Developer Beta 4

Posts updated today:

macOS Tahoe 26 Beta 4
mjtsai.com/blog/2025/07...

Xcode 26 Beta 4
mjtsai.com/blog/2025/07...

macOS 13.7.7
mjtsai.com/blog/2025/07...

LRUCache
mjtsai.com/blog/2025/05...

#mjtsaiupdate

05.08.2025 18:28 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Michael Tsai - Blog - SuperDuper 4.0 Beta

SuperDuper 4.0 Beta:
mjtsai.com/blog/2025/08... #mjtsaiblog

04.08.2025 19:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Michael Tsai - Blog - Logging Privacy Shenanigans If you’ve ever tried debugging a macOS app using the unified logging system, you’ve probably encountered the dreaded <private> redaction. Your carefully crafted log messages turn into cryptic puzzles where the most important debugging information is hidden.

Logging Privacy Shenanigans:
mjtsai.com/blog/2025/08... #mjtsaiblog

04.08.2025 19:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Michael Tsai - Blog - Device Added to Your Account

Device Added to Your Account:
mjtsai.com/blog/2025/08... #mjtsaiblog

04.08.2025 19:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Michael Tsai - Blog - AccuWeather to Discontinue Free API

AccuWeather to Discontinue Free API:
mjtsai.com/blog/2025/08... #mjtsaiblog

04.08.2025 19:59 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Michael Tsai - Blog - Why Apple Still Hasn’t Cracked AI

Posts updated today:

Why Apple Still Hasn’t Cracked AI
mjtsai.com/blog/2025/05...

SwiftUI at WWDC 2025
mjtsai.com/blog/2025/06...

AnandTech
mjtsai.com/blog/2024/09...

#mjtsaiupdate

04.08.2025 19:56 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Michael Tsai - Blog - Tea and the App Store

Posts updated today:

Tea and the App Store
mjtsai.com/blog/2025/07...

AI Companies Ignoring Robots.txt
mjtsai.com/blog/2024/06...

Google URL Shortener
mjtsai.com/blog/2024/07...

#mjtsaiupdate

04.08.2025 19:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Michael Tsai - Blog - Apple’s Q3 2025 Results

Apple’s Q3 2025 Results:
mjtsai.com/blog/2025/08... #mjtsaiblog

01.08.2025 20:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Michael Tsai - Blog - Proton Pass and Proton Authenticator

Proton Pass and Proton Authenticator:
mjtsai.com/blog/2025/08... #mjtsaiblog

01.08.2025 20:31 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Michael Tsai - Blog - Dropbox Discontinues Passwords App

Dropbox Discontinues Passwords App:
mjtsai.com/blog/2025/08... #mjtsaiblog

01.08.2025 20:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Michael Tsai - Blog - NSAutoFillRequiresTextContentTypeForOneTimeCodeOnMac

NSAutoFillRequiresTextContentTypeForOneTimeCodeOnMac:
mjtsai.com/blog/2025/08... #mjtsaiblog

01.08.2025 20:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Michael Tsai - Blog - Assorted Notes on Liquid Glass

Posts updated today:

Liquid Glass
mjtsai.com/blog/2025/06...

Icon Composer
mjtsai.com/blog/2025/06...

Apple in China
mjtsai.com/blog/2025/06...

JSON Editor and PlistEdit Pro
mjtsai.com/blog/2025/07...

#mjtsaiupdate

01.08.2025 20:25 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Michael Tsai - Blog - iPadOS 26 Developer Beta 4

Posts updated today:

iPadOS 26 Beta 4
mjtsai.com/blog/2025/07...

macOS Tahoe 26 Beta 4
mjtsai.com/blog/2025/07...

iOS 26 Beta 4
mjtsai.com/blog/2025/07...

DOJ’s iPhone Monopoly Case
mjtsai.com/blog/2025/07...

#mjtsaiupdate

01.08.2025 20:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Michael Tsai - Blog - macOS 15.6

Posts updated today:

macOS 15.6
mjtsai.com/blog/2025/07...

macOS Tahoe 26 Developer Beta 4
mjtsai.com/blog/2025/07...

Apple’s Device Analytics Can Identify iCloud Users
mjtsai.com/blog/2022/11...

#mjtsaiupdate

31.07.2025 20:50 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Michael Tsai - Blog - Tea and the App Store

Tea and the App Store:
mjtsai.com/blog/2025/07... #mjtsaiblog

31.07.2025 20:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Michael Tsai - Blog - Sploitlight

Sploitlight:
mjtsai.com/blog/2025/07... #mjtsaiblog

31.07.2025 20:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Michael Tsai - Blog - iCloud Backups Lawsuit

iCloud Backups Lawsuit:
mjtsai.com/blog/2025/07... #mjtsaiblog

30.07.2025 18:32 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Michael Tsai - Blog - Sound Therapy

Sound Therapy:
mjtsai.com/blog/2025/07... #mjtsaiblog

30.07.2025 18:32 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Michael Tsai - Blog - macOS Tahoe 26 Developer Beta 4

Posts updated today:

macOS Tahoe 26 Beta 4
mjtsai.com/blog/2025/07...

macOS 15.6
mjtsai.com/blog/2025/07...

Why Apple Still Hasn’t Cracked AI
mjtsai.com/blog/2025/05...

Fixing β€œOptimize Storage”
mjtsai.com/blog/2025/07...

Operating System Version Years
mjtsai.com/blog/2025/05...

#mjtsaiupdate

30.07.2025 18:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@mjtsai is following 20 prominent accounts