Sign up

Michael Tsai

Not verified No WebSub updates No webmention support Not yet validated

Generator
https://wordpress.org/?v=6.8.3
Public lists
Manton Reece - Blogroll
Fetched

Michael Tsai
Text • Michael Tsai

TestFlight Sort Order

Zac Hall (July): Apple just updated TestFlight for iPhone, iPad, Mac, and more. The new version, 4.3, introduces “a search field to quickly find apps.” John Gruber: But when Apple implemented this change, they also changed the sort order of the list of apps you’re registered to test. Starting with this update, the list is […]

Michael Tsai
Text • Michael Tsai

Asahi Linux Supports M3 Macs

James Calligeros (Hacker News, Phoronix): Asahi Linux now officially supports Macs with an M3 series SoC! Linux support for M3 series SoCs and the machines powered by them is now in a state where almost everything supported on the M1 and M2 series machines just works. This includes the webcam, internal microphones, USB (up to […]

Michael Tsai
Text • Michael Tsai

NSToolbar in Golden Gate

John Brayton: NSTrackingSeparatorToolbarItem adds a white band over the top of the leading split view panes when in full screen mode on macOS 27 [beta 3]. That white band appears to have the height of the toolbar. He says this was fixed in Beta 4. John Brayton: macOS 27 developer beta 5 (26A5406e) introduces a […]

Michael Tsai
Text • Michael Tsai

SwiftUI Toolbars

Natalia Panferova: I thought it would be useful to have a single reference for the different ways we can style the toolbar in SwiftUI on macOS 26. Phil Zakharchenko: The toolbar id creates a stable customization domain, and each item id gives the framework something stable to persist when the user adds, removes, or reorders […]

Michael Tsai
Text • Michael Tsai

McKinley 1.0

Amy Worrall (Mastodon): McKinley is an all-in-one studio for drawing and annotating SF Symbols. It bundles vector tools with knowledge of the SF Symbols structure, so you can edit one set of objects across multiple weights, sizes and colours. Import SVG or start from scratch, live preview your work using Apple’s own renderer, and export […]

Michael Tsai
Text • Michael Tsai

Ternus and the App Store

Mark Gurman (tweet, John Gruber, Mastodon, 9To5Mac): The Schiller exit is a bit more notable. Unlike Maestri, he still had a real job: The veteran executive ran the App Store and Apple Events. The App Store portion alone is no joke. It generates an estimated $30 billion a year and can be very challenging to […]

Michael Tsai
Text • Michael Tsai

Banktivity Document Model and Rewrite

Ian Gillespie (2025): Banktivity has traditionally been what’s known as a document-based app. It lets you create and open independent files (or documents), each with its own data. In contrast, many modern apps—Music, Calendar, Photos—are library-based. These apps typically have a single window and a unified data set. We’ve long appreciated the flexibility our document […]

Michael Tsai
Text • Michael Tsai

.name Termination

Neil Fraser (via Hacker News): Nearly twenty-five years ago I registered neil.fraser.name to provide a stable presence on the Internet. It has been the home of this website, my email address, and a server for APIs. […] On 15 April 2026 Verisign proposed the destruction of the entire 3rd level of the ‘.name’ hierarchy in […]

Michael Tsai
Text • Michael Tsai

SoundSource Support Follow-Up

Chris Barajas: To spread the word, we announced SoundSource 6 on our blog and sent a mass mailing to our customer list. We also took a more targeted approach, contacting both existing and potential customers who’d previously reached out to us with specific requests. We went back to those folks to let them know about […]

Michael Tsai
Text • Michael Tsai

UK App Tracking Transparency Lawsuit

Reuters: Apple is facing a £2 billion ($2.7 billion) London lawsuit brought on behalf of app developers over its app ​tracking rules, with the iPhone maker accused of abusing its power to unfairly impose greater restrictions on third parties. […] Lawyers bringing the new lawsuit ​against Apple, though, say the feature imposed stricter requirements on […]

Michael Tsai
Text • Michael Tsai

App Tracking Transparency Changes in Germany

Joe Rossignol (Hacker News): Apple has agreed to make changes to its App Tracking Transparency feature in Germany, according to the country’s competition regulator. […] In Germany, Apple has agreed to remove “possibly discouraging symbols and wording” from the App Tracking Transparency prompt, the regulator said. Apps will also be “given more scope to explain […]

Michael Tsai
Text • Michael Tsai

Preparing to Update to Golden Gate

Howard Oakley: As those new models start shipping on 22 September, the window for the first public release of Golden Gate has narrowed to 15-22 September, with greatest likelihood on the same day as the arrival of those new Macs. […] At the same time as the release of Golden Gate, we should get Tahoe […]

Michael Tsai
Text • Michael Tsai

Google Ads Remedies

Ryan Whitwam: A US federal judge has sided with Google, ruling that the company will not have to sell its online advertising exchange (previously known as AdX). The US Department of Justice (DOJ) sought this remedy in the long-running ad tech antitrust trial, which Google lost in 2025. However, the remedies imposed upon Google for […]

Michael Tsai
Text • Michael Tsai

Google and Epic Cancel Settlement, Third-Party App Stores

Ryan Whitwam (Slashdot): The settlement between Google and Epic that aimed to put to rest the companies’ long-running antitrust battle is being withdrawn, and that means third-party app stores are coming to the Play Store. […] While Apple suffered little penalty in its Epic case, Google was tripped up by its anti-competitive management of the […]

Michael Tsai
Text • Michael Tsai

Apple’s New Evidence in OpenAI Lawsuit

Juli Clover (Hacker News): Liu downloaded the circuit schematic from Apple in March, two months after he left the company. Liu used the schematic to run a simulation using electrical engineering tool LTspice, and then messaged people telling them he ran the simulation for power conversion development work. […] Liu used the Apple schematic on […]

Michael Tsai
Text • Michael Tsai

Pitching Apps in the AI Era

Adam Engst: So I was quite surprised earlier this year when I started to receive personalized pitches from indie developers, a few at first, and now several per week. Many seem to be building apps with AI assistance, but more to the point, they seem to be getting AI help with promoting the apps as […]

Michael Tsai
Text • Michael Tsai

TipKit for the Real World

Craig Hockenberry: Then, when you look at the sample code, it’s all SwiftUI. At least the sample compiles and runs because it uses a completely different syntax than what was shown at WWDC. […] Eventually I stumbled upon TipUIPopoverViewController which inherits from UIViewController. That should work! […] But it didn’t: the close button on the […]

Michael Tsai
Text • Michael Tsai

John Ternus Is CEO

Joe Rossignol: Apple’s former hardware engineering chief John Ternus officially became CEO of the company today, with the change now reflected on Apple’s leadership page. […] Tim Cook is now executive chairman of Apple’s board of directors, after a 15-year run as CEO. Apple: John joined Apple’s product design team in 2001 and became a […]

Michael Tsai
Text • Michael Tsai

Swift 6.4: Warning for Weak Captures Within Nested Closures

John Sundell: New in Swift 6.4 […] is a warning which is emitted when a nested closure performs a weak capture while the parent closure implicitly captures that object as a strong reference.At first glance, that new diagnostic could be a bit puzzling, since it might seem unnecessary to have to specify such a weak […]

Michael Tsai
Text • Michael Tsai

Ending the Golden Era for Backward-Compatible Apps

Matthias Gansrigler-Hrad: I don’t appreciate being forced by Xcode 27 to drop support for macOS 10.13-11.0. It’s my decision which OSes I want to support, not Apple’s. Yes, I can keep Xcode 26 around until submissions require Xcode 27, but what then? Originally, Xcode 27 was documented as supporting Big Sur on Intel Macs, but […]

Michael Tsai
Text • Michael Tsai

App Store Moves From Phil Schiller to Eddy Cue

Juli Clover: As Apple Fellow, Schiller continued to oversee the App Store and Apple events, but the role may not have left him with sufficient time for his own endeavors. In 2024, The Wall Street Journal said Schiller was working close to 80 hours a week. […] Schiller is stepping down from overseeing the App […]

Michael Tsai
Text • Michael Tsai

SuperDuper’s “Follow-Up”

Dave Nanian: Recent versions of xOS (that is, macOS, iOS, iPadOS, etc) have Data Protection Classes from A to D that get assigned to files and folders. […] The thing is, though, is that these files and folders are inaccessible unless the user is logged in, and the screen is unlocked. A few seconds after […]

Michael Tsai
Text • Michael Tsai

Indie Podcast Apps Not Growing

Dustin Bluck: Independent podcast apps are not growing as a category. This is not a particular secret, but perhaps you haven’t seen it stated explicitly. It’s the sort of thing that has to be inferred, but there’s plenty of available data if you look for it. While the podcasting sector has seen growth, this has […]

Michael Tsai
Text • Michael Tsai

Aren’t Snapshots Purgeable?

Howard Oakley: Since High Sierra and APFS snapshots, accounting for purgeable space has been inconsistent and often misleading. I first reported this over eight years ago in Sierra 10.12.6 and High Sierra 10.13.3, and most recently three years ago in Ventura 13.3.1. This article looks at how this is handled now in Tahoe 26.6.2. […] […]

Michael Tsai
Text • Michael Tsai

GitHub Outage

Vlad Fedorov (Hacker News): On August 17, GitHub experienced an outage that lasted 7 hours and 47 minutes. It disrupted github.com, authentication, GitHub Actions, APIs, pull requests, issues, and Copilot, affecting developers and organizations around the world. […] Neither outage was caused by a code or configuration change. Both incidents were capacity failures at their […]

Michael Tsai
Text • Michael Tsai

Testing Tip: Make Your Keyboard Fast

Marcin Wichary: By default, on a Mac, the initial delay is 500ms, and the key repeat rate 1000ms. […] My suggestion is to make them both as short as possible for testing. […] First, it’s good to test whether your keystrokes behave well when repeated. Occasionally you might want your interface to suppress repeating, or […]

Michael Tsai
Text • Michael Tsai

Magic Keyboard 2026

Hartley Charlton: On the new keyboards, the tab, caps lock, shift, return, and delete keycaps are labeled with glyphs rather than edge text. On the full-size models with a numeric keypad, the change goes further, with the home, page up, page down, end, clear, and enter keys also swapping their text labels for symbols. Four […]

Michael Tsai
Text • Michael Tsai

Apple Polishing Cloth 2026

Joe Rossignol (Hacker News): Apple today released a new version of its Polishing Cloth on its online store. In the U.S., pricing is now set at $9, down from $19 for the previous version of the cloth. Starry Horizon (via Hartley Charlton): new polishing cloth and comparison with the old one, dimensions are pretty much […]

Michael Tsai
Text • Michael Tsai

Cyber Resilience Act

European Commission: From baby-monitors to smart watches, from apps to computer programs, connectable hardware and software are omnipresent in our daily lives. Less apparent to many users is the security risk such products may present. The Cyber Resilience Act (CRA) aims to safeguard consumers and businesses buying software or hardware products with digital elements. The […]

Michael Tsai
Text • Michael Tsai

Omarchy and Omacom Foundation

Omarchy: Omarchy is an omakase Linux distribution based on Arch, the tiling window manager Hyprland, and the desktop construction-kit Quickshell. It ships with everything a modern, savvy computer user needs to be productive immediately. From Neovim (btw) to Chromium, Obsidian to LibreOffice, and Kdenlive to OBS Studio. Hell, even a retro Winamp-style music player is […]