This Week's Sponsor:

GoodLinks

Save articles for later and enjoy them when you have time


MacStories Amazon Prime Big Deal Days Roundup

Amazon’s Big Deal Days for Prime members has begun, and we’ve collected some of our favorite deals offered. As usual, we’ve kept our picks simple, including only those that we’ve reviewed, use ourselves, or that are from brands we trust.

It’s worth noting that this sales event is focused on Prime members, so many of the deals require a Prime subscription. However, not all do.

Smart Home

Philips Hue Festavia lights on my balcony.

Philips Hue Festavia lights on my balcony.

I’m a big fan of Philips Hue Festavia string lights, which I reviewed on MacStories in 2023. I hung a strand on our balcony, which has provided great outdoor atmosphere year-round.

The lights are great for the holidays, too. The Hue app lets you pick all sorts of festive presets that animate and color the lights to mimic candles, stars, and more. Festavia lights are also compatible with Apple’s Home app, giving you multiple ways to control and automate them, which I love. Both the 65-foot and 130-foot models are on sale.

Aqara G5 Pro camera.

Aqara G5 Pro camera.

The Aqara G5 Pro camera is on sale, too. It’s been over 18 months since I wrote about this sturdy and reliable outdoor HomeKit security camera, and it’s still one of our most popular hardware reviews on the site. There’s a reason for that, too. The G5 Pro serves as a hub for your other Aqara devices, and stays connected reliably with clear nighttime footage, support for HomeKit Secure Video, and an onboard spotlight. Mine has been installed outside my home ever since I reviewed it, and it’s never missed a beat. I use the Wi-Fi model, but the PoE version is on sale too.

Travel Accessories and Headphones

Anker's 20,100mAh Prime power bank

Anker’s 20,100mAh Prime power bank

I’m a big fan of batteries and one of the best is Anker’s 20,100mAh Prime power bank, which Federico added to his setup just before WWDC this year. I have a similar model, which is great for use with a laptop and other devices because it can deliver 220W of power with one USB-C port delivering 140W of charging.

UGREEN's 20,000mAh Qi 2 battery.

UGREEN’s 20,000mAh Qi 2 battery.

Another interesting battery option is UGREEN’s 20,000mAh Qi 2 battery that delivers 25W of wireless power. I haven’t used this exact battery before, but I have a similar UGREEN model with a smaller capacity that I like a lot. This model also has a built-in USB-C cable and digital screen that shows how much charge is left.

UGREEN's 100W Nexode Pro GaN charger

UGREEN’s 100W Nexode Pro GaN charger


A good travel wall charger is a must, too. When I’m on the road with my MacBook Pro, I always bring UGREEN’s 100W Nexode Pro GaN charger. It has two USB-C ports and one USB-A port, and its prongs fold flat so it’s easy to pack. Combined with its small size, it’s a great choice for any trip.

Slate 7.

Slate 7.

A portable Wi-Fi router is great for traveling with your family when you want to stream a movie at night or when you’re working away from home at a coffee shop. My favorite is the Slate 7 by GL.iNet, which I covered on MacStories last summer. It works well to extend an existing network or to connect to your iPhone to create an ad hoc wireless network.

Satechi USB-C 2.5Gbps Ethernet adapter.

Satechi USB-C 2.5Gbps Ethernet adapter.

Finally, I wanted to mention the Satechi USB-C 2.5Gbps Ethernet adapter, which I carry whenever I stay in a hotel room because even slow Ethernet is better than most hotel Wi-Fi. I’ve had this adapter for a couple of years and it’s been a lifesaver on the road more than once, including at WWDC this year where I found myself uploading 4K video to YouTube from the Mountain View public library.

AirPods Pro 3.

AirPods Pro 3.

My favorite wireless earbuds and over-the-ear headphones are on sale too. AirPods Pro 3 are my go-to everyday headphones for walking around the neighborhood or working remotely. The active noise cancelation is top tier, and I love both transparency mode for hearing what’s happening around me and the fit.

Beats Studio Pro in Light Blue.

Beats Studio Pro in Light Blue.

I’m also a fan of the Beats Studio Pro headphones for their versatility. They work wirelessly, with a 3.5mm headphone cable, or a USB-C cable, with both cables packed in the box. The sound and noise cancelation are excellent, too. Today’s sales price is one of the lowest I’ve seen, so it’s a great time to pick up a pair.


Alright, that’s all for now. We’ll have more finds during Big Deal Days on the MacStories Deals social media accounts on X.com, Mastodon, and Bluesky.

And for more recommendations beyond the sale, visit the MacStories Setups page, where Federico and I share the hardware and apps we use for work and play. We’ll have an update to that coming tomorrow.


Deflector Turns iOS 27 Notification Triggers into a Shortcut Launcher

Deflector for iOS.

Deflector for iOS.

In my iOS and iPadOS 27 review, I wrote about one of the more interesting additions to the Shortcuts app for power users: automation triggers based on the contents of push notifications received on your device. As I explained, with this new trigger, you can create automations that run certain actions whenever a notification from a specific app, ideally containing a specific title or body text, arrives on your iPhone and iPad.

Read more


iPhone Duo App Submissions Are Open→

Source: Apple.

Source: Apple.

Yesterday, Apple announced on its developer blog that it has begun taking App Store submissions for iPhone Duo apps. The new foldable phone will be in customers’ hands in just over two weeks on October 23 and with Xcode 27.1, developers can recompile existing apps and build new ones.

To prepare for the launch, Apple has provided links to design and App Store asset guidance, as well as submitting apps to App Store Connect.

Federico's Frames CLI.

Federico’s Frames CLI.

Also, if you’re a developer, don’t forget to check out Federico’s Frames CLI 1.5.0, which includes experimental support for the iPhone Duo. The feedback from developers has been that it saves a lot of time when preparing screenshots for the App Store. The Frames CLI is available on GitHub and there’s more information on MacStories here.

Permalink

GoodLinks: Read Later and Do More with Your Articles [Sponsor]

It happens to all of us. You come across an article you want to read, but you’re in the middle of something and don’t have the time. GoodLinks gives those articles a home on your iPhone, iPad, and Mac, with a clean, customizable reading experience when you’re ready to return to them.

Recently updated for iOS, iPadOS, and macOS 27, GoodLinks lets you organize the articles you save for later with tags and stars before sitting down to read with its highly customizable reader. Article Sync, which is part of GoodLinks Premium, can sync complete articles along with their images through iCloud, so they’re available on every device.

GoodLinks also lets you highlight your favorite passages of articles, export your highlights as Markdown, and add notes to your highlights. Plus, GoodLinks has extensive Shortcuts support, allowing you to use what you save with your other apps and workflows, and a local API on the Mac to script your links, tags, and highlights.

The app can summarize articles using Apple Intelligence on compatible devices or external AI providers when you provide your own API keys. That allows you to use the model that suits your needs best, or you can turn off summarization entirely.

A single universal purchase covers iPhone, iPad, and Mac and includes all current features plus one year of feature upgrades. Everything you unlock is yours to keep. After that, an optional GoodLinks Premium subscription unlocks new features, which you keep even if you cancel.

Whether you’re catching up on your latest saved stories or building a complex reading workflow to handle hundreds of articles, visit GoodLinks to learn more and download the app today.

Our thanks to GoodLinks for sponsoring MacStories this week.


Apple Announces Plan to Impose New Full Disk Access Controls on Mac Developers→

Today, on its developer blog, Apple announced plans to “…introduce additional controls to ensure that users who genuinely wish to grant an app this extraordinary level of access can only do so with very explicit user action.” The company says it’s doing so because of the dangers posed by AI agents.

According to Apple’s post:

Full Disk Access largely sidesteps these controls in order to allow backup apps to function properly on the Mac.

That’s nonsense. Looking at this MacBook Pro, only a handful of apps to which I’ve granted Full Disk Access are backup apps. Others include the Finder replacement Bloom, launchers like Alfred, the wonderful selection utility PopClip, Apple’s own Pixelmator Pro, Setapp, TestFlight, Supercharge, Madden NFL 27 Arcade Edition, Hazel, and many others. It’s a diverse selection of apps covering everything from Apple’s own apps to Mac utilities that are longtime favorites of MacStories readers, and even one Apple Arcade game.

What is valid is that AI agents pose risks if common-sense steps aren’t taken to limit their access to your data. So while the suggestion that Full Disk Access is just for backups doesn’t pass the smell test, Apple’s concerns about agents are well-founded.

The thing that bothers me about this post, though, is that it’s vague. On the one hand, it seems to suggest that users will simply have to jump through additional explicit hoops to grant Full Disk Access to their agents and other apps. On the other hand, claiming that Full Disk Access was designed solely for backup apps raises red flags that could signal that the company intends to restrict the kinds of apps that can use Full Disk Access. I sure hope not.

Even if you want nothing to do with AI agents, the changes that Apple is contemplating could impact a wide variety of the Mac apps you rely on every day. Apple needs to find a way enable reasonable customer protections without hamstringing the Mac’s utility.

Permalink

OpenAI’s Dots: A First Look

Source: OpenAI.

Source: OpenAI.

Earlier this week, I was at OpenAI’s annual DevDay conference where it launched Dots, a personal agent that lives inside the ChatGPT app. I set up my Dot and named it Puck after the mischievous sprite in Shakespeare’s A Midsummer Night’s Dream. In the days since then, I’ve found myself using Puck more and more. There are still rough edges, but I thought I’d share what’s working and what’s not, and how Dots are different from what’s already available in ChatGPT and Codex.

Dots are persistent, cloud-based agents that use the plugins and other tools you’ve connected to ChatGPT, after you allow them to do so. Your Dot has its own virtual Linux computer to assist you with your work. And at first, your Dot, which is depicted by a colorful character you can customize, doesn’t have access to anything else. However, as you give your Dot tasks that need access to other tools, it will ask for your permission to access other tools. The pacing of this initial interaction with your Dot is really well done. The requests felt natural and allowed me to get comfortable with expanding what I let Puck do without feeling like annoying interruptions.

Customizing my Dot.

Customizing my Dot.

Dots are available on mobile and desktop devices, and because they are cloud-based, your Dot’s chat is always synced between devices. But being a cloud-based agent has its downsides, too. Out of the box, your Dot can’t access your computer’s files and apps. That’s easily fixed by clicking or tapping on your Dot and granting it access to your Mac, so it can use the Mac alongside its own VM. As with Codex’s Remote feature, using a remote Mac with your Dot requires the ChatGPT app to be open on that Mac, too.

Read more



How I Used Notion, Agents, and Local AI to Research and Organize My iOS 27 Review

My Notion setup (left) and Desk, my custom system for the iOS and iPadOS review.

My Notion setup (left) and Desk, my custom system for the iOS and iPadOS review.

The process for this year’s iOS and iPadOS review was, on the surface, similar to last year’s: I researched, wrote, and edited the entire story in Notion, then used a custom tool to export it to Markdown for MacStories. Structurally, it was also a mirror of last year’s setup: I had separate databases for notes...

Read more