Reading List
The most recent articles from a list of feeds I subscribe to.
Time Machine in Tahoe
Howard Oakley: Time Machine had happily gone that long without backing up or warning me that it had no backup storage. […] I think this results from Time Machine’s set and forget trait, and its widespread use by laptop Macs that are often disconnected from their backup storage. […] If you do just set it […]
Accessing the Unified System Log From a Standard User Account
Rich Trouton: Using the log command line tool doesn’t require root privileges or require admin authorization, but it needs to be run by a user with admin rights. […] What this does is create a sudo configuration which allows all members of the staff group on the Mac, which is a group that has all […]
Tahoe SwiftUI Table Bugs
Todd Heberlein: The first bug report, FB21850924, covers a terrible memory leak in SwiftUI’s Table view, a feature our program uses a lot. […] Despite the rapid updates to the data, the sample program only keeps 1000 records in a deque, so the memory usage should bounded. Strangely, switching to another view triggers Swift to […]
Xcode 26.3
Apple (RC xip, downloads, Hacker News): Xcode 26.3 introduces support for agentic coding, a new way in Xcode for developers to build apps, powered by coding agents from Anthropic and OpenAI. With agentic coding, Xcode can work autonomously toward a developer’s goals — from breaking down tasks to making decisions based on the project architecture, […]
Testing Tip: Always Show Scrollbars
Marcin Wichary: This scrollbar serves no purpose, so it will become visual noise for a lot of your users. But when you yourself use “shy” scrollbars, you might not even realize. Of course, the scrollbar is just a symptom of a bigger problem – an accidentally scrolling surface that will be janky to everyone regardless […]