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

Xcode 27 Announced

Platforms State of the Union: Discover the newest advancements on Apple platforms. What’s new in Xcode 27: Discover the latest productivity enhancements in Xcode 27. Accelerate your development workflow through customization, coding agents, and Device Hub. Explore updates in localization, performance, and testing tools to refine your apps further. Xcode 27 Beta Release Notes: Xcode […]

Michael Tsai
Text • Michael Tsai

macOS Golden Gate 27 Announced

Joe Rossignol: Much like Mac OS X Snow Leopard in 2009, Apple said it focused on improving macOS’s performance and dozens of underlying technologies this year. Apple says macOS Golden Gate offers quicker AirDrop transfers, faster network file browsing, improved syncing in the Messages app, better Spotlight search suggestions, and other changes that make your […]

Michael Tsai
Text • Michael Tsai

iOS 27 Announced

Zac Hall: Photos: iCloud Shared Albums now supports sharing with Android and Windows. Health: Cycle tracking is more advanced. AirPods: Custom EQ is coming to Apple’s wireless headphones. Apple Maps is adding an upgraded Flyover feature with richer aerial imagery. Joe Rossignol: Apple said the CarPlay video feature is available in new vehicles that support […]

Michael Tsai
Text • Michael Tsai

iPadOS 27 Announced

Ryan Christoffel: Here’s what’s new in iPadOS 27: The Menu Bar can now be optionally kept always on screen iPhone apps can be resized in iPadOS Liquid Glass has been refined and is more customizable than ever Performance improvements make iPadOS 27 perform much quicker Screen Time has been revamped for managing your child’s device […]

Michael Tsai
Text • Michael Tsai

watchOS 27 Announced

Hartley Charlton: Apple today unveiled watchOS 27, featuring a redesigned dynamic app grid, new gesture controls, and a raft of usability and battery improvements. The new dynamic app grid surfaces and rearranges five apps based on context and usage. Users can simply tap the bottom center icon to go to the rest of their apps. […]

Michael Tsai
Text • Michael Tsai

tvOS 27 Announced

Joe Rossignol: Apple barely touched on tvOS 27 during its WWDC 2026 keynote today, but the update exists, and it adds some new features to the Apple TV. Benjamin Mayo: One major new feature for tvOS this year is an updated Podcasts app, as well as a new smart downloads feature, performance enhancements including faster […]

Michael Tsai
Text • Michael Tsai

visionOS 27 Announced

Ryan Christoffel: Here’s what’s new in visionOS 27: Turn panoramas you shoot into spatial scenes Use panoramas as your immersive Environment Enhanced Flyover features in Apple Maps Next-generation of Apple Intelligence Entirely new Siri that’s more responsive to your needs “New windows with curvature” Visual intelligence, so you can ask Siri about anything you’re looking […]

Michael Tsai
Text • Michael Tsai

WWDC 2026 Keynote

Joe Rossignol: Ahead of the WWDC 2026 keynote at 10 a.m. Pacific Time today, Apple CEO Tim Cook has shared a short video in which country singer Lainey Wilson, actress Rhea Seehorn, DJ and producer Zedd, and other celebrities say “good morning” in various ways. Apple (YouTube, MacRumors, 9To5Mac, Macworld, AppleInsider, Hacker News, The Verge, […]

Michael Tsai
Text • Michael Tsai

Sirius Pomodoro

Zac Hall: The third most popular free iPhone app in the U.S. App Store today is a mysterious productivity app that’s only available in Russian. That’s a pretty obvious red flag that something isn’t quite what it seems. […] The app icon looks similar to a star mapping app. The app itself isn’t available in […]

Michael Tsai
Text • Michael Tsai

CloudKit Bugs in May 2026

Jaanus Kase (Mastodon): We deployed direct silent CloudKit notifications in Tact in late 2024. They proved to be too unreliable to use in a messaging app like Tact: notifications arrived late or not at all. To be fair, this is within the bounds of the Apple SDK contract, which does say that the delivery of […]

Michael Tsai
Text • Michael Tsai

Permissions in the CloudKit Public Database

Guilherme Rambo: When using the public database for content hosting or feature flags, you don’t want any random iCloud user to have the rights to publish or edit content on your behalf or to change the feature flags that control your app’s behavior for all of your users, that would be really bad.That’s where CloudKit’s […]

Michael Tsai
Text • Michael Tsai

WWDC 2026 Preview

Joe Rossignol: Apple’s annual developers conference WWDC returns for 2026 next week, and the company has teased the event with a new “All systems glow” tagline. Clarko: “We’re keeping Liquid Glass, you weiners” Joe Rossignol: Apple has shared a wallpaper, playlist, and a “Get Ready” video ahead of the event. Basic Apple Guy: I’ve been […]

Michael Tsai
Text • Michael Tsai

Xogot for Mac Beta

Miguel de Icaza and Joseph Hill (tweet): Xogot was born as a native user interface shell on top of the Godot game engine for iPad devices, and later iPhone devices. […] Because Xogot’s user interface was written in SwiftUI, and because we had already committed to Apple’s design system, bringing Xogot to macOS felt like […]

Michael Tsai
Audio • Michael Tsai

Where Did SwiftUI Leave You Hanging?

Keren R. Bell: This is a call to join the topic-of-the-month for the Swift Blog Carnival! […] What do you LOVE about SwiftUI? What boggles your mind about it? David Bureš: .sheet is STILL not animatable (a feature since the first OSX release) […] Toolbar item placement is completely broken. […] .searchable is a complete […]

Michael Tsai
Text • Michael Tsai

WWDC 2026 Wish Lists

Daniel Andrews: If that’s true, here’s what I’m hoping for: fix Liquid Glass on the Mac where it’s genuinely bad. Not a cosmetic tweak, a real rethink of the parts that trade usability for novelty. Bring back some intentionality to the design. Focus on human interaction, stability and speed as primary goals, not footnotes in […]

Michael Tsai
Text • Michael Tsai

When Dropbox Spawns a Million Folders

Mike Bombich: The two numbers at the end of that path are the file and folder count for this folder. That “Base.lproj” folder has no files in it, but 1 million subfolders. That’s absolutely bonkers! That really can’t be sane. The app, MenuClock (not the real name), looks like it’s just a simple digital clock, […]

Michael Tsai
Text • Michael Tsai

macOS Needs Its Spaces Grid Back

Christian Inkster (Hacker News): With the release of macOS Lion, Apple introduced Mission Control, its new take on virtual desktops that inexplicably restricted them to a horizontal line only. I remember thinking at first that I just hadn’t seen the setting somewhere, Apple wouldn’t just completely change how I used my computer right? right? […] […]

Michael Tsai
Text • Michael Tsai

WhisperPad Rejected From the Mac App Store

Rene Zelaya (Hacker News): In April, Apple rejected an update to my Mac dictation app, WhisperPad, under Guideline 2.4.5. Their position was that I was using the accessibility API in a way that wasn’t an accessibility use. The app exists because I have a hand injury. Apple had approved earlier versions doing the same thing. […]

Michael Tsai
Text • Michael Tsai

Bricking Microsoft Office 2019

Adam Engst (TidBITS-Talk, Hacker News, MacRumors): If you are still using Microsoft Office 2019 for Mac, it will stop working fully on 13 July 2026. Word, Excel, PowerPoint, and Outlook will enter “reduced functionality mode”—a euphemism meaning you can view and print documents but cannot edit, save, or create new ones. Microsoft’s documentation doesn’t clarify […]

Michael Tsai
Text • Michael Tsai

No Bounty for Mysk

Mysk: We had lengthy discussions explaining the bug to Apple. It was clear to us the bug was new to Apple Product Security. After 5 months, they informed us that the report was treated as a duplicate and it was addressed. We just got this update for CVE-2026-28910: No bounty. […] It is hard to […]

Michael Tsai
Text • Michael Tsai

fsck_hfs Cache Exhaustion Bug

Kıvanç Günalp: fsck_hfs in macOS Sequoia (version hfs-683.x) has a cache exhaustion bug that reports false corruption on large HFS+ volumes. On machines with 8 GB RAM, volumes of 24 TB or larger trigger “Couldn’t read node” errors during the extended attributes check. […] fsck_hfs pre-allocates a cache at startup — a pool of 32KB […]

Michael Tsai
Text • Michael Tsai

macOS 26.5.1

Juli Clover (release notes, no security, no enterprise, no developer, full installer, IPSW): According to Apple’s release notes for the update, macOS Tahoe 26.5.1 addresses an unexpected shutdown issue affecting certain enterprise users on M5 Macs. See also: Mr. Macintosh. Previously: macOS 26.5

Michael Tsai
Text • Michael Tsai

iOS 26.5.1

Juli Clover (release notes, no security, no enterprise, no developer): According to Apple’s release notes, the update fixes a previously documented charging issue with iPhone Air and iPhone 17 models. Previously: iOS 26.5 and iPadOS 26.5

Michael Tsai
Text • Michael Tsai

BBEdit 16

Bare Bones Software: This release of BBEdit introduces expanded support for macOS “Shortcuts”, via additional actions provided in the Shortcuts application. A “Transform Text” operation allows invocation of “one shot” operations of many kinds, and transforms are provided for extracting matching lines, deleting matching lines, sorting lines, and text replacement. The shortcuts can either interact […]

Michael Tsai
Text • Michael Tsai

StopTheMadness Pro 26

Jeff Johnson: My Safari extension StopTheMadness Pro has a feature to protect private windows. In other words, StopTheMadness Pro stops websites from detecting private windows in Safari. I won’t explain how my feature works, but in this blog post I’ll explain how websites detect private windows. Jeff Johnson: I’m sorry to say that at this […]

Michael Tsai
Text • Michael Tsai

Mac External Display Support Reference

RetinaDesk: How many external monitors can your Mac actually drive? Pick your exact Apple Silicon Mac — we’ll show the maximum external display count, per-port resolution and refresh caps, valid configurations, and the gotchas that burn people. The site’s maintainer, Parish Khan, writes: After your March 2024 post on the M3 MacBook Pro getting two-display […]

Michael Tsai
Text • Michael Tsai

Bartender Pro

Applause Group: Bartender Pro includes everything in Bartender 6, plus Top Shelf and future Pro tools as they’re released. […] [Top Shelf is a] powerful new way to interact with your MacBook’s notch — bringing common utilities into what used to be wasted space. The Pro features require a new $15/year subscription. Dan Moren: Top […]

Michael Tsai
Text • Michael Tsai

ARC Overhead in Swift Sorting

Sean Heber: I made a function in Tapestry 23x faster today by sorting an array using its indices instead of using its data directly. Like this: let unsorted = items var indices = Array(unsorted.indices) indices.sort { a, b in unsorted[a].thing > unsorted[b].thing } items = indices.map { unsorted[$0] } Versus presumably something like: items.sort { […]

Michael Tsai
Text • Michael Tsai

Iris 1.0

Tyler Hall (Mastodon): The first version, from November 2020, was called AntiPhoto. The name was a mood. I had tens of thousands of photos and videos scattered across drives and old phone backups, and Apple Photos wanted me to live inside its library, on its terms. I didn’t want a walled garden. I wanted something […]

Michael Tsai
Text • Michael Tsai

Halide Mark III

Ben Sandofsky: Mark III is now available in the App Store. This post highlights the major new features, starting with Looks, which produce gorgeous photos straight-out-of-camera. […] Inspired by “Less, but better,” we partnered with the renowned Hollywood colorist Cullen Kelly to develop a succinct set of gorgeous, physically accurate processes exclusive to Halide. Each […]