Episode Summary
Executive Summary: The episode spans Apple product design frustrations and broader UX debates: keyboard layout changes on new MacBooks, the poor ergonomics and discoverability of iOS features, limitations of Siri/Alexa, and Apple Park’s glass-wall safety issues. It closes with practical Ask ATP segments on car window habits, Slack vs. IRC, the halting problem, and playful car recommendations for the hosts.
Main Topics: MacBook keyboard geometry and arrow-key usability: The hosts verify a listener’s claim that newer MacBook Pro bottom rows are shorter than older models, arguing this meaningfully affects arrow-key accuracy and modifier-key comfort for programmers. Voice assistants and basic computing tasks: They compare Siri with Alexa/Echo, arguing that reminders, timers, alarms, and calendar functions should be reliable by now and that conversational/context-aware interactions remain the next major step. iOS onboarding screens and discoverability: A long discussion weighs Apple’s new feature-intro screens as a necessary but annoying way to explain app changes and basic functionality in a minimal-interface world. Apple Park glass-wall safety and architectural tradeoffs: They discuss reports of people walking into Apple Park’s glass walls, framing it as a foreseeable design/process failure despite the aesthetic appeal of large glass expanses. Ask ATP: cars, climate controls, and windows: Listeners ask about preferred window, sunroof, and recirculation habits; the hosts compare personal comfort, hair, heat/cold, odors, and car-specific climate-control automation. Slack, IRC, and interface quality: The group debates whether Slack should be replaced by IRC clients, concluding Slack’s feature-rich inline previews and usability outweigh the appeal of native IRC clients. Teaching programming and the halting problem: John recounts helping his son debug an infinite loop and uses the moment to explain how programmers should use the internet and reference sources to answer questions.
Key Arguments: The newer MacBook Pro bottom row is shorter than the old one, and that makes the split up/down arrow key area harder to use, especially for programmers who rely on modifiers. Modern voice assistants should already handle timers, alarms, reminders, and calendar tasks flawlessly; the fact that they still don’t is embarrassing. Alexa/Echo devices outperform Siri on average, but neither is perfect; phrasing and context still matter a lot in voice queries. Apple’s onboarding screens are annoying to experienced users but understandable as a way to explain features and changes that otherwise go unnoticed. Onboarding in iOS is a workaround for weak discoverability; the better long-term solution is better OS-level standard controls and help affordances. Apple Park’s glass problem is not surprising as a phenomenon, but it suggests a serious design-process miss because glass-building safety is well known. Slack became successful because it combines messaging with highly useful inline previews and rich media handling that IRC clients don’t match. The halting problem is a teaching moment: instead of relying on memory or a nearby person, use authoritative online sources like Wikipedia or Stack Overflow. For app UX, standard controls and shared conventions matter, but differentiated/custom UI can still be valuable if it doesn’t destroy usability. The iPhone X and larger devices should force a rethink of iOS interaction patterns, especially placing critical controls out of easy thumb reach.
Data Points: Command key height on 2015 MacBook Pro: 17.8 mm - Measured during the discussion of newer vs. older MacBook keyboard row heights. Height of row above the command key: 15.2 mm - Used to demonstrate the older row was taller than the rows above it. Battery drain during one meeting: 85% to shutdown in about 1 hour - A projected WebEx meeting on a 2017 15-inch MacBook Pro drained the battery completely. Michael Jackson age difference from Paul McCartney: 16 years - Asked via Alexa in the context of voice-assistant comparison. Screen effect in Apple onboarding: First-run screens across multiple apps - Apple was described as adding onboarding screens to every iOS feature/app. Apple Park glass incidents: Multiple 911 calls/reported incidents - Discussion of people running into glass walls and doors at Apple Park. Sunroof use threshold: Around 50°F to 80°F - One speaker described opening the sunroof when temperatures are roughly between these levels. Betterment fee: 0.25% annually - Sponsor copy describing Betterment’s standard advisory fee. Betterment Premium fee: 0.4% annually - Sponsor copy describing Premium access with CFP phone support. Linode starting price: $5/month - Sponsor copy describing the base SSD cloud server plan. Linode promotional credit: $20 credit with code ATP2018 - Sponsor offer tied to the ATP code. HelloFresh promo: $30 off first week with code ATP30 - Sponsor offer for meal-kit delivery.
Pivotal Quotes: "“It is the same layout, but with the taller keys, each half, the top half and the bottom half, are bigger. So it makes a difference, particularly for the arrow keys.”" — Marco: Explaining why the revised MacBook Pro keyboard layout feels worse for arrow-key use. "“The best way to solve the problem of how do you communicate changes in your app is with the design of the app itself.”" — Marco: Arguing that onboarding screens are a poor substitute for discoverable UX. "“The fact that I don't even think it's worth trying is itself an indication of my lack of confidence in Siri.”" — Marco: Comparing Siri unfavorably to Alexa when answering a deliberately tricky question.
Implications: The episode underscores a recurring theme: good UX should be discoverable, standardized, and context-aware. Apple’s current approach—onboarding overlays, sparse interfaces, and glass-heavy aesthetics—creates friction that competitors and future OS revisions may need to address.