Episode Summary
Executive Summary: The episode centers on frustration with Catalina/iOS 13 quality regressions and the broader sense that Apple’s software polish has slipped, then moves into practical follow-ups on programming education, RSI ergonomics, malware/AV trade-offs, product direction (routers, cloud, server-side Swift), mail toolbar changes, partitioning/APFS, and audience Q&A. A long “war story” about building a Mac app feature that displays dynamic desktop wallpapers in a preferences window illustrates how incomplete macOS APIs and privacy prompts can make simple tasks surprisingly complex.
Main Topics: Catalina and iOS 13 quality regressions: The hosts discuss paper cuts, sluggish Finder behavior, broken utilities, and the sense that modern Apple OS releases are less reliable and less exciting than they used to be. macOS/iOS UX friction and hidden behavior: Examples include Mail toolbar simplification, Finder slowness, notifications/news interruptions, and space-switching bugs that make Apple software feel less respectful of user workflow. Security, malware, and AV on Mac: They debate whether Catalina’s increased permission prompts and restrictions are annoying for developers but beneficial for ordinary users by reducing adware and junkware footholds. Apple’s strategic product gaps: A listener question about Apple making routers, home hubs, cloud platforms, or server-side Swift leads to arguments about privacy, incentives, market fit, and what Apple should or should not build. Ergonomics and RSI on keyboards: They respond to feedback explaining that lighter-force keyboards help only if users also reduce typing pressure and stop resting wrists on hard surfaces. APFS, partitioning, and storage management: A listener asks about partitioning boot SSDs; the answer is that APFS containers/volumes usually remove the need for old-style partition planning, except for special cases. Behind-the-scenes war story: desktop wallpaper thumbnails in a Mac app: A very detailed account of implementing dynamic desktop previews in SwitchGlass shows how sandboxing, location permissions, multi-monitor support, and weird wallpaper formats complicate what seems like a trivial UI feature.
Key Arguments: Catalina and iOS 13 feel like a bad release cycle because the number of small regressions is too high for mature platforms. Some Catalina annoyances are not showstoppers, which makes them harder to track down, but that does not make them acceptable. Apple’s permission model can make life harder for developers while still improving security by reducing adware and junk software installation. Most Mac users should not reflexively install antivirus software because the performance and reliability costs can outweigh the benefits. Apple would be better suited to a privacy-focused router/Wi‑Fi product than to becoming a major server-side/cloud platform company. Server-side Swift would only succeed if Apple committed to a broader ecosystem, which is unlikely and not necessarily desirable. APFS greatly reduces the need for manual partitioning because volumes can share space dynamically. A lot of UI and OS tasks that sound simple become difficult because macOS APIs are incomplete, inconsistent, or privacy-constrained.
Data Points: Catalina version referenced: macOS Catalina 10.15.3 - The discussion centers on the .3 release still having bugs and paper cuts in mid-February. Feedback number: 758-5056 - The host asks Apple employees to file feedback about his Catalina issue. Feedback number: 75-85-056 - A repeated/alternate reading of the same feedback ID is mentioned in the transcript. Desktop wallpaper file size: 274 MB - A Catalina dynamic wallpaper image file used by the app is unusually large, causing performance concerns. Dynamic wallpaper change interval: every 5 seconds - The app has to handle the case where the desktop background can change extremely quickly. First three-hour cleaning offer: $29 - A Handy sponsorship offer mentioned during the episode. Promotional discount: 10% off - Squarespace sponsorship offer with code ATP. Mailer toolbar buttons reduced: 4 to 2 - iOS Mail’s bottom toolbar shipped with only two visible buttons instead of the former four.
Pivotal Quotes: "I have regretted it every moment of every Day since." — Casey: Describing his anger at installing Catalina on his iMac Pro. "This is the kind of issue that you kind of expect for like the .0 release, but we’re currently on the .3 release." — Casey: Critiquing Catalina’s lingering bugs months after launch. "The number of paper cuts should be going down with time for a mature platform." — Marco: Arguing that OS quality should improve, not degrade, as products mature.
Implications: The episode underscores a growing trust problem: Apple’s mature platforms are still shipping frustrating regressions, even as the company’s privacy posture creates real security upside. For developers and power users, convenience increasingly depends on balancing control, permissions, and patience with imperfect APIs.