Pre-show: Modern PHP PHP: A Fractal of Bad Design Apple Push Notification Service: Token Authentication ECDSA JWT Marco's resulting APNS-JWT PHP function Follow-up: Retro Gaming OpenEmu Provenance MiSTer (via James Thomson ) Light guns and CRTs 360° audio (via Ibrahim Al-Alali ) nugs.net Completing the Mac Pro Rollout Mac Pro feet/wheels Radeon Pro W5700X iPad Pro Magic Keyboard now available for ordering Screens Dr. Drang's keyboard-weight speculation New iPhone SE #askatp How do we make time f...
Apr 16, 2020•2 hr 2 min•Ep. 374
Pre-show: Search Engines before Google WebTV BNC connector Follow-up: Synology RAID rebuild time Getting progress cat /proc/mdstat lvm Dark Sky acquisition & location data Weather data consolidation Dark Sky's data sources Trump continues to fill the swamp Casey's Computer Corner BBEdit Arq Backup New PS5 controller Hypercritical #49: Pinching the Harmonica xScope Force Touch Raspberry Pi Pi-Hole Installation instructions that Casey used CanaKit — the kit Casey bought Raspbian Retro gaming S...
Apr 09, 2020•2 hr 29 min•Ep. 373
Pre-show: Retro-gaming next week Homework for listeners: play with RetroPie and a retro gamepad Follow-up: A12Z is the A12X with all GPU cores working properly Chip binning All 2020 iPad Pros have 6 GB RAM Part-name theories Casey's Synology Catastrophe DS1813+ S.M.A.R.T. Backblaze Hard Drive Stats for 2019 Apple Acquires Dark Sky CARROT Weather Weather Line You can buy/rent video from the Amazon iOS app without using in-app purchase Breakpoints Post-show follow-up: The Road to PS5 Xbox Series X...
Apr 02, 2020•2 hr 20 min•Ep. 372
Special guest Chris Lattner ! High Output Management TensorFlow Caffe TPU Python PyTorch Swift for TensorFlow Swift TensorFlow tutorials Fortran Swift for TensorFlow Clang Jupyter Python interop workbook Dynamic Callable Dynamic Member Lookup NumPy MLIR: Multi-Level Intermediate Representation SIL: Swift Intermediate Language SiFive ASIC: Application-specific integrated circuit RISC-V BSD PA-RISC Mach KHTML WWDC Status of Swift's world domination Brisk Self-hosting Swift's future Swift Ownership...
Mar 26, 2020•2 hr 35 min•Ep. 371
WWDC 2020 will be online-only Press release Original Gravity ("the beer-and-sausage place") Follow-up: Rebinding Xcode commands via Incoherent Toots Apple Style Guide New Apple Hardware Mac mini (not really new) MacBook Air iPad Pro LiDAR Magic Keyboard for iPad Pro Smart Keyboard Folio iPad Pro Cursor with Craig Federighi Post-show: Consoles The Test Drivers #3: Xbox Series X Exclusive, and the Z Flip Gang Xbox Series X Hands On, Gameplay & Controller! The Road to PS5 Sponsored by: Squaresp...
Mar 19, 2020•2 hr 20 min•Ep. 370
Pre-show: Marco's Problem Marco's image-retention test Apple Cinema Display HD Follow-up: The "coronavirus" virus itself is named SARS-CoV-2. COVID-19 is the disease it causes (formerly called "2019 novel coronavirus" or "2019-nCoV" in some places). Recommended info sources on COVID-19: Flatten the Curve CDC: COVID-19 (continuously updated) Video: Exponential Growth and Epidemics WWDC still not canceled Santa Clara County bans gatherings of 1000+ John's internal storage situation Mac shortcuts E...
Mar 13, 2020•2 hr 16 min•Ep. 369
Follow-up: Feedback & Radar Casey's Catalina Catastrophe Pegasus J2i Mountain Certificate revocation Ben Thompson and nvALT Just Enough Grammar How does one back up a Synology ? Backblaze B2 Amazon Glacier Arq WWDC cancellation? Under the Radar #186: Replacing WWDC An Event Apart #askatp What are some of our favorite macOS keyboard shortcuts? ⌘ K for VNC/SMB ⇧ ⌘ A for Applications ⇧ ⌘ 4 for screenshot ⌥ ⇧ ⌘ V for Paste and Match Style Plain Text app for iOS ⎋ during drag Drag onto a Finder c...
Mar 05, 2020•2 hr 24 min•Ep. 368
Follow-up: SwitchGlass desktop-image update Apple Music high-quality streaming Settings → Music → Cellular Data → High Quality Streaming Swift and static analysis Overcast and UI state restoration Microsoft Defender ATP Coming for iOS Safari and long-lived HTTPS certificates Let's Encrypt Apple considering allowing users switch default apps Spotify 's Time to Play Fair Things #askatp How do we handle the business side of the App Store? (via Stephen Gerstacker) Do we shop TVs based on primary usa...
Feb 27, 2020•1 hr 54 min•Ep. 367
Pre-show: Catalina. 🙄 × ∞ Machine-gun trackpad Marco on OS upgrades Casey's Radar Follow-up: Grasshopper Logo Butterfly keyboards and ergonomics Finder toolbar bug... defeated? Mac malware getting worse? What does Apple need to make most? iOS 13.4 Mail toolbar fixes Cabel's take #askatp What one trivial bug would you fix if you could? (via Louie Mantia ) Casey's answer How should one partition an onboard SSD? (via James Irwin) Would you narrate your favorite author's audiobook? (via Brian Hamil...
Feb 20, 2020•2 hr 14 min•Ep. 366
Follow-up: SwiftUI previews of UIKit Gualtiero Frigerio NSHipster Folder aliases in the Dock Snow Leopard Review Radar #59289423 Shell scripts Jan Vitturi Richard Kanson John's new app (‼️) Keyboard Maestro Pastebot Taika Waititi on Apple Keyboards IBM Model M Marco's Best Laptop Ever Made Swift Playgrounds on macOS #askatp What's the situation with macOS security? (via Anthony Scardapane) Gatekeeper What does Marco do to avoid recursive Voice Boost? (via Chris Wright ) How do we use show notes ...
Feb 14, 2020•2 hr 11 min•Ep. 365
Pre-show: Docks Follow-up: Pro Display XDR reference modes Mac Pro internal disk options iPad Multitasking and recent apps Casey's new app (‼️) Detecting Guided Access SwiftUI Knife Switch Google Photos Privacy Breach #askatp What do we think about homebrew ? (via Stephan Jacobs) MacPorts What's the difference between ⇧/⌘/⌥ keys? Origin of the ⌘ key tin Save for Web Claws What do we name our Wi-Fi networks? (via Jesse in South Dakota) Silence Of The LANS Post-show: Auto-joining Wi-Fi networks "F...
Feb 06, 2020•2 hr 11 min•Ep. 364
Casey's Complaints about his Co-Hosts Corner Marco's replaced BMW link The actual link Reconcilable Differences #121: Impotent Hydra Wegmans Update on Marco's iMac Pro fan issues SMC reset Pro Display XDR reference modes Rack-mount Mac Pro videos from Neil Parfitt Unboxing Fan noise A pro's thoughts on TrueTone ISO 12646 Xcode layout advice Video demo Localization warnings Marco's Overcast Bug-Finding Mission Technical Q&A QA1606 kAudioUnitProperty_MaximumFramesPerSlice AVAudioSession setPre...
Jan 30, 2020•2 hr 30 min•Ep. 363
Follow-up: That's the Microsoft logo, you fools Redesigning the Windows Logo Removing the Dropbox Finder extension System Preferences → Extensions → Dropbox → Finder Extension Pro Display XDR display profiles Aerial screensaver Logitech G305 mouse review Pacifist Jonathan Mann on his post-WWDC song Front and Center update Marco's iMac Pro update Apple acquiesces to the FBI regarding encrypted iCloud backups? Gruber's initial reaction Gruber on Tim Cook on Der Spiegel Apple on end-to-end encrypti...
Jan 24, 2020•2 hr 12 min•Ep. 362
AirPods vs. AirPlanes neverssl.com & alwayshttp.com Follow-up: Camera ergonomics (via Henrik Helmers) PopSockets Jumpy mice (via Scott Simpson) USB 3.0 Radio Frequency Interference Impact on 2.4 GHz Wireless Devices Photo sharing Mario Panighetti Andrew Elliott Jared Counts Using a PS4 controller wirelessly with a PC/Mac DUALSHOCK 4 USB wireless adapter, Japanese version MFi The rack-mount Mac Pro is now available Pro Display XDR TrueTone Mac Pro Ethernet wonkiness iMac Pro Ethernet wonkines...
Jan 16, 2020•2 hr 12 min•Ep. 361
Intro: Casey was not consulted CGP Grey Follow-up: Boot camp on external drives WinToUSB Rufus (via Alexei ) Was the boot restriction issue the one from the start? (via Brad ) Dual-booting with Bluetooth (via Robert Watkins ) 2019 Mac Pro speaker module cable Removing the Mac Pro case while it's running Asian ladybeetle Full-resolution iCloud photo sharing KBase article (via Kyles the Gray) Great summary photos Swift is a 🍆 Type erasure in Swift Method swizzling Class clusters John's new app, F...
Jan 09, 2020•2 hr 16 min•Ep. 360
John's Computer Situation State of Catalina Audiophiles are bananas Monoprice equivalent Follow-up: MagSafe connectors John's Mac Pro setup experience Storage/RAM effects Cable-free internals Time Machine Boot Camp ideas— none of which work as described 1 , 2 , 3 , 4 Don't forget about this, too ! Peripherals Microsoft Precision Mouse Logitech Marathon Mouse M705 Quinn Nelson's (Snazzy Labs) video and observation #askatp Is iCloud photo sharing really this much of a mess? (via Dzmitry Tabakerau)...
Jan 01, 2020•2 hr 14 min•Ep. 359
John's Computer Situation Reconcilable Differences #120: Where the Packages Sleep Mac Pro tidbits and follow-up: Mac Pro feet are removable 580X has two HDMI ports on the back 3dfx Voodoo Sound Blaster Blackmagic eGPUs and Pro Display XDR Teardown Thunderbolt 3 Add-in Card Virtual Link Half-Life: Alyx Razer Blade 15 Nvidia GeForce RTX Max-Q Deep Dive Connecting a Cinema Display to the new Mac Pro USB-C → Mini DisplayPort Rat tails and monitors Apple Display Connector Watchmen Doug DeMuro on the ...
Dec 23, 2019•2 hr•Ep. 358
Pre-show: John continues preparing the way Mice Logitech MX Revolution Follow-up: Thank you, listeners! Casey iMac !Pro offers Casey's Catalina Conundrum Marco's lamp update (thanks, Dan Engler !) First-generation Apple products Casey's iMac Pro tweet Downgrades from the old Mac Pro GPU options for the Mac Pro and Pro Display XDR GPU in the Belkin image Apple Display Connector Mac Pro RAM options Mac Pro Thermodynamics LG UltraFine 5K is maybe not "fine" Expandable Macs and the history of Mac to...
Dec 18, 2019•2 hr 24 min•Ep. 357
Follow-up: Casey's Computer Corner Footnote Bendy extended keyboards Destiny on Stadia iPad Remote Control & Apple Classroom The Mac Pro Configurator Mac Pro Components Belkin AUX Power Cable Kit Install and replace parts in your Mac Pro (2019) GPU Upgrade Video RAM Upgrade Video Field Programmable Gate Array (FPGA) Cleaning the nano-texture glass New York Form ST-121.3 Sponsored by: Eero : The Wi-Fi your home deserves. Get free overnight shipping with code ATP . Linode : Instantly deploy an...
Dec 12, 2019•2 hr•Ep. 356
Pre-show: Marco's artificial ☀️ Casey's garage light Dyson sphere Xledia bulbs (thanks, Marina Epelman ) Seasonal affective disorder Casey's Computer Corner Conclusion Casey's busted Mojave installer due to an expired certificate ? Apple Trade-In Evaluator Marco travels with the 16" MBP Turbo Boost Switcher Pro TripMode Low Power Mode on the Mac Casey's other new toy Casey's error message Plex installation guide Rtings calibration guide John tries Google Stadia GeForce Now Synergy John doesn't n...
Dec 05, 2019•1 hr 51 min•Ep. 355
Pre-show: BBEdit to the rescue Casey's Computer Corner Apple Holiday Return Policy Casey's theoretical monitor NUC Marco's Office Lighting Follow-out IKEA !lamp John's lamp MS Office and Catalina Follow-up: Amazon's customer support "phone tree" Hopscotch GetHuman #askatp Is AppleScript dead? (via @askdrtuna ) Scratch How do we keep our computers in sync? (via Chris Kast ) Hazel TextExpander Keyboard Maestro BetterTouchTool Should we enable iMessage read receipts? (via Ryan Morey ) Post-show: Ca...
Nov 26, 2019•2 hr 8 min•Ep. 354
Neutral : The inevitable death of the stick Casey's Bumper Paperlike 2 (note: order from Kickstarter to get Paperlike 2; their website is currently only selling the first-gen) 16-inch MacBook Pro follow-up: Pricing What did Marco buy? Phil Schiller on a 14" MacBook Pro Keyboard repairability iFixIt Demo Incremental improvement for Macs Low Power Mode on the Mac Lakefield SoC and cellular laptops Motorola Razr Returns Original Razr StarTAC Casey's Catalina Catastrophe Casey's Computing Conundrum ...
Nov 21, 2019•2 hr 9 min•Ep. 353
ATP HOLIDAY SHIRTS available until Sunday, November 17 Follow-up: Mac Pro available "December" Mac Pros appearing in the wild iOS 13.2.2 Casey's Catalina Catastrophe 16-inch MacBook Pro: Initial Impressions Marco's blog post Chiclet Keyboard PCjr Macintosh Portable Sponsored by: Mack Weldon : Reinventing men’s basics with smart design, premium fabrics, and simple shopping. Get 20% off your first order with code ATP . Hello Fresh : A meal kit delivery service so you can just cook, eat, and enjoy....
Nov 13, 2019•1 hr 36 min•Ep. 352
Pre-show: 🐛💇🏻♂️ ATP HOLIDAY SHIRTS available until Sunday, November 17 Marco's AirPods Pro Review Follow-up: AirPods Pro use a button-cell battery AirPods Pro charging light AirPods Pro case-jiggle click "Hey Siri, Be Quiet" FDA clears way for over-the-counter hearing aids TI-84 Hearing aids are actually pretty fancy 16" MacBook Pro speculation: Is there more space between 16" MacBook Pro keys ? More inverted-T fire? An aside about MacBook Pro wishes and dreams An aside about migrating Mac P...
Nov 07, 2019•1 hr 48 min•Ep. 351
Accidental Sports Podcast Robot or Not ATP HOLIDAY SHIRTS available until Sunday, November 17 16" Key Layout Leak? iOS 13.2 issues Samsung's new foldable flip-phone Airpods Pro Press release Mac Pros in stores? FCC approval #askatp Should I wait to buy a new Mac until they're on ARM? (via James Shield) Why hasn't Time Machine been updated to use symbolic links? (via Adam Spelbring) ATP's recap on the APFS WWDC session How does one get started with Letterbox D ? (via Andrew Myers ) Welcome FAQ Po...
Oct 31, 2019•1 hr 49 min•Ep. 350
Pre-show: Star Wars Episode X.10.1 Follow-up: Pi-hole Workflow/Shortcut SwiftUI app Microsoft progress-indicator graph Swift's New Diagnostic Architecture Overview No Overview Available Methodology Folklore.org No October event? Image of 16" MBP in 10.15.1 beta? Animated GIF comparing old to new New Google Stuff #askatp How can I tell if I would benefit most from higher single core or multicore performance? (via Tom Zosh ) Is wired CarPlay crummy? (via Kenny Long ) BMW 3 Series Gran Turismo 🙉 D...
Oct 22, 2019•1 hr 50 min•Ep. 349
Pre-show: El Camino Jesse Pinkman's character bio Follow-up: Opting out of TiVo pre-roll ads Oxo Chef's Knife Siri opt-in & grading Optimus Player Casey's Docker adventures Pi-Hole Inspiration Jeff Atwood's article Homebridge Marco's networking adventures Ubiquiti EdgeRouter Lite (previous router) Security Gateway Pro 4 (new router) UniFi Cloud Key Gen2 (runs management software) UniFi 250W PoE Switch UniFi nanoHD Wi-Fi APs Folding phones Connected #265: What Are You, a Dictionary? Game Boy ...
Oct 17, 2019•1 hr 56 min•Ep. 348
Pre-show: Casey's computer and 👽 Follow-up: Where is FaceTime attention correction? "Coming this Spring" October expectations Noise-canceling AirPods Disposable AirPods "Battery service" 99% Invisible: National Sword Catalina Homebrew Bundle Go64 An aside about Apple's [lack of] API documentation of late #askatp Why can't we family share contacts? (via Dan Stanton) Hypercritical #9: No iLife is an Island Why don't Casey and John join the iPhone Upgrade Program ? (via Cameron) What non-high-tech...
Oct 10, 2019•2 hr 3 min•Ep. 347
Follow-up: Casey's broken iMac Casey's broken Apple Watch Improved battery life Apple software quality iPhone X/XS → 11 Pro Transfer XDR Display Tech in iPads and MacBook Pros? Mac Pros + Avid + Chrome = 💀 System Integrity Protection The Infinite Version Update from the Chrome team TiVo shows commercials before DVR recordings New Microsoft hardware Surface Neo Surface Duo Post-show: Marco's UISearchController woes Sponsored by: Eero : The Wi-Fi your home deserves. Get free overnight shipping wi...
Oct 03, 2019•1 hr 56 min•Ep. 346
Last chance for September donations to St. Jude Analog(ue) #166 (to be released Sunday, 29 September) Podcastathon video Pre-show: The fine art of literature, and staying young. Recursion Follow-up: AppleCare+ refunds/enrollment details Apple repair cost Casey's poor phone Brand new iPhone drop iPhone 11 battery/RAM details iFixIt iPhone 11 Pro Max A13 is 🍌 fast Casey's iMac Update Apple Watch Series 5 impressions Casey's battery life , more , more still iPhone 11 Pro impressions Post-show: 🐭 ...
Sep 27, 2019•1 hr 51 min•Ep. 345