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

WindowShade Redux

Another haxie reborn, from Rosyna Keller (Mastodon): Instead of only cramming minimized windows into a crowded dock—or hiding them altogether—WindowShade Redux reduces your windows to their title bars or small live thumbnails at all times. It supports over twenty animation styles with the following power features: Minimize the window to the Dock, as alwaysWindowShade the […]

Michael Tsai
Text • Michael Tsai

Mastodon 5

Imani Joy: We’re moving away from the embedded composer and adopting a pop-out composer with new controls for visibility and other post settings. Navigation is simplified and organised in a more intuitive way and create space for future new features. […] In your feeds, the posts themselves have been rebuilt from the ground up, giving […]

Michael Tsai
Text • Michael Tsai

Building Mac App Help Books

Amy Worrall: The documentation is available on the website for the relevant app, and also in the app as a Help Book (openable from the Help menu). These days, Help Books on MacOS open in the Tips app[…] Apple’s documentation for making these, such as Authoring Apple Help, is pretty old. If you look at […]

Michael Tsai
Text • Michael Tsai

iOS 27.1

Joe Rossignol (no iOS/iPadOS release notes, no security, no iOS/iPadOS enterprise, no developer): Apple this week released the full and final version of iOS 27.1, but it is only available for the foldable iPhone Duo that launched today. iPhone Duo already ships with iOS 27.1 preinstalled, but users need to update to a newer build […]

Michael Tsai
Text • Michael Tsai

Apple Music’s New Look

Joe Rossignol: In a YouTube video shared today, Apple said the new Apple Music visuals were “made by sound.” More specifically, Apple said it played a sound through a container of water, resulting in the liquid moving at the frequency of the notes. Apple Music brand elements were placed behind the vibrating water, resulting in […]

Michael Tsai
Text • Michael Tsai

iPhone Duo Reviews

John Gruber (Mastodon, tweet, Bluesky): The Duo name is perfect. It truly is like having two devices in one. The outer device is, by far, the worst iPhone Apple has ever made. It’s a miserable fat little thing. The inner device is a splendid, joyful, beautiful tablet, with a UI that out-iPads the iPad. For […]

Michael Tsai
Text • Michael Tsai

iPhone Duo and Safari

Mike Piontek (Mastodon): A year ago I wrote that Safari 26 and Liquid Glass have little respect for web sites and unfortunately this hasn’t changed. […] It’s unclear to me why Apple is not opting to treat the iPhone Duo toolbar as a safe area. I have not come across anything discussing their reasons nor […]

Michael Tsai
Text • Michael Tsai

WebKit Blocking Identity Resolution Infrastructure

Lara O’Reilly: Apple’s latest privacy crackdown left the online ad industry scrambling for answers. Now, the tech giant has finally offered some. John Wilander et al.: A “post-cookie” tracking method emerged, called identity resolution. In this scheme, third parties (i.e., not the website owner) invisibly collect your email address when you log in or sign […]

Michael Tsai
Text • Michael Tsai

PHP2Shell

Malwarebytes: If you’ve encountered websites in maintenance mode today, it may be a security precaution. Reports of attacks targeting two critical PHP vulnerabilities have prompted warnings to install emergency updates and consider temporarily taking affected services offline until they can be patched. […] Successful exploitation could let an attacker run malicious code on an affected […]

Michael Tsai
Text • Michael Tsai

Ofcom Concedes Defeat in 4chan Case

Guido Fawkes: Ofcom boss Dame Melanie Dawes has admitted today that tech firms have paid just two of the eleven fines handed out under the Online Safety Act since March last year. Giving evidence to the Culture, Media and Sport Committee, she conceded nine remain unpaid, four of the offending sites have simply geo-blocked the […]

Michael Tsai
Text • Michael Tsai

iOS Dev Course Going Out of Business

Sean Allen (via Rebecca Sloane): iOS dev course sales plummeted due to AI. It costs a lot of money to host my courses online and with sales at basically $0, I’ve cancelled that hosting. This closes down the site which unfortunately removes access to the courses. […] I’ve put my recent course on sale at […]

Michael Tsai
Text • Michael Tsai

Apple Broke an Essential Presentation Feature of iPads

Teddy Svoronos (Hacker News): As of iPadOS 27, if you have multiple windows open while AirPlaying (whether or not Stage Manager is on), tapping on anything other than the presenting app will snap the external display into showing your whole iPad screen. This means that my students see all my notes on who I want […]

Michael Tsai
Text • Michael Tsai

Selection and Focus in Golden Gate

Howard Oakley: Now move the pointer to the right edge of the list of folder contents, just far enough to the left to avoid moving the window divider, but not so far as to fully select items from within that folder. Click there and the item will be selected, but in grey, the same as […]

Michael Tsai
Text • Michael Tsai

Xcode Projects for the Command Line and Coding Agents

Artem Novichkov (via Fatbobman): Xcode also ships two command-line tools for the new format: xcprojformatter came with the format in beta 2. It’s a formatter for project files, like swift-format for code: it checks that a project.xcproj file is valid and rewrites it with sorted keys and consistent layout. xcodeproj arrived in beta 3. It […]

Michael Tsai
Text • Michael Tsai

Getting a File Path From a Swift URL

Seth Willits (2024, bug): There’s a deprecation warning in Xcode for URL.path that reads: WARNING: path will be deprecated in a future version of macOS: Use path(percentEncoded:) instead The problem is something like this: Bundle.main.url(forAuxiliaryExecutable: "tool")!.path … which returns the expected file path (ex: /Applications/MyApp.app/Contents/tool) would be quickly rewritten as suggested to: Bundle.main.url(forAuxiliaryExecutable: "tool")!.path(percentEncoded: false) […]

Michael Tsai
Text • Michael Tsai

Carson Oliver and Apple’s Gaming Push

Giovanni Colantonio: Seven years later, Apple Arcade hasn’t gone anywhere, and Apple itself hasn’t slowed its broader gaming efforts either. Between courting major publishers like Capcom to release their games on Mac to launching a proper gaming app, it’s clear that Apple still has its sights set on being a major player. The latest example […]

Michael Tsai
Text • Michael Tsai

NetNewsWire 7.2

Brent Simmons: We’ve released NetNewsWire 7.2 for Mac with a new column view layout: choose View > Use Column Layout to switch. I really missed this feature from the old NetNewsWire, so I was happy to see its return. Now that I’m using it, I have mixed feelings. I love the columns, how I can […]

Michael Tsai
Text • Michael Tsai

DropDMG 3.7.2

DropDMG 3.7.2 is a maintenance update of my app for disk images and archives. It still works back to macOS 10.13, but this will probably be the last such release. There’s no reason the code can’t continue to run there, but soon I will be switching to Xcode 27, which deploys back to macOS 12. […]

Michael Tsai
Text • Michael Tsai

Xcode 27.1

Apple (xip, downloads): Xcode 27.1 includes Swift 6.4 and SDKs for iOS 27.1, iPadOS 27, tvOS 27, watchOS 27, macOS 27, and visionOS 27. Xcode 27.1 supports on-device debugging in iOS 17 and later, tvOS 17 and later, watchOS 10 and later, and visionOS. Xcode 27.1 requires a Mac running macOS Tahoe 26.6 or later. […]

Michael Tsai
Text • Michael Tsai

iMessage Downgrading

Glenn Fleishman: The odds of this change in standards causing a security breach and your messages being exposed seem unlikely, at least right now. But after scrolling through conversations and seeing what’s going on, I feel Apple has omitted important signals for users when iMessage suddenly stops being used during a conversation. […] The impact […]

Michael Tsai
Text • Michael Tsai

Mark Stephens (Robert X. Cringely), RIP

Mary Alyce Stephens (Hacker News, Reddit, TidBITS Talk): Mark Stephens, known to much of the world as Robert X. Cringely, passed away on October 3, 2026. He was 73. Mark was a gifted writer, journalist, storyteller, husband, father, brother, and friend. To millions of readers and viewers, he was Robert X. Cringely, the witty and […]

Michael Tsai
Text • Michael Tsai

Passkeys Attestation Trap

The Hack (Hacker News): Like the Trojan Horse, passkeys are legitimately elegant on the surface, but there is something troubling inside. What’s important to know is that unlike with any other kind of login credential, you do not have ultimate control over your passkeys. With passwords, you can choose where to write them down; with […]

Michael Tsai
Text • Michael Tsai

Attestation News

TheLastProject (Hacker News): In the [EU age verification] README, the following is listed: App and device verification based on Google Play Integrity API and Apple App Attestation I would like to strongly urge to abandon this plan. Requiring a dependency on American tech giants for age verification further deepens the EU’s dependency on America and […]

Michael Tsai
Text • Michael Tsai

Resetting Local Network Privacy

Howard Oakley: Of all the privacy protections in macOS, those for local networking are among the most recent and the least understood. […] All non-exempted apps and other processes start without any privilege. Those that try to make a local network connection result in the user being prompted to allow or deny their access. Your […]

Michael Tsai
Text • Michael Tsai

Apple Home Collection

Apple (MacRumors, Six Colors): Apple today announced Apple Home Collection, a new lineup of smart home accessories — including indoor and outdoor cameras, thermostats, temperature sensors, and a video doorbell and door lock — designed in collaboration with LG Electronics and Schneider Electric. These new accessories are simple to set up starting with one tap […]

Michael Tsai
Text • Michael Tsai

HomeView

Apple (video, Hacker News, MacRumors Six Colors, MacStories, Slashdot): Apple today introduced Apple HomeView, designed to be central to the home and personal to everyone in it. With a stunning 7-inch Liquid Retina display, HomeView brings entertainment, connection, and smart home management together in one place, from playing music and making FaceTime calls to home […]

Michael Tsai
Text • Michael Tsai

Apple TV 4K 2026

Apple (video, Hacker News, MacRumors, Six Colors): Apple today announced the next generation of Apple TV 4K, delivering its most immersive home theater experience yet. The new Apple TV 4K features Siri AI, an entirely new version of Siri powered by the next generation of Apple Intelligence, transforming how users search for, discover, and enjoy […]

Michael Tsai
Text • Michael Tsai

HomePod mini 2

Apple (video, MacRumors, MacStories, Six Colors): Apple today announced HomePod mini 2, featuring Siri AI, gorgeous new colors, and enhanced audio experiences. Siri AI, coming to HomePod mini 2 in a future software update, is a profoundly more capable and conversational assistant with personal context understanding, broad world knowledge that powers tasks like richer music […]

Michael Tsai
Text • Michael Tsai

Chrome Supports JPEG XL

Toni Sagrista Selles (Hacker News): In a dramatic turn of events, the Chromium team has reversed its Obsolete tag, and has decided to support the format in Blink (the engine behind Chrome/Chromium/Edge). Given Chrome’s position in the browser market share, I predict the format will become a de factor standard for images in the near […]

Michael Tsai
Text • Michael Tsai

Instagram Charging for Links

Meta: If you subscribe to a Meta One plan, you can add links to a set number of posts and reels each month based on your plan:Meta One Advanced plan: up to 4 posts and 4 reels with links per monthMeta One Expert plan: up to 8 posts and 8 reels with links per monthMeta […]