Accidental Tech Podcast
Accidental Tech Podcast

215: Pots Are Made to Be Broken

* Follow up: * APFS on iOS * Settings → General → Storage & iCloud Usage → Manage Storage * Oddities with file names * Ahoy, Telephone! * Naked-er Robotic Core * Marco eats waffles * Aerial * MacBook One vs. MacBook Adorable * Hello Internet, Cortex * WWDC * Under the Radar #73: WWDC Event Plann

Featured Speakers

Marco Arment, Casey Liss, John Siracusa Host

Topics Discussed

Episode Summary

Executive Summary: The episode ranges across Apple’s APFS rollout on iOS 10.3, the surprising smoothness of the upgrade, Unicode filename issues, and the design principles that made the migration safe. It also covers MacBook hardware choices, WWDC’s new code of conduct and childcare offerings, and a long, enthusiastic discussion of Zelda: Breath of the Wild as a deeply rewarding sandbox game.

Main Topics: APFS rollout on iOS 10.3: John and Casey discuss Apple’s new APFS filesystem arriving on 64-bit iPhones/iPads via iOS 10.3, how it may be visible through faster storage-management screens, and how remarkably trouble-free the rollout has been at massive scale. Unicode filename normalization problems: A listener report about files becoming inaccessible after upgrading from HFS+ to APFS leads to an explanation that APFS does not normalize filenames, which can break apps that relied on prior filesystem behavior. Why APFS migration succeeded: The hosts emphasize that the migration worked because of design: APFS can build new metadata without moving data, then switch over atomically, avoiding the risks of piecemeal in-place conversion. MacBook Pro/escape-key hardware review: Marco reviews his 13-inch non-Touch Bar MacBook Pro ('MacBook Escape'), praising ergonomics, thermals, battery behavior, and the removal of Touch Bar distractions while noting the price and possible Wi‑Fi issue. WWDC 2017 logistics and policy changes: The team discusses WWDC’s lottery, cost, Apple’s newly published code of conduct, and the addition of free childcare, which is portrayed as a major practical improvement for attendees. Zelda: Breath of the Wild impressions: A lengthy segment focuses on how Breath of the Wild differs from classic Zelda: it is open-ended, exploratory, and rewarding, but may not appeal to players who don’t like sandbox games. Sponsor reads and show production jokes: The episode includes sponsor messages (Backblaze, Audible, Betterment) and recurring jokes about the show’s post-song continuation and listener retention after the theme.

Key Arguments: APFS’s 'fast directory sizing' could make iOS storage-management screens noticeably faster because the filesystem already tracks directory size. The apparent free-space increase after upgrading to 10.3 is more likely due to rebooting/cleanup during the upgrade than to APFS magically reclaiming huge amounts of space. APFS’s non-normalizing filename behavior can break apps that assumed the filesystem would reconcile different Unicode encodings, especially for non-ASCII filenames. The APFS migration was successful because the design allowed non-destructive metadata reconstruction and an atomic switch, not because engineers simply worked harder. Apple’s rollout to all 64-bit iPhones was bold and impressive because phones are high-profile devices and a failure would have been catastrophic news. Marco prefers the 13-inch non-Touch Bar MacBook Pro because its ergonomics, keyboard/trackpad feel, and simpler interface suit him better than the 12-inch MacBook or the Touch Bar model. The Touch Bar and Touch ID are still inconsistent enough that their absence is not a major loss for some users. WWDC’s new childcare offering meaningfully expands who can attend, not just who will have a nicer experience. Breath of the Wild works because it makes exploration feel rewarded; the game guides players toward interesting locations instead of leaving them with empty scenery. The game’s systems encourage experimentation and even guilt (breaking pots, cutting grass) because old Zelda habits conflict with the new open-world design.

Data Points: iPhone OS version: iOS 10.3 - The update that introduces APFS on 64-bit iOS devices Device architecture: 64-bit devices only - APFS is installed automatically on compatible iPhones/iPads Storage screen speedup: 2 to 3 times as fast - John’s rough comparison of storage-management screen performance on an APFS-upgraded iPhone 7 vs. an iPhone 6 Old storage screen timing: 20-something seconds - Estimated time for the pre-APFS iPhone storage-usage screen to populate on an iPhone 6 WWDC ticket price: $1,600 - Cost to attend WWDC through Apple’s lottery Childcare age limit: 8 years old or younger - Free group childcare offered at WWDC Childcare provider: Corporate Kids - The company named in WWDC’s childcare announcement Backblaze pricing: $5/month per computer - Advertised unlimited online backup pricing Backblaze trial length: 15 days - Free trial length for ATP listeners Audible trial length: 30 days - Free trial offered via the sponsor read Betterment offer: Free Canary home security system for a limited time - Promotional incentive mentioned in the Betterment ad MacBook Pro 13-inch price: about $2,200 - Marco’s configured 13-inch MacBook Escape with 512 GB storage instead of 1 TB MacBook charging/data ports: 2 USB-C ports - One of the reasons Marco prefers the 13-inch model over the 12-inch MacBook 12-inch MacBook ports: 1 USB-C port - Used as the contrast model in naming discussion Children in WWDC childcare: Free for children 8 and under - Repeat of the age cutoff as emphasized for accessibility

Pivotal Quotes: "The song plays and then the show continues." — John Siracusa: A joking but repeated reminder that listeners shouldn’t stop when the theme song ends "This is the future. Everyone gets used to it." — John Siracusa: On Apple’s decision to make APFS non-normalizing for filenames "Breath of the Wild is not that. Breath of the Wild definitely brings in the big sandbox." — Tiff/Casey discussion: Describing the game as a large open-ended world rather than a linear Zelda

Implications: Apple’s APFS rollout suggests major storage changes can be deployed safely at scale if the architecture is right. WWDC’s new policies broaden access, and Breath of the Wild exemplifies how modern game design can reward curiosity over linear progression.

🔓 Sign Up for Unlimited Episode Search

About Accidental Tech Podcast

View all episodes from Accidental Tech Podcast