The Odyssey

I went with my family to see Christopher Nolan’s The Odyssey on Thursday night at the Alamo Drafthouse in San Francisco. That’s the same theater where Ainsley and I saw Kill Bill: The Whole Bloody Affair in 70mm back in November, and it was just as good as I remembered it. I won’t repeat what I said in that post, other than to recommend it highly. The 70mm showing, while not in IMAX, alas, was bright and crisp, and the sound sublime. If I can find a ticket to the 70mm IMAX showing, I’ll certainly go see it, but it’s been solidly booked.

I also won’t go into too many details of the movie, since there are a ton of good reviews out there, other than to discuss the things about it that I thought stood out.

Firstly, as expected, it’s a gorgeous movie. At no point did anything look anything other than exquisite. The places where effects were needed, they’re good. For example, the cyclops Polyphemus (although not ever referred to in the movie by his name) was terrifying, and the scenes of him eating soldiers were shocking without actually being overly gory. The sets and locations were fantastic, as were the costumes. I suspect that the production design and many other production departments will be up for several Oscar awards this time around.

The casting and acting were generally great. The cast is all-star to say the least: there are A-listers who would not take a small supporting role for many other movies who did for this one. The high points for me were Anne Hathaway as Penelope, John Leguizamo as Eumaeus, Samantha Morton as Circe, and Robert Pattinson as Antinous. The latter impressed with a palpable, simmering anger similar to his turn in The Batman (★★★★☆) layered in with conniving, viperous qualities instead of a heroic one. I do wish we’d had more opportunity for Hathaway to shine. She’s great with what she’s given, but she spends her time in the movie hidden away behind her screen.

Tom Holland as Telemachus is a tough one. He does a fine job playing a character who starts out as immature but trying to fill big shoes, and in an impossible situation. But Holland’s accent and mannerisms did bring me out of the movie a few times. Toward the end, when Telemachus is finally starting to figure out his place, Holland is better off. Holland’s better half, Zendaya, who I think is generally fantastic, is fine as Athena, but doesn’t have enough to do in order to stand out in this veritable sea of beauty and talent—quite a statement, I think, given her own.

That leaves Matt Damon. His take on Odysseus is rather stoic, lacking the charisma and humor of other versions of the character, but he does bring a strong, noble sense to it. It’s hard to fault him for anything here, but the role as it was presented probably doesn’t have the gravitas or range needed to make it Oscar-worthy.

As for Nolan himself, he’s more present than Damon, and deserves to be up for Best Director again. It almost goes without saying that The Odyssey will be up for Best Picture as well. That’s quite a feat for a retelling of a ~2,700 year old story, but Nolan pulled it off.

“Apple TV is ‘essentially dead’? No, long live Apple TV.”

New ChatGPT Has That “New Coke” Flavor

Now that I’ve had more time to work with the new ChatGPT app, I’m even more convinced that it’s a profound mistake on OpenAI’s part. But read on, because GPT-Live—also introduced this week—is compelling.


Codex Ascendant, ChatGPT Bleeding Out

One of the most shocking changes from the previous paradigm, where there were separate ChatGPT and Codex apps, is that ChatGPT itself—the chat part—is now relegated to a small pop-up in the lower right corner of the new app’s window, which is summoned when you select “Chat”, nestled among the items in the sidebar. That’s right: if you were a regular ChatGPT user, when you launch this new app, you’re not going to see the thing you launched the app to see! And if you were an even moderately heavy user of ChatGPT, you had a large number of chats, probably organized, in the sidebar of the ChatGPT app. Those are now relegated to the bottom three or so lines of that new pop-up, and the experience of using chat within that area is remarkably degraded. You can break the pop-up out into its own window, but it’s still the same new, much more limited interface; making it bigger doesn’t restore any of the previous app’s affordances. It also feels way buggier when trying to have multiple simultaneous chats. I recently had two chats I was trying to work with, moving between them, and one just plain gave up:

The main two modes the new app steers you toward are “ChatGPT Codex” (essentially the earlier, developer-focused Codex app) and “ChatGPT Work”. You switch between the modes by clicking on the title at the top of the sidebar, which has no indication that it’s a menu, a truly mind-boggling choice. These modes seem really strange to roll out to all users of ChatGPT, since both of these names tip OpenAI’s hand that they want you to work in this app. What about all those people who are using ChatGPT in their personal lives? This app offers them nothing, as far as I can tell, except a 💩 sandwich. And it’s worse for those of us who used the dedicated Codex app for development too.

It’s got that New Coke flavor

That’s all completely leaving aside the fact that the old ChatGPT app was a native Mac app, and a decent one at that. It wasn’t perfect: its sidebar didn’t follow Mac-native behaviors for item selection, for instance, but it was quite a bit better than the Claude app, which is a cross-platform Electron app with no particular Mac-like affordances. (As I linked earlier, Gruber has been on a tear at Daring Fireball in the days leading up to this release, pointing out where ChatGPT is was superior to Claude’s desktop app in this regard.)

The original ChatGPT app is still around, renamed “ChatGPT Classic” during the migration to the new app. That name is apt: I expect the user base will like “New ChatGPT” about as much as people liked “New Coke”. (For those too young to know that reference, people revolted when a new formula for Coke was introduced. The company introduced the original taste as “Coca-Cola Classic”. Eventually Coke relented and restored the original and killed off “New Coke”.) I don’t imagine that OpenAI is going to reverse themselves the way Coke was forced to, but this is definitely “New Coke”-level bad.

GPT-Live: The Way Forward?

One new thing that might shine a light on some of the thinking (I might be being generous here) is the new GPT-Live. It’s a new mode of the mobile ChatGPT app that lets you have a real-time, full duplex conversation. You were able to have something of a spoken conversation with ChatGPT before, but this is different, and it’s compelling. Watch the short demos on the website to get a better sense of it.

Introducing GPT-Live

A new generation of voice models for natural human-AI interaction, now powering ChatGPT Voice.

openai.com

Siri AI vs. GPT-Live

I’ve been using Siri AI in the iOS 27 Golden Gate developer betas, and it’s interesting to compare it to GPT-Live. Apple’s advantages with Siri AI are in its integration with apps on your device, as well as the ability to activate Siri passively with “Hey, Siri”, or with a hardware button. Siri AI can now handle pretty complex tasks, getting context from the Messages, Mail, Calendar, and other first-party apps. It will also be able to get some of that context through Apple’s App Intents developer framework, as apps adopt it. It really does allow for some compelling back-and-forth—it’s time to re-train yourself to actually ask Siri for help now that it actually seems to be able to successfully understand and execute complex, multi-turn requests.

GPT-Live doesn’t have those deep hooks into the Apple ecosystem yet. It can do quite a bit with third parties now, but since I’m in the Apple ecosystem, it’s more limited in my case. But GPT-Live’s conversational style blows new Siri out of the water right now, and it will be interesting to watch these companies fight this battle. (Especially interesting now that they’re starting to sharpen the legal knives.) I suspect that it will be easier for Apple to build on its advantages and make Siri AI more real-time/full-duplex than it will be for ChatGPT to get to app data on Apple devices, but we’ll see.

So, maybe OpenAI is starting to downplay the standard ChatGPT interface because they imagine that people are just going to talk to ChatGPT instead of using the text interface. I still think this is wrong-headed, since there are many times that I want that back-and-forth to be easily accessible and organized in text form. I also think that most people want that to be front and center instead of “Work” or “Codex”, but—like I said earlier—I’m trying to be generous. Interestingly, Siri AI is going the other direction: Siri now has an app that you can use to interact chatbot-style and see previous conversations. Another issue with this theory is that GPT-Live isn’t available on the desktop app, but it is in the mobile app, which doesn’t have the Codex/Work split like the desktop does. What a mess.

Anyway, GPT-Live is exciting and a big potential win if they can get the device-level integration (and this is probably why they’re thinking along hardware lines themselves) figured out.

But the new ChatGPT app is an appalling mess, and they should seriously consider taking a page from Coca-Cola’s playbook and making “Classic” the path forward.

“Apple sues OpenAI over alleged trade secret theft”