Accidental Tech Podcast
Accidental Tech Podcast

280: Extinction-Level Event

* Follow-up: * Safari's Allow Unsigned Extensions is not a panacea after all * Adobe is rethinking things * Many people have written their own de-dupe apps * One example of many * The long national Music.app default first-alphabetic song nightmare is over * A a a a a Very Good Song * Apple laun

Featured Speakers

Marco Arment, Casey Liss, John Siracusa Host

Topics Discussed

Episode Summary

Executive Summary: The episode centers on Apple’s Safari extension frustrations, Adobe’s attempt to rethink Premiere with Project Rush, duplicate-file cleanup tools, iOS 12’s smarter music fallback, Apple’s keyboard repair program, HomePod and iMac Pro field reports, and a long discussion of Marzipan/UIKit-on-the-Mac as a potentially transformative threat to AppKit. It closes with listener Q&A on leak prevention, display sizing, WWDC food, and car-shopping.

Main Topics: Apple hardware quality and the MacBook butterfly keyboard repair program: The hosts react to Apple’s late Friday announcement of a repair program for butterfly keyboards, arguing that the limited four-year coverage signals Apple’s lack of confidence in the design and highlights broader Mac hardware QA problems. Marzipan / UIKit on the Mac and the future of AppKit: A major debate explores whether UIKit-on-Mac is a bridge feature or the beginning of AppKit’s long-term replacement, with comparisons to Carbon/Cocoa, web apps, invasive species, and Apple’s likely strategic direction. HomePod, AirPlay 2, and speaker ecosystem tradeoffs: One speaker gives a detailed real-world review of HomePod’s audio quality, Siri responsiveness, Music integration, and superior handling of personal libraries, while noting weaknesses like verbosity, kitchen timers, and limited service support. Field reports from WWDC, sponsor ads, and event logistics: The discussion includes travel/work setups, bringing an iMac Pro to the beach, the practical burden of carrying it, WWDC breakfast and boxed lunch quality, and side commentary on San Jose food options. Utilities and automation: duplicate file finding and iOS 12 playback behavior: The hosts discuss community-written duplicate-file tools (mostly in Swift, one in Rust) and an iOS 12 change that randomizes music playback instead of defaulting to the first alphabetic track when car Bluetooth reconnects. Leak prevention and Apple rumor control: In an Ask ATP scenario, the hosts debate how Apple might stop leaks, suggesting compartmentalization, fake memo variants, catching leakers, and simply paying high-profile reporters like Mark Gurman. Personal car buying deliberations: The closing segment shifts to a long, practical debate about whether a Wrangler experiment has convinced Casey to move on, with comparisons among Golf/GTI, Accord, leasing, and manual vs automatic.

Key Arguments: Apple’s keyboard repair program is necessary but inadequate because the four-year window implies Apple itself does not believe the fix is permanent. The butterfly-keyboard issue is not isolated; it is part of a broader pattern of Mac hardware problems and delayed corrective action. UIKit on the Mac may not just be a porting convenience; Apple may be positioning it as the future native UI framework for macOS. Even if Marzipan starts as a compatibility layer, Apple is likely to extend it with Mac-specific capabilities until it becomes a true AppKit alternative. HomePod is strong as a music speaker and surprisingly good at voice pickup, but Siri verbosity and missing kitchen features like multiple named timers limit it. Duplicate-file detection is safe only as a read-only operation; automatic deduplication risks data loss, so custom scripts are safer than random tools. Apple leaks are partly a security problem, but also a PR ecosystem problem that may benefit Apple by keeping attention and hype high. A 4K monitor at 27 inches is too large to provide the ideal Retina-like experience at normal scaling; 24 inches or below is the better fit unless you move to 5K. The right car choice depends not just on performance but on predictable costs, usability for family life, and whether a manual gearbox is truly worth the compromise.

Data Points: Keyboard repair coverage: 4 years after purchase - Apple’s butterfly keyboard repair program applies to affected MacBook and MacBook Pro models. HomePod price: $350 each - Mentioned in evaluating whether HomePod is viable for larger rooms or multi-unit stereo setups. HomePod stereo pair cost: $700 - Used to describe the narrow use case where HomePod fits well despite limitations. Away suitcase trial: 100 days - Sponsor offer includes a 100-day return window. Away promo discount: $20 off - Promotional code and link for suitcase purchase. Linode entry plan: $5/month - Described as the base cloud server plan with 1 GB RAM. Linode signup credit: $20 credit - Available through the show’s affiliate link. Betterment fee: 0.25% annual fee - Standard management fee cited for Betterment’s advisory service. Betterment Premium fee: 0.4% annually - Fee for access to certified financial planners by phone. Betterment tax-coordinated portfolio benefit: 15% over 30 years (estimated) - Average estimated value increase mentioned in sponsor copy. iMac Pro weight: 22 pounds - Used to explain the burden of carrying a desktop computer in a case. Gator case weight: 9 pounds - Empty weight of the iMac Pro carrying case. Combined carry weight: 32 pounds - Approximate total weight with iMac Pro, cable, mouse, and trackpad. Walk distance with iMac Pro: about a half mile - Distance carried from the dock to the house. Apple ecosystem support: 300,000 customers - Betterment sponsor copy references customer base. Intel processor type: Xeon E5 - Linode hardware description. Network speed: 40-gigabit - Linode infrastructure detail.

Pivotal Quotes: "small percentage of the keyboards in certain MacBook and MacBook Pro models may exhibit one or more of the following behaviors" — Apple statement cited by John: Read aloud while discussing the keyboard repair program and Apple’s cautious language. "I think it's going to be a big change on the Mac, hopefully a positive one, just because for all of the great AppKit apps that start to get left behind, presumably they'll be replaced by even more great applications written by formerly iOS developers." — Casey: Summarizing the optimistic case for UIKit-on-Mac despite AppKit disruption. "I would pay Mark German whatever he wanted to pay. Everyone has a number for the rest of his life." — John: A joking but pointed response in the leak-prevention Ask ATP segment.

Implications: Listeners should expect continued uncertainty around Mac hardware reliability and a major transition in Mac app development. Apple appears to be steering toward UIKit-derived tools, which could reshape the Mac ecosystem, while practical advice on displays, leaks, and purchasing decisions remains highly relevant.

🔓 Sign Up for Unlimited Episode Search

About Accidental Tech Podcast

View all episodes from Accidental Tech Podcast