Three nerds discussing tech, Apple, programming, and loosely related matters.

497: The Hotness Has to Go Somewhere

August 25, 2022 02:16:06 132.2 MB Downloads: 0

Pre-show Netural: In a shocking piece of news, Marco’s Defender hasn’t exploded (yet)! Marco’s “Thule” Casey’s WireLiss CarPlay Adapter 🇸🇪 Study on Touchscreens vs. Physical Controls Example XC90 touchscreen Follow-up: On people copying S3 API CarPlay navigation voice volume Former setting, prior to iOS 15 (via Daniel Finley) Use the driver’s side volume control on the wheel to adjust volume (via Josh Biggs) Postpartum doulas are a thing (via Matt Rigby) 4K TV FiOS channel stand-by banner recording A godawful map of 4K over the air A rough crack at a vastly improved map via chatroom user SageOlson RVA has 4K Audio/video sync Catchin’ Sync (also via Matt Rigby) Catchin’ Sync on the App Store John’s first attempt at sync (H265) John’s second attempt at sync (WebM 1) John’s third attempt at sync (WebM 2) TiVo ad skipping Casey’s feedbacks FB10566546 is fixed! 🎉 FB11080380 is fixed, but includes a new regression. ☯️ Five other bugs have had no responses yet, though. 💔 Marco’s bug (FB10758252) is fixed! 🎉 Running to the press never helps Martin Pilkington Björn Skoglund Apple Event is Wednesday, September 7 iPadOS is delayed The recent Plex Hack #askatp: How in the world are some app updates multiple hundreds of megabytes‽ (via Bart Kowalski) Paws Swagger What do we think of Svalt? (via Robert Campbell) Thermal Pads Post-show: Casey’s modified his car 19” Englishtowns 18” Pretorias Sponsored by: Kolide: A cross-platform endpoint security solution for teams that value privacy and transparency. Memberful: Monetize your passion with membership. Start your free trial today. Snap AR: Snap AR is an ecosystem of products, programs, and people supporting the development, distribution, and discovery of Augmented Reality. Become a member for ad-free episodes and our early-release, unedited “bootleg” feed!

496: One of My Lesser TiVos

August 18, 2022 02:34:57 149.25 MB Downloads: 0

Follow-up: What’s up with 🚩 on the 🏖️ in 🇦🇺? (via Ross Poulton) John’s TV Channels vs. TiVo vs. FiOS TV TVEverwhere HDHomeRun Prime Christina’s Tweet John’s tips for alleviating audio delays Calibration Video Screenshot Niki Tonsky’s System Settings wonkiness thread Jason on Network Locations Invisible confirm button Casey has some thoughts and feelings about Feedback/Radar For Apple people, these are Casey’s bugs. He has received no response on any of them. FB11080380 (filed 5 August) FB10684032 (filed 14 July) FB10491818 (filed 14 July) FB10636765 (filed 12 July) FB10566546 (filed 7 July) FB10394633 (filed 21 June) FB10391991 (filed 21 June) Marco’s bug: FB10758252 (response, paraphrased: you’re holding it wrong/it’s broken as designed) Serenity’s tip about documentation Feedback #askatp: How does one manage DNS and certificates for home servers? (via Christopher Anderson) Pi-Hole local DNS Tailscale hosts Synology QuickConnect What should a first-time parent know? (via Carlos Quinela) Baby Connect How do we protect our focus time and balance versus family time? (via Nick Serrano) Post-show: John rents a Toyota Camry and 🗣 HAS QUESTIONS ABOUT CARPLAY 🗣 Casey’s discovered but useLiss video John’s oversized light Toyota GR86 Toyota Supra Sponsored by: Squarespace: Make your next move. Use code atp for 10% off your first order. Linode: Instantly deploy and manage an SSD server in the Linode Cloud. New accounts get a $100 credit. Kolide: Cross-platform endpoint security for teams that value privacy and transparency. Become a member for ad-free episodes and our early-release, unedited “bootleg” feed! Become a member!

495: Five Points for Smell

August 11, 2022 02:12:26 127.21 MB Downloads: 0

Follow-up: Android totally copying Java was fair use (via Rob Sayre) Oracle’s S3 clone Branded tires (via TK & Sam Abuelsamid) Ford demands Goodyear remove Wrangler branding John’s TV updates Geoff C’s theory NTP Justin Winchester’s theory Bravia Core Cable Matters Plug & Play USB Ethernet Adapter (USB 3.0 to Gigabit Ethernet, Ethernet to USB, Ethernet Adapter for Laptop) Supporting 10/100/1000 Mbps Ethernet Network in Black Reddit tip RTFU: TiVo code search codes Channels Support Document about HDHomeRun SiliconDust HDHomeRun PRIME Cable HDTV 3-Tuner The solution to the box mystery Vacation Tech Retrospective Casey’s Travel Setup Casey’s new inverter John’s camera lenses SEL70350G Sony E 70–350 mm F4.5–6.3 G OSS SEL2470GM2 Sony FE 24-70mm f/2.8 GM II SEL85F18/2 Sony FE 85mm f/1.8 Lens John documents aggressive birds John’s deer friend Post-show Neutral: Marco’s Car Charcuterie FJ Cruiser Toyota 4Runner Jeep Wrangler 4xe Land Rover Defender Ford Bronco Rivian R1S Sponsored by: Memberful: Monetize your passion with membership. Start your free trial today. Trade Coffee: Incredible coffee delivered fresh from the best roasters in the nation. Stack Overflow Podcast: Exploring what it means to be a developer, and how the art and practice of software programming is changing our world. Become a member for ad-free episodes and our early-release, unedited “bootleg” feed! Become a member!

494: Ultra-Wideband Park Bench

August 04, 2022 02:01:33 117.26 MB Downloads: 0

Pre-show: Geometry Dash Number Munchers Number Munchers on Classic Reload Number Munchers on the App Store Unity Unity CEO’s colorful opinions The Talk Show #353: Shop Different Playdate Pulp VVVVVV FromSoftawre Follow-up: John on M1 MacBook Air vs. M2 MacBook Air speakers You can set up Fastmail to have a catch-all Casey’s referral code Find My on vacation Steps via Steve J. Stutz Open Find My Tap Devices Tap on the device you want to silence Scroll down and under Notifications toggle off Notify When Left Behind Paul Squires understood the assignment HomeKit automation & locations Derek Martin has tips regarding how to transfer to a new home address Jim Bruhn provides instructions for how to disable hub features: Settings Airplay and HomeKit Home Hub → My Home Switch to Disconnected Are there any decent AppleTV photo-viewer apps? (via Torb Lunde Mirada) Contact address ordering Reorder It! from @takaaki024app (via philuop) Robb Woodring saves the day with changing default messaging address/number Go to an existing thread Tap the name of the person at the top Tap Info Tap and hold the Message/bubble icon Select the appropriate number Unlocking automotive features Blaine Toups’ Jaguar F-Type’s two extra cylinders Car & Driver write-up Tesla’s Acceleration Boost (via Josh Rapoport) Sean Harding makes a good point about API deprecation John’s New TV Amazon link Previously on ATP… Dirac Live FILMMAKER MODE 4K HDR Demo Video Mac OS X Unix-style crash Post-show: Is it okay to copy a competitor’s API? S3 Cloudflare R2 Linode Object Storage Service Backblaze B2 Ceph Transmit Sponsored by: Linode: Instantly deploy and manage an SSD server in the Linode Cloud. New accounts get a $100 credit. Squarespace: Make your next move. Use code atp for 10% off your first order. Instabug: The visibility you need to build top-quality apps. Become a member for ad-free episodes and our early-release, unedited “bootleg” feed! Become a member!

493: Downstairs Downstairs

July 30, 2022 02:09:48 124.68 MB Downloads: 0

Pre-show: Last two weeks updates The Talk Show #352: “I’ve Kissed that Mouse” Reconcilable Differences #102: Preparing the Way DFU Restore Jones Beach Night 1 Night 2 Follow-up: Custom 🇦🇺 emails (via Mark Vos & Brendan Ragan) .id.au Rules Casey’s Fastmail Referral Code BMW subscriptions (via Chris Church) BBC Coverage Amazon Remote-Deletes 1984 from Kindles Calibre Steve Stutz tells us you can get the mophie 3-in-1’s from Zagg at a discount 🇪🇺 & USB-C regulations (via Vern Johnson) Address & contacts (via Soluble Apps and Sherif Hassabo) vCard #askatp: Can an indie app enter a crowded field? (via Abel Demoz) Aviary 2 Mac Power Users #648: Software Club: Apollo for Reddit PaintCode Monodraw Why don’t we use cross-platform frameworks? (via Russel Bernau) Unity Unreal Engine Game Developers Conference Putting wood behind the arrow Is Time Machine still the best feature ever implemented on the Mac? (via Guilherme Alles) Would John potentially void his TV’s warranty to prevent auto-dimming? (via Mark Vos) HDTVTest’s Video RTings’ Burn-In Test Has John decided on a backup strategy for his son’s MacBook Air? (via Brian Lazarz) Post-show: Casey’s HomeKit Adventures Sponsored by: Linode: Instantly deploy and manage an SSD server in the Linode Cloud. New accounts get a $100 credit. Instabug: The visibility you need to build top-quality apps. Businesscards.io: A business card you keep in your Apple Wallet. Become a member for ad-free episodes and our early-release, unedited “bootleg” feed! Become a member!

492: Umbrella Hammer Toadstool

July 20, 2022 01:56:52 112.39 MB Downloads: 0

Pre-show: Air conditioners, memories, and house veins Mini-split Follow-up: M2 MacBook Air [also] thermal throttles Jason’s review You should probably subscribe to 6C, too The Verge Gruber’s review Ars Technica’s review John’s Mac Studio safety straps M2 has Ultra-Wideband Chip? Default destination for Messages Apple Jann Gobble IPSec is not mandatory for IPv6 (via Brian Petersen) Wikipedia Squozen AirPlay & Touch Bar network problems Mnpn Writeup Apple Patents Dual “Pro Stand” Casey’s stand EU may mandate USB-C on all devices, including iPhones Go Pack mophie 3-in-1 travel charger with MagSafe Proposal Q&A #askatp How do we manage mail notifications on our devices? (via Michael Chan) Mimestream Swift Mail (for Fastmail/JMAP) How do we backup our photos/videos? (via Don Clark) Do we think macOS will bloat enough to make Apple Silicon seem slow? (Nitesh Singh) Why does John say “program” from time to time? (via William Reynish) SwitchGlass How does a current-whippersnapper pick a decent custom domain for email? (via Fletcher O’Connor) Casey’s Fastmail referral code How does John prepare the way for a Mac to enter cold storage? (via Dave Braasch) Post-show: Sponsored by: Trade Coffee: Incredible coffee delivered fresh from the best roasters in the nation. Get $30 off your first order. RevenueCat: In-app subscriptions made easy. Squarespace: Make your next move. Use code atp for 10% off your first order. Become a member for ad-free episodes and our early-release, unedited “bootleg” feed! Become a member!

491: Salmon and SwiftUI

July 14, 2022 02:04:22 119.73 MB Downloads: 0

Casey and Marco have 99 problems, and SwiftUI is every. damn. one. of. them. Casey’s problems PhotosPicker FB10491818 FB10566546 presentationDetents() FB10636765 ImageRenderer FB10393458 Under the Radar #246: Hard Forks UIStackView UIViewRepresentable UIHostingController Pointer Follow-up: Alternative pi-hole fix BLOCK_ICLOUD_PR=false in pihole-FTL.conf Switching bbetween SwiftUI’s HStack & VStack Updating the .if() modifier objc.io explainer WWDC 2021: Demistify SwiftUI macOS Support Lifetime IPv6 Benefits (via Dan Chandler) Apple & Ive Break Up Sony’s new gaming monitor Hardware Unboxed review #askatp How does one diagnose a Mac randomly waking from sleep? (via Radu Prioșca) SleepAid What do we do when someone changes their phone number? What would get us to leave the hell site? (via Carl Rozas) micro.blog Mastodon Post-show: BMW is charging subscriptions for… seat heaters‽ Sponsored by: Linode: Instantly deploy and manage an SSD server in the Linode Cloud. New accounts get a $100 credit. Hover: Find a domain name for your passion. Get 10% off your first purchase. Stack Overflow Podcast: Exploring what it means to be a developer, and how the art and practice of software programming is changing our world. Become a member for ad-free episodes and our early-release, unedited “bootleg” feed! Become a member!

490: Tiny Pictures of Knobs

July 07, 2022 02:05:03 120.31 MB Downloads: 0

Pre-show: Some thoughts on who should have agency over womens’ bodies Roe v. Wade In-vitro fertilization Ectopic pregnancy Evidence-based medicine Trigger law Follow-up: Using a M1 Mac mini as a Plex server Other video transcoding M2 MacBook Air available to order Friday at 8 AM OTTZ Quick Pi-hole tip from Tod Weitzel Advantages for Apple getting into Buy Now, Pay Later A possible motive for bitcode deprecation LLVM Why passkeys will be simpler and more secure than passwords Janis Peukert asks some questions about passkeys appleid.apple.com App-specific Passwords On stateful hardware controls Dancing faders (via Jordan McEwen) Guitar amplifiers (via Samuel Cohen) AirFrance Flight 447 (via Dave Rowenhorst) Anton Yelchin’s odd death back in 2016 ZF 8HP transmission Apple announces Lockdown Mode M2 MacBook Pro thermal throttling issues MaxTech’s video (timestamp link) Gary from The Everyday Dad can’t reproduce the issue Hardware Unboxed: Apple M2 Review Some notes on macOS Ventura Beta 3 System Settings iCloud Shared Photo Library Post-show: Marco is diving into SwiftUI Carbon .if() Sponsored by: Squarespace: Make your next move. Use code atp for 10% off your first order. Instabug: The visibility you need to build top-quality apps. Work Check: A new podcast about workplace practices, separating the hype from the helpful. Become a member for ad-free episodes and our early-release, unedited “bootleg” feed! Become a member!

489: Very Inappropriate Thoughts About This Computer

June 30, 2022 01:54:46 110.26 MB Downloads: 0

Pre-show: Marco flirts with his past Follow-up: Bitcode has been deprecated Previously, on ATP #205 (Overcast timestamp link) (Transcript) New big HomePod rumor Ricky on Passkey syncing YubiKey Very important Caffè Macs follow-up BNPL Planet Money The 256GB 13” M2 MacBook Pro has crummy SSD performance 15” MacBook… something? #askatp What makes WWDC ‘22 different than the before times? (via Elijah Yap) Are we living in the gilded age for Mac professionals? (via Wade Tregaskis) How close is APFS (🛎️) to ZFS? (via Dave Aton) Post-show: Casey impulse-bought a computer Marco traded in iPads Casey got his Playdate Sponsored by: Linode: Instantly deploy and manage an SSD server in the Linode Cloud. New accounts get a $100 credit. Trade Coffee: Incredible coffee delivered fresh from the best roasters in the nation. Get $30 off plus free shipping. Locket: Live pictures from your friends, right to your Home Screen. Locket is hiring! Become a member for ad-free episodes and our early-release, unedited “bootleg” feed! Become a member!

488: Pebbles on the Scale

June 23, 2022 01:55:14 110.7 MB Downloads: 0

Pre-show: Marco’s HomePod journey continues HomePod mini USB-C Digital AV Multiport Adapter Follow-up: iPad Pro (2018) has 4GB or 6GB RAM The offending party has been sacked Apple educational discounts & software bundles Pro Apps Bundle for Education Education Store Macintosh SE/30 Your beloved hosts have a violentl reaction to the 13” MacBook Pro Bart Reardon’s System Preferences experiment AMFI Launch Constraints Copy/Paste adjustments in Photos macOS Ventura Preview Gaming on the Mac on The Talk Show Live macOS Ventura hardware support via Mr. Macintosh Christina Warren’s take iOS and head-related transfer functions (via Josh Hunt) CarPlay and Android Automotive Real-time operating system The Verge talks to car manufacturers Decoder with Mercedes-Benz CEO WWDC Platforms State of the Union SwitchGlass Post-show: John’s mouse problems Casey’s AT&T → Verizon journey Verizon coverage map Sponsored by: Trade Coffee: Incredible coffee delivered fresh from the best roasters in the nation. Save $30 with this link. Memberful: Monetize your passion with membership. Start your free trial today. Green Chef: The #1 meal kit for eating well. Use code __ atp130__ for $130 off, plus free shipping. Become a member for ad-free episodes and our early-release, unedited “bootleg” feed! Become a member!

487: Mid-Life Rally

June 16, 2022 02:24:04 138.38 MB Downloads: 0

Pre-show: 🎂 HAPPY 40th BIRTHDAY, Marco! 🎂 Congratulations, Alex! iCloud Shared Photo Library Jason on storage allocation Copy/paste edits in Photos Eric deRuiter on Safety Check Personal Safety User Guide Passkeys Can be shared via AirDrop (See 6m14s into the video) How do you recover them? About the Security of Passkeys Set Up an Account Recovery Contact Semi Analysis on the M2 The MacBook Air has color-matched MagSafe cables It is also 500 nits Desk View clarifications Messages Stage Manager James Thomson The Talk Show (timestamp link to 46m58s) Purple window widget archive.org copy of “Shrinkydink” story Why is it only on M1 iPads? Statement to Rene Ritchie Federighi interview with Matthew Panzarino Swap hardware requirements Steve Troughton-Smith on Swap System Settings Federighi on The Talk Show (timestamp link to 43m11s) Bento box Examples: Dock “Cross-Platform UI” Trackpad Print Oh notifications still stink too Craig Hockenberry’s Tweet Post-show: Casey went on a secret adventure. Spoiler Referenced Video Sponsored by: Squarespace: Make your next move. Use code atp for 10% off your first order. Linode: Instantly deploy and manage an SSD server in the Linode Cloud. New accounts get a $100 credit. Kolide: Endpoint Security for teams that Slack. Try Kolide for free today; no credit card required. Become a member for ad-free episodes and our early-release, unedited “bootleg” feed! Become a member!

486: Field Day at Apple Park

June 07, 2022 02:56:20 169.36 MB Downloads: 0

Pre-show: Marco is [always on vacation] in California! 😎🌴 Jason & Dan’s view of the stage WWDC 2022 Keynote iOS 16 MDM Parcel Hypercritical #9: No iLife is an Island Jacqui Cheng’s tweet and article Eric Welander’s YouTube channel John’s CarPlay tweet MacBook Air macOS Ventura Ace Ventura Jesse “The Body” Ventura Moom WebKit updates Camo iPadOS Running Up That Hill _ on WeatherKit pricing SubEthaEdit Paging Post-show: The food Sponsored by: Kolide: Endpoint Security for teams that Slack. Try Kolide for free today; no credit card required. Trade Coffee: Incredible coffee delivered fresh from the best roasters in the nation. Get $30 off your first order. Memberful: Monetize your passion with membership. Start your free trial today. Become a member for ad-free episodes and our early-release, unedited “bootleg” feed! Become a member!

485: This Is Casey Actual

June 02, 2022 02:27:00 141.41 MB Downloads: 0

Pre-show: Streaming changes Audio Hijack Our Twitch channel for live streams Follow-up: Fastmail The Price is Right is available for free on Pluto TV Regarding filming workout videos Amulet Hotkey DXZ4 X Windows Display Postscript WWDC in-person info/schedule (via Paul Hudson) John’s Mac Studio report WWDC Hopes and Predictions CSS1 spec (1996) Flexbox Rediscovering the Mac by Federico Viticci Casey’s review of the MacBook Adorable The Talk Show Live from WWDC 2022 Post-show: Is John sleeping more? Sponsored by: Squarespace: Make your next move. Use code atp for 10% off your first order. Hullo Pillow: Your favorite pillow, guaranteed. Iodyne: Introducing the all-new Pro Data. Become a member for ad-free episodes and our early-release, unedited “bootleg” feed! Become a member!

484: Hot-Spare Price is Right

May 26, 2022 02:00:00 115.31 MB Downloads: 0

Pre-show: Sick-kid TV Channels Paramount+ AppleTV Channels Follow-up: Warnings about PoE splitters from Matias Korhonen Pro-fiber propaganda Adam Papamarcos’ OM4 fiber cable Assmann Group Ad-blockers on desktops (via Ryan) “Sign in with X” (via Brian Donovan) A concert-related Apple Music tip from Jonathan Dechko Amber gives us feedback on the Apple Fitness+ control room Apple, Google, and Microsoft commit to expanded support of FIDO standard Apple press release WWDC 2021 video Ars Technica’s write-up PGP Apple’s Self-Repair Program Quinn fixes a phone Quinn opens up the tools The Verge repairs a phone Old CNet roundup of modular phones Project Ara The Verge reviews Project Ara What Happened to Project Ara? Dithering John’s blog post on thin computers Post-show: The John Siracusa Podcasting Universe Hypercritical #49: Pinching the Harmonica ATP #96: The Windows of Siracusa County Reconcilable Differences: Preparing the Way John’s headless Mac Studio 😢 John is preparing the way for a new AV setup (‼️) TV Stand Receiver (Pioneer VSX-LX305) Blu-Ray (Panasonic DP-UD820-K) Surgery results Eve Spectrum Sponsored by: Kolide: Endpoint Security for teams that Slack. Try Kolide for free today; no credit card required. Memberful: Monetize your passion with membership. Start your free trial today. New Relic: Monitor, debug, and improve your entire stack. Become a member for ad-free episodes and our early-release, unedited “bootleg” feed! Become a member!

483: The Faceless Knob

May 19, 2022 02:03:40 119.16 MB Downloads: 0

Pre-show: Two is one, one is none. Zoom F3 USBPre2 MixPre-3 Follow-up: Cleaning apps and “launch services” launchd Launch Control A hint more on Casey’s frivoLiss ethernet project Many recommendations for Monoprice slim 6A patch cables Jonathan Litt reminds us about fire stops PoE “medusa” cables exist, for USB-C and barrel plugs Why bother with ethernet at all? (via Andrew Larson) Millimeter-wave IPv6 Pi-Hole NAT On USB-C KVMs and the Studio Display (via Alex) Magic cable Demonstration (YouTube timestamp link) GSuite is now free for “personal use” Casey’s Fastmail referral link Apple Fitness+ “Studio Tour” iJustine Etalk KCAU-TV John on “filling your TV” Quinn Nelson’s Rivian and bad controls Quinn’s Instagram video (seek to 1h10m47s) 2001 Buick Apple Pre-Announces Accessibility Enhancements Shelly Brisbin’s take TextSniper ADB #askatp: Is there any bespoke music app for listening to concerts? (via Bill Steinbach) Live Phish Barrowclift’s iOS Music Player Showcase What Safari extensions are we running and recommend? (via Robert Bateau) John Safari Reload Button Safari Keyword Search Instapaper Downie Hush Fixarriffic NetNewsWire Marco 1Password 1Blocker Casey Noir (App Store link) StopTheMadness Super Agent Vinegar (App Store link) How does one remember how one enrolled in a service? (via Brian Hamilton) Ashley Bischoff’s idea Post-show: Casey’s Ethernet adventure continues Sponsored by: Squarespace: Make your next move. Use code atp for 10% off your first order. Trade Coffee: Incredible coffee delivered fresh from the best roasters in the nation. Get $30 off your first order. Linode: Instantly deploy and manage an SSD server in the Linode Cloud. New accounts get a $100 credit. Become a member for ad-free episodes and our early-release, unedited “bootleg” feed! Become a member!