John Voorhees

1301 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:

Turbulence Forecast

Know before you go. Get detailed turbulence forecasts for your exact route, now available 5 days in advance.


Whisky Shuts Down Project That Enabled Windows Gaming on Mac

Not long ago, Isaac Marovitz, the developer behind Whisky, the open source WINE front-end that made it easy to play Windows games on a Mac, announced the project had come to an end. Whisky is how Niléane got Cities: Skylines 2 running on an M2 MacBook Air in 2023, and the project was well-regarded in the gaming community for its ease of use. In shutting down the project, Marovitz encouraged Whisky users to move to CrossOver, a paid app by CodeWeavers.

In an interview with Ars Technica’s Kevin Purdy, Marovitz said:

“I am 18, yes, and attending Northeastern University, so it’s always a balancing act between my school work and dev work,” Isaac Marovitz wrote to Ars. The Whisky project has “been more or less in this state for a few months, I posted the notice mostly to clarify and formally announce it,” Marovitz said, having received “a lot of questions” about the project status.

As Purdy explained for Ars Technica, Marovitz also became concerned that his free project threatened CrossOver, and by extension, WINE itself. Last week, CodeWeavers’ CEO wrote about the shutdown, to acknowledge Marovitz’s work and commend his desire to protect the WINE project.

It’s always a shame to see a project as popular and polished as Whisky discontinued. Some gamers may not like that CrossOver is a paid product, but I’m glad that there’s an alternative for those who want it.

To me though, the popularity and fragility of projects like Whisky highlight that a better solution would be for Apple to open its Game Porting Toolkit to users. The Game Porting Toolkit is built on CrossOver’s open source code. However, unlike the CrossOver app sold to gamers, Apple’s Game Porting Toolkit is meant for developers who want to move a game from Windows to Mac. It’s not impossible for gamers to use, but it’s not easy either. I’m not the first to suggest this, and Valve has demonstrated both the technical and commercial viability of such an approach with Proton, but as WWDC approaches, a user-facing Game Porting Toolkit is near the top of my macOS 16 wish list.

Permalink

How We’re Using AI

This week, Federico and John revisit the fast-paced world of artificial intelligence to describe how they’re using a variety of tools for their everyday workflows.

On AppStories+, John shares his theory of the way we’ll look at AI models in the future.


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 432 - How We’re Using AI

0:00
54:14

AppStories+ Deeper into the world of apps

This episode is sponsored by:

  • Notion – Try the powerful, easy-to-use Notion AI today.


How We’re Using AI


Follow us on Mastodon

Follow us on Bluesky


Interesting Links

[[federico]] Geoffrey Litt shows how they built a simple but effective (and very polite!) personal AI assistant called “Stevens” using just a single SQLite table and a handful of cron jobs. I wish I had the dev skills to also pull this off. (Link) Anders Thoresson writes about using LLMs for “vibe monitoring,” a new...


Time for Calendars

This week, Federico and John survey their favorite calendar apps, discussing the strengths and weaknesses of each.

On AppStories+, Federico shares Shortcuts tips for working with Google’s Gemini API and the highly structured data it returns. Plus he and John share their concern and cautious optimism for the future of Shortcuts.


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 431 - Time for Calendars

0:00
34:25

AppStories+ Deeper into the world of apps


Calendar Apps


Follow us on Mastodon

Follow us on Bluesky


App Debuts

[[federico]] Preshow Theater I discovered this app a few days ago, and if you’re the kind of person who still misses the old iTunes Trailers app, this one is meant for you. Preshow Theater lets you watch the latest trailers for upcoming movies in a native video player on visionOS, iOS, and iPadOS with up...


Return of the Utility Grab Bag

This week, Federico and John share some of their favorite utility apps, including Amphetamine, Text Lens, Gifski, Folder Peek, Mic Drop, Keka, and Marked.

Then, on AppStories+, Federico and John extend their conversation about utilities with six more favorites.


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 430 - Return of the Utility Grab Bag

0:00
30:37

AppStories+ Deeper into the world of apps

This episode is sponsored by:

  • Rogue Amoeba: makers of incredibly useful audio tools for your Mac. Use the code MS2504 through the end of April to get 20% off Rogue Amoeba’s apps.

Follow Up

Our Favorite Utilities


Follow us on Mastodon

Follow us on Bluesky


Simple Scan

I’ve been on a simple utility kick lately. I’ve always loved apps that fulfill a specific computing need without the distraction or complexity of a lot of features I don’t need and won’t use. Today, I thought I’d check in with Simple Scan, the iPhone and iPad app from Greg Pierce of Agile Tortoise, which...


Podcast Rewind: Automation, Nintendo Today and Virtual Game Cards, Fanta, and Games

Enjoy the latest episodes from MacStories’ family of podcasts:

AppStories

This week, Federico and I take listeners on a tour of the wide variety of automations they’ve been working on so far this year, including shortcuts, Claude projects, and Zapier zaps.

This episode is sponsored by:


NPC: Next Portable Console

This week, Brendon, Federico and I analyze the latest Nintendo Direct and what it reveals about the Switch 2’s rumored June launch. Then, we dissect the many questions that Nintendo’s upcoming Virtual Game Cards system raises, explores the features of the Nintendo Today app, and debate the reported three-phase launch strategy for the next console. In the latest handheld news, we also cover an EmuDeck update, AYA NEO’s confounding mini PC, and an intriguing foldable from Huawei that’s perfect for DS emulation.

NPC XL

This week, Brendon and I share our first impressions of the 8BitDo Ultimate Controller 2, Brendon has additional thoughts about the Ayn Odin 2 Portal as a streaming device and details his living room docking setup, and I take the Mechanism gaming pillow plunge.


Ruminate

Robb brings a huge bag of snacks while I considers signature drinks, then we discus a gaming and stationery collab, followed by some Switch 2 hopes and dreams.

Read more


Approaching AI with a Critical Optimist’s Eye

On Friday, Allison Morrow published a story for CNN Business suggesting that Apple’s delay of AI features doesn’t matter because AI isn’t good enough for the sort of consumer products we’re accustomed to from the company. In Morrow’s parlance, Apple isn’t failing AI; AI is failing AI. She argues that Wall Street’s desire for an...