Sign up

Michael Tsai
• Michael Tsai

Inkwell Rejected From the App Store

Manton Reece: I submitted Inkwell for iOS to Apple for review on April 21st. It has gone through numerous rejections, code changes, resubmissions, clarifications, one phone call, and one appeal to the review board, which I’m still waiting to hear back on. […] The app didn’t have a way to report objectionable content or block […]

Michael Tsai
• Michael Tsai

Hijacking Apps Using Archive Utility

Talal Haj Bakry and Tommy Mysk (Mastodon): Until macOS 26.4, Archive Utility had nearly unrestricted filesystem access. Combined with a drag-and-drop sandbox quirk, this let an attacker bypass App Sandbox data containers, Transparency, Consent, and Control (TCC) protections, and hijack third-party apps — all without special permissions or elevated privileges. […] Here’s one interesting aspect […]

Michael Tsai
• Michael Tsai

Core Data Lab 3.0

Ron Elemans: Despite all that, we have done our best to embrace and implement the concepts of the Liquid Glass design in Core Data Lab 3.0, although with a few tweaks here and there to improve the contrast in especially dialogs. […] Identifying rows in data often depends on attributes with names like ‘identifier’, ‘title’ […]

Michael Tsai
• Michael Tsai

Updating Shared Shortcuts

Manuel Grabowski: No actual concept of versioning or upgrades for shared shortcuts. Sharing shortcuts happens via weird iCloud URLs rather than being an actual aspect of the system. So to update a shortcut, do you just add it again? No indication of what that will do before you press the button. Will it error out? […]

Michael Tsai
• Michael Tsai

Apple vs. Indian Antitrust Regulator

Juli Clover (Slashdot): Apple is fighting an antitrust penalty law in India that could require it to pay massive fines in its ongoing antitrust dispute with Tinder owner Match, reports Reuters. Last year, India passed a law that allows the Competition Commission of India (CCI) to use global turnover when calculating penalties imposed on companies […]

Alan Jacobs Supports Webmention Valid

Robin Sloan:

It makes me wonder if it would be possible for a company like Anthropic, with their hard-won expertise in alignment, to train their models such that they could not — and I mean really deeply, constitutionally, viscerally COULD NOT — lie about their identity, or pretend to be anything other than an AI model? 

Maybe it’s time for the AI version of Asimov’s laws of robotics

Interdependent Thoughts Updates instantly via WebSub Valid
• Ton Zijlstra

Meeting Friends in Rotterdam

This weekend we took a train to Rotterdam. We decided to spend a day there, as our Canadian friends Peter and Lisa were coming up from Bruges in Belgium, which was the last stop on their cycling holiday. Before meeting them and after coffee the three of us strolled to and through Museumpark and visited […]

Interdependent Thoughts Updates instantly via WebSub Valid
• Ton Zijlstra

Portugal in Spring

We spent a week and a half in Portugal this spring. Traveling together is something we do well with the three of us, and something I find healing. Although I found it hard at times to be in the moment, and to not let myself get irritated over small things. It was Y’s first ever […]

Scripting News Valid

Claude Code doesn't know anything about the "users' perspective." Part of the software we're working on is totally fenced off, I only use it, I don't read code in there. This is an important technique. I'm thinking I'm the first person coming through here with my codebase and product mix.

Scripting News Valid

I couldn't not say anything about the Knicks win last night in the opening game of the NBA Eastern Conference finals. The Knicks were losing, then winning big, then fell apart, and by midway through the 4th quarter they were down by 22, and the Clevelands were completely in ...

Michael Tsai
• Michael Tsai

Apple’s 2026 Accessibility Feature Preview

Hartley Charlton (Hacker News): Apple today announced a suite of accessibility updates that use Apple Intelligence to expand capabilities across VoiceOver, Magnifier, Voice Control, and Accessibility Reader, with additional new features for generated subtitles and wheelchair control via Apple Vision Pro. Shelly Brisbin: With updates to live recognition, VoiceOver users can press the iPhone action […]

Michael Tsai
• Michael Tsai

How Fake Contacts Can Fix Dictation’s Proper Noun Problems

Adam Engst: Apple doesn’t provide a user-editable list where you can add special words, but there is a back-door way to train Dictation—on all your Apple devices—to work more the way you prefer: through the Contacts app. […] Regardless of the number of words in the name or phrase, I put them all in the […]

Michael Tsai
• Michael Tsai

Fantastical at 15

Flexibits: So, grab a slice of virtual cake and join us on a trip down memory lane as we look back at how far Fantastical (and Flexibits) has come! Still one of my favorite apps, though I don’t use most of the advanced features. Previously: Fantastical 4.0.7 The Sad State of Mac Calendar Scripting

Michael Tsai
• Michael Tsai

Fortnite Returns to the App Store Except in Australia

Hartley Charlton: Fortnite is back on the App Store in every country except Australia, Epic Games announced today, as the company declared it is entering the “final battle” of its long-running legal dispute with Apple. Epic said the decision to push Fortnite back onto iOS globally was prompted by Apple’s own words to the U.S. […]

Michael Tsai
• Michael Tsai

Kickstart 1.0

Paul Hudson (Mastodon, Twitter): It’s called Kickstart, and it has only one job: to help indie developers make more money on the App Store. Instead of juggling spreadsheets, launch docs, analytics dashboards, review tools, and half-finished marketing plans, Kickstart gives you one focused workspace for launch, growth, and iteration. […] Kickstart helps turn all those […]

Michael Tsai
• Michael Tsai

Apple Gift Card Scheme

Todd Bookman (via Roman Loyola): Then, according to Carter, the cards are carefully placed back in their original packaging, and are returned to the store’s shelves, where an unsuspecting customer will hopefully purchase them and add money to the card. […] The scale of the scheme is mind-boggling: Apple, working with police, determined that the […]

Michael Tsai
• Michael Tsai

Claude Desktop App

John Voorhees: Late yesterday, Anthropic announced messaging support for Claude Code, allowing users to connect to a Claude Code session running on a Mac from a mobile device using Telegram and Discord bots. I spent a few hours playing with it last night, and despite being released as a research preview, the messaging integration is […]

Michael Tsai
• Michael Tsai

Memory Integrity Enforcement Exploit

Khanh: Early this week, we had a meeting at Apple Park in Cupertino. While there, we also shared with Apple our latest vulnerability research report: the first public macOS kernel memory corruption exploit on M5 silicon, surviving MIE. It was laser printed, in honor of our hacker friends. […] The exploit is a data-only kernel […]

Michael Tsai
• Michael Tsai

Hardening Firefox With Mythos

Bobby Holley: Since February, the Firefox team has been working around the clock using frontier AI models to find and fix latent security vulnerabilities in the browser. We wrote previously about our collaboration with Anthropic to scan Firefox with Opus 4.6, which led to fixes for 22 security-sensitive bugs in Firefox 148. As part of […]

Alan Jacobs Supports Webmention Valid

I wrote about Sean Keilen’s wonderful new book Shakespeare’s Scholars. Now it’s time for me to go back and re-read the plays he writes about.