Accidental Tech Podcast
Accidental Tech Podcast

561: Market Your Bug

* Show Administrivia: * 🗣️ THE ATP HOLIDAY STORE IS HERE 🗣️ * Note: long-sleeve and utes sizes have been added! * 🗣️ NEW MEMBER’S SPECIAL! 🗣️ * ATP Dev: Other People’s Code * Follow-up: * Face ID is also an accessbility affordance (via Todd Scheresky) * Uses for 🛢️👃🏻 (via Jamie West) * Microwaves *

Featured Speakers

Marco Arment, Casey Liss, John Siracusa Host

Topics Discussed

Episode Summary

Executive Summary: The episode centers on ATP’s holiday merch push and a deep dive into Apple’s latest hardware and software behavior: M3 performance, SSD/NAND scaling, GPU dynamic caching, Mac migration, and bug reporting realities. The hosts mix practical advice with product commentary, then close with a long hardware anecdote about replacing smart thermostats, illustrating how much everyday tech still depends on brittle setup and tribal knowledge.

Main Topics: Holiday merch sale and member special promotion: The hosts promote ATP store items, limited-run mugs/pint glasses, youth sizes, and a new member special about developers working in other people’s code. M3 Mac performance and real-world upgrade value: They compare M3 Max machines to M1/M2 generations, emphasizing major gains in build times, benchmarks, and the value of upgrading for software development workloads. SSD configuration, NAND packages, and storage performance: The discussion explains why SSD speed scales with NAND package count, why some prior base-model Macs were slower, and how Apple’s design choices affect real-world performance. Apple GPU dynamic caching and neural-style hardware: They unpack Apple’s dynamic caching and unified GPU memory approach, framing it as a more flexible way to allocate on-chip memory for performance and efficiency. Bug reporting, beta feedback, and Apple’s broken incentives: The hosts debate whether to file bugs repeatedly, concluding that public pressure and repeated reporting are often necessary because Apple’s internal system is unreliable. Photo scanning, metadata, and library vs file-based organization: They revisit the challenge of scanning old photos, dating them, geotagging them, and deciding whether metadata should live in the file or in Apple Photos’ library. Smart thermostat installation and home hardware troubleshooting: A long closing anecdote details installing Nest thermostats, a blown fuse caused by a shorted thermostat wire, and the frustrations of DIY HVAC wiring.

Key Arguments: The M3 Max is a meaningful upgrade for developers because clean builds and compile-heavy tasks can be nearly twice as fast as on M2-era machines. Apple’s SSD performance differences are largely explained by how many NAND packages are present; more packages mean higher bandwidth and better benchmark results. Dynamic caching on Apple GPUs is not just about efficiency; it also improves thread occupancy and can raise performance in real workloads. Apple’s Feedback Assistant system is so ineffective that valuable bugs often need to be filed repeatedly and promoted publicly to get attention. Photo libraries are convenient, but if users care about portability and backups, metadata often needs to be written into files rather than kept only inside the Photos database. Apple’s laptop and desktop hardware are currently excellent overall, but the pricing of SSD and RAM upgrades remains a major frustration. DIY smart thermostat installation is feasible, but wiring conventions, fuse protection, and inconsistent installer choices make it easy to make mistakes without careful labeling and testing.

Data Points: ATP store sale end date: November 26 - Deadline repeatedly emphasized for holiday merch purchases. Merch discount: 15% off - Members get a discount code for store items during the limited-time sale. Youth sizes availability: First time offered - New youth and kids shirt sizes were added to the merch store. Clean build time on Overcast: ~19 seconds to ~11 seconds - Marco says the M3 Max nearly halves a common compile task. Thunderbolt migration speed: 882 MB/s - Casey’s Migration Assistant reported this over Thunderbolt. Peer-to-peer Wi‑Fi migration speed: 68 MB/s - Shown as a fallback option in Migration Assistant. Photo transfer progress: 4.5 million files - Casey observed this many files transferred during migration. Migration ETA during transfer: 1 hour 5 minutes remaining - Reported when roughly two-thirds of the transfer was complete. SSD write speed on Marco’s 8TB M3 Max: 8,200 MB/s - Blackmagic benchmark on an eight-NAND-package configuration. SSD read speed on Marco’s 8TB M3 Max: 5,600 MB/s - Blackmagic benchmark on the same machine. M1 Max vs M3 Max power draw: ~35–37 W vs ~50 W peak - Discussed as evidence that newer chips are using more power at the top end. Base RAM increase on consumer Mac laptops: From 4 GB to 8 GB once since 2011 - Used to illustrate a long plateau in Apple laptop RAM specs. SSDs vs HDDs in 2023: ~$35/TB vs ~$13/TB - From the cited data-hoarder graph comparing storage media costs. SSD vs HDD in 2013: $625/TB vs $36/TB - Historical comparison showing how far SSD costs have fallen.

Pivotal Quotes: "I feel like I should acknowledge that if something weird happens, it could be my fault because I have a brand new computer that I'm recording on." — Speaker (ATP host): Opening banter about new hardware and possible technical glitches. "The only thing I want to add... is that the mugs and the pint glasses... may run out. So, if you want a mug or if you want a pint glass, don't wait." — John: Merch store warning about limited inventory on physical goods. "The fundamental problem is the Apple bug reporting system is just hopelessly, deeply, massively broken and dysfunctional at every possible level." — Marco: Critical discussion of how Apple handles bug reports and prioritization.

Implications: Listeners get concrete buying guidance on ATP merch and practical insight into Apple’s current hardware tradeoffs. The bigger takeaway: modern Macs are excellent, but Apple’s software/process shortcomings still require workarounds, persistence, and public pressure.

🔓 Sign Up for Unlimited Episode Search

About Accidental Tech Podcast

View all episodes from Accidental Tech Podcast