Recently Updated
I often add updates to old posts. This page lists posts that I’ve edited after the day when they were originally posted. Each significant update is also posted to Twitter and Mastodon with hashtag #mjtsaiupdate and includes a direct link to the new part of the post. You can also get the updates via RSS.
- MachOView posted 2003-04-09, updated 2025-07-08
- Reverse Engineering Stickies.app posted 2017-02-15, updated 2025-07-08
- Apple’s Linker & Deterministic Builds posted 2020-06-03, updated 2025-07-08
- Reverse Engineering macOS 11.0 posted 2020-06-26, updated 2025-07-08
- Auto Linking in MachO-Explorer posted 2020-09-04, updated 2025-07-08
- Mach-O vs. CFM posted 2002-10-19, updated 2025-07-08
- More Mach-O and GCC Slowness posted 2002-10-22, updated 2025-07-08
- Mac OS X Binary Compatibility posted 2002-12-05, updated 2025-07-08
- Embedding Resource Files in a Cocoa Foundation Command Line Tool posted 2014-02-12, updated 2025-07-08
- Parsing Mach-O Files posted 2015-09-15, updated 2025-07-08
- Dynamic Swift posted 2016-05-21, updated 2025-07-08
- Using Static Frameworks to Speed Up Launching posted 2017-08-04, updated 2025-07-08
- Injecting Missing Methods at Runtime posted 2017-09-05, updated 2025-07-08
- I Can Be Apple, and So Can You posted 2018-06-12, updated 2025-07-08
- I Know What You Did Last Month: a New Artifact of Execution on macOS 10.13 posted 2018-07-25, updated 2025-07-08
- Catalyst posted 2019-06-04, updated 2025-07-08
- ClassDumpRuntime and dsdump posted 2019-12-26, updated 2025-07-08
- Adding a Command Line Tool Helper to a Mac App Store App posted 2019-01-09, updated 2025-07-08
- FileUtils 1.0.1 posted 2024-08-01, updated 2025-07-08
- Notarizing Command-Line Tools for macOS 10.15 posted 2019-06-17, updated 2025-07-08
- macOS Tahoe 26 Developer Beta 3 posted 2025-07-07, updated 2025-07-08
- iPadOS 26 Announced posted 2025-06-10, updated 2025-07-08
- The 10 Best Feed Readers posted 2015-10-22, updated 2025-07-08
- Assorted Notes on Liquid Glass posted 2025-06-30, updated 2025-07-08
- $10 Off at Fandango posted 2025-06-24, updated 2025-07-08
- Cloudflare Creates AI Crawler Tollbooth posted 2025-07-02, updated 2025-07-08
- Why Apple Still Hasn’t Cracked AI posted 2025-05-20, updated 2025-07-08
- Apple Watch Sales Paused Over Masimo Patent posted 2023-12-18, updated 2025-07-08
- Tim Robertson, RIP posted 2025-07-01, updated 2025-07-08
- EU Fines Apple and Meta Over DMA Violations posted 2025-04-23, updated 2025-07-08
- macOS Tahoe 26 Announced posted 2025-06-10, updated 2025-07-07
- iOS 26 Announced posted 2025-06-10, updated 2025-07-07
- iOS 26 Developer Beta 2 posted 2025-06-24, updated 2025-07-07
- macOS Tahoe 26 Developer Beta 2 posted 2025-06-24, updated 2025-07-07
- Carbon Copy Cloner 7.1 posted 2025-04-16, updated 2025-07-07
- SwiftUI at WWDC 2025 posted 2025-06-18, updated 2025-07-07
- Apple in China posted 2025-06-02, updated 2025-07-07
- WWDC 2025 Links posted 2025-06-13, updated 2025-07-07
- SummerFest 2025 for Indie Mac Apps posted 2025-07-03, updated 2025-07-07
- Common Vulnerabilities and Exposures (CVE) Funding posted 2025-07-04, updated 2025-07-05
- Pornhub Bypasses Ad Blockers With WebSockets posted 2016-11-05, updated 2025-07-04
- Chrome’s Ad Filtering posted 2018-02-16, updated 2025-07-04
- Chrome to Limit Ad Blocking Extensions posted 2019-06-21, updated 2025-07-04
- Safari 13 and Extensions posted 2019-09-26, updated 2025-07-04
- The Four Types of Safari Extension posted 2023-04-26, updated 2025-07-04
- YouTube’s Ad Blocker Crackdown posted 2023-11-28, updated 2025-07-04
- Chrome’s Manifest V3 and uBlock Origin posted 2024-08-26, updated 2025-07-04
- Sequoia’s New rsync posted 2025-06-06, updated 2025-07-04
- EU App Store Tiers and Core Technology Commission posted 2025-06-27, updated 2025-07-04
- macOS Tahoe Drops FireWire Support posted 2025-07-02, updated 2025-07-04
- Figma Files for IPO posted 2025-07-02, updated 2025-07-04
- macOS Tahoe’s New Theming System posted 2025-06-19, updated 2025-07-04
- Aliases, Hard Links, Symlinks, and Copies in Mojave’s APFS posted 2019-01-14, updated 2025-07-03
- Mac OS X Advanced Development Techniques posted 2003-05-18, updated 2025-07-03
- Leopard’s Year-old Annoyances posted 2008-10-27, updated 2025-07-03
- Finder File/Folder Overwrite Again posted 2003-03-02, updated 2025-07-03
- UI Habits posted 2004-01-05, updated 2025-07-03
- Changing Aliases posted 2004-06-21, updated 2025-07-03
- BBEdit 8.2 posted 2005-04-28, updated 2025-07-03
- Synchronize Pro X 4.1.1 posted 2005-09-04, updated 2025-07-03
- Aliases, Paths, and FSRefs posted 2005-10-03, updated 2025-07-03
- Backup 3.0: Avoid posted 2005-10-29, updated 2025-07-03
- Alias Files and Bookmark Files posted 2014-10-24, updated 2025-07-03
- Resolving Modern Mac Alias Files posted 2017-05-30, updated 2025-07-03
- APFS to Add Case-Insensitive Variant for Mac posted 2017-03-31, updated 2025-07-03
- Adding AppleScriptObjC to Existing Scripts posted 2018-04-03, updated 2025-07-03
- iCloud Drive Breaks the macOS Command Line posted 2018-05-07, updated 2025-07-03
- macOS 10.14 Mojave Released posted 2018-09-24, updated 2025-07-03
- Catalina System Issues posted 2019-10-15, updated 2025-07-03
- Longtime Finder Alias Keyboard Shortcuts Now Mutate Photos posted 2019-09-10, updated 2025-07-03
- Catalina Supplemental Update posted 2019-10-15, updated 2025-07-03
- Aliases, Symbolic Links, and Path Finder Aliases posted 2007-05-01, updated 2025-07-03
- Panther Notes posted 2003-11-03, updated 2025-07-03
- Transmit Instead of File Sharing posted 2022-12-30, updated 2025-07-03
- 25 Years of the Dock and Aqua posted 2025-01-06, updated 2025-07-03
- MailMate 2.0 Beta posted 2025-02-18, updated 2025-07-01
- Apple’s Spin on AI and iPadOS Multitasking posted 2025-06-12, updated 2025-07-01
- Claude Code Experience posted 2025-06-27, updated 2025-07-01
- Proton v. Apple posted 2025-06-30, updated 2025-07-01
- Foundation Models Framework posted 2025-06-17, updated 2025-07-01
- visionOS 26 Announced posted 2025-06-10, updated 2025-07-01
- Psylo Web Browser 1.0 posted 2025-06-17, updated 2025-07-01
- Automattic vs. WP Engine posted 2024-09-24, updated 2025-07-01
- Rewriting Tumblr posted 2024-09-20, updated 2025-07-01
- iOS 26: Adaptive Power Mode posted 2025-06-26, updated 2025-07-01
- iOS VPNs Are Broken posted 2022-08-18, updated 2025-06-30
- ProtonVPN Security Updates Rejected Due to Previously Approved App Description posted 2021-03-23, updated 2025-06-30
- Xcode 26 Announced posted 2025-06-13, updated 2025-06-29
- Liquid Glass posted 2025-06-10, updated 2025-06-29
- Roundrect Dictator posted 2025-06-25, updated 2025-06-29
- Icon Composer Notes posted 2025-06-23, updated 2025-06-29
- tvOS 26 Announced posted 2025-06-10, updated 2025-06-29
- watchOS 26 Announced posted 2025-06-10, updated 2025-06-29
- Rumored Redesign in iOS 19 and macOS 16 posted 2025-03-13, updated 2025-06-29
- U.S. Sues Adobe Over Subscriptions posted 2024-06-17, updated 2025-06-27
- Software Is Changing (Again) posted 2025-06-26, updated 2025-06-27
- Failing to Finish Updating macOS on an External Disk posted 2025-04-29, updated 2025-06-26
- Xcode 26 Beta 2 posted 2025-06-25, updated 2025-06-26
- Subtle Swift Retain Cycle posted 2025-06-20, updated 2025-06-26
- macOS Tahoe Beta Forces Sharing FileVault Key posted 2025-06-24, updated 2025-06-26