MoreRSS

site iconMacStoriesModify

About all things apps, automation, the latest in tech, and more.
Please copy the RSS to your reader, or quickly subscribe to:

Inoreader Feedly Follow Feedbin Local Reader

Rss preview of Blog of MacStories

Podcast Rewind: A Big Ball and The Buccaneers

2025-08-15 05:48:38

Enjoy the latest episodes from MacStories’ family of podcasts:

Comfort Zone

Matt wonders why there are so many face computers, Niléane has an awesome podcast app update, and Chris figures out which of two compelling pitches he gets to buy.


Magic Rays of Light

Sigmund and Devon break down the variations in video and audio quality across streaming and recap the second season of The Buccaneers.


Comfort Zone, Episode 62, ‘I’d Like to Sell You a Big Ball’ Show Notes

Main Topics

Other Stuff


Magic Rays of Light, Episode 180, ‘1870 Something’ Show Notes

Pre-Roll

Main Topic

Apple Original News

Apple Original Films on PVOD

Releases

Extras

Recap

TV App Highlights

Up Next


MacStories launched its first podcast in 2017 with AppStories. Since then, the lineup has expanded to include a family of weekly shows that also includes MacStories UnwindMagic Rays of LightComfort Zone, and NPC: Next Portable Console that collectively, cover a broad range of the modern media world from Apple’s streaming service and videogame hardware to apps for a growing audience that appreciates our thoughtful, in-depth approach to media.

If you’re interested in advertising on our shows, you can learn more here or by contacting our Managing Editor, John Voorhees.


Access Extra Content and Perks

Founded in 2015, Club MacStories has delivered exclusive content every week for nearly a decade.

What started with weekly and monthly email newsletters has blossomed into a family of memberships designed every MacStories fan.

Club MacStories: Weekly and monthly newsletters via email and the web that are brimming with apps, tips, automation workflows, longform writing, early access to the MacStories Unwind podcast, periodic giveaways, and more;

Club MacStories+: Everything that Club MacStories offers, plus an active Discord community, advanced search and custom RSS features for exploring the Club’s entire back catalog, bonus columns, and dozens of app discounts;

Club Premier: All of the above and AppStories+, an extended version of our flagship podcast that’s delivered early, ad-free, and in high-bitrate audio.

Learn more here and from our Club FAQs.

Join Now

Apple Announces Redesigned Blood Oxygen Feature for U.S. Watch Market

2025-08-14 21:35:47

Source: Apple.

Source: Apple.

Since 2023, Apple has been locked in a dispute with Masimo over patents related to the Apple Watch’s Blood Oxygen feature. That meant for more than 18 months, Apple Watches in the U.S. were sold without Blood Oxygen monitoring.

Today, the company announced that:

Apple will introduce a redesigned Blood Oxygen feature for some Apple Watch Series 9, Series 10, and Apple Watch Ultra 2 users through an iPhone and Apple Watch software update coming later today.

The update doesn’t affect watches in the U.S. that already had Blood Oxygen feature or watches sold elsewhere in the world.

According to Apple, today’s update was enabled by a recent U.S. Customs ruling, and:

Following this update, sensor data from the Blood Oxygen app on Apple Watch will be measured and calculated on the paired iPhone, and results can be viewed in the Respiratory section of the Health app.

It’s good to see the Blood Oxygen feature returning to all Apple Watches, and not just future hardware releases. It will be interesting to see how the redesigned feature, which requires an iPhone, compares to the original feature that is no longer available in new hardware.


Access Extra Content and Perks

Founded in 2015, Club MacStories has delivered exclusive content every week for nearly a decade.

What started with weekly and monthly email newsletters has blossomed into a family of memberships designed every MacStories fan.

Club MacStories: Weekly and monthly newsletters via email and the web that are brimming with apps, tips, automation workflows, longform writing, early access to the MacStories Unwind podcast, periodic giveaways, and more;

Club MacStories+: Everything that Club MacStories offers, plus an active Discord community, advanced search and custom RSS features for exploring the Club’s entire back catalog, bonus columns, and dozens of app discounts;

Club Premier: All of the above and AppStories+, an extended version of our flagship podcast that’s delivered early, ad-free, and in high-bitrate audio.

Learn more here and from our Club FAQs.

Join Now

Cassette: A Video Time Machine

2025-08-13 21:50:41

Devin Davies, the developer of Crouton whom Federico and I interviewed after he won an Apple Design Award in 2024, has released a new app called Cassette. It’s an app for browsing videos from the photo library on your iPhone or iPad that has a fun design twist.

Leaning heavily into the nostalgia of watching old videos of friends and family, Cassette sorts your videos using a VCR metaphor. Videos are organized by year and by collection, with video cassette art and a label identifying each. At the top of the screen is an old CRT TV with a built-in VCR. Tap a year or collection, and it loads into the TV with satisfying haptic feedback on the iPhone.

Videos running full-screen.

Videos running full-screen.

Tap the virtual TV, and the video goes full-screen with date and location data that’s reminiscent of a VCR’s UI. While watching videos, the app offers standard playback controls along with a shuffle button, buttons to share and favorite videos, and an eject button to return to your video collections.

Videos cycle from one to the next and then loop back to the beginning, where playback continues. You can also swipe through videos TikTok-style, skipping over any you don’t want to watch. Finally, there’s a ‘Take Me Somewhere’ button at the bottom that drops you at a random location in your video collection, eliminating the need to pick something yourself.

Most of the functionality found in Cassette is available in other video players, but that doesn’t make it any less fun or delightful. What sets the app apart is its focus on design and framing. From the drop, Cassette is designed to transport you to the past with its VCR-inspired UI and singular focus on videos, transforming into a sort of handheld time machine.

Cassette is available on the App Store as a free download. Certain features are only available via a $0.99/month or $5.99/year subscription or a $7.99 one-time payment.


Access Extra Content and Perks

Founded in 2015, Club MacStories has delivered exclusive content every week for nearly a decade.

What started with weekly and monthly email newsletters has blossomed into a family of memberships designed every MacStories fan.

Club MacStories: Weekly and monthly newsletters via email and the web that are brimming with apps, tips, automation workflows, longform writing, early access to the MacStories Unwind podcast, periodic giveaways, and more;

Club MacStories+: Everything that Club MacStories offers, plus an active Discord community, advanced search and custom RSS features for exploring the Club’s entire back catalog, bonus columns, and dozens of app discounts;

Club Premier: All of the above and AppStories+, an extended version of our flagship podcast that’s delivered early, ad-free, and in high-bitrate audio.

Learn more here and from our Club FAQs.

Join Now

Podcast Rewind: The Ideal AI App and Nintendo’s Pricing Changes

2025-08-13 04:32:08

Enjoy the latest episodes from MacStories’ family of podcasts:

AppStories

This week, Federico and John pick and choose their favorite AI app features to imagine a better AI app future, critiquing the leading LLM apps along the way. And as a bonus, John explains why read-later apps should support Shortcuts and other automation schemes.

On AppStories+, the critique continues with a look at how Todoist could be improved.

This episode is sponsored by:

  • Factor – Healthy, fully-prepared food delivered to your door. Use code appstories50off

NPC: Next Portable Console

This week, Brendon and John mind the show while Federico is on vacation, covering Nintendo’s pricing changes, the latest on Retroid’s second screen accessory, the TrinketOS Android front end, Manic EMU for iOS, and more.

Then, for Patreon members, John and Brendon share what they’d like to see from a Steam Deck 2 and consider the intersection of No Phone Summer and retro handhelds.


AppStories, Episode 449, ‘Building a Better AI App’ Show Notes

Building a Better AI App

  • Federico and John take a close look at what works and what doesn’t with ChatGPT, Claude, Gemini, Perplexity, NotebookLM and other AI apps.
  • Read-later apps could learn a thing or two from GoodLinks.

NPC, Episode 45, ‘Nintendo Faces Tariffs, But Keeps Switch 2 Pricing Steady’ Show Notes

The Latest Portable Gaming News

Subscribe to NPC XL

NPC XL is a weekly members-only version of NPC with extra content, available exclusively through our new Patreon for $5/month.

Each week on NPC XL, Federico, Brendon, and John record a special segment or deep dive about a particular topic that is released alongside the “regular” NPC episodes.

You can subscribe here.


MacStories launched its first podcast in 2017 with AppStories. Since then, the lineup has expanded to include a family of weekly shows that also includes MacStories UnwindMagic Rays of LightComfort Zone, and NPC: Next Portable Console that collectively, cover a broad range of the modern media world from Apple’s streaming service and videogame hardware to apps for a growing audience that appreciates our thoughtful, in-depth approach to media.

If you’re interested in advertising on our shows, you can learn more here or by contacting our Managing Editor, John Voorhees.


Access Extra Content and Perks

Founded in 2015, Club MacStories has delivered exclusive content every week for nearly a decade.

What started with weekly and monthly email newsletters has blossomed into a family of memberships designed every MacStories fan.

Club MacStories: Weekly and monthly newsletters via email and the web that are brimming with apps, tips, automation workflows, longform writing, early access to the MacStories Unwind podcast, periodic giveaways, and more;

Club MacStories+: Everything that Club MacStories offers, plus an active Discord community, advanced search and custom RSS features for exploring the Club’s entire back catalog, bonus columns, and dozens of app discounts;

Club Premier: All of the above and AppStories+, an extended version of our flagship podcast that’s delivered early, ad-free, and in high-bitrate audio.

Learn more here and from our Club FAQs.

Join Now

Claude’s Chat History and App Integrations as a Form of Lock-In

2025-08-12 09:18:12

Earlier today, Anthropic announced that, similar to ChatGPT, Claude will be able to search and reference your previous chats with it. From their support document:

You can now prompt Claude to search through your previous conversations to find and reference relevant information in new chats. This feature helps you continue discussions seamlessly and retrieve context from past interactions without re-explaining everything.

If you’re wondering what Claude can actually search:

You can prompt Claude to search conversations within these boundaries:

  • All chats outside of projects.
  • Individual project conversations (searches are limited to within each specific project).

Conversation history is a powerful feature of modern LLMs, and although Anthropic hasn’t announced personalized context based on memory yet (a feature that not everybody likes), it seems like that’s the next shoe to drop. Chat search, memory with personalized context, larger context windows, and performance are the four key aspects I preferred in ChatGPT; Anthropic just addressed one of them, and a second may be launching soon.

As I’ve shared on Mastodon, despite the power and speed of GPT-5, I find myself gravitating more and more toward Claude (and specifically Opus 4.1) because of MCP and connectors. Claude works with the apps I already use and allows me to easily turn conversations into actions performed in Notion, Todoist, Spotify, or other apps that have an API that can talk to Claude. This is changing my workflow in two notable ways: I’m only using ChatGPT for “regular” web search queries (mostly via the Safari extension) and less for work because it doesn’t match Claude’s extensive MCP support with tools; and I’m prioritizing web apps that have well-supported web APIs that work with LLMs over local apps that don’t (Spotify vs. Apple Music, Todoist vs. Reminders, Notion vs. Notes, etc.). Chat search (and, again, I hope personalized context based on memory soon) further adds to this change in the apps I use.

Let me offer an example. I like combining Claude’s web search abilities with Zapier tools that integrate with Spotify to make Claude create playlists for me based on album reviews or music roundups. A few weeks ago, I started the process of converting this Chorus article into a playlist, but I never finished the task since I was running into Zapier rate limits. This evening, I asked Claude if we ever worked on any playlists, it found the old chats and pointed out that one of them still needed to be completed. From there, it got to work again, picked up where it left off in Chorus’ article, and finished filling the playlist with the most popular songs that best represent the albums picked by Jason Tate and team. So not only could Claude find the chat, but it got back to work with tools based on the state of the old conversation.

Resuming a chat that was about creating a Spotify playlist (right). Sadly, Apple Music doesn't integrate with LLMs like this.

Resuming a chat that was about creating a Spotify playlist (right). Sadly, Apple Music doesn’t integrate with LLMs like this.

Even more impressively, after Claude was done finishing the playlist from an old chat, I asked it to take all the playlists created so far and append their links to my daily note in Notion; that also worked. From my phone, in a conversation that started as a search test for old chats and later grew into an agentic workflow that called tools for web search, Spotify, and Notion.

I find these use cases very interesting, and they’re the reason I struggle to incorporate ChatGPT into my everyday workflow beyond web searches. They’re also why I hesitate to use Apple apps right now, and I’m not sure Liquid Glass will be enough to win me back over.

→ Source: support.anthropic.com

Building Tools with GPT-5

2025-08-12 00:04:13

Yesterday, Parker Ortolani wrote about several vibe coding projects he’s been working on and his experience with GPT-5:

The good news is that GPT-5 is simply amazing. Not only does it design beautiful user interfaces on its own without even needing guidance, it has also been infinitely more reliable. I couldn’t even count the number of times I have needed to work with the older models to troubleshoot errors that they created themselves. Thus far, GPT-5 has not caused a single build error in Xcode.

I’ve had a similar initial experience. Leading up to the release of GPT-5, I used Claude Opus 4 and 4.1 to create a Python script that queries the Amazon Product Advertising API to check whether there are any good deals on a long list of products. I got it working, but it typically returned a list of 200-300 deals sorted by discount percentage.

Though those results were fine, a percentage discount only roughly correlates to whether something is a good deal. What I wanted was to rank the deals by assigning different weights to several factors and coming up with a composite score for each. Having reached my token limits with Claude, I went to GPT-o3 for help, and it failed, scrambling my script. A couple of days later, GPT-5 launched, so I gave that a try, and it got the script right on the very first try. Now, my script spits out a spreadsheet sorted by rank, making spotting the best deals a little easier than before.

In the days since, I’ve used GPT-5 to set up a synced Python environment across two Macs and begun the process of creating a series of Zapier automations to simplify other administrative tasks. These tasks are all very specific to MacStories and the work I do, so I’ve stuck with scripting them instead of building standalone apps. However, it’s great to hear about Ortolani’s experiences with creating interfaces for native and web apps. It opens up the possibility of creating tools for the rest of the MacStories team that would be easier to install and maintain than walking people through what I’ve done in Terminal.

This statement from Ortolani also resonated with me:

As much as I can understand what code is when I’m looking at it, I just can’t write it. Vibe coding has opened up a whole new world for me. I’ve spent more than a decade designing static concepts, but now I can make those concepts actually work. It changes everything for someone like me.

I can’t decide whether this is like being able to read a foreign language without knowing how to speak it or the other way around, but I completely understand where Ortolani is coming from. It’s helped me a lot to have a basic understanding of how code works, how apps are built, and – as Ortolani mentions – how to write a good prompt for the LLM you’re using.

What’s remarkable to me is that those few ingredients combined with GPT-5 have gone such a long way to eliminate the upfront time I need to get projects like these off the ground. Instead of spending days on research without knowing whether I could accomplish what I set out to do, I’ve been able to just get started and, like Ortolani, iterate quickly, wasting little time if I reach a dead end and, best of all, shortening the time until I have a result that makes my life a little easier.

Federico and I have said many times that LLMs are another form of automation and automation is just another form of coding. GPT-5 and Claude Opus 4.1 are rapidly blurring the lines between both, making automation and coding more accessible than ever.

→ Source: parkerortolani.blog