Sign in

John Spurlock

@johnspurlock.com
3.3K followers 1.1K following 5.1K posts

Working on stuff 👨‍💻 Check out Firesky to watch the Bluesky firehose: 👉 firesky.tv 🐦 twitter.com/johnspurlock 🐘 podcastindex.social/@js

PostsRepliesMedia
John Spurlock @johnspurlock.com · 15h
I prefer "asdf" myself
000
John Spurlock @johnspurlock.com · 15h
curious "ssss" episode in the libsyn "The Feed" podcast feed
101
John Spurlock @johnspurlock.com · 26/09/2026
‘legitimately interesting’
010
Reposted by John Spurlock
Carl T. Bergstrom @carlbergstrom.com · 26/09/2026
Does my Speak-n-Spell feel pain when I type O-U-C-H? The jury is out. Philosophers and neuroscientists say that's fucking stupid, but I called a guy from the Center for Pretending that Household Electronics Are Sentient and he said there's no way to know for sure.
5843181182
John Spurlock @johnspurlock.com · 26/09/2026
your good buddies over at google hq bsky.app/profile/john...
110
John Spurlock @johnspurlock.com · 26/09/2026
the hour is at hand
231
John Spurlock @johnspurlock.com · 24/09/2026
‘That is a staggering 3.6% of gross domestic product a year, on average. Never before has the U.S. economy been so dependent on the build-out of a single industry.’ The AI Build-Out Is Becoming the Biggest Economic Bet in U.S. History (gift) www.wsj.com/economy/the-...
000
John Spurlock @johnspurlock.com · 24/09/2026
‘I did a little digging. Muse does sync your messages from the local Messages database and uploads that information as a data source. On my device, it had been activated and synced to row 187,462 of my Messages database.’ www.inc.com/jason-aten/m...
inc.com
Meta’s New Muse AI Agent Read My Private Messages. I Never Asked It To
Permission isn't the same and what a user actually expects your AI product will do with their personal information.
11714
John Spurlock @johnspurlock.com · 23/09/2026
‘So far, it has captured more than 10 million TikToks, a quarter-million podcast episodes and thousands of Instagram videos and cable segments.’ MAGA Podcasters Are Tuning Out Trump. We Tracked What They Are Talking About Now. (gift) www.wsj.com/politics/ele...
000
John Spurlock @johnspurlock.com · 23/09/2026
‘the circuses are bad, and the bread is expensive’
030
John Spurlock @johnspurlock.com · 23/09/2026
now
010
Reposted by John Spurlock
Justin Jackson @justinjackson.ca · 22/09/2026
Wow. @jackrhysider.bsky.social (Darknet Diaries) just released a new podcast. Looks very good: thisislow.com 👆 Interesting: he links to @johnspurlock.com's OP3 open stats on the homepage.
thisislow.com
LOW — A Podcast
LOW is a podcast about the weight of being and the wreckage of waking up
051
John Spurlock @johnspurlock.com · 22/09/2026
‘producing something that looks like the output of doing something is not the same thing as doing it’
020
Reposted by John Spurlock
Sascha Diercks 🇪🇺 @saschadiercks.mastodon.social.ap.brid.gy · 19/09/2026
TIL @pocketcasts.com has an AppleTV app now. Nice 🙂
032
John Spurlock @johnspurlock.com · 21/09/2026
it's iOS 27.2 beta 2 day! #wwdc developer.apple.com/news/release...
developer.apple.com
iOS 27.2 beta 2 (24B5089g) - Releases - Apple Developer
View downloadsView release notes
020
John Spurlock @johnspurlock.com · 21/09/2026
nicely-styled podcast feed yapitasarimakademisi.com/yapisal-podc...
yapitasarimakademisi.com
Yapısal PodcastTBDY 2018 Yumuşak Kat Düzensizliğini Doğru Hesaplıyor mu?Binaların Diz Çöktüğü An: Yumuşak Kat GerçeğiYapısal Podcast'in GeleceğiMühendislik Öğrencilerine TavsiyelerR Katsayısı ve Türkiye'de İşçilikKolon-Kiriş Birleşim Bölgelerinin TasarımıODTÜ Kahramanmaraş Depremi Ön İnceleme RaporuİTÜ Kahramanmaraş Depremi Ön İnceleme RaporuKahramanmaraş Depreminde Binalar Neden Yıkıldı?Kahramanmaraş Depreminin İvme Kayıtları Ne Söylüyor?TBDY 2018 kapsamında süneklik ve kapasite tasarımı ilkeleri nelerdir?
020
John Spurlock @johnspurlock.com · 18/09/2026
iphone duo simulator is OUT #wwdc
000
John Spurlock @johnspurlock.com · 16/09/2026
also the artwork color bleed now extends down into the episode listing
000
John Spurlock @johnspurlock.com · 16/09/2026
"Continue Playing" is now right under the renamed "New Episodes" kind of like every tv app
100
John Spurlock @johnspurlock.com · 16/09/2026
changes to the Apple Podcasts app in 27.2 beta 1:
100
John Spurlock @johnspurlock.com · 16/09/2026
- UIKit: lots of duo stuff, too many to list
020
John Spurlock @johnspurlock.com · 16/09/2026
- SwiftUI: many more duo APIs, like this fun one: onHingeChange developer.apple.com/documentatio...
100
John Spurlock @johnspurlock.com · 16/09/2026
- SwiftUI: new ArrangementViewStyle protocol yet more duo developer.apple.com/documentatio...
developer.apple.com
ArrangementViewStyle | Apple Developer Documentation
A style that configures an ArrangementView with an arrangement.
100
John Spurlock @johnspurlock.com · 16/09/2026
- SwiftUI: new toolbarVerticalCompressionBehavior view modifier more duo stuff developer.apple.com/documentatio...
developer.apple.com
toolbarVerticalCompressionBehavior(_:) | Apple Developer Documentation
Sets how bars should compress when different types of toolbars are hosted together and space is constrained.
110
John Spurlock @johnspurlock.com · 16/09/2026
- SwiftUI: new CameraCaptureAccessory: "A scene accessory that presents content during camera capture." whoa developer.apple.com/documentatio...
developer.apple.com
CameraCaptureAccessory | Apple Developer Documentation
A scene accessory that presents content during camera capture.
100
John Spurlock @johnspurlock.com · 16/09/2026
- SwiftUI: new toolbar item axisBehavior modifier duo api alert developer.apple.com/documentatio...
100
John Spurlock @johnspurlock.com · 16/09/2026
- StoreKit: new ExternalPurchaseCustomLink.ExternalPurchaseType enum in or out of app developer.apple.com/documentatio...
110
John Spurlock @johnspurlock.com · 16/09/2026
- NetworkExtension: deprecated pirServerURL in favor of info plist Private Information Retrieval server sounds peachy developer.apple.com/documentatio...
100
John Spurlock @johnspurlock.com · 16/09/2026
- MarketplaceKit (alternative app store api): AppLibrary.requestInlineAppInstallation(_:subjectToken:) developer.apple.com/documentatio...
developer.apple.com
requestInlineAppInstallation(_:subjectToken:) | Apple Developer Documentation
Requests the installation of a web-distributed app that you also distribute.
100
John Spurlock @johnspurlock.com · 16/09/2026
- LiveCommunicationKit: new LiveAssistanceExtension thing developer.apple.com/documentatio...
110
John Spurlock @johnspurlock.com · 16/09/2026
- HomeKit: HMError.Code.nfcReaderTooHot
110
John Spurlock @johnspurlock.com · 16/09/2026
- new FoundationModelsCore.framework wonder what's sharing that
110
John Spurlock @johnspurlock.com · 16/09/2026
- FoundationModels: ooh, new roundtrippable data markup in transcripts interesting developer.apple.com/documentatio...
developer.apple.com
Transcript.DataEntry | Apple Developer Documentation
A top-level transcript entry payload in a serialized, portable format.
110
John Spurlock @johnspurlock.com · 16/09/2026
- Foundation: wonder if the new siri caught these 😈
110
John Spurlock @johnspurlock.com · 16/09/2026
- CryptoKit: fancy swift _read vs get property access anyone know what this does?
210
John Spurlock @johnspurlock.com · 16/09/2026
- CoreMotion: CMMotionManager.authorizationStatus() developer.apple.com/documentatio...
developer.apple.com
authorizationStatus() | Apple Developer Documentation
There's never been a better time to develop for Apple platforms.
100
John Spurlock @johnspurlock.com · 16/09/2026
- CoreImage: CIRAWFilter.downloadAllResources(timeout:completionHandler:) developer.apple.com/documentatio...
developer.apple.com
downloadAllResources(timeout:completionHandler:) | Apple Developer Documentation
There's never been a better time to develop for Apple platforms.
100
John Spurlock @johnspurlock.com · 16/09/2026
- CarPlay: expanded docs
110
John Spurlock @johnspurlock.com · 16/09/2026
- CallKit: "call notes - Whether notes are currently being gathered for this call." is this a new user-facing feature in the beta?
110
John Spurlock @johnspurlock.com · 16/09/2026
- AVKit: new AVCaptureDeviceDirectionCoordinator abstraction: "A monitor that describes the direction a capture device faces in relation to a view." developer.apple.com/documentatio...
developer.apple.com
AVCaptureDeviceDirectionCoordinator | Apple Developer Documentation
An object that tracks the direction each camera faces in relation to a view.
110
John Spurlock @johnspurlock.com · 16/09/2026
- AVFoundation: AVRouteDetector.detectsCustomRoutes deprecation developer.apple.com/documentatio...
110
John Spurlock @johnspurlock.com · 16/09/2026
- AVFoundation: ah, we're gonna get the 27.1 duo goodies in here as well e.g. new inner vs outer uw camera devices developer.apple.com/documentatio... developer.apple.com/documentatio...
110
John Spurlock @johnspurlock.com · 16/09/2026
- AutomaticAssessmentConfiguration: enhanced docs not sure why this couldn't have been in 27.0 - looks like they handed it in late
110
John Spurlock @johnspurlock.com · 16/09/2026
... and corresponding request method developer.apple.com/documentatio...
developer.apple.com
requestTrackingAuthorization(usingExpandedInterface:additionalInformationAction:completionHandler:) | Apple Developer Documentation
Presents a modal UI that asks someone for permission to access data that your app can use to track a person or device.
110
John Spurlock @johnspurlock.com · 16/09/2026
- AppTrackingTransparency: cool new markdown-enabled usage description string for you ATT-ers in the EU developer.apple.com/documentatio...
110
John Spurlock @johnspurlock.com · 16/09/2026
- AppManagedFeatures (secret framework that disables features when you don't pay your bill) now available on visionOS
110
John Spurlock @johnspurlock.com · 16/09/2026
let's see what's changed between 27.0 rc and 27.2 beta 1: #wwdc - AppIntents: lots of churn (this framework must be auto-generated) but this is a 27.2-only item: CaseDisplayRepresentable.caseDisplayRepresentations Beta developer.apple.com/documentatio...
developer.apple.com
caseDisplayRepresentations | Apple Developer Documentation
A dictionary that maps each value to the visual elements that represent it.
140
John Spurlock @johnspurlock.com · 16/09/2026
iOS 27.2 beta 1 released! #wwdc (27.1 considered bad luck?) developer.apple.com/news/release...
developer.apple.com
iOS 27.2 beta (24B5084k) - Releases - Apple Developer
View downloadsView release notes
000
John Spurlock @johnspurlock.com · 13/09/2026
clod, on the aws console agi achieved
030
John Spurlock @johnspurlock.com · 12/09/2026
‘The future may not be a few huge apps running on a few huge platforms, generating tons of revenue; it could instead be tons of little ones, purpose-built for the church, mutual aid group, company department or softball league.’ www.nytimes.com/2026/09/12/o...
nytimes.com
Opinion | A.I. Was Supposed to Give Us New Killer Apps. What Happened? (Gift Article)
Just because A.I. is revolutionizing coding, doesn’t mean it will automatically revolutionize our apps.
040