John Voorhees

5402 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.

This Week's Sponsor:

Dropzone 5

Improve your Drag-and-Drop Workflow


Descending Hype Mountain

I’m on the plane heading back from WWDC, trying to make sense of what I saw this week. Like most Apple events, the keynote and press briefings were polished, putting the best face possible on everything announced. Of course, the reality is always somewhat different. What Apple leaves unspoken is often as important as (or...


App Debuts

Egretta Most of the students who enter the Swift Student Challenge use Swift Playgrounds to create a project. Adélaïde Humez, a high school student from Lille, France went a step further and built a dream journal that’s available on the App Store. The SwiftUI app is designed to make it easy to record the mood,...


WWDC 2024: The AppStories Interviews with ADA and Swift Student Challenge Distinguished Winners

AppStories+ Deeper into the world of apps

AppStories Episode 390 - WWDC 2024: The AppStories Interviews with ADA and Swift Student Challenge Distinguished Winners

0:00
40:53

AppStories+ Deeper into the world of apps

Today, for a special episode of AppStories recorded at Apple Park, Federico and John interview ADA winners Devin Davies, the maker of Crouton, Katarina Lotrič and Jasna Krmelj from Gentler Streak, and James Cuda and Michael Shaw of Procreate, plus Adelaide Humez and Dezmond Blair, Distinguished Winners of Apple’s Swift Student Challenge.

Read more


WWDC 2024: The AppStories Interviews with ADA and Swift Student Challenge Distinguished Winners

Devin Davies, the developer of Crouton.

Devin Davies, the developer of Crouton.

To wrap up our week of WWDC coverage, we just published a special episode of AppStories that was recorded in the Apple Podcasts Studio at Apple Park. Federico and I interviewed three of this year’s Apple Design Award winners:

Devin Davies.

Devin Davies.

  • Devin Davies, the creator of Crouton, which won an ADA in the Interaction category
Katarina Lotrič and Jasna Krmelj of Gentler Streak.

Katarina Lotrič and Jasna Krmelj of Gentler Streak.


- Katarina Lotrič, CEO and co-founder, and Jasna Krmelj, CTO and co-founder, of Gentler Streak, which won an ADA in the Social Impact category

James Cuda, CEO, and Michael Shaw, CTO, of Procreate.

James Cuda, CEO, and Michael Shaw, CTO, of Procreate.


- James Cuda, CEO, and Michael Shaw, CTO of Procreate, which won an ADA for (Procreate Dreams) in the Innovation category

We also interviewed two of the Swift Student Challenge Distinguished Winners:

  • Dezmond Blair, a student at the Apple Developer Academy in Detroit. His app marries his passion for biking and the outdoors with technology, which creates an immersive experience.
  • Adelaide Humez, a high school student from Lille, France. Her winning app, Egretta, allows users to create a journal of their dreams based on emotions.

In addition to being available as always in your favorite podcast app as an audio-only podcast, This special episode of AppStories is available on our new MacStories YouTube channel, which is also the home of Comfort Zone, one of the two podcasts we launched last week and other video projects.


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

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

Permalink

The Latest from Magic Rays of Light, Comfort Zone, and MacStories Unwind

Enjoy the latest episodes from MacStories’ family of podcasts:

This week on Magic Rays of Light, Sigmund and Devon recap the Apple TV and entertainment announcements at WWDC – including tvOS 18, visionOS 2, Immersive Video updates, and more – and score their event predictions.


We’re back! After surviving our first challenge together, the gang is back for more with new goodies, an unexpectedly heavy topic, and a new mysterious challenge we didn’t see coming.


This week, John is joined by Jonathan Reed and Sigmund Judge for an explanation of how John missed his first episode of AppStories in seven years this week, an update from Sigmund on what’s coming to tvOS and Apple TV+, plus a bunch of picks from everyone.

Read more


Opting Out of AI Model Training

Dan Moren has an excellent guide on Six Colors that explains how to exclude your website from the web crawlers used by Apple, OpenAI, and others to train large language models for their AI products. For many sites, the process simply requires a few edits to the robots.txt file on your server:

If you’re not familiar with robots.txt, it’s a text file placed at the root of a web server that can give instructions about how automated web crawlers are allowed to interact with your site. This system enables publishers to not only entirely block their sites from crawlers, but also specify just parts of the sites to allow or disallow.

The process is a little more complicated with something like a WordPress, which MacStories uses, and Dan covers that too.

Unfortunately, as Dan explains, editing robots.txt isn’t a solution for companies that ignore the file. It’s simply a convention that doesn’t carry any legal or regulatory weight. Nor does it help with Google or Microsoft’s use of your website’s copyrighted content unless you’re also willing to remove your site from the biggest search engines.

Although I’m glad there is a way to block at least some AI web crawlers prospectively, it’s cold comfort. We and many sites have years of articles that have already been crawled to train these models, and you can’t unring that bell. That said, MacStories’ robot.txt file has been updated to ban Apple and OpenAI’s crawlers, and we’re investigating additional server-level protections.

If you listen to Ruminate or follow my writing on MacStories, you know that I think what these companies are doing is wrong both in the moral and legal sense of the word. However, nothing captures it quite as well as this Mastodon post by Federico today:

If you’ve ever read the principles that guide us at MacStories, I’m sure Federico’s post came as no surprise. We care deeply about the Open Web, but ‘open’ doesn’t give tech companies free rein to appropriate our work to build their products.

Yesterday, Federico linked to Apple’s Machine Learning Research website where it was disclosed that the company has indexed the web to train its model without the consent of publishers. I was as disappointed in Apple as Federico. I also immediately thought of this 2010 clip of Steve Jobs near the end of his life, reflecting on what ‘the intersection of Technology and the Liberal Arts’ meant to Apple:

I’ve always loved that clip. It speaks to me as someone who loves technology and creates things for the web. In hindsight, I also think that Jobs was explaining what he hoped his legacy would be. It’s ironic that he spoke about ‘technology married with Liberal Arts,’ which superficially sounds like what Apple and others have done to create their AI models but couldn’t be further from what he meant. It’s hard to watch that clip now and not wonder if Apple has lost sight of what guided it in 2010.


You can follow all of our WWDC coverage through our WWDC 2024 hub or subscribe to the dedicated WWDC 2024 RSS feed.

Permalink

WWDC 2024: Intelligence Briefings

AppStories+ Deeper into the world of apps

AppStories Episode 389 - WWDC 2024: Intelligence Briefings

0:00
28:52

AppStories+ Deeper into the world of apps

For the latest WWDC episode of AppStories, Federico is joined by Myke Hurley to talk about the Vision Pro and Apple Intelligence before John pops up with some AI tidbits and a WWDC vibe check from in and around Apple Park.

Read more


The Latest from AppStories and Ruminate

Enjoy the latest episodes from MacStories’ family of podcasts:

For the latest WWDC episode of AppStories, Federico is joined by Myke Hurley to talk about the Vision Pro and Apple Intelligence before John pops up with some AI tidbits and a WWDC vibe check from in and around Apple Park.

This episode is sponsored by:


For this special episode of AppStories, Federico is joined by Jonathan and Niléane live in the Club MacStories+ Discord community to share their first impressions of the WWDC 2024 Keynote.

This episode is sponsored by:

  • Kolide – It ensures that if a device isn’t secure it can’t access your apps. It’s Device Trust for Okta. Watch the demo now.

Recorded live in the Club MacStories Discord, Federico share their final preparations and plans for WWDC 2024 along with some last-minute predictions.

On AppStories+, Federico reveals his trio of iPad Pros and we take questions from Club members about WWDC.

This episode is sponsored by:

CleanMyMac X: Your Mac. As good as new. Get 15% off today with code APPSTORIES15.
- Kolide – It ensures that if a device isn’t secure it can’t access your apps. It’s Device Trust for Okta. Watch the demo now.


This week, new MacStories podcasts, the Ruminate intro song is back, snack news, some keyboard accessories, and an alternative to the small web.

Read more


WWDC 2024: Keynote First Impressions

AppStories+ Deeper into the world of apps

AppStories Episode 388 - WWDC 2024: Keynote First Impressions

0:00
01:03:19

AppStories+ Deeper into the world of apps

For this special episode of AppStories, Federico is joined by Jonathan and Niléane live in the Club MacStories+ Discord community to share their first impressions of the WWDC 2024 Keynote.

Read more