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
• Michael Tsai

Avoiding Tahoe

Rob Griffiths (Hacker News): I have macOS Tahoe on my laptop, but I'm keeping my desktop Mac on macOS Sequoia for now. Which means I have the joy of seeing things like this wonderful notification on a regular basis. Or I did, until I found a way to block them, at least in 90 day […]

Michael Tsai
• Michael Tsai

MacBook Neo

Apple (Hacker News, MacRumors): MacBook Neo starts with a beautiful Apple design, featuring a durable aluminum enclosure in an array of gorgeous colors — blush, indigo, silver, and a fresh new citrus. Its stunning 13-inch Liquid Retina display brings websites, photos, videos, and apps to life with high resolution and brightness, and support for 1 […]

Michael Tsai
• Michael Tsai

MacBook Pro 2026

Apple (Hacker News, TidBITS, MacRumors, ArsTechnica): Apple today announced the latest 14- and 16-inch MacBook Pro with the all-new M5 Pro and M5 Max, bringing game-changing performance and AI capabilities to the world’s best pro laptop. […] The new MacBook Pro includes N1, an Apple-designed wireless networking chip that enables Wi-Fi 7 and Bluetooth 6, […]

Michael Tsai
• Michael Tsai

MacBook Air 2026

Apple (Hacker News, TidBITS, MacRumors): Apple today announced the new MacBook Air with M5, bringing exceptional performance and expanded AI capabilities to the world’s most popular laptop. M5 features a faster CPU and next-generation GPU with a Neural Accelerator in each core, enabling MacBook Air to power through a variety of workflows, from creative projects […]

Michael Tsai
• Michael Tsai

Apple M5 Pro and M5 Max

Apple (Hacker News, MacRumors): The chips are built using a new Apple-designed Fusion Architecture. This innovative design combines two dies into a single system on a chip (SoC), which includes a powerful CPU, scalable GPU, Media Engine, unified memory controller, Neural Engine, and Thunderbolt 5 capabilities. M5 Pro and M5 Max feature a new 18-core […]

Michael Tsai
• Michael Tsai

Studio Display and Studio Display XDR

Apple (Hacker News, Reddit, MacRumors): The new Studio Display features a 12MP Center Stage camera, now with improved image quality and support for Desk View; a studio-quality three-microphone array; and an immersive six-speaker sound system with Spatial Audio. It also now includes powerful Thunderbolt 5 connectivity, providing more downstream connectivity for high-speed accessories or daisy-chaining […]

Michael Tsai
• Michael Tsai

iPad Air (M4, 8th Generation)

Apple (MacRumors, Hacker News): With M4, iPad Air is up to 30 percent faster than iPad Air with M3, and up to 2.3x faster than iPad Air with M1. The new iPad Air also features the latest in Apple silicon connectivity chips, N1 and C1X, delivering fast wireless and cellular connections — and support for […]

Michael Tsai
• Michael Tsai

iPhone 17e

Apple (MacRumors, Hacker News): At the heart of iPhone 17e is the latest-generation A19, which delivers exceptional performance for everything users do. iPhone 17e also features C1X, the latest-generation cellular modem designed by Apple, which is up to 2x faster than C1 in iPhone 16e. The 48MP Fusion camera captures stunning photos, including next-generation portraits, […]

Michael Tsai
• Michael Tsai

Octavo 1.0

Amy Worrall (Mastodon): Octavo arranges your pages for perfect printing — booklets, mini zines, business cards, and more. It also cleans up messy PDFs: fix mismatched page sizes, straighten skewed scans, and position each page precisely. […] Create saddle-stitched booklets with automatic page ordering. Just load your PDF and Octavo handles the imposition maths. There’s […]

Michael Tsai
• Michael Tsai

Mac App Store Review Times Increasing

Spencer Dailey: Average app review times for my Mac app (launched in 2019) have gone up by 3-5x and, it appears others too (tons of posts on Apple’s forums like this one). Mac app reviews now typically take 5 days, and I’m seeing lots of reports of 10+ day waits for some. While iOS app […]

Michael Tsai
• Michael Tsai

macOS 26.4: Charge Limit and Shortcuts

Dylan McDonald: The Charge Limit feature, which lets you set a maximum charge to help extend battery health, was previously only available on iPhone and iPad. […] Additionally, the new iOS 26.4 and macOS 26.4 betas bring Charge Limit to the Shortcuts app. I like the current feature to automatically restore the charge limit the […]

Michael Tsai
• Michael Tsai

Sync iPhone Alarms to an Apple Watch

Glenn Fleishman: And yet. And yet. When you desperately want the digital jingle bell to sound off on a particular device, my goodness, what a fuss that might be. Quick: Without picking up your iPhone, tell me how you configure an alarm in the Clock app to trigger on your Apple Watch when you’re wearing […]

Michael Tsai
• Michael Tsai

Flickr’s URL Scheme

Marcin Wichary (Hacker News): Half of my education in URLs as user interface came from Flickr in the late 2000s. […] This was incredible and a breath of fresh air. No redundant www. in front or awkward .php at the end. No parameters with their unpleasant ?&= syntax. No % signs partying with hex codes. […]

Michael Tsai
• Michael Tsai

Why Not Objective-C

Brent Simmons: I led the effort to port our remaining Objective-C to Swift. When I started that project, Objective-C was about 25% of the code; when I retired it was in the low single digits (and has gone even lower since, I’ve heard). […] Objective-C code was where a lot of our crashing bugs and […]

Michael Tsai
• Michael Tsai

Rewriting Apple’s Password Monitoring Service in Swift

Ricky Mondello et al. (2025, Mastodon, Hacker News): The migration from Java to Swift was motivated by a need to scale the Password Monitoring service in a performant way. The layered encryption module used by Password Monitoring requires a significant amount of computation for each request, yet the overall service needs to respond quickly even […]

Michael Tsai
• Michael Tsai

Swift Server Powers Things Cloud

Vojtěch Rylko and Werner Jainek (2025): The robustness of this work is ensured by a rigorous theoretical foundation, inspired by operational transformations and Git’s internals. After twelve years in production, Things Cloud has earned our users’ trust in its reliability. But despite the enduring strength of the architecture itself, the technology stack lagged behind. […] […]

Michael Tsai
• Michael Tsai

Mac App Store Search Not Showing Mac Apps

Jeremy Provost: When you search for Morpho, the App Store automatically flips you over to iPhone & iPad Apps, even though there’s a perfectly good Mac app that matches the search. To add insult to injury, searching for Morpho on the iPhone or iPad App Store does show our app first. But specifically because we’ve […]

Michael Tsai
• Michael Tsai

Mac App Store Design in Tahoe

Tony Arnold: The attention to detail in Apple’s App Store app is just… not there. I draw your attention to the “Available on” subtitles below each app in the grid — they’re inconsistently truncated, some not even indicating that they are truncated. The spacing and padding also seems to be “best efforts” (check the device […]

Michael Tsai
• Michael Tsai

App Store Comparison Shopping

Jeff Johnson (Mastodon): Hot on the heels of my previous blog post My collected App Store critiques, I have yet another critique. It’s undoubtedly old news to many people, my critique coming years too late, but in my defense, I almost never shop for apps in the App Store. Rather, I merely download apps in […]

Michael Tsai
• Michael Tsai

Swift Testing With Event Streams

Matt Massicotte: The original implementation used XCTestExpectation to do it. […] At first, I thought that I could use Swift Testing’s confirmation system to handle this. […] But this had two problems. The obvious one is the nesting. I couldn’t figure out an easy way to avoid it. And in fact, my real code had […]

Michael Tsai
• Michael Tsai

How to Replace Time Capsule

Howard Oakley: Tahoe no longer lets you start a new backup on a Time Capsule, nor it appears to any other store requiring HFS+ (Mac Extended) format. Time Capsule support is expected to end with macOS 26 Tahoe, as macOS 27 is unlikely to support AFP any more, so those Intel Macs compatible with Tahoe […]

Michael Tsai
• Michael Tsai

Annoying TextEdit Scroll Bar in Tahoe

susukang: This problem is already reported not only on Reddit but also on Apple Community. […] At least, one annoying problem is fixed that the scroll bar keeps moving to the right, which makes some letters on the left unreadable. Via Jeff Johnson: TextEdit rtf documents always appears horizontally scrolled with show ruler Always showing […]

Michael Tsai
• Michael Tsai

TextEdit Love

Kyle Chayka (Hacker News): What I’ve accrued the most of by far, though, are TextEdit files, from the bare-bones Mac app that just lets you type stuff into a blank window. Apple computers have come with text-editing software since the original Mac was released, in 1984; the current iteration of the program launched in the […]

Michael Tsai
• Michael Tsai

2025 Six Colors Apple Report Card

Jason Snell (complete commentary): It’s time for our annual look back on Apple’s performance during the past year, as seen through the eyes of writers, editors, developers, podcasters, and other people who spend an awful lot of time thinking about Apple. The whole idea here is to get a broad sense of sentiment—the “vibe in […]

Michael Tsai
• Michael Tsai

Danaher to Buy Masimo

Sabrina Valle and Gnaneshwar Rajan: Danaher, a $150 billion U.S. company that makes tools used in developing and testing medicines, on Tuesday agreed to buy Masimo for $9.9 billion, expanding in patient-monitoring devices in a surprise move outside its main focus. CNBC: Masimo’s non-invasive pulse oximeters will complement Danaher’s invasive Radiometer blood analyzer devices. […] […]

Michael Tsai
• Michael Tsai

YouTube for visionOS

Samuel Axon (MacRumors): When Apple’s Vision Pro mixed reality headset launched in February 2024, users were frustrated at the lack of a proper YouTube app—a significant disappointment given the device’s focus on video content consumption, and YouTube’s strong library of immersive VR and 360 videos. That complaint continued through the release of the second-generation Vision […]

Michael Tsai
• Michael Tsai

YouTube Blocks Background Playback

Jon Martindale (Hacker News): Typically, YouTube will stop playing on your phone or tablet if you turn off the screen; if you want to listen to an hour-long playlist or podcast on your next walk with your device locked in your pocket, you need to pay $13.99 per month. Dwayne Cubbins (Hacker News, Slashdot): While […]

Michael Tsai
• Michael Tsai

Building Zavala 4.0

Maurice Parker: Adding data syncing to any application is hard. iCloud helps with that somewhat, but it is still really hard to get right. Shoehorning a hierarchical data structure like an outline into a flat data structure like iCloud is super hard and I did not get it right the first time. While I did […]

Michael Tsai
• Michael Tsai

Arizona Age Verification Bill

Ken Macon (Hacker News): Arizona legislators have introduced what may be the most aggressive app store age verification bill in the country. House Bill 2920 would require age verification not just for app downloads, but for preinstalled software, the browser, the text messaging app, the search bar, the calculator, and the weather widget. Every piece […]

Michael Tsai
• Michael Tsai

France’s Social Media Ban

RTÉ (Hacker News): French politicians have passed a bill that will ban social media use by under-15s, a move championed by President Emmanuel Macron as a way to protect children from excessive screen time. […] It will now go to the Senate, France's upper house, ahead of becoming law. […] The legislation, which also provides […]