Accidental Tech Podcast
Marco Arment, Casey Liss, John Siracusa
Three nerds discussing tech, Apple, programming, and loosely related matters.
Episodes
Mentioned books
Apr 24, 2020 • 2h 22min
375: Wobbly Goblin
Pre-show: Homeowners associations
Lien
Law of large pull requests
Follow-up:
Mac Pro wheel stability
W5700X is a decent deal after all
iPad Pro Magic Keyboard impressions
#askatp
Is it a bad idea to prevent hard drives from sleeping? (via Andreas Beyer Bowden)
What was it like for old dudes to graduate from college? (via Nate J)
SOAP
WSDL
The Guerilla Guide to Interviewing (Joel on Software)
Fizz Buzz
Apple's IS&T
PHP is nuked from orbit. The world rejoices. What does Marco do? (via Asajz)
Post-show: Neutral
Sponsored by:
Linode: Instantly deploy and manage an SSD server in the Linode Cloud. New accounts get a $20 credit with code atp2020.
Mack Weldon: Reinventing men’s basics with smart design, premium fabrics, and simple shopping. Get 20% off your first order with code atppodcast.
Apr 16, 2020 • 2h 2min
374: Screwdriver Testing Harness
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 for listening to our favorite shows? (via Aadi Bhure)
Overcast usage
Do we automate our recording setups? (via Hunter Holland)
BetterTouchTool
BetterSnapTool
ATP #96: Windows of Siracusa County
The state of Mac web browsing
What podcast episode are we most proud of having recorded, and why?
ATP #205: Chris Lattner Interview
ATP #317: We're Customers Too
ATP #371: Four-Letter Technologies
Analog(ue) #5: The Only Way Out is Through
Hypercritical #37: A Story of Triumph
Reconcilable Differences #102: Preparing the Way
Post-show: Newfound home computer needs
Ray-traced Minecraft RTX
Sponsored by:
ExpressVPN: The fastest and most reliable VPN. Get an extra three months free with a 1-year package.
Fully: Workplace furniture designed for health, flow, and balance. Get $50 off the Jarvis standing desk.
Squarespace: Make your next move. Use code ATP for 10% off your first order.
Apr 9, 2020 • 2h 29min
373: This Jerk, Right Here
Pre-show: Search Engines before Google
WebTV
BNC connector
Follow-up:
Synology RAID rebuild time
Getting progresscat /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
Special guest Tiff Arment joins us
Emulation:
RetroPie
8bitdo SN30 Pro
Wave Race 64
32X
Neo Geo
3DO
Sega Saturn
Rotary phone
Kontra/Konami Code
Famicom vs. NES controllers
Improving the original experience
Nintendo Switch Online
NES Classic Edition
Analogue Console
FPGA
8bitdo M30 2.4G for SEGA Genesis
Everdrive flash cartridges
Connecting to the TV
Technology Connections: How Did Old TVs Work?
Racing the Beam
CRT skeletons
RF modulator
Composite video
S-Video
Component video
RGB over SCART
Scaling console video output to modern TVs
RetroTINK
OSSC
XRGB Framemeister
gscartsw
Sponsored by:
Linode: Instantly deploy and manage an SSD server in the Linode Cloud. New accounts get a $20 credit with code atp2020.
Eero: The Wi-Fi your home deserves. Use code ATP for free overnight shipping with this link.
Hover: Start your business with a domain name. Get 10% off your first purchase.
Apr 2, 2020 • 2h 20min
372: Things Are Degraded
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 Hands On, Gameplay & Controller!
Head Related Transfer Function
Binaural recording
Sponsored by:
Postmates: Anything you need, anytime you need it. Postmate it. Use code ATP for $100 in free delivery credit for your first 7 days.
Eero: The Wi-Fi your home deserves. Use code ATP for free overnight shipping with this link.
Squarespace: Make your next move. Use code ATP for 10% off your first order.
Mar 26, 2020 • 2h 35min
371: Four-Letter Technologies
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 Manifesto
Rust
2019 LLVM Dev Meeting: Ownership SSA
C++20
Clang
Is Swift a... jerk?
SwiftUI
Combine
ABI stability
Variadic generics
Swift Concurrency Manifesto
Recent woodworking projects
Treasure box
Post-show: Quarantined unproductivity
Sponsored by:
Linode: Instantly deploy and manage an SSD server in the Linode Cloud. New accounts get a $20 credit with code atp2020.
Jamf Now: Set up and protect your Apple devices at work, from anywhere. First 3 devices are free.
Indeed.com: A guide to help those whose jobs have been affected by coronavirus.
Mar 19, 2020 • 2h 20min
370: Ghost Finger
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:
Squarespace: Make your next move. Use code ATP for 10% off your first order.
Eero: The Wi-Fi your home deserves. Use this link and code ATP for free overnight shipping.
ExpressVPN: The fastest and most reliable VPN. Get an extra three months free with a 1-year package.
Mar 13, 2020 • 2h 16min
369: Brown Big Bear
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
Ellipsis is ⌥ ;
Adjective order
⌘ ⌥ ⌃ ⇧
⌃ ⌥?
Command key
Xcode symbol popup: ⌃ 6
Drag and drop open/save dialog
DefaultFolder X
Screen shotting/screen capture
Hot Corners and modifier keys
System Preferences → Desktop & Screen Saver → Hot Corners...
Casey's Computer Corner
Brian Ski's tweet
Huge rumor dumps
New homescreen
Accessibility features, wallpapers, and #shotoniphone
GIFWrapped
OCR capabilities
Video: Transcriber in Windows Mobile
Graffiti
Inkwell
Black Ink
Apple Watch flag faces
General Apple Watch improvements
Tachymeter
#askatp
Is the 2015 15" MBP still the best laptop ever made (via James Scariati)
Do we have hard-drive icons on our desktop? (via Rob Fiorendino)
How does one get hardware to make iOS apps on the cheap? (via Marcos Petri)
Post-show: Marco's new adventures... deep underground
Penny Arcade
Sponsored by:
BlueVine: Get a $100 gift card when you take out a loan or open a line of credit.
Mack Weldon: Better than whatever you’re wearing right now. Get 20% off your first order with code atppodcast.
Linode: Instantly deploy and manage an SSD server in the Linode Cloud. Get a $20 credit with code atp2020.
Mar 5, 2020 • 2h 24min
368: A Jacket and Some Pins
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 column heading
⌘ Click on the title of a Finder window
⌘ ↑ and ⌘ ↓ to go up/down the folder hierarchy
Xcode
⌥ ⌘ / for creating documentation
⇧ ⌘ O for quick open
⌥ ⇧ ⌘ ⌃ C for Copy Qualified Symbol Name
Is there a difference between an app's Open at login and System Preferences → User & Groups → Login Items? (via Jon Mitchell)
If you had to use a co-hosts's machine, whose would it be? (via Nicholas Gaffney)
Post-show Neutral: New BMW logo
Concept i4
Sponsored by:
Squarespace: Make your next move. Use code ATP for 10% off your first order.
Away: Whoever you are, and whatever you need to pack, Away has luggage that will help make your next trip more seamless.
Kolide: User-focused security for teams that Slack.
Feb 27, 2020 • 1h 54min
367: Antitrust Relief Valve
Follow-up:
SwitchGlass desktop-image update
Apple Music high-quality streamingSettings → 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 usage? (via starsasumi)
G-SYNC
When do we use a notes app vs. a flat file? (via Future Ben)
Post-show: Casey's Computer Woes
Sponsored by:
Indeed: Post a job today. Get a free sponsored job upgrade on your first posting.
Linode: Instantly deploy and manage an SSD server in the Linode Cloud. Get a $20 credit with code atp2020.
ProClip USA: High-quality, two-part phone mounts. Get 10% off with code atp10.
Feb 20, 2020 • 2h 14min
366: There’s Nothing You Can Fix in a Day
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 Hamilton)
Post-show: John's [continued] adventures in programming
Wallpaper creation tool
Post-post show: Cold medicines
Sponsored by:
Handy: The most reliable name in house cleaning. Get your first 3-hour cleaning for only $29 when you sign up for a cleaning plan.
Indeed: Post a job today. Get a free sponsored job upgrade on your first posting.
Squarespace: Make your next move. Use code ATP for 10% off your first order.