Accidental Tech Podcast
Accidental Tech Podcast

442: Bob’s Barbecue

* Pre-show: * Phish is back. Yay? (Yay. -ed.) * Days of the New’s new album * Travis Meeks * Days of the New II * Follow-up: * Apple Music * Everyone (including Andrew Bement) pointed Casey to SongShift (App Store link) * There are lots of third-party music players, which Marc Barrowclift reviewed *

Featured Speakers

Marco Arment, Casey Liss, John Siracusa Host

Topics Discussed

Episode Summary

Executive Summary: The episode ranges across music discovery, Spotify-to-Apple Music migration pain, Apple Photos’ event recognition, Mac Pro GPU updates, Apple’s bug bounty shortcomings, Kindle/e-reader tradeoffs, remote access tools, and Apple’s App Store spam. The recurring theme is that Apple and other platform companies often provide powerful ecosystems, but their UX, policies, and incentives frequently fall short compared with user expectations or competitor advantages.

Main Topics: New music, Fish, and Spotify nostalgia: The hosts discuss excitement over Fish returning, new releases from Days of the New, and how personal listening histories on Spotify make it hard to switch platforms. Apple Music vs. Spotify and third-party music apps: A long segment covers migrating playlists with SongShift, the value of Spotify’s recommendation data, the appeal and limits of third-party iOS music players like Marvis and Albums, and the downside of losing history if abandoning Spotify. Apple Photos event recognition and Google Photos cleanup: The group explains how Photos identifies concerts and events using time/location plus online event databases, then pivots to a frustrating manual process for deleting years of Google Photos data from Google Drive storage. Mac Pro GPU module update and the future of modular Macs: Apple’s new Radeon W6800X/W6900X MPX modules are discussed as expensive but significant proof that the 2019 Mac Pro is still being updated, raising questions about whether Apple will preserve modularity in the ARM transition. Apple security bug bounty and NSO/Pegasus: The discussion critiques Apple’s bug bounty process as slow, adversarial, and poorly aligned with security researchers, contrasting it with more effective programs and emphasizing the stakes of zero-click exploits. Kindle/e-readers and platform monoculture: The hosts debate Kindle’s software pace, Amazon’s weak UI instincts, and the value of e-readers despite Amazon’s dominance and the limited openness of the ebook ecosystem. Remote access, VNC, and why platforms overreach: They compare VNC, VPNs, Screens, Back to My Mac, Plex, Synology, and other platform ecosystems, using them to argue that many companies try to do too much, often poorly.

Key Arguments: Spotify’s long-term data, follow history, and playlists create real switching costs that third-party sync tools only partially solve. Apple Photos’ concert detection is likely based on indexed event databases plus photo time/location, not just calendar or email scraping. Apple’s current bug bounty process is too bureaucratic to compete with black-market exploit buyers and therefore weakens security incentives. The 2019 Mac Pro remains meaningful because Apple is still updating it with official GPU modules, suggesting some commitment to modular hardware even amid the ARM transition. Amazon’s Kindle ecosystem is cheap and functional, but Amazon’s software and UI instincts are so poor that slow update cadence may actually be a feature. The App Store contains a large spam economy of clone apps and subscription traps that can coexist with Apple’s strict review for legitimate developers. Many platform companies try to own too much of the user experience, but the best solutions often come from narrow-purpose tools that do one thing well.

Data Points: Fish library size: 53.7 days - Marco says he has 53.7 days of Fish recordings in his collection. Fish library size: 56 days - John later jokes about having 56 days of Fish audio. Concert/event database size: over 4 million events - Referenced from Apple Photos WWDC 2018 note about indexing events by time and place. Google storage quota: 1 terabyte - John says he is overflowing Google Drive/Photos storage. Bug bounty top award: $1 million - Apple’s payout for a network attack without user interaction, zero-click kernel code execution, persistence, and kernel PAC bypass. W6800X price: $2,800 - Apple’s price for the 32GB Radeon W6800X MPX module. W6900X price: $6,000 - Apple’s price for the 32GB Radeon W6900X MPX module. Employee discount impression: much larger on the $6,000 card than the $2,800 card - Used to infer that Apple’s margins are especially high on the pricier GPU module. Weather app subscription: $10/month - The spammy iPad weather app Weather Space Dot asks for a subscription at this price. Forecast granularity: every 3 hours - Free tier of the weather app only shows hourly forecast in three-hour increments. Kindle reading volume: 20-50 books/year - John estimates how many books he read on Kindle last year, closer to 20 than 50. Apple bug bounty payout examples: six figures and higher - Marco notes serious bug bounties can reach six-figure amounts or more. Mac Pro support pattern: multiple GPU updates - The discussion notes Apple has already updated GPU options more than once for the 2019 Mac Pro.

Pivotal Quotes: "Don't throw away your shot." — John: A joking plea for Americans to get vaccinated during the COVID/Delta discussion. "I have 53.7 days currently." — Marco: He describes the size of his Fish archive when asked whether he can ever run out of Fish recordings. "Apple needs to make it easier and more convenient to go to the good guys and tell them about the thing than it is to sell it to the bad guys." — Marco: Core critique of Apple’s bug bounty process and security researcher incentives.

Implications: Users should expect platform lock-in, mixed-quality app ecosystems, and uneven incentives from big tech. The best practical path is often to keep tools that fit your workflow, while staying alert to privacy, security, and subscription traps.

🔓 Sign Up for Unlimited Episode Search

About Accidental Tech Podcast

View all episodes from Accidental Tech Podcast