00:00:00 ◼ ► Now, it's WBDC week. This is the most important podcast episode that we do in the year. This is the one that we get, but usually significantly more downloads than average. It's the one where we have the most live listeners. It's the one really where everyone's most excited about our show.
00:00:17 ◼ ► And it always happens in the same, you know, one to two week span. It's always the first or second week of June. And it's been that way for, I don't know, 30 years.
00:00:32 ◼ ► So, as it turns out, I'm not at home right now. I am at the beach. So, first of all, if I sound funny, I am using my normal microphone, my normal preamp, my normal mute switch. I'm using different XLR cables, if that matters. But I am in a very, very different physical environment.
00:00:51 ◼ ► Yeah, right. They're gold-plated, Marco, just for you. So, if I sound like crap, that is my fault, not Marco's. We wanted to address that right now.
00:00:59 ◼ ► I mean, hopefully I sound normal or normal-ish, but if it's a little echoey or something like that, or if you hear a child or a dog in the background, I will try to ride the mute switch aggressively.
00:01:16 ◼ ► I'm getting there. I'm getting there. So, the thing of it was, was that we had thought that we were going to do another overseas trip this summer.
00:01:24 ◼ ► And we thought this, in the summer of 25, we thought, okay, the summer of 26, we're going to go back overseas.
00:01:28 ◼ ► And we had planned our vacation schedule with the assumption that we would be spending a week or two overseas, probably in July, which is typically when we would come to the beach.
00:01:42 ◼ ► And I got this thought in my mind that if I don't at least book something for the beginning of the summer, it's just going to book up out from under us.
00:01:50 ◼ ► And then we won't even have any opportunity to go to my favorite beach house at my favorite beach.
00:02:15 ◼ ► And honestly, what I'll end up doing is I'm just going to cancel this and rebook for later in the summer once we have a little bit clearer plans.
00:02:56 ◼ ► I thought there was going to be some super campy, super cringe, like two dads moment where Ternus and Cook were going to do, you know, the passing of the torch, baton, whatever.
00:03:17 ◼ ► I think the general stagecraft and mood of this video, I think had some interesting changes that I would like to kind of get on, you know, cover right up front here.
00:03:29 ◼ ► Number one, the general, like, broad content of the video had very little, like, here's what the new OSes are doing.
00:03:46 ◼ ► It was also surprisingly low on the kitsch with the exception of the Federighi intro about the Mac OS name.
00:03:54 ◼ ► But one thing I noticed that I really liked about these, and we'll get to this more later, is they included what appeared to be real-time demos of all the new AI stuff, even when it was, like, a little bit slow.
00:04:10 ◼ ► And you had to wait a second, and there was, like, some dead air, and they would show it usually with, like, a split-screen view of the presenter on the left and then their hand holding an iPhone on the right.
00:04:30 ◼ ► But I think this bridge that gap better than any of the videos they've ever made since the COVID transition into this whole format.
00:04:39 ◼ ► Like, what they've done here, I think, whether they meant to or not, it brought back a little bit of that humanity.
00:04:48 ◼ ► I don't know if that was intentional, and I don't know if they planned to continue that or if they just wanted to show, like, all right, we got kind of burned last time we showed, you know, fake AI stuff.
00:05:13 ◼ ► Like, you could see if the presenter's hand was, like, slightly moving, you would see that, like, on the split-screen.
00:05:19 ◼ ► One of the presenters, he had an Apple Watch link bracelet, and the bottom clasp was all beaten up because it's a link bracelet.
00:05:32 ◼ ► Like, there was little displays of imperfection and humanity there that I have found lacking in their stuff in a lot of ways for years.
00:05:46 ◼ ► Since Marco's already talking about the overall structure, which is kind of where we start this thing.
00:05:53 ◼ ► But that's something that a lot of people have noted and have different ideas about the, you know, the reasoning behind it.
00:06:04 ◼ ► So, as usual, we're going to go through the keynote in the order that they did it in the keynote, and that usually means, okay, well, what do they talk about first?
00:06:10 ◼ ► Okay, first they talk about macOS, then they talk about this OS, then they just go through it by OS, and they have to always do the dance increasingly in the past several years of being like, well, whatever OS goes first gets to talk about some feature.
00:06:25 ◼ ► And so, when they do the subsequent OSs, they'll say, and, of course, we have the XYZ feature, which you also saw on macOS or whatever.
00:06:31 ◼ ► Like, and as they've increased the number of sort of features that are common across all their platforms, that becomes more and more weird.
00:06:39 ◼ ► Because sometimes they don't have time to say, like, all right, so is that thing on iPadOS?
00:06:44 ◼ ► You talked about it in macOS, but now you're talking about iOS, and you didn't mention that thing, but you did say it's, like, on all your platforms.
00:06:53 ◼ ► So, that's one aspect of it, of, like, not having to do the thing where we, where whichever OS goes first gets to talk about, the worst part is they have an OS go second and talk about a feature that was actually in the first OS, but they didn't mention it then.
00:07:07 ◼ ► And so, they have to, like, retroactively say, and by the way, even though we finished talking about macOS, this feature is in macOS, too, but we didn't want to talk about it until iPadOS.
00:07:18 ◼ ► And the other thing is, if you have a year, like I think this year, where you don't have a lot of new stuff, if you were to go OS by OS, you'd kind of run out of stuff really fast.
00:07:31 ◼ ► Either you'd have to, again, intentionally delay stuff, where you're like, okay, I'm not going to talk about this stuff in this OS, I'm going to save it for iOS, because that's our big one.
00:07:40 ◼ ► Or, you'd talk about everything on the first few OSs, and then the last couple of them, you'd be like, they have the stuff the other ones have.
00:08:01 ◼ ► And we do have things to talk about, but do we have enough that we really want to go through?
00:08:05 ◼ ► It's like the old adage about don't organize your presentation around the org chart of your company.
00:08:10 ◼ ► Yeah, your company has a vice president of whatever, and a vice president of whatever, and a vice president of whatever.
00:08:14 ◼ ► But when you're telling your story to the public, they don't care what your internal company organization is.
00:08:19 ◼ ► And it's not like Apple is exposing its internal organization, because their OSs are, in fact, products, like customer-facing products.
00:08:25 ◼ ► But they're also categorically like, if you're Apple, you really care about the different OSs that you have.
00:08:35 ◼ ► And so, I can't decide whether this is the format they're going to go with entirely moving forward, or they're going to revert to, oh, when we have tons of stuff to talk about, we're going to go OS by OS again.
00:08:52 ◼ ► They went through three weirdly named categories of stuff, and each one of those categories, they talked about all their products and all their services and all their OSs that have anything to do with that category of thing.
00:09:05 ◼ ► I saw some people think that, say that they thought it was boring to have that structure, but I see the problem it's solving.
00:09:10 ◼ ► Kind of like the, uh, the redesign of system settings in macOS, which I dislike, but I see the problem it's solving, and I see the ways that it solved it.
00:09:19 ◼ ► I didn't, I see what Mark was saying about the humanity, like, we'll talk about that when we get to the live demo things later, but I did think the, I don't know, the, the cinematography, the, the, uh, the appearance, the editing of this one, uh, was a little bit different than past years and maybe a little bit more human.
00:09:39 ◼ ► It's still a little bit inhuman things, things look a little bit too perfect, but I, I do get a little bit of like the, um, people look more like they're in real places.
00:09:47 ◼ ► A couple of shots, like I think Josh standing in front of the reflecting pool thing was a little bit overlit, but otherwise I think it's, it was very polished and it was in, let's say an innovative structure to fit what they had to say.
00:09:59 ◼ ► I mean, I, I, I've been trying to think about this video and, and again, I know I'm being cagey about it, but my afternoon has been upside down and inside out in a good way or mostly good ways.
00:10:08 ◼ ► But, um, but I don't know, I, I feel like I, I both loved and hated this WWDC and hated it strong, but I, I, I really enjoyed it and also left feeling like, okay, in that they did the thing that we've all myself included long asked them to do, which is to say they didn't throw a whole pile of spaghetti at the wall to see what sticks, or at least I don't really view it that way.
00:10:38 ◼ ► Most importantly for my personal preferences, they didn't, at least in the keynote, we'll get to the city, the state of the union, maybe another day, but they didn't ram AI down our throats.
00:10:53 ◼ ► It was more of what I expect from Apple, what I like from Apple, which is, Hey, we are leveraging AI to do the following cool crap on your behalf, which is great.
00:11:08 ◼ ► Like if I think back to prior keynotes, you're getting all these new whiz bang features and all this new stuff.
00:11:20 ◼ ► So you did all the things you should have done 10 years ago, which on the one side that should be commended because they should have done those things 10 years ago, five years ago, whatever.
00:11:28 ◼ ► But on the other side, afterwards, it was like, okay, like, I'm not sure what to be super duper excited about.
00:11:35 ◼ ► And that's unusual for me, but broadly, I don't have any specific like complaints about it.
00:11:42 ◼ ► And I thought the video to Marco's point, I couldn't agree with Marco more felt way more human.
00:11:47 ◼ ► And, and I think them leaning into these kind of uncomfortable pauses while they're letting Siri churn on the things that serious churn on.
00:11:55 ◼ ► I think that was good and I would argue necessary because that shows us, no, this is really how it sure seems to indicate anyway, this is really happening.
00:12:08 ◼ ► And generally speaking, I feel like those pauses were way too long, especially for a recorded video.
00:12:12 ◼ ► But again, I agree with Marco that I think that was actually a benefit or a feature rather than a bug.
00:12:24 ◼ ► So it was, it was extra important for them to lean into the fact that like, no, look, this time, what we are, what we are showing off and what we are claiming to be able to do this time.
00:12:44 ◼ ► But so far, like almost everything they demoed today was, you know, at the core level, it was like, well, here's, here's a technology that we've promised in the past could be pretty good.
00:13:05 ◼ ► This time they're saying, we improved lots of things all over the place, which I'm actually very excited about if, if that is at all true.
00:13:22 ◼ ► And also, all that AI stuff that we've been talking about, that we promised two years ago, and then kind of just whistled and walked away from, here, some of it is back.
00:13:33 ◼ ► We kind of went in a few different directions, but some of it is here, and other stuff got better too.
00:14:03 ◼ ► All of these, like, you know, areas that we've actually really been wanting and hoping for, they claim to have delivered on those.
00:14:13 ◼ ► Without adding too many, like, brand new, whiz-bang, you know, things that really make for a good keynote.
00:14:32 ◼ ► Because what they're actually doing is delivering what we've been wanting and what they've had trouble delivering.
00:15:00 ◼ ► Kieran said, people say they want a bug fix or snow leopard release, but they get bored when they get one.
00:15:04 ◼ ► And that's what I'm, like, struggling with, was, like, you know, normally I leave these keynotes just so freaking jazzed.
00:15:11 ◼ ► Since you two are giving your final judgments now at the top of the show for some unknown reason, I'll give mine now as well.
00:15:19 ◼ ► Anyway, I'll give mine, which is, I was more excited after the end of this keynote than I was last year.
00:15:32 ◼ ► And then when you make things terrible and back it out, like, you feel better about it.
00:15:41 ◼ ► Like, I'll go into more detail as we get through the event because we do have a lot to go through.
00:15:49 ◼ ► I can understand why some people might have been disappointed that they didn't go OS by OS.
00:15:53 ◼ ► My people were disappointed that they concentrated so much on the things they concentrated on
00:16:27 ◼ ► When I saw the first one, I'm like, okay, they're going to talk about all their platforms there.
00:17:03 ◼ ► But either way, they've concluded on the new name for macOS, which is macOS Golden Gate, which I think is reasonable.
00:17:18 ◼ ► And it brings a little bit of humor and silliness to an otherwise very serious, very buttoned up presentation.
00:17:29 ◼ ► At the beginning with the animations and the swooping and the silliness, it was very silly.
00:18:02 ◼ ► And we're always challenging ourselves to make our products ever more responsive, ever more reliable, even more reliable, excuse me, and that much more delightful to use.
00:18:10 ◼ ► So, instead of just introducing a host of new features, we're also taking the features you already rely on and making them even better.
00:18:17 ◼ ► So, if you speak Apple speak, this is where Apple is saying, we're sorry we made a bunch of bad decisions last time and we're going to fix them this time and we're going to regroup and fix a bunch of our crap before we go forward with a bunch of new features.
00:18:40 ◼ ► This is as close as Apple will ever get in the modern era to doing what they used to do occasionally, which was basically say, our last thing sucked.
00:18:50 ◼ ► In the Steve Jobs time, they did say that or imply that or, you know, like they were much more blunt.
00:19:08 ◼ ► Are they going to say, as we've discussed in past episodes, oh, no new features, no leopard?
00:19:13 ◼ ► The sentence, the key sentence here is, so instead of just introducing a host of new features, we're also taking the features you already rely on and making them even better.
00:19:22 ◼ ► So they're not just introducing new features because they're like, we're of course introducing new features.
00:19:34 ◼ ► We're also fixing our crap, taking the features you already rely on and making them even better.
00:19:42 ◼ ► And they do this every year where they introduce new features and fix past mistakes, right?
00:19:46 ◼ ► But they don't always have a paragraph at the front of the keynote, like addressing the audience and saying, you know, they can't all be years where we make a bunch of big new features.
00:20:02 ◼ ► And it's the way they spin it is the best operating systems aren't just built on big breakthroughs.
00:20:11 ◼ ► And this is such a positive spin about like we use them so much and we have high expectations for them.
00:20:24 ◼ ► But this is this is the direct as modern Apple will ever get it saying, we're sorry, we did some bad stuff.
00:20:39 ◼ ► Anyway, the director of human interface saying, we take a bold leap forward and then we continue to iterate.
00:20:49 ◼ ► Yeah, this is the same of like, this is their version of saying, hey, remember when we did iOS 7 and everyone hated and we rolled it back?
00:21:02 ◼ ► You know, we had this past discussion when Liquid Glass came out, like sometimes it is good to just be bold with the first version.
00:21:08 ◼ ► But there's being bold and there's doing stuff that everybody is telling you is a terrible idea and then saying, you know what?
00:21:15 ◼ ► You know, so this is an even more direct, you know, addressing Liquid Glass directly and saying, thank you for your feedback.
00:21:31 ◼ ► I know it's like one of the one of the phrases they used was they were going to, quote, reincorporate some of the cornerstones of Mac design.
00:21:50 ◼ ► And this was, you know, so kicking off the whole like Liquid Glass, you know, basically 1.1 kind of design.
00:22:07 ◼ ► And what I hope happens, like, you know, you mentioned a minute ago, like, you know, the iOS 7 thing.
00:22:11 ◼ ► iOS 7 changed a lot during its beta over that summer before it was released to the public.
00:22:22 ◼ ► Or rather, it hovered around a central point instead of making any progress in any particular direction.
00:22:30 ◼ ► It was a little bit different, but it didn't, it didn't like, they kept going, what about this way?
00:22:37 ◼ ► So what Liquid Glass ended up shipping was very much like the butterfly keyboard gasket.
00:22:42 ◼ ► It's like, okay, well, we didn't really fix any of the really fundamental problems about this.
00:22:49 ◼ ► So what they've done this year, so far, it looks like they have put a few larger bandages on it.
00:22:56 ◼ ► One of the core thing that they showed is like, now there's a slider for going wherever you want in, like, you know, you can have it be super clear all the way to totally frosted.
00:23:16 ◼ ► And I'm glad that they gave me that because I'm going to put it all the way to the right.
00:23:31 ◼ ► But they can't quite admit that to themselves or they can't quite convince whoever to do it to actually go forward.
00:23:52 ◼ ► And when you put it all the way to the right, it still looks like a modern, nice, sleek design.
00:24:07 ◼ ► But they can't they can't yet admit that their cool concept of blobby glass with refractions and reflections and all this.
00:24:15 ◼ ► Like they can't quite admit that like that's too it's too polarizing and it's too whatever the opposite of versatile.
00:24:24 ◼ ► It's like it does not work well in enough conditions of content to be the default look or to be the universal look of the system theme.
00:24:36 ◼ ► So instead, they not only add like normally they would have solved this in the past with a checkbox.
00:24:46 ◼ ► We're going to give all of the control to you, which to a certain kind of nerd, we love that control and we want that kind of control.
00:24:54 ◼ ► But for Apple to say our system design needs this level of user control because we can't make the decision for you that's actually universal.
00:25:11 ◼ ► If they have to ship that level of a control, that's not a good design and that's not like a confident design decision.
00:25:21 ◼ ► You know, I don't disagree with anything you've said, but another way to look at this and I don't know if I'm if I believe what I'm about to tell you or not, but another way of looking at it is it's flexible.
00:25:37 ◼ ► And I tend to think you're probably right, Marco, that really the better answer would have been to put a line in the sand and stick with it or, you know, change where that line is drawn if it's wrong.
00:25:46 ◼ ► But I do think there is something to commend in the fact that it is flexible enough to be if you have incredible eyesight and don't mind the transparency, you can make it super duper clear.
00:25:56 ◼ ► Or if you're anything like us three old men, you can make it super duper translucent rather or tinted, I guess I should say instead.
00:26:05 ◼ ► Like if you're hearing this and think, oh, so you're saying any kind of setting in an interface shows it's a bad interface.
00:26:23 ◼ ► Most of the time, the way Apple handles flexibility is back in the olden days, they would make an OS that work for most people and they would have accessibility options that allowed it to be adapted.
00:27:15 ◼ ► Like in the metrics, can you give me a slider that makes the interface worse and harder to use?
00:27:25 ◼ ► But, you know, I don't think that's a, unless you're going to give full theme ability to people, which, you know, they kind of did with the themed icons on the iOS home screen and stuff.
00:27:35 ◼ ► It is just this one known problematic aspect of our design that makes it difficult for most people to use.
00:27:44 ◼ ► And, you know, it makes the design, the opposite of what Mark was saying, makes it design more fragile, makes it not work in a lot of circumstances.
00:27:55 ◼ ► And I feel like the only settings for that slider are default, whatever it ships out, which is what most people are going to use all the way to the right, which is make it usable by more people.
00:28:13 ◼ ► And any value between or on the left or right of that is like, what's the point of that?
00:28:18 ◼ ► Like, can you even see the visual difference of it being 75% to the right or 25% to the left?
00:28:34 ◼ ► And it's kind of like the other some of the other settings they have in the OS, like the key repeat rate and stuff, where the main problem with settings like that is people find that the far right or far left, in some cases, doesn't go far enough.
00:28:46 ◼ ► You would hack it with a P list thing to say, I want the key repeat rate to be even faster.
00:28:52 ◼ ► So, you know, this is this is real, a real punt for them because it's not giving you adjustability that that expands the range of scenarios where it can work.
00:29:12 ◼ ► At some point, like they're working toward I feel like they're working towards getting people acclimated to the idea that you can't see through everything.
00:29:18 ◼ ► And again, this goes back to the rude idea of seeing stuff through the controls is not a good idea.
00:29:27 ◼ ► Like there is no benefit to being able to see like they again, they showed like, oh, what if you had a horizontal slider in the music app and it slides into the sidebar?
00:29:49 ◼ ► So, you know, showing anything through controls is a bad idea because it makes the controls harder to read and doesn't provide any benefit to the user.
00:30:02 ◼ ► And like some of the things they've done, like they have the, you know, now when you when you scroll a bar or when you scroll content under a toolbar or a navigation bar, which I don't know if you've ever used anything before.
00:30:16 ◼ ► Now, a frosted bar appears behind the bar to visually separate it a little bit from the content.
00:30:43 ◼ ► They were so they're so in love with the idea of things floating on top of content, which, again, is a bad idea.
00:31:05 ◼ ► And if you if you, you know, actually purposely make the bar, you can choose to make the bar look attractive.
00:31:11 ◼ ► Their way of making the bar look attractive is we still have to have the content show through it because in all their demos, some beautiful, colorful images behind it instead of what's actually going to be behind it, which is something that is not beautifully colorful and consistent across the width of the bar.
00:31:25 ◼ ► But it's instead like one giant red square from a web page or something or that makes your toolbar look insane because it looks normal.
00:31:39 ◼ ► They make it look like a feature, but it's still a bug that the bar is translucent in this way.
00:31:46 ◼ ► But hey, the bar at least solves the problem of where does the content end and the bar begin?
00:31:55 ◼ ► Someday the bar may turn opaque again and we have sanity restored to our interfaces where there is content and there is controls and they are separated from each other.
00:32:07 ◼ ► Yeah, so quickly within macOS and some of these are also applicable on iPad sidebars now expand all the way to the leading edge of the window.
00:32:21 ◼ ► Sidebars were floating above the content because because everything floats above the content.
00:32:31 ◼ ► I'm like, well, they're not going to change that because it's a cornerstone of liquid glass.
00:32:40 ◼ ► Sidebars are still translucent and then your stuff can put still edge because the margins just ate up space for no reason.
00:32:46 ◼ ► They made the window like incoherent for like visual hierarchy wise because like the toolbar buttons floating over the content.
00:33:02 ◼ ► And it's funny, like they they keep, you know, one of the thing that's in also in this area, too, is like they fixed the corner radius of the windows.
00:33:10 ◼ ► Now, Mac OS window corner radius like in in Tahoe, there was like the default system radius and that's like, you know, new window or new API apps would have that.
00:33:30 ◼ ► Having a toolbar and yes, being compatible to the new SDK, having a toolbar and no one ever guesses that because it doesn't make any sense.
00:33:42 ◼ ► The big corner radius was any window that had a toolbar and was compatible to the new SDK.
00:33:47 ◼ ► And link, you know, it was liquid glass adopting out that had toolbar apps that had hide show toolbar.
00:34:01 ◼ ► That was Tahoe, you know, liquid glass with a toolbar, roundest liquid glass without a toolbar, less round.
00:34:08 ◼ ► And then there was not liquid glass, the setting that says don't adopt a new appearance or whatever, which was the old default Mac OS 15 thing.
00:34:15 ◼ ► So you had at least three corner radiuses on Tahoe and there was a couple more corner radiuses because of like custom windows and stuff.
00:34:27 ◼ ► And their, you know, applause, I'm sure they got applause in the room feature is just make the corner radius the same in every window in Mac OS.
00:34:37 ◼ ► I still think it's maybe a little bit overrounded because, you know, if you're seeing an image, you're missing those little pixels that are on the corner.
00:35:18 ◼ ► Because that's what when you had a toolbar and like they had the rounded corners of concentricity.
00:35:22 ◼ ► It was the whole idea of like, you know, if you draw, you can make a central point and then draw the radius and that will be the edge of the toolbar button.
00:35:33 ◼ ► But like this is one of the cornerstones of their making everything sort of capsule shaped with like semicircular corners.
00:35:41 ◼ ► And to make that look nice, it's like, well, we need to have that radius, you know, as you go farther from the button, the radius of, you know, it needs to match.
00:35:48 ◼ ► And if you have, you know, rectilinear toolbar buttons, you don't have that problem, but they don't.
00:35:59 ◼ ► But they also made every window have the same corner radius on the Mac and that corner radius be smaller, which means that it no longer matches the toolbar radius.
00:36:09 ◼ ► And when I look at it, I see it's slightly less harmonious, but I don't care because practically speaking, I want to see more of my content.
00:36:17 ◼ ► Yeah, I mean, I think, you know, part of any design is you have you have like the theory, the principles and the theories that you're trying to achieve.
00:36:25 ◼ ► But then at some point, reality has a conflict with those you or you there's some trade off you have to make where you have to sacrifice some of the purity of your your goals and principles for just pragmatic reasons.
00:36:46 ◼ ► Because the goal of concentricity is it looks nice and it is visually geometrically pleasing.
00:36:54 ◼ ► The purpose of Windows and a user interface is to present content and controls who people can use software.
00:37:00 ◼ ► The purpose is not to look amazing in screenshots and for you to be able to draw little circles on stuff and say, look how the corner radius is.
00:37:12 ◼ ► Well, remind me again why you were so dead set on these semicircular end caps on toolbar buttons.
00:37:32 ◼ ► And now they have this awkward design where they kept the toolbar buttons because it's hard to change them that radically.
00:37:49 ◼ ► It seems to me that whoever used to be there who is not letting them make this obvious change is now gone or has changed their mind.
00:38:02 ◼ ► Maybe it's because one half like now is winning the argument with the like the court of public opinion swaying the inside people.
00:38:12 ◼ ► We still have to wait three or four more years for them to do a new design that is actually both internally harmonious and actually designed well and useful for its purpose.
00:38:21 ◼ ► Yeah, I mean, what we have here is, you know, on the Mac, what we have is something that is that has been edited.
00:38:31 ◼ ► The tweaks they have made are largely good, but the foundations of it are still weird and not really fitting in the platform as well as they could.
00:38:42 ◼ ► But that being said, I did one of the things I noticed like in my first few minutes of poking around on Golden Gate on my laptop, one of the first things I noticed was this new button style, like where they where it's like a little bit like glossier, a little more polished.
00:39:00 ◼ ► It actually looks a little bit like they're reinventing Aqua like it's it's a newer, you know, plainer version of Aqua.
00:39:09 ◼ ► This is it's the Crystal Pepsi version of Aqua, but it is it is getting closer to Aqua and the buttons that they have now.
00:39:22 ◼ ► You won't like the if you out there haven't seen Golden Gate yet, the minute you start using it, you're going to notice, wow, the buttons are really like the toolbar buttons and all the windows really stand out now in a way they didn't before.
00:39:38 ◼ ► It looks kind of like, all right, the toolbar buttons before we wanted to show off our glassiness so well that we made them too glassy and then nobody could really see anything.
00:39:49 ◼ ► So we took our our glass and just turned it up like we made it louder in the interface, like visually louder.
00:39:56 ◼ ► And so what we have now is now the toolbar buttons are like a little bit too like they stand out a little bit too much now.
00:40:05 ◼ ► Yeah, they have a little bit of the specular highlights and stuff, although Aqua is a great example.
00:40:11 ◼ ► It also, by the way, had buttons that had semicircular end caps, but it was all simulated, static, glossy looks like it looks like a translucent cylinder of blue, you know, clear blue plastic or something or clear blue glass.
00:40:27 ◼ ► They were 100% opaque and the corners of the windows in Aqua tack sharp exact squares on the bottom corner radiuses because the toolbar had corner radiuses because no content was in the title bar.
00:40:41 ◼ ► Title bars were opaque except for when the window was in the background, in which case they showed through the desktop, not the content behind them.
00:40:50 ◼ ► So the content area had sharp corners so you could see every pixel of the content in like the preview app or whatever in macOS 10.0.
00:41:06 ◼ ► And our buttons are going to look like pieces of glass and our windows are going to have pinstripes and sharp.
00:41:19 ◼ ► We still want them to look glassy, but they have to be more opaque and people can't see the edges of them.
00:41:25 ◼ ► It's almost like they're taking accessibility options and making the like making them the default because bordered buttons is an accessibility option.
00:41:33 ◼ ► And but what you get by default in Golden Gate is like slightly bordered buttons because they were hard to see.
00:41:40 ◼ ► And they can't, you know, they can't fix the design entirely because the design of like Aqua, you know, had like the buttons stood out so much from the background.
00:41:47 ◼ ► These buttons didn't and they had to make them stand out a little bit while still being glassy.
00:41:51 ◼ ► Anyway, we'll probably have more to say about this once we start loading the OS as Marco has used it a little bit.
00:41:56 ◼ ► I haven't even loaded it yet because I'm still working on a release on one of my apps and I need to keep this between a Tahoe, my other dev machine.
00:42:11 ◼ ► I don't think icons and menus are actually a terrible idea, but their implementation of it was terrible.
00:42:19 ◼ ► It is off by default, which doesn't mean there's no icons in menus, but I guess the setting is, hey, if in Mac OS 15, if there was an icon on the menu, there will still be in this mode.
00:42:30 ◼ ► But I feel like this is them basically admitting, admitting defeat and saying developers don't want to add these to the degree they existed in 26.
00:42:39 ◼ ► We're going to leave it off by default and eventually I assume that switch will go away and those icons will just be gone.
00:42:45 ◼ ► Are they, is it a user setting or is it just a developer API thing where you can say as a developer, this item needs a label or an icon.
00:43:01 ◼ ► The only other thing I'll mention is the, so in this, so sidebars now on the Mac, they, they got their accent color back for the icon.
00:43:14 ◼ ► And yes, it helps a lot because as it turns out, using multiple factors to distinguish things that matter in a user interface, you know, don't just use shapes, use colors also.
00:43:29 ◼ ► The, the more you can, you know, communicate with people with different visual cues, the easier it is to use these things typically.
00:43:36 ◼ ► Um, but the one thing they did, so they, they obviously also had to solve the problem of it being difficult to determine what the current selection is.
00:43:42 ◼ ► So what they've done is because, because the, in, in Alan Dye's, uh, design world, uh, contrast is the enemy.
00:43:50 ◼ ► Uh, and so what, what, what has indicated the selection so far has been, um, in the extremely light color.
00:43:59 ◼ ► And so what they've done in Golden Gate, it still is a very light colored sidebar with a very light colored box around the selected item.
00:44:47 ◼ ► Someone's out there saying, but, but we could do the thing that we know it works, but let's think of something else.
00:44:53 ◼ ► But here's overall though, like with, with these design tweaks, what I want to see, you know, I mentioned earlier that iOS 7 changed a lot during its beta period and liquid glass did not.
00:45:05 ◼ ► I'm hoping this year with this new kind of, you know, listening to feedback and fixing problems kind of approach and with, with a lot less Alan Dye in the organization, I'm hoping that this will all be like a little bit tweakable during the course of this summer and fall.
00:45:31 ◼ ► I think they will hear that from a lot of people and hopefully this is again, a rough draft, not their new design team saying, all right, this time we got it a hundred percent right.
00:45:42 ◼ ► One other quick thing they did is they, they gave us a glass effects in the icons, which is useful, I think, because, you know, that's one place you want, might want the cool effects.
00:45:50 ◼ ► And they give the icon composer gives you more previews of how it's going to look in 26 and 27, which is useful because they changed how it looks.
00:46:01 ◼ ► I haven't installed the betas, but on macOS, as far as I can tell from people's screenshot and reporting on it, in Tahoe, the, well, on the phone, when you look at like your home screen in iOS 26 and you like tilt your phone around, it changes where like the light highlight, like the specular highlight around the edges of the icon is like it changes that as you tilt the phone to try to show it's like glinting off the icons.
00:46:21 ◼ ► In macOS, I don't think even on laptops use it, but on a desktop Mac, the desktop map is not, not being tilted ideally while you're using it unless you're on a boat, I guess.
00:46:29 ◼ ► And so they had to pick a light direction for the icons in Tahoe and they picked essentially 45 degrees coming from the upper left going down to the lower right.
00:46:37 ◼ ► And so the icons would have a glean on their upper left corner and a little glean on their lower right corner.
00:46:46 ◼ ► So there is, so it's from top to bottom, the light hits the top of the icon and puts a little glint on it.
00:46:50 ◼ ► And then it also puts a little glint on the bottom edge, which I think it looks a little bit less awkward and a little bit nicer.
00:47:00 ◼ ► So then they talked about how they, they are optimizing the parts of the system that make a big difference in the performance of our products.
00:47:07 ◼ ► And this includes things that they can just tweak timing on like animations, but also they genuinely made things faster.
00:47:14 ◼ ► They said 30% launch improvements on iOS and iPadOS for launching apps because they're preloading data and they didn't say much more than that.
00:47:22 ◼ ► They also talked about one of the things that drives me freaking crazy, which is when you take a picture and it doesn't get sucked into the photo library vortex for like 30 seconds, 60 seconds.
00:47:34 ◼ ► So, you know, you take a picture, you immediately want to send it to, you know, say I immediately want to send it to Aaron or something like that.
00:47:39 ◼ ► And I'm waiting and waiting and waiting for God freaking knows what, but waiting for whatever happened that needs to happen to happen.
00:47:55 ◼ ► The reason I do that is for the reason Casey said is if you don't tap on it, when you see it in the camera app, you're going to have to go to the photos app to find it.
00:48:14 ◼ ► Also, another change that is so obvious once they made it, but it never occurred to me, instead of getting a like global or maybe not global, but a conversation global indicator of sending data in an iMessage, you know, we're at the top under the contacts name or whatever, you'll see the little blue bar.
00:48:39 ◼ ► I'm being snarky, but like genuinely, this will be very useful because so often I'll be in like a grocery.
00:48:45 ◼ ► I feel like this only happens in grocery stores and I actually don't go into grocery stores often, but for whatever reason, on the rare occasions I do, I will try to send Aaron a picture of something and be like, hey, is this specifically what you meant?
00:48:57 ◼ ► And then I will try to describe with text what I'm looking at because the picture isn't going through and then that's held up behind the photo.
00:49:04 ◼ ► And so it seems like that is all going to get way, way, way better, which I'm super excited for.
00:49:09 ◼ ► Speaking of scheduling things, you skipped over this before because we don't have any deals, but they didn't mention a new, they didn't mention the CPU scheduler and they talked about what devices it's going to run on.
00:49:18 ◼ ► And they did not provide any information to really let you know what is different about the scheduler, but they think it's better.
00:49:36 ◼ ► And then they do the part that honestly, this should be, and this kind of is, but should really be in every single keynote or at least every single WWC, which is things that exist.
00:49:47 ◼ ► And most of the time in the good WWCs, they do this, but this section was just about, oh, there's stuff that exists.
00:50:11 ◼ ► Very often it doesn't make it into the keynote, but I'm glad it got its own section here.
00:50:17 ◼ ► Like the next one was search, which is like, we know our search kind of sucks sometimes.
00:50:23 ◼ ► And we're going to say some vague stuff that's saying we rebuilt the foundation of search.
00:50:29 ◼ ► But all we know is, hey, search has been kind of crappy, like the one the spotlight index doesn't update or when the spotlight indexer goes crazy and kills your Mac.
00:50:36 ◼ ► Or when you try to search for something on your phone and it doesn't find it or when it gets corrupted, you have to restore your phone.
00:50:46 ◼ ► So them coming in the keynote and saying we've rebuilt the foundation of search and we've rearchitected the search index cautiously thumbs up because the old one was bad.
00:51:00 ◼ ► I mean, so I will, you know, so part one of this is, yes, I believe what they what they have said in their coded way was we rebuilt like the whole like MDS worker stat, like the whole like spotlight database index thing.
00:51:18 ◼ ► That has been historically pretty fragile and you've had to do a lot of really weird things.
00:51:23 ◼ ► In fact, just recently, Craig Hockenberry blogged about how if your spotlight index gets corrupt on an iOS device, you basically can't rebuild it.
00:51:30 ◼ ► You have to like restore the phone or something like it's it's a terrible situation to be in and there's like no recovery process.
00:51:36 ◼ ► And that's why you can easily Google for like, how do I rebuild the spotlight index from the command line on my Mac?
00:51:42 ◼ ► Because it's a thing that Mac users occasionally have to do and have since the advent of spotlight.
00:51:47 ◼ ► And that's another example of a system that's like, well, you rolled this out and I'm sure you've changed it over the years.
00:52:08 ◼ ► But on keynote day where I'm willing to believe that the new one is going to be better and I'm looking forward to it because this is a part of all that is a part of all their platforms that needed to be improved.
00:52:16 ◼ ► I will say, though, the other part of this, though, is so what they said was that that, you know, when you first run the any new 27 OS, it basically will reindex everything on your computer.
00:52:31 ◼ ► That is not only true, but also about an hour after I installed it, I ran out of disk space.
00:52:36 ◼ ► So now and so I deleted a couple of, you know, I did the trash, deleted a couple of quick files, you know, that I had time for right before the show.
00:52:44 ◼ ► And I have a finder window open and I'm just I have the status bar showing on the bottom is watching the space go down.
00:52:50 ◼ ► I'm just watching it like tick down like 10 megabytes, 10 megabytes every few seconds or 100 megabytes every few seconds.
00:53:06 ◼ ► I haven't had time to check, but presumably that is the reindexing process, like slowly building up an index somewhere on disk.
00:54:11 ◼ ► And those people didn't feel like they were really participating because they have to go to
00:54:25 ◼ ► And I mean, I know most people don't care because little kids take screenshots of photos and that's
00:54:39 ◼ ► I wanted to quickly mention that they mentioned cycle tracking now has support for perimenopause,
00:54:58 ◼ ► You can now take a source that is a panorama and it can be treated as like a spatial scene
00:55:13 ◼ ► So if you don't speak vision pro, if you recall, you can put yourself on like the moon on Saturn
00:55:29 ◼ ► Well, now you can use your own images as that 3d desktop wallpaper, which is super cool because
00:55:38 ◼ ► Heck, I haven't done it yet this trip, but one of some of my favorite panoramas are from
00:55:49 ◼ ► I've seen some great ones of like Disney world, for example, if that's your thing, because
00:56:11 ◼ ► want an image that is familiar to you and not one of the ones that Apple makes or the Disney
00:56:15 ◼ ► makes or one of the other companies make, it is actually a lot of work to make one of these
00:56:34 ◼ ► One of my big complaints has been, you know, I spent a lot of time in photos on my Mac, uh,
00:56:41 ◼ ► Like they just, they took away a whole bunch of features when they synced it with iOS and
00:56:51 ◼ ► And when they took them away, I'm like, okay, well, I guess the feature set that's left in
00:57:08 ◼ ► Um, those exist and you could do them on the Mac, kind of like they exist in like iTunes
00:57:41 ◼ ► And I screenshotted it and just copied and pasted the text, you know, with the, uh, the,
00:57:49 ◼ ► It says star ratings and photos, add keywords to photos and videos, expire your shared albums,
00:57:57 ◼ ► Uh, additional participant permissions and share albums, which I guess you can say you can
00:58:21 ◼ ► So you can show your face and the thing that you're looking at at the same time, which will
00:58:51 ◼ ► Um, I don't know if these are Mac OS or iPad OS, cause again, it's a word wall and I can't
00:58:56 ◼ ► tell, but they say more consistent window positioning, persistent across external displays.
00:59:54 ◼ ► But that's just like, if people are familiar with the old set of table views, you could like
01:00:25 ◼ ► That's kind of like having independent alert volume, but it's cool to be able to control
01:00:54 ◼ ► We are sponsored this episode by Squarespace, the all-in-one website platform designed to
01:01:01 ◼ ► Whether you're just starting out or scaling your business, Squarespace gives you everything
01:01:05 ◼ ► you need to claim your domain, showcase your offerings to the professional website, grow
01:01:26 ◼ ► This is their AI-enhanced design partner, or you can choose from a library, a professional
01:01:32 ◼ ► No matter where you start, you get to customize it to your brand, your preferences, and what
01:01:46 ◼ ► You're actually dragging stuff around, using sliders, putting blocks in, resizing things,
01:01:52 ◼ ► You can even generate a logo for yourself or, of course, upload whatever if you already
01:02:00 ◼ ► Once you get the template all set up, you can start making your products, your offerings,
01:02:05 ◼ ► your email newsletters, your private content, whatever it is that you want to sell, whether
01:02:17 ◼ ► They're all built in to be optimized with meta descriptions and sitemaps and everything,
01:02:40 ◼ ► When you're ready to launch, use offer code ATP to save 10% off your first purchase of a
01:03:02 ◼ ► They really hammered home a lot that safety features, whatever they're about to be, and
01:03:11 ◼ ► They kept saying over and over again that this isn't, or they were hinting and saying in a
01:03:16 ◼ ► roundabout way, basically, this isn't Apple just up and deciding what the best practices
01:03:21 ◼ ► They were going to the American Association or Society or whatever it is for pediatrics.
01:03:26 ◼ ► They were going to all these other different organizations that at least at one point were
01:03:37 ◼ ► And they talked about how you should have a child account for any of your children that
01:03:52 ◼ ► I think it's an Apple ID where the birth date is known and known to be that of a child.
01:03:56 ◼ ► Yeah, I think it's Apple ID, but they also said you can convert existing accounts to child
01:04:07 ◼ ► So you can quote unquote convert it to a child account by putting a truthful birth date into
01:04:14 ◼ ► Anyway, this section, trust and safety, as Casey was saying, basically is about, I'm not going
01:04:26 ◼ ► What would they, what do they call this when they first rolled, first sort of like started
01:04:36 ◼ ► It does have more of a child focus, but they have essentially overhauled every one of their
01:04:39 ◼ ► features that lets you limit how much you or someone else can use Apple's products, like
01:04:52 ◼ ► And as Casey said, they keep referencing these expert organizations, but they also emphasize
01:05:13 ◼ ► And so giving them more electronic control over their lives is worse for those kids than when
01:05:19 ◼ ► they had more like a, you know, could secretly see things on their computer that was in the
01:05:25 ◼ ► There is no perfect solution to this, but I think Apple has had tools, digital wellbeing tools
01:05:38 ◼ ► It has always showed statistics that don't make any sense based on what I know to be true.
01:05:42 ◼ ► It, the screen time statistics would never match from device to device to the same person.
01:05:54 ◼ ► And also the restrictions were so incredibly easy for kids to get around that it was just
01:05:57 ◼ ► So this entire section of the talk is we have overhauled everything having to do with digital
01:06:08 ◼ ► And like a lot of the things we've talked about in the past, I'm saying you needed to fix this.
01:06:17 ◼ ► And if it doesn't work, fingers crossed that you fix it until it does work because they essentially
01:06:26 ◼ ► I know that a lot of kids don't want their parents to have even more control over their
01:06:31 ◼ ► But on the flip side, a lot of well-meaning parents do want to have some kind of control
01:06:36 ◼ ► They want to be able to give their kid a device at whatever age their friends get it while
01:06:41 ◼ ► And the features they showed allow good conscientious parents to better serve themselves and their
01:06:54 ◼ ► Yeah, I think there's also, we can't forget the environment that they are doing this in
01:07:04 ◼ ► There is a huge number of age verification requirements and regulations going into effect all over the
01:07:25 ◼ ► I think the people who support them, who like hear about it and say, that's a good idea.
01:07:32 ◼ ► The public that supports them has usually has good intentions, but the people who are proposing
01:07:39 ◼ ► And the reason they're getting voted for is because it's, you know, the surveillance state.
01:07:45 ◼ ► So the people who propose these bills and the politicians who support them have terrible motivations.
01:07:55 ◼ ► Because like, you know, when, when you hear something like we need to protect children from
01:08:11 ◼ ► It's like, oh, what if, what if we take, take a picture of every kid's face and store it
01:08:47 ◼ ► And then, then of course you go into like, okay, well, in many, in many places, you know,
01:08:52 ◼ ► content is considered dangerous or illegal that I think maybe you and I might not think is
01:09:00 ◼ ► Think about places where certain sexualities or gender identities are considered illegal
01:09:13 ◼ ► Or even just in our country where some gay kids going to want to learn about themselves
01:09:16 ◼ ► so they can't go to any of those pages because anything having to do with anything that's not
01:09:20 ◼ ► heterosexuality is deemed equivalent to porn, which is ridiculous, but that's how, that's
01:09:29 ◼ ► Like, if you think you're trans and you want to like, maybe read a little bit more about
01:09:37 ◼ ► It's like, you know, we've, we've had throughout, throughout our history, uh, a lot of like,
01:09:42 ◼ ► you know, banned content for, in various ways, banned books, you know, banned political ideas
01:09:50 ◼ ► And, you know, we, we, as a society are not good at, at, um, making good decisions around
01:09:57 ◼ ► And so in, in the political environment that we're operating and getting back to the, to
01:10:01 ◼ ► the topic, um, Apple has, uh, targeted eyes back because so does every other major tech
01:10:08 ◼ ► gateway company, um, that all of these regulators and legislators around, around the world keep
01:10:24 ◼ ► It isn't like, you know, if you, if you're trying to like block something on the open web,
01:10:35 ◼ ► But if you're a tech gatekeeper on a lockdown platform, you can do whatever the government
01:10:42 ◼ ► So Apple has created this problem and put themselves in this position, but they also recognize they
01:10:48 ◼ ► And so now as all of these laws are either threatened to be put in place or actually are
01:10:54 ◼ ► enacted around, around the world, Apple, I think recognized we need to get ahead of this.
01:11:00 ◼ ► And cause you see what happens if Apple in their gatekeeper position, if there's a regulatory,
01:11:08 ◼ ► you know, upswell of some feelings around the world and Apple doesn't get ahead of it, you
01:11:13 ◼ ► end up with something like the DMA in the European union where it's like, okay, well, the regulators
01:11:18 ◼ ► have decided that your version of lockdown and app store control and fees and everything
01:11:24 ◼ ► Apple has decided not to even do anything at all about that whatsoever unless they are absolutely
01:11:31 ◼ ► Governments regulate them and sometimes they go pretty far in that regulation in ways that
01:11:35 ◼ ► might be either impractical, certainly undesirable for Apple for other reasons other than financial
01:11:43 ◼ ► Well, that same thing could happen with all these age requirement laws everywhere and verification
01:11:49 ◼ ► So in this case, this is Apple, I think, trying to get ahead of that instead of what they did
01:11:57 ◼ ► So that way they can go talk to the, you know, the different politicians and legislators that
01:12:03 ◼ ► are trying to enforce probably more draconian, more ridiculous measures and say, look, we have
01:12:09 ◼ ► We have, we've worked with these different groups and the American Association of Pediatrics
01:12:13 ◼ ► and all these different, we've worked with all these people and created this, this fully,
01:12:30 ◼ ► Now, as a parent who uses screen time for my kid, all of these improvements to screen time
01:12:44 ◼ ► Screen time, it's been one of those Apple features like I was talking about last week where they
01:13:08 ◼ ► Now, as John was saying a few minutes ago, there is the question of like, well, are there any
01:13:13 ◼ ► But the world is deciding on its own that they're going to force these kind of restrictions
01:13:26 ◼ ► And in a way that considers, you know, things that don't follow the simplistic storyline better
01:13:34 ◼ ► than anybody else, including things like what if the parents, you know, what if parents
01:13:44 ◼ ► Like there's all sorts of situations that like when when platforms talk about or develop
01:13:50 ◼ ► or think about, you know, permissions based systems like this or access control systems,
01:14:02 ◼ ► Apple historically has been much better than everyone else at handling that kind of, you
01:14:16 ◼ ► Although I will say, I don't think in this case this is going to save Apple, like unlike
01:14:25 ◼ ► Now the laws are trying to make Apple do a thing that is not beneficial to anybody except
01:14:32 ◼ ► And to give an example of that and all these laws that are being passed that Apple doesn't
01:14:51 ◼ ► Well, shouldn't we, you know, like kids shouldn't be able to see things they shouldn't see.
01:14:57 ◼ ► That's where we get into the whole gathering your identity because they can't just say,
01:15:08 ◼ ► You can't just say it because what's the point in adding a dialogue box that says type your
01:15:23 ◼ ► A government ID, a picture of you, your birth certificate, your social security number,
01:15:28 ◼ ► you know, like go through a verification agency that will gather all your biometric data and
01:15:43 ◼ ► I have fake children Apple IDs right now for kids that don't exist for the purposes of testing.
01:15:55 ◼ ► The laws we want to pass say you can't do any of that because then anyone can enter anything
01:16:15 ◼ ► I agree that they're trying to do what they're trying to do is in general, a good idea.
01:16:27 ◼ ► laws, laws in other countries where people can be executed for being gay is like that's a
01:16:32 ◼ ► Even just in the U.S., depending on what state you're in, things are already pretty grim.
01:16:59 ◼ ► It was interesting watching this for me because as Declan's fifth grade graduation kind of
01:17:29 ◼ ► Um, as a noise maker in, in his room, like do it just to do like white noise in the background
01:17:35 ◼ ► And so we had done a little bit of screen time on that, like screen time related settings
01:17:39 ◼ ► on that to make sure he's not, you know, fussing with that during times he shouldn't be.
01:18:01 ◼ ► And they went through in the keynote, you know, what, who, when, and how with regard to kid
01:18:12 ◼ ► So in the same way that you have, you know, may I download this app, please, you can have,
01:18:18 ◼ ► And apparently this is turned on by default for kids, uh, under 13 years old, they have
01:18:24 ◼ ► And this is something that we were running into with Declan because we don't personally for
01:18:28 ◼ ► us, we don't currently want him to have unfettered access to any contact on, you know, under
01:18:34 ◼ ► We would like to be able to vet the people that he's putting in his watch to send text messages
01:18:46 ◼ ► And now there's also a ask for permission to connect, which is really great because that'll
01:18:53 ◼ ► Um, they also kind of flipped on its head or maybe not flipped on its head, but took a different
01:19:01 ◼ ► So, you know, we can say you can't use your device after, you know, seven or seven 30 at night
01:19:10 ◼ ► any, any, any, any app in the realm of games, you can have 30 minutes a day, an hour a day,
01:19:43 ◼ ► So there's a very easy button right at the top or three, a trio of buttons, pause, allow
01:19:53 ◼ ► Um, they also talked about how there's a bunch of APIs available for developers as well to
01:19:58 ◼ ► They did also mention that there's a setup assistant, which is basically a windows wizard, uh, which
01:20:04 ◼ ► I, you know, chortled about because it's very clunky, but also the way you set it up right
01:20:12 ◼ ► Um, and there's also going to be a new child safety website, which they mentioned as well.
01:20:24 ◼ ► It's the collaborator that actually understands your entire workflow and thinks with you, whether
01:20:40 ◼ ► Just the other day, I wrote some code and I thought, okay, this covers, this covers what
01:20:48 ◼ ► So I had Claude code, write me a bunch of tests and it sure enough, as tends to happen, it
01:21:26 ◼ ► And it saved me, not only did it save me time because I never would have written those test
01:21:44 ◼ ► They have a whole cowork product to bring agentic power to your desktop without using a terminal.
01:21:48 ◼ ► So if you don't want a terminal workflow, or if you're not that technical, anybody can use
01:22:12 ◼ ► And check out Claude Pro, which includes access to all these features mentioned in today's episode.
01:22:21 ◼ ► And then we get to, I think, the final of the triumvirate, if I'm not mistaken, which is
01:22:32 ◼ ► And one of the things that was said verbatim, I believe, is some seem to be pursuing AI for
01:22:41 ◼ ► As I said, I believe in the top of the show, I am very enthusiastic at this point, before
01:22:46 ◼ ► we get to the State of the Union, where Apple seems to be taking what I consider to be a much
01:22:50 ◼ ► more Apple-y and much more effective approach to AI, which is, what are the ends we're trying
01:23:04 ◼ ► So they have a bold new architecture for Apple Intelligence and Siri centered around you and
01:23:14 ◼ ► Craig said, again, either verbatim or close to, this year we embarked on a deep collaboration
01:23:21 ◼ ► Together, we created the next generation of Apple Foundation models for our integrated Apple
01:23:26 ◼ ► Intelligence experiences and adapted these new models to run on device and on servers using
01:23:32 ◼ ► So if you're wondering if Google was going to get a mention of Gemini, not only did they
01:23:55 ◼ ► Some people were cynically saying, well, now when it goes wrong, they can just blame Google
01:24:05 ◼ ► A lot of thought went before this keynote was like, well, they even mentioned Google or all
01:24:56 ◼ ► They said that behind the scenes, Apple intelligence used a spotlight and all of us went.
01:25:16 ◼ ► But just FYI, if you're rushing to install the beta so you can try the new Siri, you're going to be on the waiting list probably.
01:25:42 ◼ ► Marco, I believe you said you were doing it on an alternate device, if I'm not mistaken.
01:25:46 ◼ ► I have it on my laptop and I actually just ordered a refurbished iPhone Air because I want to run the new models, like the high-end models.
01:25:59 ◼ ► And the only iPhone that I own that can run the big new models is my personal iPhone 17 Pro because it can only run on the 17 Pro and the Air.
01:26:14 ◼ ► The new, more powerful on-device models runs on iPhone Air, iPhone 17 Pro, iPad with M4 and later.
01:26:36 ◼ ► So, I mean, I'm assuming if you have a machine that is older than that, you'll just get the older.
01:26:47 ◼ ► It sounds like they made the foundation models better for all devices that could run them before.
01:27:01 ◼ ► But then also, there's like an even larger, more sophisticated set of local models that these higher-end or newer devices are getting.
01:27:10 ◼ ► And if you know the Gemini product lines, you can probably guess which Gemini models are like replaced Apple's old foundation models and which Gemini models are their new, more powerful ones.
01:27:22 ◼ ► Regardless, they also said that there is going to be broad world knowledge, including going to the web.
01:27:28 ◼ ► You can do app actions, which I don't remember them ever having referred to it that way before, but maybe I'm wrong.
01:27:35 ◼ ► And at this point, they trot out Mike Rockwell, the fixer who is allegedly going to fix new Siri.
01:27:42 ◼ ► And let me tell you, if you are to believe the keynote, and we are recording this hours after the keynote, we're recording it on Keynote Monday.
01:28:34 ◼ ► What you see on the left, the shot on the right is a close-up of the hand that you see on the left.
01:28:39 ◼ ► You know that because when his finger twitches on the left, the finger twitches on the right.
01:28:46 ◼ ► Now, first of all, setting aside what we're going to talk about in a second, which is convincing everybody this is not fake.
01:28:51 ◼ ► Look at the angle he's, I should put up for each frame of this, but if not, go to the thing.
01:29:04 ◼ ► Like, you can see just out of frame, I'm sure maybe they CG'd part of it out, but just out of frame, there is a huge camera and lighting rig pointed over his shoulder at the phone to get what I think is an amazing shot of a real iPhone where you can read the screen where it doesn't look like the phone is not pointed at the camera.
01:29:23 ◼ ► I just, the staging of this, and I probably, they probably had him practice, hold your hand exactly here at exactly, because it doesn't, you could have him hold it like, oh, he's clearly holding his phone so it's pointed towards the camera.
01:29:37 ◼ ► So A plus for whoever set up this shot, just on the, like, the logistics and the quality of the appearance.
01:29:45 ◼ ► Now, Mike Rockwell is a human being, and I guess they didn't want to do too many takes of this, and he speaks with his hands.
01:29:51 ◼ ► So occasionally you'll see his other hand fly up into the frame on the right side, which is another really human moment of just, like, they probably told him not to do that, but he gets excited and his hand moves and it appears in the frame.
01:30:04 ◼ ► Again, kind of like when Steve Jobs would have, like, the overhead projector camera pointing down at his phone that would be attached with a tether so it could show him the big screen.
01:30:15 ◼ ► And then finally, as we discussed at length already, they needed to do this to show you this is not fake.
01:30:32 ◼ ► We are all to assume that this is not like a canned demo where it's just like a movie playing and he's pretending he's using it.
01:30:38 ◼ ► And we are convinced of that by the fact that sometimes you have to wait an uncomfortable period of time for the new series to do anything.
01:30:44 ◼ ► And we just see the little spinner and we go, uh-huh, I guess, is it going to do something?
01:31:01 ◼ ► So this was simultaneously both the most uncomfortable section of the keynote and also I feel like potentially the most triumphant.
01:31:09 ◼ ► I think it posted on Mastodon that this is Mike Rockwell either taking his victory lap, you brought me in to fix Siri, I done fixed it.
01:31:24 ◼ ► Because I'm, you know, it's like if you're going to fix Siri, you got to go out there and show it working.
01:31:37 ◼ ► And it shouldn't be such a high bar because it's like, well, of course you can't ship something unless it works, right?
01:31:41 ◼ ► But in this post-WWC 2024 world, there's such skepticism about Apple ever getting this to work.
01:32:04 ◼ ► And actually, a friend of mine, Rob Ryan, tweeted at Craig Hockenberry, another friend of ours, that, and this is with regard to later in the keynote, but I presume it's applicable here too.
01:32:28 ◼ ► And like we've all three of us at some point during this episode have said, I think that's exactly what they needed to do to instill some amount of confidence that this is not vaporware.
01:32:35 ◼ ► And they show the new look of Siri, which German's German's like mockups, artist mockups were actually pretty accurate.
01:32:40 ◼ ► One of the things I noted every time they showed the thing, especially on Mike Rockwell's particular phone that he's demoing on, when the big like dynamic island expands into this large liquid glassy blob where Siri does stuff with like an animation.
01:32:54 ◼ ► And it's very clear, like I don't think the slider affects that, like it's very, it's very translucent, it's very transparent, it looks glassy, and it refracts what's behind it.
01:33:07 ◼ ► If you're doing it on the home screen, he's got widgets, he's got like the weather widget and the calendar at the top of the screen.
01:33:11 ◼ ► And if you can look at the screenshot in my, in the show notes here, I don't, I don't have the image list for us to put in the document, but if you just watch the video, you can see it.
01:33:18 ◼ ► Do you see the little, the two little holes, the little refract, refracty holes that it's making in the bottom of the lozenge?
01:33:25 ◼ ► It kind of, what is that thing that we knew the name of when the 2019 Mac Pro came out?
01:33:30 ◼ ► The thing that makes people like, makes people feel queasy when they see things with lots of holes in it?
01:33:35 ◼ ► It's giving me that, and it's not just this, there was a couple other screenshots that did the same thing.
01:33:40 ◼ ► Because it is so refracty and clear, it adds these artifacts that either, that look like it, it looks like it has like these weird sort of rotted holes in it, or it looks like an alien head or whatever.
01:33:50 ◼ ► Yet another place where the idea that interface elements should be glassy and refract the things behind them is not a great idea.
01:33:57 ◼ ► Even when an interface element, the whole point of it is just to be the spinny, ethereal, rainbow colored blob.
01:34:10 ◼ ► I don't know why, but it's reminding me of the spaceship from Flight of the Navigator for whatever reason.
01:34:36 ◼ ► But they said it's a more capable assistant, and they go through an exchange where, you know, where's Jeff's new place?
01:34:54 ◼ ► Additionally, there's sliders like Carrot Weather Style where you can change not only the pace of the voice,
01:35:00 ◼ ► so you can crank it super fast if you're a sicko like me and listen to podcasts at nearly 2x, or you can slow it way down.
01:35:09 ◼ ► I so wanted to turn the expressibility to max because I want to say, how far does that go?
01:35:13 ◼ ► Because it sounded pretty expressive, the one where it's like, I'm so excited to read this sentence because I think it should be read and excited,
01:35:33 ◼ ► But then they said it's more conversational, and they talked here about how you can swipe down from the Dynamic Island to Search on iOS.
01:35:48 ◼ ► They used the example of, what's the schedule for the upcoming weekend of the World Cup, which is the sort of thing that Siri of yore would absolutely just crap the bed on.
01:36:04 ◼ ► Things that seem so eminently obvious, you know, like, when is the football game today, asks an American.
01:36:11 ◼ ► And Siri's like, oh, you know, some British team is playing some other British team in three days or whatever.
01:36:17 ◼ ► And then they have a whole conversation about how I want to plan a watch party for Brazil, Morocco, and they go back and forth.
01:36:25 ◼ ► Like, if we're to take on at face value that this is how this works, I'm not sure I would use Siri to help me plan a party.
01:36:33 ◼ ► But the fact that it is capable of doing that, here is, I guess, actually to argue with myself, this is one of those occasions where it's like, we don't really need AI for this.
01:36:40 ◼ ► Like, I'm not looking to plan a party with AI, but I am happy to know that it's possible.
01:36:46 ◼ ► Well, setting aside whether you want to do it or not, these demos, I mean, these demos are just demonstrating, look, it doesn't suck so bad anymore.
01:36:54 ◼ ► But they always ended at least one step short of something that I think humans would actually want to do.
01:36:59 ◼ ► They would be like, find the photos from last weekend, send only the photos with these people in them to this group chat and blah, blah, blah.
01:37:21 ◼ ► But the place where it falls down and the reason, to your point, Casey, why people probably won't use Siri to do these types of things,
01:37:26 ◼ ► setting aside that they don't trust it because they think it sucks, is that they get to the point where it's like, OK, show me the photos from this weekend.
01:37:37 ◼ ► They don't, they're not going to say, but they show like two photos in the thumbnails and they're like, I think it said like 37 photos.
01:37:48 ◼ ► Like human interaction has to happen or the thing of like, I'm putting together this plan.
01:37:59 ◼ ► Like the final mile, the last mile of like human interaction is either required or desired in many steps in this process.
01:38:10 ◼ ► If you're just talking it back and forth with the agent and you're like, I'm fine with whatever you do, then your friends are going to complain.
01:38:16 ◼ ► Stop using that stupid AI thing to put stuff into our chat because it's just a bunch of slop.
01:38:25 ◼ ► You know, and I get like I said on a past thing of like somebody who doesn't know how to use a phone saying, oh, I just started typing to my friend about a trip to Japan and it prompted me to send the photos.
01:38:42 ◼ ► But every one of these demos, I saw the part where it's like, well, now is the now is the part where the human's going to want to make a decision.
01:38:52 ◼ ► You do it as a demo to show how cool your thing is, but no one wants to do that because you're like, I want to pick my flight times.
01:38:59 ◼ ► Like you want to have input because it's your life, you know, and the difference between this and like a human assistant is presumably if you have a human assistant who is a skilled, you're fabulously wealthy and you pay them a lot of money to know your actual tastes and probably you still have complaints about it.
01:39:13 ◼ ► But yeah, so these demos as a demonstration that Siri no longer sucks were convincing, but they were not convincing to me as a demonstration to the thing that humans are going to do with their phone.
01:39:23 ◼ ► Like almost every modern AI demo, like every new AI model that comes out, every AI based product, you know, every every company that integrates AI into their stuff, they always come up with these like, you know, kind of contrived weird demos that no one really does or would do in that way.
01:39:47 ◼ ► You know, just it's been less sophisticated, but it's been they've always included some contrived situation often being performed by Craig Federighi that nobody would ever actually do.
01:40:02 ◼ ► Like, and this is the thing, like, you know, when I'm saying like Apple has a credibility problem with a lot of these areas, this goes back in lots of ways, like even before, you know, AI and, you know, Siri has always been a big one.
01:40:13 ◼ ► But even just stuff like, you know, the stuff they demo at WVC oftentimes does not pan out the way that that they they seem to hope or think it will things like like I work documents being collaboratively edited, you know, where it's like, well, no one actually ever does that because it sucks.
01:40:35 ◼ ► Well, will people actually do this with Apple Apple's intelligence or Siri, you know, whatever version of that we're talking about?
01:40:43 ◼ ► Or will they just bounce out to chat GPT or Claude or something else and do it there because they're better?
01:40:57 ◼ ► And then number two, will it be competitive and then will it stay competitive over the course of the following year if they just kind of kind of half-assedly updated along the way or don't update at all along the way, which often is the case with Apple's features.
01:41:17 ◼ ► The demos didn't really tell us what we really want to know, which is does it work and how well does it work?
01:41:26 ◼ ► Everybody who's ever used an Apple platform or been near a HomePod knows like Siri over responds and under delivers.
01:41:44 ◼ ► I mean, I like to think maybe, but I almost feel like am I being naive for even believing that it's possible for Apple to fix it?
01:42:01 ◼ ► I hope they are because I, you know, it might not seem this way all the time, but I'm rooting for them.
01:42:27 ◼ ► Or will we be saying at next WBDC, oh, yeah, that thing that showed up, that never happened.
01:42:41 ◼ ► Are we actually going to be using it so much that we don't even think about how unreliable or crappy it used to be?
01:43:01 ◼ ► The reason why it's kind of gotten a mixed reaction from a lot of the people I've seen is that we can't know that yet.
01:43:13 ◼ ► Yeah, I do think the last mile problem is that maybe I think for next year's WBDC is like even on the simple stuff of you're not doing an interactive, you're not planning a whole vacation, you're not planning a party or any of these silly contrived things.
01:43:24 ◼ ► Although I will say for the past contrived things, the only thing that was contrived about it was that all the person's friends were fashion models and all the pictures were amazingly taken and everything.
01:43:32 ◼ ► But anyway, this one is the contrived thing of like no one ever wants to, you know, an agent to do all this stuff for them.
01:43:37 ◼ ► But even for the simple stuff that you might imagine yourself doing, which is, you know, tell me when mom's flight is arriving, which they did not do this time.
01:43:46 ◼ ► Even on that demo, my question would be say they did that demo and it said, look, it works.
01:44:00 ◼ ► Like at a certain point, you as the user need to at any point, you as the user need to be jumping to jump in and say, let me do my user things like that's the thing about the other ones where they're like, oh, I'm making a party invitation.
01:44:13 ◼ ► Some human doing the demo would drag in the three prepared pictures of models for the thing, but they would pick them.
01:44:21 ◼ ► Like the human has to have some role here other than a, you know, offhand comment yelling into yelling to your personal assistant in the next room to do a thing.
01:44:36 ◼ ► And these black bubbles, these Siri conversations, you can go to this app and you can see your past conversations.
01:44:41 ◼ ► But like part of I think the utility people get out of like the, you know, chat GPT web interface or whatever is it's just like you can copy and paste out of that window.
01:44:54 ◼ ► Like the user is involved and all these demos were like, your involvement is just giving vague directions and approving the things that I present to you.
01:45:08 ◼ ► But even again, something as simple as some information and it gives me the information.
01:45:17 ◼ ► Now, maybe you can, maybe you can copy paste out of the window, but none of the demos showed anything other than
01:45:26 ◼ ► That's, that's the reason I think people like the chat GPT web interfaces because it's, it's more than that, that you do participate in it.
01:45:35 ◼ ► Like, I want this to work and I think it can work and it's going to be way better than it was before, I think.
01:45:41 ◼ ► But the whole industry has a ways to go on the dream of like, it's like a smart personal assistant who knows all your tastes and can do everything for you.
01:45:55 ◼ ► Um, and people like to think it does exist and they like to do demos pretending it exists, but it absolutely doesn't.
01:46:02 ◼ ► And instead what people should be doing demos of is we know the limitations of this technology.
01:46:06 ◼ ► Here are all the places you can intervene to still have a successful endpoint, to still have the successful party, to still send the five pictures that you wanted to send with the help of the AI, narrowing it down for you and giving you the final choice in an interface that is not a tiny black bubble floating over the whole rest of your phone screen.
01:46:24 ◼ ► Well, and what's funny is when they talked about Siri on Mac OS, you know, they said it's, you know, integrated into Spotlight, blah, blah, blah.
01:46:38 ◼ ► Um, so yeah, we'll see what I'm trying to page your show notes and see if there's anything else.
01:46:43 ◼ ► Actually, I wonder, before we move on from that, there was one demo where speaking of demos that they might have to do multiple times, you know, was there single take demos and stuff?
01:46:54 ◼ ► It was showing cool stuff like you could multi-select files in the Finder and then say, I want to ask a Siri question about this and basically compare these and it makes a little table like that's super useful.
01:47:01 ◼ ► Again, the less limited Apple's platforms are, the more I feel like the integration of Siri can be useful because you can multi-select a bunch of files and right-click them and say, ask Siri about them.
01:47:16 ◼ ► But one of the demos was like, and see, it even understands my typos, which if anyone who has ever used LLM-based chatbots
01:47:23 ◼ ► and stuff knows you can put typos in there, you can misspell words, you can fat finger things.
01:47:40 ◼ ► I think they put like electrical, but they put like an X because the X is near the C key on the keyboard or whatever.
01:47:53 ◼ ► And like, it's hard for me to intentionally make a mistake on that specific word in this specific way.
01:47:57 ◼ ► But it reminded me of the Utah road trip where the auto, the guy was doing a Utah road trip demo of some like thing that was making like a, I don't know, a slideshow or something in an old Mac keynote.
01:48:06 ◼ ► And the autocorrect got him like they had just added whatever else was in and it autocorrected.
01:48:15 ◼ ► And he auto, the system autocorrected Utah, the misspelled Utah to its IT apostrophe S.
01:48:33 ◼ ► And then what Apple did was history racer buttoned that when they put out that video, they replaced it with another take where he successfully types Utah road trip.
01:48:58 ◼ ► They talked about visual intelligence for a while, which mostly I didn't think was that interesting personally.
01:49:07 ◼ ► I might get the details wrong, but that you can split a bill by shooting an image of like the tab, the checker would have you.
01:49:22 ◼ ► And then it'll figure out what the total should be and split it amongst all the people, which is very cool if it actually works.
01:49:28 ◼ ► It's going to be real embarrassing when you do that and the total doesn't come out to the total of the bill.
01:49:33 ◼ ► Because LM's are notoriously bad at doing math unless they have specific tool use, which hopefully this does.
01:49:37 ◼ ► I do wonder, like, if it would correctly split the bill and then you say, oh, actually, make Jim pay $2 more.
01:49:43 ◼ ► When you start doing deltas and then at the very end, you take those numbers into a calculator and add them up.
01:49:56 ◼ ► I did think it was interesting, though, that when they were talking about making a document, they said you could describe a document in natural language.
01:50:09 ◼ ► I thought it was interesting that they were making it clear that the implication was we are not advocating necessarily having Siri write an entire document for you, but you can get the bones of it and then fill in what you want afterwards, which I thought was reasonable.
01:50:23 ◼ ► I saw a lot of people online complaining about this because they're like, who would ever ask an LM to write a thing for them?
01:50:28 ◼ ► And, you know, as I've said in past episodes, I encourage people to write things themselves.
01:50:32 ◼ ► But I totally understand the situations, the context in which people desire something like this, which is a context in which they don't feel like they're expressing themselves anyway.
01:50:46 ◼ ► In fact, this is this is a place where I have to perform a certain I have to perform a certain role in a way that is satisfying to others that does not require any input from me.
01:50:57 ◼ ► And in that scenario, there is only downside for me trying to write this myself, because what if I failed the performance in some way?
01:51:03 ◼ ► So instead, I will have a machine write this for me, because honestly, it is not an expression of myself in any way.
01:51:09 ◼ ► I know this sounds terribly dehumanized, but what I'm essentially describing is large parts of several real jobs where you have to do this.
01:51:16 ◼ ► And and that's where I think these that's where I think these tools where the people who see this and say, yes, I would like to do that.
01:51:25 ◼ ► Now, I still think in those scenarios, these tools are still bad because the the pros that they create is fairly easily detectable by people who are exposed to a lot of it as not being from a human.
01:51:47 ◼ ► For example, you don't want to have the the the chatbot write a thing for you and then you never read what a road and then you just hit send.
01:51:55 ◼ ► But and to be clear, I don't endorse these features, but I understand why some people see them and desire them.
01:52:08 ◼ ► Again, people are people have to accomplish something that is not expressing themselves or their ideas or anything that they know, which is sad, but true.
01:52:18 ◼ ► And so, I mean, the real solution is don't put people in those scenarios and don't require them to do that.
01:52:22 ◼ ► But I mean, this was one of the sadder parts of the keynote for me because I'm like, oh, you can right click a document and it will write some crap for you.
01:52:53 ◼ ► And then as you browse, it will automatically add new tabs into these like, I don't know, macro tabs.
01:53:01 ◼ ► As I discussed the thing last episode when we talked about the rumor of this feature, I don't think I would ever use this feature.
01:53:17 ◼ ► And it'll either, it'll drive some people nuts where they'll say, why does it keep rearranging my tabs?
01:53:27 ◼ ► Safari lets you, well, will let you automatically monitor a page with a new feature called notify me.
01:53:34 ◼ ► As someone who, as part of my container or my collection O containers, I run this thing called change detection.io, which there is a hosted version.
01:53:46 ◼ ► And what this basically does is it lets you monitor web pages that perhaps don't emit RSS feeds or whatever the case may be.
01:54:01 ◼ ► Their marketing website is pretty, pretty crappy, but I'll put a link in the show notes.
01:54:08 ◼ ► I think we talked about way back when that the reason I got a Unify travel router, which by the way is what I'm talking to you through right now, is because I had this thing checking like every 60 seconds on Unify's website to see if it was available or not.
01:54:22 ◼ ► Anyways, that is now a part of Safari, or if you squint anyway, it's a part of Safari with their notify me feature.
01:54:38 ◼ ► I think I talked to you about this a couple of weeks ago because I wanted to do something similar.
01:54:43 ◼ ► I was checking the menu of a local sandwich place to see if their specials included the sandwich that I like that they rarely put on special.
01:54:54 ◼ ► Yeah, they have a special, which is an egg salad BLT, which I thought should have been on their menu.
01:54:59 ◼ ► I thought it should have been on their menu all the time, and it's not a food that I have a lot.
01:55:05 ◼ ► So I'm like, I'm just going to set a monitor for this, and I declined your Docker container, and I was going to vibe code it myself.
01:55:09 ◼ ► But of course, they had switched to some third-party menu provider that it's like a single-page web app where the actual rendered page has like two tags in it, and it's all JavaScript generated.
01:55:17 ◼ ► And so I had to find their back-end JSON thing, but their back-end JSON thing is authenticated, so I had to find a way to fake the authentication so I could get an authenticated request for their JSON back-end.
01:55:27 ◼ ► And it worked, and it told me when the egg salad BLT was available, and I bought it recently, and it was disappointing.
01:55:42 ◼ ► But anyway, this is obviously a – I think if more people knew about this, like if it wasn't just nerds like vibe coding something or using a Docker container or going to change detection IO, I think this could be useful for people.
01:55:57 ◼ ► And possibly the scariest thing that I saw the entire keynote, and the internet was all over this, passwords, the app, can automatically fix websites that have been compromised or where you've used the same password multiple times.
01:56:20 ◼ ► I think the only way they can do that – like the passwords app has supported since its introduction, I think, all of the various .well-known URLs where there's like RFCs for this where it's like if you have a website and you have a password system, you should support these endpoints even if they just redirect.
01:56:37 ◼ ► And it's like slash dot W-E-L-L hyphen K-N-O-W-N slash blah, blah, blah, blah, where it's like change password, set password, blah, blah, blah.
01:56:46 ◼ ► And I think most sites just implement as rudex, but the point is a lot of sites don't implement that at all.
01:56:50 ◼ ► And I think the passwords app can only help you with websites that support these well-known URLs.
01:57:00 ◼ ► But I would be terrified if passwords just tried to do it for any old website because if you've ever gone to any old website and tried to change your password, as a human, it's hard to figure out how to do it a lot of the times.
01:57:10 ◼ ► So I have very – what they would present to you is, hey, you have five passwords that suck.
01:57:16 ◼ ► And you hit one button and then magic happens and it updates your passwords on five websites.
01:57:21 ◼ ► As a human, me updating five bad passwords on five websites takes me a long time and is frustrating.
01:57:32 ◼ ► They talked about how Calendar will have Fantastical-style natural language input, which I am very much here for.
01:57:50 ◼ ► They said that when you are in the phone app and if you are calling a business – and I'm not clear how they know any of these things – but they will try to surface like relevant information.
01:58:05 ◼ ► Siri will surface your most recent flight information, including like a confirmation number or whatever.
01:58:09 ◼ ► Or it will surface the wrong flight information if you have multiple flights and this is the most recent email.
01:58:20 ◼ ► But what if you've scheduled a bunch of different flights and they're round trips and there's different flight numbers and you're on the phone and you're like, yeah, my flight is 1, 2, 3, 4, 5 because that's what it says in the phone app.
01:58:29 ◼ ► It may require you as a human to go to your mail app, find the mail, look at the information in the mail and say, is this the flight or is this my wife's ticket or is this the return flight?
01:58:45 ◼ ► Setting aside whether – and we'll get to this maybe in the next episode – whether or not Siri can see your email because what if you don't use the mail app?
01:58:59 ◼ ► Like they said, one of the things that they'll do, which is cool if it works, but I am very skeptical that the crap home app and the crap Siri put together will somehow be a polished diamond.
01:59:13 ◼ ► So like, you know, Michaela crossed into the driveway, went to the front door, walked in the front door.
01:59:20 ◼ ► That is all coalesced until like Michaela came home, you know, or something along those lines.
01:59:30 ◼ ► But it seemed like the feature they were – I can't tell if the feature they were describing is that, hey, we'll take arbitrary apps notifications and then summarize them and condense them into one.
01:59:38 ◼ ► Or were they saying now the home app acts more like the Google app in that it will not send 25 notifications.
01:59:50 ◼ ► It also said that they would basically do – they would put together clips from compatible cameras is what they said to like make one event out of multiple perspectives.
02:00:01 ◼ ► And then speaking of the whole internet, the whole internet lost their minds about a raccoon.
02:00:10 ◼ ► Someone delivers a fruit basket to a house and is caught on camera from seven different angles and said, Robert arrived and saved your fruit basket.
02:00:21 ◼ ► And then what I presume is a stunt raccoon or, as many people said, an AI-generated raccoon.
02:00:27 ◼ ► A raccoon in the middle of the day, probably has rabies, comes up and crawls onto the table and gets at the fruit basket.
02:00:44 ◼ ► Also, like I was – I didn't quite know – like I was expecting the summarized, you know, the summary of it to then be updated to say, and then a raccoon came on the table or something.
02:00:58 ◼ ► I think they were saying that the notification – like the same notification would update and show different content as new things happened, which I think would be something new because the Google app can't do that.
02:01:07 ◼ ► The Google app just sends you a notification that says three people walk dogs in front of your house or something, right?
02:01:18 ◼ ► But for what it's worth, Marco, one of the things they specifically did say was that – and actually, I guess that answers John's question.
02:01:25 ◼ ► They said that as new notifications arrive, it will update the coalesced notification with new information.
02:01:40 ◼ ► They did the thing that everyone knew that they would, natural language description to create shortcuts.
02:01:47 ◼ ► And basically, this is all stuff that I don't care about except that you can now use photorealistic output for the first time.
02:02:05 ◼ ► You're right that they do look more photoreal than the intentionally cartoony ones used to, but they all kind of look a little AI.
02:02:12 ◼ ► Like, this was another – this was the part where they put, like, the birthday person in an outfit and put candles on the cake and stuff, right?
02:02:23 ◼ ► Well, anyway, I just – the novelty value of AI-generated imagery has not had particularly amazing staying power,
02:02:34 ◼ ► especially since the models are still producing imagery that people are currently able to detect as having been AI-generated.
02:02:42 ◼ ► If and when they surpass that and people can't tell anymore, I feel like the stigma will leave a little bit.
02:02:50 ◼ ► If you were to AI-generate an image and send it to somebody, you're better off sending them a terrible low-resolution meme from 1997
02:02:58 ◼ ► than you are AI-generating a pristine photorealistic version of grandma on a skateboard on the halfpipe,
02:03:15 ◼ ► That's what it comes down to because image generation, Apple was massively behind and their new image generator is no longer embarrassingly behind.
02:03:22 ◼ ► You can actually generate imagery that looks like middle-of-the-road image generation from any of the contemporary products in this Apple demo.
02:03:32 ◼ ► But again, if people want to generate an image, are they going to launch image playground if they know it exists?
02:03:44 ◼ ► Well, for the people who are currently generating AI-generated images because they amused them,
02:03:48 ◼ ► whatever image generator they're already using, I don't feel like this is going to displace them.
02:03:55 ◼ ► You can enhance images in ways that respect the original moment, they said, word for word.
02:04:10 ◼ ► It is very useful, especially if we're doing wallpapers, like because your phone is really tall.
02:04:27 ◼ ► The extend feature is great for being able to add a little background where you need it.
02:04:32 ◼ ► Yeah. And then you can also reframe and you can do a spatial reframing, which I think as a technological case study or like as an engineering case study, this is so freaking cool.
02:04:45 ◼ ► And I know that the people who are better photographers than me, which is almost everyone, took some issue with this.
02:04:54 ◼ ► So what you do is you take a photo and it doesn't have to be captured with an Apple device.
02:04:57 ◼ ► It can be just a regular photo from like my Olympus Micro Four Thirds camera and it will compute and figure out the depth that was captured in that photo.
02:05:07 ◼ ► And you can basically move around, drag the photo around to reposition where the person taking the picture was within this 3D space.
02:05:18 ◼ ► I bet you this is not going to work near as well as it looked on the keynote, but what they showed on the keynote was incredible.
02:05:24 ◼ ► And I really also liked that as you're dragging around and repositioning things during the interactive part of it, the areas that generated a fill would fill in are kind of like a whitish blur.
02:05:37 ◼ ► And so they're not like computing it, of course, as you're moving things around, but you're getting a very clear indication of how much of this image is about to be blurred.
02:05:50 ◼ ► However, I do completely understand everyone's complaints about this, which I will let either one of you, I guess, John, perhaps take over why this is upsetting to people.
02:05:59 ◼ ► Well, it being upsetting to people is just like, oh, don't take your photos and like, hey, I generate stuff on them and just like let the photos be what they are.
02:06:15 ◼ ► Like the idea that people can look at a photo and detect in any way that it is poorly framed, I think is false.
02:06:47 ◼ ► Like for the exception of like people taking selfies where they're trying to make themselves look hot or whatever.
02:06:52 ◼ ► For the most part, when people take pictures in groups, I cannot convince anybody in my life to care how photos are framed.
02:06:58 ◼ ► Now, it's great that this picture says like, oh, let you reframe it like you said, Casey.
02:07:01 ◼ ► Like virtually change where the person might have been standing so that, you know, the pole isn't coming out of the top of their head.
02:07:07 ◼ ► Because if you took it from two feet to the left, the pole would be off to the side of them.
02:07:11 ◼ ► But just getting people to understand that it's bad to have a pole coming out of your head in the picture is insane.
02:07:15 ◼ ► Now, you know what the main thing that can make your pictures better with respect to framing is?
02:07:31 ◼ ► You know, again, extending if you over if you actually got it too close that you can extend now.
02:07:49 ◼ ► Reframe is a little bit silly and is going to make people ruin their pictures a little bit.
02:07:59 ◼ ► And if I think about it for two seconds, they'd be like, well, how does it even do that?
02:08:02 ◼ ► But I don't see them driven to use the feature because like it's not solving a problem they have.
02:08:09 ◼ ► And I get how it's kind of like amazing and future because how does it know what's behind my head?
02:08:30 ◼ ► I know they're excited about it and it's the coolest tech, but I think clean up and extend are the highlight features.
02:08:34 ◼ ► I think they I mean, this this raises some interesting questions that that we've been fighting as an industry for a long time now of like, what is a photo?
02:08:52 ◼ ► Apple so far, I think, has done a pretty good job of finding that balance with their feature set they've chosen.
02:09:00 ◼ ► And by the way, I would say Apple, one of the things Apple does really well here is all of their edits are non-destructive.
02:09:07 ◼ ► So you can always revert to original and that provides a level of surety about what the real photo is versus the edited that lots of other applications don't provide.
02:09:18 ◼ ► But, you know, I think like where I come down on it, which I think is basically where Apple comes down on it is like I don't think it's great to have to have tools that can make photorealistic images of things that didn't really happen and pass them off as things that did happen, you know, and to to be able to edit your photos to create a moment that really didn't exist and was pretty far from existing.
02:09:51 ◼ ► But like if you are using editing, whether it's AI or older methods like, you know, photoshopping and tweaking colors and stuff like that, like if you're using editing to create a misleading picture, that's morally questionable and that's that's a problem.
02:10:15 ◼ ► But it's still just it's still depicting a moment that occurred and these tools are just helping you depict that moment better.
02:10:28 ◼ ► Some people to some people like adjusting the color and contrast of an image would be misleading and creating a fake scene that never really existed to some people using tools like like, you know, where it extends like this, where like you're creating entire parts of a scene that not only weren't in the frame, but might not actually exist in real life.
02:10:48 ◼ ► Some people think that like it's fine to delete a trash can in the background or a person who was walking in the background that is not really your subject.
02:11:04 ◼ ► And I think I think they have found a good balance so far of the tools they have offered in photos editing to to generally maximize like the value to the person without too much fraud.
02:11:24 ◼ ► There's a few more things to talk about, of course, but any other features we want to discuss before I move on?
02:11:28 ◼ ► I'm just I'm I'm really excited to get into all these OS's and just start using them because like all those giant word cloud slides they had this time.
02:11:36 ◼ ► It really does seem like they had a really great goal in mind here of tackle every every small thing find a bunch of small stuff and tackle it.
02:11:47 ◼ ► And then I hope also that all of these new APIs that we've gotten for all the new AI stuff.
02:12:01 ◼ ► We will see, you know, the first generation foundation models enabled a little bit of fun stuff.
02:12:13 ◼ ► The better models still only run on, as I mentioned earlier, like a pretty small number of pretty recent devices.
02:12:22 ◼ ► But I actually like that there's a whole bunch of little improvements and some pretty interesting API improvements for us to play with.
02:12:33 ◼ ► But as we were talking about last week about like, you know, reward versus homework, basically.
02:12:43 ◼ ► That's awesome because that gives all of us now the ability to do to our apps what it seemed like Apple was focusing on on their apps through the last year, which is make things better.
02:13:01 ◼ ► One more thing about the Apple intelligence things, which they gave vague answers about and they had more stuff later, which is usage limits.
02:13:10 ◼ ► We forgot to discuss it in the preview thing, which is, do you have to pay money for this stuff?
02:13:14 ◼ ► Because historically speaking, lots of the LLM powered stuff that we do, especially at the cutting edge, costs money.
02:13:19 ◼ ► There's a free version of it, but the free version is not as good as the one you pay for.
02:13:33 ◼ ► Some Apple intelligence features, including image generation, have daily usage limits because they rely on powerful server models.
02:13:40 ◼ ► Increased access is available with most iCloud Plus subscription plans, which also include Apple intelligence support for compatible home cameras.
02:13:49 ◼ ► So this is super vague, and this is really kind of an inversion of the industry standard for the past several years, which has been, hey, we have a new subscription for you to pay for, or we've increased the price of your subscription.
02:14:00 ◼ ► The new subscription or the increased price of the subscription, it comes with these AI features that you didn't ask for.
02:14:08 ◼ ► If you're already paying for it, we increase your usage limits on a thing that you didn't have before, which is the ability to use our powerful server models to do image generation.
02:14:15 ◼ ► The bottom line is that a lot of these features that were shown here that are not running on device cost Apple money to run.
02:14:23 ◼ ► And it's always the question of like, well, shouldn't Apple just eat that cost and we get it all for free?
02:14:32 ◼ ► So now they're going to be running inference for you for free on their, on their slash Google servers up to a point.
02:14:40 ◼ ► And we just, we talked about like, like the, the iWork apps had those ridiculous limits where you could do like make two slide decks and your usage was up.
02:14:49 ◼ ► But I do like the idea of them saying, some of you are already paying us a subscription.
02:14:58 ◼ ► And I don't think there's good, they didn't announce anything that said, oh, and by the way, all your subscriptions are going up to account for the AI features that you may never use.
02:15:11 ◼ ► And in general, the economic reality of, oh, so you want to do cutting edge stuff with LLMs?
02:15:19 ◼ ► And right now we're all sort of gliding on VCs paying for a lot of it for us because these companies just get investor money and charge people to use it.
02:15:27 ◼ ► But the price they're charging is not yet potentially paying for what it costs to give out because they're still in that growth phase.
02:15:35 ◼ ► Like, obviously, we've gone over that they have not spent the hundreds of billion dollars if everyone else does.
02:15:44 ◼ ► And somehow that cost has to be paid by margins on Apple devices, by existing iCloud Plus subscriptions.
02:15:57 ◼ ► But in case you were wondering, someone is going to be paying something for some things.
02:16:04 ◼ ► Also, there's a different side of the cost situation here, which is developers, it seems like, now have access in certain APIs to the private cloud compute models.
02:16:17 ◼ ► But they said there's like, if you get the first two million installs of your app, you don't pay up to a certain rate.
02:16:27 ◼ ► There's been APIs like that, like a lot of the cloud kit ones are like that, too, where like, oh, up to some limit, it's all free.
02:16:34 ◼ ► I mean, and there's and they also said somewhere around like, you know, for iCloud Plus subscribers, they get higher limits.
02:16:44 ◼ ► So I think there's this is going to be a pretty weird and complicated pricing situation for developers for a little while.
02:16:50 ◼ ► And I don't like I would never make an app based on the assumption that I would stay under that cap forever.
02:17:08 ◼ ► So, well, the way Apple has done it with other APIs, though, well, I'm not sure about the weather API, but the cloud kit ones that doesn't get charged against the user like it's their iCloud account that they would have to upgrade if they want to use it more cloud kit does.
02:17:26 ◼ ► I think it's gonna be more like the weather, but they haven't really given a full and who knows when they're going to announce full pricing, probably not for at least a little while.
02:17:34 ◼ ► But and the weird thing about pricing about these services, like the things we mentioned, the weather API and cloud kit and stuff, I don't think there's been a lot of motion in the limits and the the cost structure, whereas charging for AI inference.
02:17:51 ◼ ► Like it has already changed and it is going to because we get better doing inference, but then the models get bigger.
02:17:56 ◼ ► Like it's not the type of thing that Apple can set in stone in 2026 and just say we're never going to change this pricing structure because that is so out of touch with where we are.
02:18:04 ◼ ► With this technology, it's changing from day to day, moment to moment, like who knows where this will go?
02:18:11 ◼ ► The bubble could burst and everything could go up a huge price or it could be a breakthrough in inference and everything gets cheaper.
02:18:20 ◼ ► Like this is not an area where Apple can say, here's the pricing structure and then just never revisit it.
02:18:30 ◼ ► Also, there was a couple of mentions in the keynote and then later a document on Apple's newsroom.
02:18:36 ◼ ► And it says from, in this document, due to the Digital Markets Act or DMA, Apple will not be able to ship Siri AI in the European Union with the release of iOS 27 and iPadOS 27.
02:18:47 ◼ ► Over the past several months, EU regulators did not accept any of Apple's proposed solutions to bring Siri AI to the EU while safely supporting other virtual assistants.
02:18:54 ◼ ► Quote, we're deeply disappointed that our EU users won't have Siri AI on iPhone or iPad when we share new software releases later this year.
02:19:06 ◼ ► Quote, our hope is to eventually bring Siri AI to the EU and we will continue to engage with the regulators on a path forward.
02:19:12 ◼ ► However, their refusal to engage constructively on solutions that preserve privacy and security means we do not currently have a timeline for Siri AI's availability on iOS and iPadOS in the EU.
02:19:24 ◼ ► Quote, I don't know if there was another press release for China, but they did mention in the keynote.
02:19:28 ◼ ► Also, we don't know how this is going to work in China and it won't be available there until we work something out with the Chinese government.
02:19:44 ◼ ► It, it, it's hard for me to have a reasonable and unbiased opinion about this because I am, I think I've been described in the past as the most American American, uh, which is not something.
02:19:56 ◼ ► I do think this is, this is funny if nothing else, because it's two, you know, unstoppable forces, you know, uh, approaching each other.
02:20:05 ◼ ► And this, and this is like a lot of the past issues, like Apple theoretically has a point, which is, um, uh, to allow third party, uh, LMs to have the same access that our LLM has would be a security concern on the phone.
02:20:23 ◼ ► Whatever access you have, other ones, other companies should give access to it because it's anti-competitive.
02:20:27 ◼ ► If only you can do the fancy things on your phone, how is anyone ever going to compete with Siri on your phone?
02:20:33 ◼ ► Like this, this becomes not an avenue for competition because of your stranglehold on the market.
02:20:39 ◼ ► They butt heads, which is like, okay, the EU wants competition and Apple says, yeah, but a, we don't want competition.
02:20:46 ◼ ► And B, it's difficult for us to figure out how to give competition because we, as the platform owner, have such incredibly invasive access to everything.
02:20:54 ◼ ► And we trust ourselves because we're trustworthy, but we don't trust these other companies.
02:20:57 ◼ ► And as a consumer, you can like, well, I, I kind of get where they're coming from because I wouldn't want, you know, Facebook to have unfettered LLM access to my phone to read all my information and do anything they want.
02:21:08 ◼ ► Uh, but on the other hand, I also don't want the iOS and Apple platform landscape to always be limited by whatever idea Apple has about something.
02:21:25 ◼ ► And that is just a way, not just a way, but that is also a way for Apple to have a little knob that says, oh, if the competition gets too tight, just turn this now.
02:21:34 ◼ ► Cause we control everything that we control the way third parties access the stuff that we let them access.
02:21:42 ◼ ► And we approve their apps and we're going to force them to jump through all these hoops.
02:21:47 ◼ ► And, you know, like the third party stores will make it so onerous that no one will ever want to compete with us.
02:21:52 ◼ ► And the other take is, but on the other hand, you don't want those things to have complete access to the phone.
02:22:20 ◼ ► And I'm not sure what the Chinese situation is there, but it's probably even more grim.
02:22:23 ◼ ► Maybe they want Chinese LLMs to have access to the phone to the same degree that Apple does.
02:22:45 ◼ ► And then at the very, very end, Tim had his personal note where he just basically said the things you would expect him to say.
02:22:52 ◼ ► And then there was a music video at the very, very end, but we're going to talk about that in the after show.
02:23:00 ◼ ► I thought that the Tim goodbye thing at the end was the perfect encapsulation because, first of all, like, you know, Apple, we all know that Apple is, you know, that they release new phones in September.
02:23:18 ◼ ► And that the OS's are announced, or the OS's ship, you know, right before that, like a week before that.
02:23:35 ◼ ► Everyone knows at this point, you can see, like, we'll talk about it in a little bit of an overtime, there's probably a foldable iPhone coming up, you know, but Apple won't say it.
02:23:49 ◼ ► In this case, I think Apple is pretending that this is not Tim Cook's last event officially, like, in hosting.
02:24:00 ◼ ► But everybody, and I think the only reason they would pretend that way is because they don't like to, they don't like to, like, transmit their future plans.
02:24:09 ◼ ► They don't like to say, look, we all know that even though we announced John Turner is going to be CEO on September 1st, we all know that the next event is probably going to be, like, a week after that.
02:24:31 ◼ ► Why would you commit to something when you're not sure whether you're going to hit that deadline?
02:24:44 ◼ ► I think the main reason they didn't talk about the transition, even though it has been 100% announced, is because it would distract from the announcement.
02:24:51 ◼ ► Like, if Tim Cook had said anything, if he had done a big heartfelt, this is my last thing, and I can't believe this is the last time I ever going to talk to you, and blah, blah, blah, blah, blah, that that would be, there would be stories about that.
02:25:01 ◼ ► And by being Tim Cook and saying a word salad doesn't say anything significant, he's sure that there's not going to be a separate story about his statement at the end of the presentation.
02:25:12 ◼ ► Well, yeah, but that is, like, by them not being willing to just come out and say, yeah, we know that you know that this is Tim's last event.
02:25:45 ◼ ► I, you know, the iconography of him standing below the giant rainbow at Apple Park, while he has massively kissed up to the Trump regime that has fought against queer rights at every single turn and continues to do so during Pride Month at that.
02:26:24 ◼ ► I know we've already done our closing remarks like thrice, so I will just say I'm excited.
02:26:33 ◼ ► I basically gave the summary version, but I'll just re-wrap it up here because we're at the end.
02:26:38 ◼ ► The reason I was so excited about everything that was shown here is because every single thing that they announced makes something better.
02:26:46 ◼ ► And I know that's a low bar, but it reminds me of the scene that I think I brought up on this very show in the past from the movie American History X,
02:26:54 ◼ ► where the main character, who is a skinhead, white supremacist, Nazi kind of guy, is I think he's in jail at this point.
02:27:01 ◼ ► Something terrible happens to him in jail and he's in a hospital bed and like this guy's talking to him as like his advisor or whatever.
02:27:16 ◼ ► And this is like his mentor or guide or whatever has, you know, black friend is trying to convince him, hey, don't be a Nazi.
02:27:25 ◼ ► And so he's on the hospital bed and the guy says to him, has anything you've done made your life better?
02:27:31 ◼ ► Which is the exact right time to propose that question to this person to sort of get some perspective and see clarity.
02:27:40 ◼ ► And I feel like the last WWDC, part of the reason I was so upset about Mac OS 26 in particular, but a lot of the 26 OS things is.
02:28:04 ◼ ► But like the idea that they would spend an entire year working on something that did not make their OSs better pained me at my core.
02:28:15 ◼ ► So this WWDC, pretty much every single thing they announced makes their products better.
02:28:31 ◼ ► Now, they were helped by making things so much worse last year that merely improving on that, not even getting back to where they were before, but merely fixing some of the problems from last year does count as making something better.
02:28:45 ◼ ► Even if the state that it exists in the 26 OS still isn't as good as it was in iOS 16 or 17 or something.
02:28:53 ◼ ► Like that's the thing when people complain to me, oh, you hate these OSs so much or whatever.
02:29:03 ◼ ► Directionally, it is upsetting to see people intentionally using bad ideas to make things worse.
02:29:09 ◼ ► And pretty much every single thing in this keynote was using good ideas to make things better by small amounts.
02:29:19 ◼ ► And there's a lot of it, as we noted, the word clouds, all the big list of things that they're doing.
02:29:26 ◼ ► There's so much stuff, all these little things, all the things that get the applause lines.
02:29:29 ◼ ► I mean, all the things where Casey's writing in the notes, like hell yes to caching on async images, like developer stuff.
02:30:10 ◼ ► And as I go look for more stuff, watch some sessions, learn about this, look at the documentation.
02:30:17 ◼ ► And this is a very familiar feeling for me because that's what WWDC always used to be like.
02:30:21 ◼ ► It's like whatever came before it, whatever they announced at WWDC and all the sessions and the keynotes and all that stuff, it was like, let me tell you all the ways that things are going to be better.
02:30:48 ◼ ► This week on Overtime, we're going to be talking about some updates that are popping up about the foldable iPhone.
02:30:54 ◼ ► We're going to be covering that in Overtime because we just couldn't cram it into this episode.
02:31:42 ◼ ► M-A-R-C-O-A-R-M-N-T-M-A-R-C-O-R-M-N-T-M-A-R-C-O-R-M-N-T-M-A-R-C-O-R-M-N-T-S-I-R-A-C-U-S-A-C-R-C-U-S-A-C-U-S-A-C-U-S-A.
02:32:09 ◼ ► I don't know if I would go quite that far, but it was a very unusual end of the keynote.
02:32:16 ◼ ► So I'm sitting there and the state of the world for me was I was in the main living area of the house that we're staying in.
02:32:26 ◼ ► You know, I brought an ancient Apple TV with me and I've had, you know, I'm watching the keynote on the TV.
02:32:31 ◼ ► I'm typing out notes and on my laptop and I'm starting to send a text to Aaron as Tim is up saying, hey, the three of you, you know, the three of them were at the beach.
02:32:46 ◼ ► Well, so right as I send that, all of a sudden, Tyler Stallman and Jason Snell both send me texts at like the exact same
02:33:03 ◼ ► And I don't understand because they're like a minute to two before me because they're in the audience.
02:33:18 ◼ ► I think I was like 10 seconds ahead of you, which is why I knew I was I knew I was seeing it before you did.
02:33:27 ◼ ► Yeah, usually the Apple TV stream is like 10 or 15 seconds behind the online stream, which itself is probably a good minute behind the in-person stream.
02:33:40 ◼ ► So in any case, so I get out my phone and I am so sad because I think Tyler said it to me, but I didn't notice until it was all over.
02:33:51 ◼ ► So Tyler sends the two exclamation points to which I replied with an ellipsis and a question mark.
02:34:07 ◼ ► And I see that there's some gentleman in like a couple of like round recs on the screen.
02:34:12 ◼ ► And I said, I'm seeing Tim doing his wrap up to which he said, but I didn't see this until after.
02:34:16 ◼ ► Oh, keep watching, record it and your reaction, which I so deeply wish I'd seen that because that's what I should have done.
02:34:22 ◼ ► But in the heat of the moment, as my heart rate is spiking, because I don't know what's about to happen, but apparently something's going down.
02:34:34 ◼ ► And I record the TV and all of a sudden, after Tim fades out, they have like app appreciation by, was it Eric, the architect, I believe?
02:34:44 ◼ ► And so there's this guy standing in what vaguely looks like an office-y kind of reception-y area.
02:35:05 ◼ ► But I don't f***ing care because this was one of the coolest things I have had happen to me in a fairly long time.
02:35:12 ◼ ► Because there, on the Apple Keynote, admittedly after it was kind of sort of over, but on the Apple Keynote is Jelly's icon for call sheet floating in space and approaching the camera a little bit.
02:35:42 ◼ ► Like, if you are even vaguely aware of Apple enough to watch the Keynote, every one of them sent me a text.
02:36:11 ◼ ► And I'm not going to put her on the spot and get her on the mic because that would be way too awkward.
02:36:25 ◼ ► And so I get through all my text messages, and then I look at Indigo, which is the multi-platform app that I'm using these days.
02:36:34 ◼ ► And my mentions are a dumpster fire, but for the first time in a long time, in a good way, which was a welcome change.
02:36:45 ◼ ► And I think perhaps the funniest bit of this whole thing, leaving aside the fact that we were not given the nod for the Keynote, and yet here I am in the Keynote, but whatever.
02:37:01 ◼ ► And Jelly noticed that the version of the icon they used is the one that actually has the Hunt for an October on it and John McTiernan and the release date and so on.
02:37:12 ◼ ► At one point, like a year, a year and a half ago, they had reached out, Apple had reached out to me, and it said in so many words, do you have rights for this?
02:37:35 ◼ ► But I said, well, you know, I'm not sure if it's 100% on the up and up to be, and I forget how I phrased it, but I'm not sure it's 100% on the up and up.
02:37:43 ◼ ► And I think off the top of my head, it's like the Hunt or the Search for Blue October with the director listed as K, K-A-Y, C-LIS, C-E-L-I-S, which was 100% Jelly.
02:38:05 ◼ ► The one that they used in the keynote video, this is Hunt for October by John McTiernan, which I think is hilarious.
02:38:30 ◼ ► But then 10 seconds later, I'm like, oh, they just needed the right thing to rhyme with drafts or to rhyme with whatever it was.
02:38:45 ◼ ► But it's so funny that, you know, my natural inclination is to just go from better sleep and call sheet, I guess, were vaguely rhyming.
02:38:53 ◼ ► And I'm assuming that that's why they used my app is not because they feel like it's good or anything like that or they enjoyed the icon.
02:39:03 ◼ ► Like, there are lots of apps in the App Store that honestly would have been a closer rhyme.
02:39:15 ◼ ► Well, I'm assuming they were pulling from the apps that they had already editorially determined that are apps that they like.
02:39:26 ◼ ► Now, the other thing I noticed later on after I, like, watched it for the 18th time, toward the end of this, like, music video thing, what is it?
02:39:35 ◼ ► Eric, the architect, I think, is standing in a room and is holding what appear to be, like, foot, one foot by one foot, like, printouts, if you will, of these app icons.
02:40:17 ◼ ► I'm like, yeah, and I would assume they're composited, but it would be really cool if they weren't.
02:40:23 ◼ ► I think that, I mean, obviously, most of them are CG, but I think they probably had physical ones, too.
02:40:39 ◼ ► They're all this big about safety for children, except when it comes to potentially banning Elon Musk's app that is used to take clothes off children.
02:40:49 ◼ ► But also in the video, we mentioned, you know, Greg Pearson drafts, Curtis and Slopes was in it.
02:41:02 ◼ ► It comes at the very, very end of the keynote after Tim's, you know, outro or what have you.
02:41:17 ◼ ► And, you know, Craig Hockenberry, I'll try to dig up the toot for the show notes, but made a really interesting point.
02:41:27 ◼ ► But he said, basically, like, you know, one of the fun things about WWDC in years past, like several years ago now, was the design awards, the Apple design awards.
02:41:44 ◼ ► And a lot of people would go to the actual awards ceremony where you would learn who the winner was.
02:41:49 ◼ ► And the camaraderie and the congratulations and all that, that used to be so pivotal and important.
02:41:58 ◼ ► And that used to be so much more important than I feel like it is now, because now it's basically just a freaking email.
02:42:08 ◼ ► But one of the points that Craig made was that this being in the keynote in any capacity is kind of what the ADA has become.
02:42:16 ◼ ► Or that same feeling, we get that with our peers more from having, like, a flash in a keynote.
02:42:23 ◼ ► Because really, ultimately, in this, like, two-hour keynote, the word call sheet being said once and my icon appearing on the screen for, like, 100 frames, like, that's really not that big a deal in the grand scheme of things.
02:42:37 ◼ ► Like, the combination, the formula you need to make that experience is you need recognition from Apple, and you need your peers to witness it.
02:42:53 ◼ ► And your peers witness it, because WWDC used to be in-person not just for a tiny select group of people who fit in Apple Park, but for, like, 5,000 people.
02:43:01 ◼ ► I know it was still a tiny fraction of the developer base, although in the early years that actually wasn't a tiny fraction.
02:43:06 ◼ ► But anyway, being in front of, like, 5,000 of your peers who care enough to buy an expensive plane ticket to San Francisco, they would get to witness you receiving your recognition from Apple.
02:43:17 ◼ ► The venue for that now is not Apple Park, because half the people that, probably less than half, that used to go to WWDC are there, and half of them are YouTube influencers who don't know who developers are anyway, right?
02:43:30 ◼ ► Now it's mostly just, like, you know, mainstream press who are interested in Apple products, not so much interested in developer stuff.
02:43:37 ◼ ► Whereas if you showed up, especially at, like, the ADAs weren't in the keynote back in the day, or at least a lot of the time they weren't in the keynote.
02:43:48 ◼ ► Like, a mainstream YouTube influencer or equivalent from back in the day was not going to go to the ADAs at all because they didn't care.
02:43:54 ◼ ► So the only way you have to get any recognition in front of your peers is you have to be in the keynote because every developer around the world is watching the keynote, not just the ones who are there.
02:44:09 ◼ ► This is the only venue we have for you to be recognized by Apple in front of your peers.
02:44:13 ◼ ► It felt really freaking good, and I'm going to be riding this high for quite a while, I'm sure.
02:44:33 ◼ ► But, I don't know, it hurts every time a little bit because, I don't know, maybe I'm a child, maybe I'm just a person.
02:44:47 ◼ ► Or, I don't know, if it was just that I got super lucky and Eric the Architect just needed to make that weird rhyme.
02:44:53 ◼ ► But one way or another, however it happened, I'm going to choose to believe that it was a subtle nod and a subtle thank you in my general direction.
02:45:06 ◼ ► But I do think Apple presented him with a list of apps to incorporate into a rap song, and your app was among them because Apple likes your app.
02:45:22 ◼ ► But Tim posted a video with a bunch of suggestions for how to open the keynote, which I kind of wanted to hate this because it's kind of silly and dumb in a bunch of ways.
02:45:33 ◼ ► So this is a bunch of random celebrities basically telling him how to say good morning, which was very, very funny.
02:45:39 ◼ ► It is so, Marco's point he's made several times, it is such a Tim Cook thing that his catchphrase is literally good morning.
02:45:52 ◼ ► It's like, well, you do say good morning every single time, and you do have an accent that some people find amusing.
02:46:03 ◼ ► But anyway, I think the interesting thing about this video, obviously this is like, you know, it's not a goodbye Tim video, but it is a Tim dedicated segment in what we know to be his last thing or whatever.
02:46:29 ◼ ► How do you, even though you just got to stick a camera in their face for two seconds and say good morning,
02:46:59 ◼ ► I don't know if, I think it's more that Apple has a lot of connections to the celebrity world.
02:47:05 ◼ ► You know, first through Apple Music and then later through Apple TV Plus, which is now Apple TV, on the Apple TV.
02:47:12 ◼ ► Just logistically, finding room in all of their calendars, it had to have taken six months.
02:47:29 ◼ ► Like these were, not that they were produced and they're in a studio, but they all looked okay.
02:47:36 ◼ ► But Cameos look like you can't even see anything, and they're blurry, and it's overly compressed, and they're like in their back room, and it's echoey.
02:47:49 ◼ ► And the other thing before we, we can't say this over time, even though over time is about the foldable phone.
02:47:54 ◼ ► But just to acknowledge a few of the things that these weren't in the keynote, and obviously there's tons of stuff that wasn't in the keynote, including the whole State of the Union, that we'll get to in future episodes.
02:48:04 ◼ ► But just in the people scrambling to notice things in the hours after the keynote aired, Vince on Mastodom was the first person who I saw that saw this.
02:48:26 ◼ ► And it reads, in part, in Mac OS 27, AppKit continues to standardize on gesture recognizers as the primary mechanism for input handling.
02:48:33 ◼ ► This change directly affects sidecar, which, by the way, is the thing where you use an iPad as your secondary screen on your Mac.
02:48:39 ◼ ► Affects sidecar because gesture recognizers are the only way to respond to touch input from a sidecar-connected iPad running iPad OS 27.
02:48:48 ◼ ► This article explains how the gesture recognizer model works and how to implement gesture recognizers correctly for sidecar touch input and how to update your existing event handling code and which APIs Mac OS 27 adds.
02:49:15 ◼ ► And if you have, like, an AppKit app and you're using, someone's using a sidecar display, you might want to check out these new APIs we've added to AppKit for gesture recognition for sidecar, though, for sidecar.
02:50:00 ◼ ► And they showed in the demos, like, look, let me take this phone app, and they expand the phone app to be, like, twice as wide.
02:50:08 ◼ ► Why would you ever make the simulator window twice as wide, and they show, like, it changing from a one column to a two column?
02:50:20 ◼ ► They used to have more of a lockdown in the days before, like, we're going to add, you know, we're going to make the iPhone 6 be wider.
02:50:29 ◼ ► But, yeah, this is just from people downloading the SDK and, like, searching for things and finding fold state and angle degrees is really something in the SDKs.
02:50:42 ◼ ► Stay tuned to Overtime for more on that because, as the title of the Overtime segment owner, it says, the foldable iPhone takes shape, literally.