John Voorhees

5890 posts on MacStories since November 2015

John is MacStories' Managing Editor, has been writing about Apple and apps since joining the team in 2015, and today, runs the site alongside Federico. John also co-hosts four MacStories podcasts: AppStories, which covers the world of apps, MacStories Unwind, which explores the fun differences between American and Italian culture and recommends media to listeners, Ruminate, a show about the weird web and unusual snacks, and NPC: Next Portable Console, a show about the games we take with us.

MacStories Podcasts Now Let You Switch Between Video and Audio in Apple Podcasts

We’re excited to announce that as of today, AppStories, MacStories Unwind, and NPC: Next Portable Console all support HLS video streaming. We’re also beginning a special AppStories miniseries on iPhone Duo apps beginning today.

For Apple Podcasts listeners, that means you’ll be able to switch between the video and audio-only versions of the shows on demand with the tap of a button that appears just above the app’s playback controls. The update also means you can watch the video versions of our shows in Apple Podcasts on the Apple TV. HLS also means you can lock your iPhone or iPad while watching an episode and continue listening uninterrupted, which is great when you’re on the go.

Pocket Casts, which is a favorite of many MacStories podcast listeners, supports HLS video, too. And, for podcast apps that don’t support video, you’ll still get the audio-only version as you always have. The YouTube channel isn’t going away either.

From the beginning of our shows, we’ve been committed to offering high-quality audio to our audience. HLS and a lot of work behind the scenes allow us to bring that same high-quality audio edit to video for the first time.

Because our podcasts started as audio-only, getting here required a rethinking of every part of the production process from start to finish. One result of that effort is a suite of custom internal tools that has simplified our podcast workflow, giving our audience more ways to enjoy the shows than ever before.

It’s worth noting that one limitation of Apple’s HLS implementation is that it does not currently support paid shows, which means AppStories+, MacStories Unwind+, and NPC XL don’t support HLS streaming. That’s something that we’d like to add in the future, but currently, it’s not possible.

Plus, we’re kicking off the transition to HLS with a special AppStories miniseries on iPhone Duo apps. There’s a lot of ground to cover, so we’re not sure yet how many episodes we’ll be doing. However, today’s episode features 17 Duo apps we love, which is a good start.

Every episode of our podcasts now includes a formatted and linked transcript.

Every episode of our podcasts now includes a formatted and linked transcript.

Oh, and one more thing… we’ve added transcripts to the show notes for each episode. After the show notes links, you’ll find a “Show Transcript” disclosure triangle. Click it to reveal a neatly formatted transcript with timestamps for each chapter and turn in the conversation. The timestamps for the free versions of the shows are also linked to Apple Podcasts, so you can jump from an episode’s page on MacStories straight to that spot in the audio or video.

Finally, thanks to everyone who has listened, watched, and subscribed to MacStories podcasts. We’re coming up on the 10th anniversary of AppStories early next year, and we never imagined then that we’d still be doing it today, let alone with two other shows.


iPhone Duo Apps, Volume One

This week on AppStories, Federico and John kick off a miniseries highlighting their favorite iPhone Duo apps.

Then on AppStories+ for subscribers, John explains the technical details of Apple’s announcement of tools and skills for Siri AI.

Also available on YouTube here.


Subscribe here.

Subscribe here.

We deliver AppStories+ to subscribers with bonus content, ad-free, and at a high bitrate early every week.

To learn more about an AppStories+ subscription, visit our Plans page, or read the AppStories+ FAQ.


AppStories+ Deeper into the world of apps

AppStories Episode 509 - iPhone Duo Apps, Volume One

0:00
44:54

↓

AppStories+ Deeper into the world of apps

This episode is sponsored by:

  • Astropad Workbench – Remote desktop and terminal for AI agents. Free to use for 20 minutes/day.
  • Base44 – Build the real thing with Base44. Describe the software you need in your own words and get a working build. Get 30% off the Builder plan for your first year.

Read more


Touch, OLED, and a Classic Revisited

This week on MacStories Unwind, Federico received a MacBook Pro with PROLED to test and has thoughts, after which he and John recommend the remake of The Legend of Zelda: Ocarina of Time.

Also available on YouTube here.

Ep. 317 - Touch, OLED, and a Classic Revisited

0:00
19:01

↓

Read more


Notes from Apple’s Siri AI Labs: Schemas, Tools, and Skills

Earlier this week, I attended Apple’s online Apple Intelligence Group Lab, much of which focused on Siri AI. Much of the ground covered is available in Apple’s documentation, but the presentation included additional detail, which is worth highlighting, although I encourage you to watch the two Apple Intelligence Group Labs for more context and details.

The big-picture change that Federico explained earlier this week is that Apple is greatly expanding the actions available to Siri. Today, Siri AI’s natural-language abilities are limited to tightly defined domains like calendar, reminders, and messages. If a developer’s app doesn’t fit a schema (or hasn’t implemented an App Shortcut), Siri won’t be able to respond to a user.

Apple isn’t dispensing with schemas, but it’s loosening the reins, giving developers far wider latitude than before. Apple noted during the lab that schemas are still developers’ best bet for getting Siri to respond because Apple’s already done the work to ensure they work.

What’s changing is that Siri will be able to directly access developers’ App Intents that have been defined as tools. That’s a big change from today where a developer’s main access to Siri is through App Shortcuts, using a defined phrase that names the app. Instead, if a developer marks their App Intents as tools, Siri will be able to access those App Intents directly when a user makes a natural-language request, much like how MCP works with tools like Codex and Claude Code.

Other interesting tidbits about tools mentioned include that they’ll use Private Cloud Compute to process the request and that apps are limited to 40 tools.

Skills are a third brand-new way to access Siri that’s designed for more complex, multistep actions that can chain up to 32 tool calls. Like the skills you may be familiar with from Codex and Claude Code, Siri’s skills are Markdown instructions with YAML front matter that explain what Siri should do with certain requests. Xcode 27.3 beta also includes coding-agent skills that help developers add Siri support to their apps and test them.

Finally, beginning with iOS 27.3, which will ship in January if history is any indicator, developers will be able to customize the look of snippets of information from their apps similar to how Apple’s own apps’ content can look in Siri. As for tools and skills, those will be available to ship to the App Store in the spring.


MacStories Podcasts Add HLS Video Support

I’m excited to preview an announcement that we’ll be making more widely on Monday. As of yesterday, all of our public podcasts support HLS video streaming. If you’re an Apple Podcasts listener, that means you’ll be able to flip seamlessly between the video and audio versions of the shows with a button that appears just...


Interesting Links

Steven Levy, writing for Wired, on how the data broker industry is selling internal corporate messages and other data to train AI models. (Link) Andrew Liszewski of The Verge profiles a clever camera with a see-through body that’s designed to allow photographers to maintain eye contact with their subjects. (Link) Juli Clover at MacRumors...


App Radar

Albumary Albumary takes a unique approach to music by organizing your music collection into crates in a virtual record shop. Albums are records and playlists are cassette tapes. The app, which is available for iPhone (with CarPlay integration), iPad, and Mac, has a distinctive style designed for browsing your collection, exploring liner notes, finding...



Previously, On MacStories

A Closer Look at Apple’s Upcoming Creator Studio Update Apple Frames and Frames CLI Updated with iPad mini (A20 Pro), Apple Watch Ultra 4 Support Our Favorite iPhone Duo Apps: Weird and Wonderful, Vol. 1 Testing Audio Intelligence with Siri Recap in watchOS 27.3 “Introducing Adaptive Dark Mode” Siri AI’s Evolution Is Both Surprising and...