Reading List
The most recent articles from a list of feeds I subscribe to.
SwiftData’s ModelActor Is Just Weird
Matt Massicotte (Mastodon): So, no doubt there’s lots of historical stuff going on here.But, that still doesn’t explain how much trouble people have with ModelActor. I’m not sure anyone has ever used ModelActor without at least some surprises.[…]Actors exist to protect mutable state. The purpose of a ModelActor is to own and isolate the ModelContext. […]
How PlugInKit Enables App Extensions
Howard Oakley: App extensions or appexes perform a wide range of tasks, from providing support for file systems like ExFAT to generating thumbnails for QuickLook and enabling Spotlight to index the contents of files. Although they’re relatively old, macOS made major changes in their management in Ventura, and they’ve become popular in many third-party apps. […]
macOS Tahoe 26 Developer Beta 8
Juli Clover: Apple today provided developers with the eighth beta of macOS Tahoe 26 for testing purposes, with the update coming a week after the seventh beta. The release notes don’t call out any changes since beta 5. Previously: macOS Tahoe 26 Developer Beta 7 Update (2025-08-26): Mario Guzmán: How is this good design? It […]
iOS 26 Developer Beta 8
Juli Clover: Apple today provided developers with the eighth betas of iOS 26 and iPadOS 26 for testing purposes, with the updates coming a week after Apple seeded the seventh betas. The release notes don’t call out any changes since beta 5. Steve Troughton-Smith: Historically, since iOS 13, beta 8 has been the last beta […]
Bluesky Blocking Access to Mississippi
Bluesky (via Hacker News): Mississippi’s approach [to child safety] would fundamentally change how users access Bluesky. The Supreme Court’s recent decision leaves us facing a hard reality: comply with Mississippi’s age assurance law—and make every Mississippi Bluesky user hand over sensitive personal information and undergo age checks to access the site—or risk massive fines. The […]