PodSearch

ATP

643: You Go to Squircle Jail

 

00:00:00   We should dive right in, and we should cover something really important.

00:00:03   John, how do you like your new Switch 2?

00:00:05   Oh, it's nice.

00:00:07   That's all you have to say for it, is it's nice?

00:00:10   Well, interestingly, I had a little bit of excitement on the delivery that I was supposed to,

00:00:14   I think I was supposed to get a day of, but I didn't because Target is bad,

00:00:18   and they felt bad about it and then refunded all of my shipping, so it was nice.

00:00:22   Oh, that's good.

00:00:23   Anyway, yeah.

00:00:25   I mean, the only thing I've done with it is fiddled around in the updated versions of the Zelda games

00:00:30   and then, of course, played Mario Kart World, and I don't know.

00:00:33   The jury's still out of Mario Kart World.

00:00:35   I'm not sure about the new jumping on stuff and grinding mechanics,

00:00:38   but maybe just because I'm bad at it so far.

00:00:40   Yeah, I had the exact same reaction on both counts.

00:00:42   Like, I don't know about this, but I bet it's because I suck at it, and that's the real issue.

00:00:47   Yeah, I'm very much used to the much more traditional Mario Kart 8 courses

00:00:53   that are much more like the earlier 3D Mario courses, whereas these,

00:00:57   it's not the fact that it's open world.

00:00:59   I just feel like the courses are designed a little bit differently.

00:01:01   Like, there shouldn't be water on Rainbow Road.

00:01:03   I'm going to go out and say that.

00:01:04   No water on Rainbow Road.

00:01:06   Why?

00:01:07   Like, what's, why?

00:01:08   Because it's supposed, Rainbow Road is supposed to be a Rainbow Road,

00:01:11   and it's like, okay, but in Mario Kart World, every track has a water section.

00:01:16   I'm like, no, Rainbow Road should not have a water section.

00:01:18   Okay, why?

00:01:21   I saw, I don't know, tradition.

00:01:22   Somebody had noted that it's not Rainbow Road anymore or something like that.

00:01:25   Yeah, yeah.

00:01:25   I haven't seen this myself.

00:01:26   Is this, is this a political kowtowing?

00:01:29   Because if so, I'm not here for it.

00:01:31   No, like, I just think everything, they said like everything's different in this one or whatever.

00:01:34   Anyway, I mostly like it, but yeah, the hardware is nice.

00:01:36   I actually have a, we should, we'll talk about Switch 2 at some point in a future show,

00:01:40   because I have a lot of things to say about the hardware and setup experience,

00:01:43   and I'm sure you do too, but we don't have time for that today.

00:01:45   Yeah, that's fine.

00:01:46   I will say, so we got ours on launch day, and the Switch 2 entered the house,

00:01:52   and then it was basically, Declan basically said, well, this is mine now, and ran away.

00:01:58   Did you expect otherwise?

00:01:59   No, I didn't.

00:02:00   And I'm exaggerating.

00:02:01   He didn't actually say that, but that was kind of the net effect of what happened.

00:02:05   And I can tell you, when I was 10 years old, and I saw a new Nintendo enter the house,

00:02:08   I did the exact same thing, to Marco's point.

00:02:10   But anyways, my, I've only had maybe half an hour, an hour of playtime with it.

00:02:14   I love the hardware.

00:02:17   I feel like it fixed pretty much any wrong with our original Switch.

00:02:20   I have not, we had never upgraded past the original 2017 Switch.

00:02:24   So I never had an OLED Switch or anything like that.

00:02:27   We never had any of the ones that doesn't mount in the dock.

00:02:30   What is that, a Switch Lite or something like that?

00:02:32   So this is quite an upgrade.

00:02:35   I feel like the graphics fidelity, again, as someone who only has a Switch in the house,

00:02:40   is great.

00:02:41   I am really digging that.

00:02:43   Everything looks awesome on Mario Kart World, and that's basically the only thing I've played.

00:02:46   And then this is the first time that anyone in the house, including me,

00:02:50   has done gameplay with online and live chat.

00:02:54   And so the Switch 2 has game chat where you can connect with a friend and play with a friend

00:03:00   and so on and so forth.

00:03:01   And I've been listening to Declan doing Mario Kart World with a friend of his,

00:03:05   who's also a rising fifth grader.

00:03:06   And hearing, if nothing else, this Switch was worth the cost to hear the ridiculous vocabulary

00:03:13   that he uses.

00:03:14   And I don't mean like colorful expletives or anything like that.

00:03:16   But, and I can't even think of a specific example, but there's, I've never heard Declan

00:03:19   say the word bro more times.

00:03:21   Oh, God, yeah.

00:03:22   Welcome to that era.

00:03:23   Right?

00:03:24   And so it is hilarious witnessing this happen.

00:03:28   But no, so far, so very, very good.

00:03:30   I am really, really impressed with it.

00:03:32   Really, really dig it.

00:03:33   And, and I am excited that we should talk about it more another time.

00:03:39   So then we start with the, uh, cheesy Apple video that leads us into WWDC.

00:03:44   So I was setting myself up.

00:03:47   I was bracing myself for this.

00:03:49   I thought it was going to be an utter disaster.

00:03:52   And oftentimes they're cutesy and silly and they win me over just barely the, the, uh,

00:03:59   parachuting out of the plane example, which I believe was last year that won me over more

00:04:03   than just barely, but not by a lot.

00:04:04   This one starts with hair force one, Craig Federighi driving an F one car around the top

00:04:09   of Apple park.

00:04:10   And I was sold from frame three.

00:04:12   I was all in, I was loving every second of it, which really pains me to admit.

00:04:17   Cause I know I should be all, man, that's dang, but, uh, I loved it.

00:04:21   And when he took off the helmet at the end and his like, uh, his ridiculous hair, well,

00:04:26   his hair isn't normally ridiculous, but in this context, his hair was like a foot and

00:04:29   a half tall and it was so stupid.

00:04:33   And I loved every second of it.

00:04:34   I thought it was hilarious.

00:04:35   I'm guessing though, that I am the only one that felt that way.

00:04:38   Well, I mean, I think it was so, okay.

00:04:41   Going into this, I did feel a little, you know, a little conflicted, you know, cause like

00:04:47   part of me going into this is all of my angst about Apple's relationship with developers

00:04:52   right now.

00:04:52   Part of it was, you know, my kind of disappointment as a, as an Apple commentator in the state of

00:04:58   Apple intelligence leading into this.

00:05:00   But also I am a developer and WBC is exciting.

00:05:04   And because there's always like, there's always stuff that allows me to make my app better or

00:05:08   make my life, make my life as a developer easier or, you know, opens up new markets or whatever.

00:05:13   So it's always exciting.

00:05:15   And by the end of this, I was very excited, but at the beginning, I still was kind of like,

00:05:20   Oh, I don't know how this is going to go today.

00:05:22   No, I'm sorry.

00:05:22   At the beginning of the whole event or the beginning of the video?

00:05:25   The beginning of the whole event.

00:05:25   Okay.

00:05:26   When this video played.

00:05:27   Just making sure.

00:05:29   And, you know, and so, so it was, I feel like they had to set the tone.

00:05:35   And one thing we said last week is, you know, we, we did not expect them to set the tone

00:05:39   with anything but projecting a hundred percent confidence.

00:05:44   So they were not going to set the tone by addressing court cases or the developer relationship

00:05:49   or Apple intelligence being delayed from last year.

00:05:52   They were going to, they were not going to set the tone from any of that.

00:05:55   They were going to set the tone the way they always do.

00:05:58   And that's what this video did.

00:05:59   They set the tone with a cheesy, like ridiculously over the top, insanely overproduced and probably

00:06:07   very expensive video showing off Craig and Tim doing something kind of dumb and kind of funny.

00:06:15   And that's, that's what they always do.

00:06:17   They succeeded.

00:06:18   I liked it as much as I always like it, which is like, I guess that was, you know, a good opportunity

00:06:26   to like set up my notes window and resize windows on my desktop.

00:06:29   You know, before I actually had to start paying attention more closely.

00:06:31   But, you know, they had fun with it.

00:06:33   It's almost like, you know, oh, how cute.

00:06:36   Good for you.

00:06:36   You guys had fun.

00:06:37   It was well executed, but I feel like I was kind of in the same place.

00:06:41   Not that I was expecting anything, you know, conciliatory or any recognition whatsoever

00:06:46   that there's any problem with the relationship between Apple and developers.

00:06:48   But they could have gone in another direction to at least do something developer focused.

00:06:54   And I think the thing that bothered me the most about this, it certainly isn't the execution,

00:06:58   which is really good.

00:06:58   It was clever and it was well done.

00:06:59   And I liked how they integrated their products with the loud noise and stuff.

00:07:02   It was the fact that it was an ad, essentially a side door ad for their new movie.

00:07:07   Yeah.

00:07:07   And there's just, there's so much Apple TV media promotion in WWDC already for the opening video

00:07:15   to be like advertising their F1 movie.

00:07:18   That has nothing to do with, I give it to, you can put it in the keynote, you can put

00:07:22   it in the keynote in the Apple TV section, but the intro movie, it basically, if there was

00:07:27   no F1 movie, I think I wouldn't have, wouldn't have had this complaint.

00:07:29   Cause I would have been like, oh, a fun thing where imagine driving a car on top of a park,

00:07:32   isn't that funny?

00:07:33   But it's, it's a movie tie-in.

00:07:35   So anyway, I wasn't too grumpy about it, but that's the one, the one thing that bothered

00:07:39   me about it surprisingly is that it was an ad for a movie.

00:07:41   And we'll see more ads later, but that's all right.

00:07:43   So we start with Apple intelligence where they say we are looking forward to sharing

00:07:47   more about high quality Siri.

00:07:49   That's not how they said it, but whatever they meant, you know, the, the new Siri in the coming

00:07:52   year.

00:07:53   And they quickly announced they're opening up access for any app to tap directly into the

00:07:57   on-device LLM that's core to Apple intelligence.

00:08:00   Actually, before we move on from that first part, this is the one thing that I did have time

00:08:03   to, to grab down.

00:08:05   This is as close as they got to acknowledging that a lot of the stuff they announced at last

00:08:13   year's WWDC, they did not ship a fact that we all know.

00:08:15   So it's not like, you know, they need to say, we all know, they know, and we know, we know

00:08:19   that you're like, whatever.

00:08:20   Right.

00:08:20   So, but this is as close as they got to acknowledging that.

00:08:25   And this is direct quote from, I believe it was Federighi saying this, uh, he said, and as

00:08:32   we've shared, there's that, as we've shared part to say, we've already told you this.

00:08:36   So you already know this.

00:08:37   So this is not new information, but we are actually going to remind you, which I think this

00:08:42   is the, the one concession to reality that Apple is going to remind you of a thing that

00:08:46   you already know just because not to say anything out of it would be weird.

00:08:50   So anyway, and as we've shared, we're continuing our work to deliver the features that make Siri

00:08:55   even more personal.

00:08:56   This work needed more time to reach our high quality bar.

00:08:59   And we look forward to sharing more about it in the coming year.

00:09:01   That's it.

00:09:02   That's as close as you're going to get this whole presentation to acknowledging the fact

00:09:06   that last year's, the Apple intelligence announcement on those features in particular, the ones that

00:09:11   everybody wanted, like making Siri better, did not ship.

00:09:13   That's as close as you get in the whole presentation.

00:09:15   Even later when they start talking about Swift assist and everything, I don't think you get

00:09:19   any closer than that to saying, yeah, isn't it a shame that we talked about this last year

00:09:23   and just couldn't ship it?

00:09:23   Well, anyway, here we are again.

00:09:25   So, uh, the rest, for the rest of the presentation, the reality that they didn't ship all that stuff

00:09:31   is no longer acknowledged or relevant, but I do give them props for, you know, putting Apple

00:09:37   intelligence at the front, kind of getting it over with, with their enhancements that we're going to

00:09:41   talk about in a second and adding two sentences of reality recognition to say, we both know that we

00:09:49   screwed up, but we also know that we're not going to say that to you.

00:09:51   So anyway, let's go.

00:09:53   Right. So then we quickly launch into design and they had a brief, uh, cover flow.

00:09:59   Oh, wait, that, that's it for Apple intelligence. You're not going to talk about the things.

00:10:01   We're going to get there.

00:10:02   I'm trying to go chronologically. Have you ever been on the show before?

00:10:06   No, but that was the Apple intelligence part.

00:10:08   Okay. So obviously like John mentioned earlier, like there was a lot more elaboration in state

00:10:13   of the union about what the foundation models API is, but it is, you know, first of all,

00:10:19   it is exactly what was rumored and it was exactly what we expected. However, that is not a bad

00:10:25   thing. And that is not an underwhelming thing because what was rumored and what we expected

00:10:29   was also what me and many other developers were also hoping for. It looks really good. Like,

00:10:37   so what they have, what they have announced, um, is direct access to the foundation model on the

00:10:46   device, the foundation LLM or, or multiple models for all sorts of different tasks, you know, text

00:10:52   manipulation, things like summarization recommendations. Um, there's also what I was hoping for, which was

00:10:59   the, uh, speech transcription, uh, model that also appears. I haven't had time to play with it yet to

00:11:04   really confirm its abilities, but that also appears to be very promising. Um, they basically

00:11:10   opened up all of their local AI processing to developers to use locally for free. Um, there

00:11:19   is not seemingly a way to use private cloud compute all the way. It's, it's too early to know a lot of

00:11:23   the details yet. Cause this literally just was announced and we haven't had time to like build

00:11:26   stuff and dive too much into the examples and code yet, but, um, and then also most of the sessions

00:11:31   hadn't happened yet. So, uh, we, we will probably have a bunch of follow-up maybe correcting some of

00:11:35   these things, but basically it looks very much like an awesome opening up of the foundation models that

00:11:42   are on the device for developers to use for free. That is incredible. You know, we, we, we focus a lot

00:11:49   on like the, the flashier features here and there, but like what will actually make a day-to-day difference

00:11:56   in a lot of apps is underlying tech getting better. And this piece is incredibly powerful

00:12:03   because this is like what the story of Apple and, and, you know, being a developer platform,

00:12:09   if you, if you ignore or set aside all of the financial BS that they pull, if you, if you just

00:12:16   look at like the story of being an Apple developer, the reason we're all here, oh, there's two. Number

00:12:21   one, we have, we use Apple devices ourselves and developers tend to want to develop software for

00:12:25   the devices they use themselves. Also though, Apple gives really good APIs to do really complex things

00:12:34   easily in your apps. They've done this for, you know, for the entire history. And this is what,

00:12:38   this is what good developer platforms do. They aren't the only people in the universe to do this,

00:12:41   but I think Apple tends to be pretty class leading and a lot of the APIs they offer in terms of like

00:12:47   the capabilities and how good they are and how well they perform, you know, versus how,

00:12:52   how little effort it takes to use a lot of them. And so what they've done here is, you know, it's,

00:12:58   it sounds fast in a keynote and now you can access our models locally. That sounds like a single

00:13:03   sentence thing. That's a very big thing because so many apps will now be able to do basic AI type

00:13:12   stuff in what seems like a, you know, fairly unrestricted local fashion to just make the apps

00:13:20   a little bit nicer or a little bit more capable, or maybe a lot more capable depending on what they

00:13:25   are. Like, you know, for instance, various things like I could do with this in my app. Like if the

00:13:31   speech transcription API is as good as I hope it is, and I don't know yet, but it looks promising,

00:13:35   I can offer transcriptions for podcasts.

00:13:38   Now there's a lot of hoops to jump through to do that. Like for instance, every podcast copy that

00:13:43   is downloaded can be different because of dynamic ad insertion. So there's a bunch of hoops to jump

00:13:48   through, you know, to, or technical realities to overcome. But I can have transcriptions if I use

00:13:53   that transcription API, you know, obviously again, asterisk, asterisk, you know, complications,

00:13:58   but that could be the, if I'm given a transcription, I can maybe offer summaries,

00:14:03   or I can maybe try to detect where do topics change in the podcast and maybe insert automatic

00:14:09   chapter marks. Like there's all sorts of things that you can do once you have access locally

00:14:13   to cool AI features like this, because then you don't need to worry about your costs or network

00:14:20   connectivity or network speed or running your own servers because it's happening locally in the

00:14:24   device. The same way I don't pay to access airplay because it's just something that the devices do.

00:14:29   I can just offer airplay and it's, you know, free to me to offer that for AI features to be built in

00:14:37   and, you know, local and free unlocks a lot of potential. You know, as I mentioned last episode,

00:14:44   like any app that offers a list of things that you drill into, which is, I don't know if you've

00:14:49   noticed a lot of apps, maybe they can offer text summaries of the things in that list. I don't know

00:14:53   how fast the API is yet, but, you know, maybe they can, certain things they can do offline or

00:14:57   they can do in advance or whatever. So like maybe they can offer text summaries of things you drill

00:15:01   into in a list. Basic usability improvement there. Yeah, they're not always perfect. You know, we see

00:15:06   like, see it like in mail, you know, it's not always perfect, but it's pretty useful a lot of the

00:15:10   time. And in a lot of contexts that will provide value. So I think there's, I think we're, we are not

00:15:17   fully appreciating yet what a difference this is going to make to have access to local AI for free.

00:15:23   I think this is going to, I think in retrospect, a year or two from now, we're going to look back on

00:15:27   this as a very, very big deal. And we'll talk about the technology behind it probably next week's

00:15:33   episode when we talk about State of the Union, because it actually is interesting the way they've,

00:15:37   they're exposing this, not just the individual APIs, but just in general, how you can talk to models

00:15:42   and get results back from them with a little Apple flavored, Swift flavored twist to it.

00:15:47   Yeah. And also like, you know, looking at some of the stuff in State of the Union about

00:15:50   the way the APIs are, it's not just a very, very simple, like you provide text and it gives you

00:15:58   back an answer. It's way more powerful than that. There's all these like, you know, structured data

00:16:02   responses. You can like hook in intermediate steps that it can like, it can ask your app for more

00:16:07   information in certain ways or to provide certain data sources. Like there's a lot in this API that

00:16:12   looks incredibly promising guardrail features to try to make it not be awful. You can add your

00:16:17   own guardrails because they know theirs won't be enough. Yeah. Well, we'll, we'll dive into more

00:16:20   detail next week probably. Yeah. But this, again, this, the foundation models thing that, that alone,

00:16:26   if that, if there was no redesign, if there was nothing else, no fancy iPad app, you know, windowing,

00:16:31   if there was none of the other stuff we saw today, that alone is such a big deal that that could keep

00:16:38   a lot of developers busy for the whole year. We are sponsored this episode by Click for Sonos,

00:16:44   the fastest native Sonos client for iPhone, iPad, Mac, Apple Watch, and Apple Vision Pro. There's even a

00:16:51   new Apple TV app. Now Click is specialized on speed, instant control with Click. There's no lag,

00:16:58   just seamless Sonos playback. And Click really is a part of the Apple ecosystem with deep Apple API

00:17:04   integration. So it offers widgets, live activity, shortcuts, a menu bar app for your Mac, even

00:17:10   control center support. And it's super easy to set up and ensure a smooth control with your device and

00:17:15   speakers, as long as you're on the same network. And they have all sorts of features with Click. You can

00:17:19   do things like tailored scenes. You can personalize volume settings and speaker groups with ease. They

00:17:24   have a quick shortcuts feature. You can instantly access your preferred settings for a seamless audio

00:17:28   experience. And of course, all of the audio file formats are supported. You have lossless support,

00:17:34   Dolby Atmos support for your Sonos system. So of course, it's still a Sonos system. So you have

00:17:39   multi-room, awesome features to effortlessly group and control speakers. And Click is ongoing

00:17:45   maintained. So no matter, you know, a lot of times, you know, these company apps, they're not, you know,

00:17:50   super good at that. But Click, this is an actively developed app, again, super specialized for the

00:17:56   Apple ecosystem. So there's continuous improvements to enhance your experience with Click. Check it out

00:18:01   at Click, that's C-L-I-C dot dance, click dot dance slash ATP. And we have a deal for our listeners.

00:18:09   You get one year for just $9.99. That's 30% off or a lifetime for 30 bucks. That's 50% off the regular

00:18:16   price. So once again, go to Click, C-L-I-C, click dot dance slash ATP to check out Click for Sonos today.

00:18:24   Click. No lag, no hassle. Just click. Thanks for sponsoring our show.

00:18:29   Uh, so we moved on to the design and we start with a cover flow rendition of the processors,

00:18:40   I think a six three 18 or thereabouts. Um, and they seem to be hinting that they used their own office

00:18:47   for a lot of the inspiration for this. Like Apple Park itself. Yeah, that was, that was the theme of

00:18:52   look at all this glass in Apple Park. You think we could be inspired by all this glass?

00:18:56   Yeah. That's, that's a choice, but here we are. Uh, then when they brought out Marco's best friend

00:19:01   forever, Alan dies.

00:19:03   Is this his first appearance? No. When has he, when has he been in stuff before?

00:19:07   I think it's his third or fourth. Yeah, it's like three or four, something like that. Maybe it's just the new glasses

00:19:10   they're throwing me, but anyway, there he is. So anyway, so he says there's going to be a more harmonious

00:19:16   experience. And yeah, they use that word a lot. Right. And inspired by the physicality and richness of

00:19:22   vision OS. And I don't, I don't know what to make of this because like on the one side,

00:19:27   if those are the words that make the most sense, then use the words that make the most sense. But I

00:19:31   don't know, they have this like air of like hoity toitiness and they just seem Apple design.

00:19:37   I know. Right. What a surprise. I mean, I think them trying to explain their inspiration makes

00:19:43   sense. Like the most interesting thing to me and all these videos, uh, they've done a couple of times

00:19:46   now is the, uh, so this is, he's standing, someone told me he's standing in like a cafeteria or

00:19:51   something. He's not standing in a design studio. Uh, but anyway, they have some tables set up and on

00:19:55   the tables are, it's hard to tell. Are these objects that the design team created when exploring

00:20:03   the sort of idea space, as they would say, to think of the next design, or are these sort of

00:20:08   after the fact objects that they created after they had decided on the design to try, let's make

00:20:14   physical objects to convey to the public. This is the feeling that we want the design to give you.

00:20:20   And the objects are various, uh, rectangular solids of colored glass. And also a bunch of, uh,

00:20:30   clear, uh, well, I don't know what that glass, clear glass or clear plastic things that have

00:20:34   semicircular rounded edges on them. So you've got kind of hockey puck discs with rounded edges and

00:20:40   lozenges with rounded edges. And those things are sitting on top of flat things that are like,

00:20:47   that have pictures on them or whatever. So if you watch, watch the video, they showed them a couple

00:20:50   of times. My guess is that these are sort of finished products to say these, these convey the spirit

00:20:58   of the interface that we made. Maybe they made objects like that when they were exploring it,

00:21:02   but they look so finished. Um, and I think this is like a sensible way for designers to try to tell

00:21:10   people the thing you say in your screen should evoke the same feelings as this stuff. And also they go

00:21:18   through later trying to explain how like these things are supposed to be like on top of your UI.

00:21:22   So here is a thing on a table where there's like a placemat that is like your content. And then

00:21:27   there are these clear plastic things that is our UI we're putting on top of it. That's what we're

00:21:32   trying to make. I like, I like that. I like the idea of physical objects to, to, to, uh, introduce what

00:21:39   is a non-physical interface because it's pixels on a screen. Um, but now we get into, okay, so that,

00:21:46   is that a good inspiration? Is that a good girl goal? Should an interface be inspired by those

00:21:50   things that are on the table? And I think that is, uh, maybe up in the air. Yeah. I think I'm guessing

00:21:56   this was all just created for, for the video. And like after the fact, like not, not while they were

00:22:01   developing it. Yes. This is design marketing, not design, not design design. Yeah. And I'm guessing

00:22:07   there's no way those are all glass. I'm guessing that's acrylic because glass would like chip and be

00:22:10   heavy. And you'd never know with Apple. You're right. It should absolutely be like, you know,

00:22:15   Lexan or, or acrylic or acrylic is actually hard to make without bubbles and everything. I honestly

00:22:20   don't even know. Maybe those are all made of diamond, don't you? It's just a gigantic man-made

00:22:26   flawless diamond, the size of a, of a sub sandwich. Yeah. So, well, it's the video that, the idea that

00:22:34   they're showing and you just have to watch the video to see this, but like, think about if you had

00:22:38   like, um, a hockey puck with semi-circular rounded edges made entirely of clear glass.

00:22:44   And you put that hockey puck on top, I'm so old, on top of a newspaper.

00:22:49   What's a newspaper? Anyway, put it on top of a piece of paper with text. You've probably done

00:22:54   this. Have you ever had like a big chunky, like Sherlock Holmes magnifying glass when you were a

00:22:58   kid, right? Like the big one with the handle. It's just a big sort of lens of glass. And if you lay

00:23:03   that on the table, on top of a piece of print, and then you move that magnifying glass around or move

00:23:07   that clear hockey puck around, what you see is the thing that's right underneath it being magnified,

00:23:12   racing by the lens and sort of distorting around the edges. That is their inspiration for a lot of

00:23:17   the UI. Oh, a clear thing. And when it either, it moves on top of a surface or the thing that's

00:23:23   underneath, it moves underneath the thing. You see the details of the thing that is whirring by

00:23:28   underneath, distorted and warped and rapidly moving somewhat magnified through the clear thing. Which is a

00:23:35   cool, interesting effect for like an art gallery. But in terms of user interface, the most interesting

00:23:40   thing to me, and I think the thing I didn't expect from the rumors and the thing I think everyone who was

00:23:45   doing mock-ups, including like Sebastian DeWitt's that we talked about last time, didn't think about was that

00:23:51   Apple has spent years and years making translucent things like, you know, just look at your dock right

00:23:58   now if you're not on Tahoe or like any other sort of clear thing on your iPhone or whatever, making things

00:24:02   that reflect, not reflect, that convey what is behind them without causing the details of that thing

00:24:09   behind them to impair legibility. They don't just mean legibility in terms of text, but legibility in terms

00:24:16   of like, can I see the shape of the button or the icon or whatever? So you want the thing behind

00:24:22   to quote-unquote show through or influence it, but it should look really smeared and frosted. And even

00:24:27   Sebastian's thing last week with the physicality thing, very frosted, very frosted over, very smoothed out

00:24:32   because that's what Apple has always done. And that is a sensible choice when you need to be able to

00:24:41   see the stuff that is in that clear thing. And Apple was like, actually, we really want a lot more

00:24:49   of the contrasty details of the things below to show through, including the motion. So if you scroll

00:24:56   something behind like a current generation frosted glass thing, yeah, the frosted glass will change

00:25:01   based on the average brightness and color space of the thing that's behind it. But if you scroll

00:25:06   something behind one of these clear lozenges, either the physical things on the table or the interface,

00:25:11   elements, boy, it's like moving that Sherlock Holmes magnifying glass over a magazine page.

00:25:15   You see lots of stuff flying by, lots of contrasty edges, lots of details, lots of motion back there.

00:25:22   A lot, a lot, shows through a lot more. And with a lot more, I'm not going to say animation,

00:25:27   but with a lot more of the motion visible, it's like, you know, shower glass. Okay. So if you have

00:25:33   a shower, there have been over my lifetime, at least many different generations of fads for how do we

00:25:40   make shower glass that is somewhat privacy preserving? When I was a kid in the 70s, you probably remember

00:25:45   this, the kind of like scalloped things that have like these little scalloped things. It was like,

00:25:49   it would make everything wavy and distorted. So it's like, well, light goes through it, but you can't

00:25:53   really see anything because it just becomes like a, you know, an impressionist painting. There's also

00:25:59   a frosted glass that's flat. There is just the trend of like 100% clear glass where you can see

00:26:03   everything and there is no privacy except for the soap scum that you're supposed to scrape off each

00:26:06   time, but nobody ever does. Apple has gone through a bunch of those in its UI. And in this generation,

00:26:13   they're saying, we mostly want to see the person in the shower. Like we want, we want to see a lot more

00:26:19   of the person in the shower than we have in the past. So their, their shower door is not leaving as much

00:26:24   to the imagination as their passwords. It's worth, if you are able to, it's worth installing this on

00:26:30   a test device to actually see how it works in practice. Can I interrupt you right there, please?

00:26:34   Don't put this on your carry phone for the love of everything that is good and holy. Do not put this

00:26:40   on your carry phone or your main Mac, please. Or your main Mac, an iPad or something expendable,

00:26:46   whatever that's different. And I actually have put it on my iPad because I don't need my iPad to get work

00:26:51   done. But in order to survive, I need a functional phone and a functional Mac and anything that you

00:26:56   think you need to survive. Don't even start sniffing around at betas until at the very least,

00:27:03   the public betas. And even then I wouldn't do it. We have to go through this every year. It's probably

00:27:08   too late for all of you, but I'm telling you, do not put the beta on any device that you consider

00:27:15   important. Don't do it. Learn from Marco and Mai's mistake from iOS 5. Learn from probably both of our

00:27:22   mistakes in iOS 7, especially when it comes to a redesign because everything tends to look a little

00:27:27   wonky. Don't do it. Don't do it. Sorry, Marco. Please continue.

00:27:32   That being said, I did it. It's really rough, by the way.

00:27:37   Right?

00:27:37   It's really, there are a lot of little UI glitches throughout the system apps and it's rough.

00:27:46   I will say though, if you are a developer, you might want to do it. So, okay, don't do it,

00:27:53   but you might want to do it because it is. So using this UI on the phone is, first of all,

00:28:00   very informative. When you compare to the videos and everything we saw, you know, the videos,

00:28:05   everything is like zoomed way in and it shows everything in slow motion and look at how amazing

00:28:12   this is. And it's all about content, which, oh my God, I have so much to say about that, but

00:28:16   your content, we're getting out of the way for your content. You need to see more of your content.

00:28:21   It's like, what if the app's functionality is the app's content? Okay. Anyway, so a lot of zooming in

00:28:29   and looking at the things, you really should see it on the way it works on a real phone. And you

00:28:34   should actually use it to get, to get a sense of what this design is like, what things look and feel

00:28:40   correct, what things look and feel, you know, wrong or old. My entire app with a one year old design

00:28:49   looks ancient in this system.

00:28:52   Just wait till you see what they did on macOS because I made an app last year too with,

00:28:56   that requires the previous, the current version of macOS, literally requires the very latest version

00:29:02   of macOS and the buttons don't even look right. The buttons.

00:29:06   We have a lot of work to do, but, um, you know, so a couple of things. So first of all,

00:29:11   John was right about like, you know, the glass and everything and, you know, the, the way it kind

00:29:15   of warps things around it. And I think some of that hopefully will be turned, will be tuned down a

00:29:21   little bit, um, throughout the summer as they get feedback the same way, like iOS seven beta one,

00:29:26   the fonts were way thinner than what ended up shipping, which was still thin, but it was less

00:29:31   crazy thin. Um, because it like the very first beta, which was the design department's, you know,

00:29:36   baby, it just like, it was so illegible in so many ways because the fonts were so thin everywhere,

00:29:43   that, you know, they, they, before it shipped, they, they kind of increased the Helvetica weight

00:29:48   there a little bit. Although on that topic, which has come up a few times in the past,

00:29:51   we've gotten questions about it. The idea that they come up with a new design and they go too far

00:29:55   and then they scale it back, which is what happened with iOS seven. And it's happened with a couple

00:29:59   other things they've done as well. Um, sometimes it's frustrating to people, some listeners have

00:30:05   expressed this to say, well, why do they have to overshoot and fix it? Why don't they

00:30:10   overshoot and fix it themselves before they show it to us? Right. Um, and sometimes I think of that

00:30:18   as well. It's like, don't ship something that you obviously know has problems just hoping you can like

00:30:22   get away with it or something because you think it's cool and then scale it back. Why not, why not do

00:30:26   that yourself before you show it to us? Um, I mean, there is actually one reason to like you want one

00:30:33   reason to actually try to overshoot by a tiny bit. You shouldn't try to overshoot by a lot. And I think a

00:30:38   lot of, in a lot of the cases they have overshot by a lot and they shouldn't have done that.

00:30:41   But the reason you want to overshoot by a little bit is because if you under, if you go to, don't

00:30:46   go far enough, if you're not as daring as you thought you will end up, it's pretty easy to do

00:30:51   that. Let's ship something that doesn't go so far. All right. Is there any place where we're hurting

00:30:54   legibility? Is there any place where we think someone might find this objectionable? Let's turn it down,

00:30:58   turn it down, turn it down, turn it down, turn it down. What you end up shipping is something that

00:31:02   doesn't actually look that different than what you had before, because you're afraid to be too different

00:31:06   because the current thing that's out there is the status quo. And anytime you deviate from that,

00:31:09   you're afraid people won't like it. Um, so if you overshoot, but just a tiny bit and then turn it

00:31:16   back, you can sort of dial it in. But if you undershoot, you have no idea how much to turn it

00:31:20   up. And so you, you, you're, and it's very difficult to turn it up and say like, well, let's make it more

00:31:24   extreme and more extreme. And then you're like waiting for people to yell about it. And by the time you get

00:31:28   close to it, maybe it's the last beta and then people start yelling. So do you back it off a notch from

00:31:32   there? Or are you just hearing residual yelling? So like that, I, I have some sympathy for the idea

00:31:38   that it's easier to overshoot slightly and tile it back than it is to undershoot because you could

00:31:42   undershoot by a huge amount and then not know how to, how much turned up. And it will, it will

00:31:47   basically make you timid. You'll end up coming out with something that's like, this looks exactly the

00:31:51   same as the current thing, because you already had translucency that showed through the background

00:31:55   that was very frosted over. And you've continued to do that. That said, I think if you ship something

00:32:01   that, you know, makes a legible text in a bunch of places in your UI and you're like, oh, don't worry,

00:32:06   we'll turn it down. Turn it down before you ship it. Like stuff like that, where it's like, this is

00:32:09   obviously legible. We cannot ship this. I don't need to see that. You don't need to put that out

00:32:14   and say, oh, we're just going to, we're just going to back it off a little bit now. Back that off

00:32:18   internally because a legible text or too low contrast and stuff are things that you should

00:32:23   be able to detect behind the scenes. And I think a lot of this, a lot of this redesign suffers from that.

00:32:30   I would argue that maybe even the thin text is like, well, maybe this will be okay because it's

00:32:34   not as obvious as some of the worst appearances in this. If I was still doing Mac OS 10 reviews and

00:32:38   we haven't gotten to Mac OS yet, but if I was doing Mac OS 10 reviews or whatever the hell it's called

00:32:43   these days, Mac OS reviews, I, for this OS, I would just be lining up screenshot after screenshot of

00:32:49   areas where this design falls on its face, where the old design did not. And those are easy to find

00:32:55   everywhere. Obviously in the first beta, it's going to be easy to find, but I think they've got a lot of work to do

00:32:59   to shape this up.

00:33:00   Yeah. I think in particular, like, so some of the, some of the, the super clear glass, like, so there,

00:33:07   there are actually multiple like glass translucency effects in play here, which is similar by the way,

00:33:14   like the, the, you know, last few OS releases have had kind of like translucent material APIs that you

00:33:21   could use that did a similar thing of like, you know, the way like stuff could, could scroll under

00:33:27   navigation bars and toolbars and you get like those kind of blurred, you know, colors. They do that now.

00:33:32   They have multiple materials in the new design. And some of them appear to be basically, you know,

00:33:38   the, the, the maybe slightly evolved version of that. And it looks kind of like, you know, thin frosted

00:33:45   glass. And when stuff goes under it, it gets a little bit blurred and a little bit, you know,

00:33:49   smeary, but not, it doesn't like jump out at you. And it, and it maintains pretty low contrast under

00:33:55   it. So the text on top of the surface doesn't need, you know, super bold contrast to be legible.

00:34:02   Then they have what looks like, you know, the clear gumdrop of acrylic moving over something

00:34:08   where it warps like crazy on the, on the edges of it with whatever's behind it. What, what goes behind

00:34:15   it gets so bright with like vibrancy that they, what they call the effect, like the vibrancy is,

00:34:21   is cranked way up. So as you scroll something colorful behind one of these, it almost looks

00:34:27   like there's an led behind it, lighting it up into the, into the blob of material. Like those look

00:34:34   kind of nuts. Um, and that where the shows up the most in the UI so far is tab controllers,

00:34:42   previously known as tab bars. They look like unhinged. Like when you move around a tab, like you pick a

00:34:51   tab and like the, it like moves it over like the blob of liquid and it's like, it wiggles the whole,

00:34:56   the whole thing wiggles and shakes and scales. Like it's like, you thought that the dynamic island was

00:35:00   goopy. Now just picking a different item on a bottom bar, forget about like the, even just like the,

00:35:05   you know, the clear piece of water that you're moving from the left to the right. That's there.

00:35:10   And that's ridiculous. And it warps everything. And it, but then after you pick the new thing,

00:35:13   the whole thing goes wong, wong, wong. Yeah. It's, it's nuts. Or like, you know,

00:35:17   like in the mail app, for instance, you open up a message. So it pushed it, you know,

00:35:21   you have, you have a, you have a navigation stack. It pushes something in from the right.

00:35:24   You go back to the route to the list and the list bounces a little bit.

00:35:28   Yeah. They did this with messages. Like in the current version of messages does that.

00:35:31   Have you noticed when you scroll and messages, all the little bubbles shake around,

00:35:34   like they're loosely attached to the background.

00:35:35   Oh, that was added since iOS seven, I think, because that was part of the,

00:35:39   like the Springs kind of gravity.

00:35:40   Yeah. Maybe I'm just noticing more because it's on macOS now and it really bothers me

00:35:43   where things shake around like that, but it's just, yeah, they, they love things for things

00:35:46   to look like they're loosely attached to whatever they're attached to. And I'm not sure that's the

00:35:50   look they want to go for. Cause it reminds me of shoddy workmanship.

00:35:52   There are places where that's a good thing. Like it can be used well.

00:35:57   Like the dynamic Island.

00:35:58   Yeah. And I think, you know, or things like scroll bouncing, which is great.

00:36:02   But, but, but with scroll bouncing though, the thing, the pain, the virtual paper scroll that

00:36:09   you are scrolling that springs what doesn't happen and what shouldn't happen is all the

00:36:14   text on the page also slides within the container of the page to go back and forth to get like

00:36:19   closer and farther from the edge of the paper. So the paper, the thing you're scrolling feels

00:36:23   solid. It just shakes as if it's on a spring, but the stuff inside it is firmly attached to

00:36:28   the background. And that is the, I, that adds an air of solidity to like pull and refresh

00:36:33   and spring scrolling. That is not the case when you have things like your interface elements

00:36:37   shaking around on their background, like the tab bar or the, uh, the bubbles and messages.

00:36:42   Yeah. Like the, the tab bar here is so over the top and it's kind of, it's annoying because

00:36:49   the animation is also, it also just takes a while. Like you have to wait for it to stop jiggling.

00:36:54   Why? Like it, it just, and I mean, yeah, maybe I'm sure you can keep using the app and I'm sure

00:36:58   it'll register your touches and respond before it's done animating that. But like, why is animation

00:37:01   so long for something that is literally like switching tabs in an app? But that's, it's such a common

00:37:06   thing. So it just, the tab controller, it just, it looks totally ridiculous. It's also completely

00:37:13   illegible. Like when you have anything behind it that uses the super clear glass effect, it is

00:37:19   comically illegible. So I, I, this is exactly the kind of thing they are likely to dial back a little

00:37:26   bit over the summer. We'll see if they do. I hope they do. Because if, if this design ships the way it

00:37:33   is in 1.0, like in this, we're going to have a lot of people using whatever the accessibility settings

00:37:39   are to like reduce motion, reduce transparency. And I feel like if, if many people use those settings,

00:37:47   just because the new design dropped legibility so much that they have to, that is a design failure.

00:37:54   Like people who use the accessibility tweaks to the design should do so for accessibility reasons,

00:38:00   not because the new design goes so far that way more people all of a sudden need those accommodations.

00:38:07   And so I hope, like I was hoping this design, I was hoping they would take the opportunity here

00:38:14   with this new design to make a design that works better for more people without using special flags

00:38:21   to turn stuff off. And they definitely did not do that. In fact, they've gone the opposite direction.

00:38:26   I think more people will have to use the flags to turn stuff off with this new design. And, and that,

00:38:32   that just, I mean, this design is not about legibility at all, like, and maybe it doesn't matter, but

00:38:38   certainly legibility is not what they were going for, or unless they, unless they really don't know how

00:38:45   to do it. But I think they just don't care. Like, I think what we've seen, we've seen Alan Dye's style

00:38:49   over time. His style is all about minimizing and hiding controls as much as possible to make room for

00:38:58   content to bleed through behind stuff. I don't think that's super effective, but it does look nice in certain

00:39:05   marketing shots. That's obviously what he knows how to design for. That's obviously what he cares about the

00:39:10   most, way more above actual usability. And there's nothing inherently wrong with trying to make stuff that looks

00:39:16   really cool. I just think it is of course a balance and there are parts of the do look really cool and

00:39:21   parts of it that are perfectly usable. And there's also a lot of parts that really sacrificed legibility

00:39:27   and usability for looks that is Alan Dye style. So congratulations. He succeeded. But, and, and to be

00:39:34   clear, I am overall, I am excited to get into this design and to start wrapping my app around it

00:39:40   basically. But it is, it's, it's certainly very opinionated. And I also wonder like the outgoing

00:39:49   design of iOS 7 through 18 is largely defined by its lack of personality. Like it had all the

00:39:58   personality stripped out of it. And what that created was basically a blank slate for all the app developers

00:40:06   and big companies and big companies and everything out there to define their own styles in apps pretty

00:40:11   effectively. And, and so you go to different apps now, you know, on the outgoing era or the outgoing

00:40:16   design, you go through different apps and you can figure out how to use them just fine, but they do have

00:40:21   their own styles and they're, and you know, you know, companies have their own like visual language and

00:40:27   branding and it mostly works and it's mostly fine because the system does not impose a strong opinion.

00:40:33   Now with this new design, the system is suddenly imposing a very strong opinion. So in this

00:40:41   environment though, again, this is not iOS 6 anymore. Like this is not, you know, 2007 or whatever

00:40:47   anymore. Like this is now an environment where we have this entire ecosystem built up from a decade of

00:40:54   the system being fairly neutral and bland, which let the apps develop their own visual vocabularies.

00:41:01   Now the new system UI design is going to much more significantly clash with everyone else's visual

00:41:08   vocabularies they've built up. And so what you're going to see, I think is a pretty big,

00:41:12   maybe a bifurcation of like, you're going to have a lot of like indie developers like us who try to use

00:41:17   the new design, but then you're going to have all the big company apps that just totally snub it and

00:41:23   basically disable the, all of it or fight against it or re-implement stuff from scratch, which is terrible

00:41:27   for lots of reasons, including accessibility. So I think there's what Apple did here was they took a

00:41:33   really big, bold stance to kind of grab back design authority from their ecosystem. But I don't know if

00:41:42   the ecosystem is going to, going to follow suit. And I don't know if they have the position to do that

00:41:47   from. Additionally, the super roughness of beta one has me a little bit concerned, like about, about

00:41:55   Apple's own UI quality here. Like, are they going to be able to polish this up and ship it to, to, to like

00:42:00   a finished relatively bug-free state in their own apps, in their own system by September? Like maybe,

00:42:07   maybe, but it's, it's a tall order. It's a very aggressive move.

00:42:11   So we've kind of shaded into the iOS section of this was when you're talking about this design,

00:42:16   you're mostly talking about in the context of iOS. And we will get to that in a second,

00:42:19   but two things first on the accessibility front, which you just mentioned again.

00:42:22   I saw, again, there's some people debating this as the keynote was going by and they're like,

00:42:27   oh, how is this accessible? You can't read any of the text, blah, blah, blah. It's terrible

00:42:30   accessibility. And people are like, oh, actually Apple's really good with accessibility. Look

00:42:32   at all the options they have to reduce transparency, increase contrast, you know, like reduce animations.

00:42:39   They have like tons and tons of accessibility options and all their OSs. And they're, they're

00:42:42   one of the best companies in the world about accessibility. But Marco, you made the point

00:42:47   that like, well, if everybody needs to enable certain accessibility options for it to be legible

00:42:52   or almost everybody, maybe you're like, who is using your default design. And the way I like

00:42:57   to think about it is coming from the other angle. If you turn on a bunch of the accessibility

00:43:01   options, which I've experimented with turning on, for example, on Mac OS, I think it makes

00:43:06   everything uglier. And why should, uh, the accessibility out? Why, if you have an, you

00:43:13   need accessibility options, why should you sacrifice beauty? Why should beauty only be for young people

00:43:18   with perfect eyes who can tolerate low contrast and can pick out text? Like why, why do you have

00:43:23   to give that up? I think that a good design would be both accessible and beautiful. Why, why do you

00:43:30   not get to have that if you need literally any accessibility options? Because yeah, the accessibility

00:43:35   options, if you enable them do the things they say, they do reduce transparency. They do reduce

00:43:40   motion. They do increase contrast, but they do so in an extremely strong way. Some of them have

00:43:45   adjustability, but not all of them have adjustability. And it's so clear that the designers design it the way

00:43:52   they want it to work and then design accessibility options to like, look okay. No one is sitting there

00:43:59   saying, let's sweat over the 75 possible combinations of these accessibility settings, making sure every

00:44:05   combination of these settings, you need A and C, but not B, you need B and C, you need B and D, whichever

00:44:10   combination of accessibility settings you like or need. No one is sitting there saying, well, we need

00:44:16   every combination of these accessibility settings to also look beautiful. They do not look beautiful.

00:44:20   Turning on even a one of these usually makes everything uglier. And you get the feeling that

00:44:25   nobody cares what it looks like when any of those accessibility options are turned on other than

00:44:29   measuring, is the contrast better now? Okay, good job done, right? Is the transparency reduced? Okay,

00:44:34   job done. But no one cares what it looks like. Why should I have to give up beauty for accessibility?

00:44:39   I feel like that's, I mean, I don't, maybe I've picked up like this animosity towards Alan Dye

00:44:45   from Marco over the years, but like I look at him in this thing, I'm like, can't you make an OS

00:44:50   that is beautiful and accessible and as accessible as possible out of the box? Obviously that you're

00:44:56   still going to need to have options. Like you're not going to make it so it's perfect for everyone,

00:44:59   but like that's the lesson of like OXO Good Grips, that if you design something for accessibility,

00:45:03   if you do a really good job, you don't have to change anything about it to sell it to people who

00:45:08   don't need any accessibility options, they're like, oh, this is just a better peeler. Like, you know,

00:45:12   they don't know it was designed for people with arthritis. They're just like, this is just the

00:45:16   best peeler that I've ever used. That's success. Success is not, I've made this peeler that young

00:45:21   people with perfect skin and amazing dexterity can use, but anyone else you need to buy the

00:45:25   accessibility handle and stick it on. And by the way, the accessibility handle is big and ugly and

00:45:30   loose and doesn't come on the color you want and doesn't match your kitchen and doesn't fit in your

00:45:35   drawers. That's kind of how I feel about the accessibility options in this thing.

00:45:38   I think they are too far away from legibility, accessibility, readability. Um, like their,

00:45:47   their default is too, is not good enough. And the options, the accessibility options that you turn

00:45:54   on, uh, make everything just look so much worse. And that that's a shame. Um, and then the second

00:46:00   thing is we're shading into iOS stuff. You mentioned the floating toolbars at the bottom. I don't know if I

00:46:06   need to draw diagrams about this for future shows or something. I've complained about it before,

00:46:09   but it's hard to explain visually. Um, but one of the things that they're doing across all of their

00:46:14   OSs, but including on, on iOS is, and they showed it in the keynote, uh, a thing that used to be just

00:46:20   the bottom centimeter of the screen with a bunch of options on it. Um, like the tab bar or whatever,

00:46:25   that thing will now be a floating lozenge that floats over your content. That's the whole thing on

00:46:30   the tables. You got to like a clear plastic, acrylic or plastic. It floats over your stuff.

00:46:33   But what that means, and they talk about in the keynote is now you can see your content

00:46:37   behind and around that. It doesn't go edge to edge, but it's like, Oh, our devices have curved edges now.

00:46:42   So now this lozenge correctly matches the curved edge. So this floating lozenge is floating. It's not

00:46:48   touching the bottom of your screen. It's like, you know, I don't know, a few millimeters up from the

00:46:52   bottom of your screen. It's a few millimeters from the left of your screen. It's a few millimeters

00:46:56   from the right of your screen. It is floating with margins around it. That like, I don't know

00:47:02   why they're so in love with that because like now you can see more of your content. Well, first of all,

00:47:05   no, I can't. If, if I have a webpage and there's a footer with links in it, now that footer with links

00:47:10   is behind the toolbar. And yes, there is a Safari option that they added back when they tried to

00:47:15   redesign a Safari in this way a few OSs ago. That's like, Oh, your, your web cage can sense how much

00:47:20   of the bottom of it we're covering up. And you could essentially set safe area insets for your

00:47:24   webpage. So you draw your footer above that bar. Well, if I'm drawing my footer above the bar,

00:47:29   what the hell good is the rest of the quote unquote content down there? Because I can't put anything

00:47:34   there. I can't put anything for people to read because the bar is covering it. Can I put something

00:47:38   in the two millimeter sliver at the bottom? Maybe. Can I put something in the two millimeter sliver

00:47:42   on the right and the left? Maybe, but probably not like that space is not mine. My content cannot go

00:47:49   there. Even if I'm displaying a photo, even if I'm displaying a photo, what this photo has some

00:47:53   text at the bottom, or I want to see what's at the bottom of the picture. I have to like yank the

00:47:58   picture up. So it springs like I'm, Oh, I got to hold up. Can I get, can I get it? Can I get the photo

00:48:03   entirely out from behind that thing? Or will the thing shrink out of the way and get a little bit

00:48:07   smaller? That's not my content area. You're putting your floating glass thing over it. And I know you

00:48:12   love it when like my content shows through your floating glass thing and makes it look cool or

00:48:16   whatever. But what if I want to see what's there? What if I want to draw on what's there? Do I have to move

00:48:21   your little thing out of the way so I can draw on that section in my drawing app? That is not my

00:48:25   content area. It is much better when it's just a bar because then, you know, your content begins at

00:48:31   the top of that bar. So not only does my content actually begin at the top of that bar because that

00:48:36   area is useless to me, but it doesn't really begin there because it's going to display it there by

00:48:40   default. And if I try to yank my content up so I can see the actual bottom of my content obscured,

00:48:45   then what goes behind your floating toolbar? What gets put there? This interface, I find

00:48:51   maddening because I can't think of a single situation in which it benefits me as the user in

00:48:57   any way. I'm only, there are only situations where I'm lucky enough that I don't care what's in that

00:49:02   bottom centimeter. And so I can sacrifice all of that content and I don't have to try to stretch it up so

00:49:06   I can see it. I'm very angry about this because there's a, they tried this with Safari and backed off

00:49:11   and now they're like, nope, we decided we're just going to force it on everybody. And I mean,

00:49:15   I haven't seen the WTC sessions yet, but I don't think there's a solution to this. All of these sort

00:49:19   of safe area ends, that's another crap that you can do is just ways for you to try to work around this.

00:49:23   But as soon as you work around it, you're left with two problems. One, what the hell do you put

00:49:26   behind that clear bar? And two, how is this any better than what came before, which is when you had a

00:49:31   clean separation between content and bar rant over. But like, this is, this is my least favorite feature of

00:49:36   this entire redesign. It's not the glassy stuff. It's this floating bar concept because I think it

00:49:41   is just like bankrupt from a user interface perspective. Yeah. Because like what happens

00:49:46   is, you know, you're right. Like what are you gaining? Like they, they talk all about, they,

00:49:49   they kept saying over and over again in this design, by the way, this design doesn't seem to have a name.

00:49:54   It's referred to in a lot of different ways with generic terms, like Apple's new universal design

00:49:59   language, liquid glass. No, it's liquid glass. No, liquid glass is the material. The actual design

00:50:05   does not have a name. But I think people will just call it liquid glass because what else are

00:50:10   you going to call it? Right. But everything. So, you know, they, they constantly talk about

00:50:12   freeing up space for your content, even more focus on your content. And these are terms that have been

00:50:18   around since Johnny I was there. Like this is not, you know, a new design vocabulary. It's all about

00:50:23   like get out of the way for your content. But the problem is how much of your content are you

00:50:27   actually gaining by this? And again, John's right. Like you look at like, you know, the new tab bar area

00:50:31   or bottom bar area for most apps and what you're getting, first of all, you're not getting usable

00:50:37   content. You're getting a blurred background version of the content. You can't, it's actually

00:50:42   blurred with the way most of these toolbars are designed. So like, you know, you go to something

00:50:46   like mail. It's blurred and distorted. It's not just blurred. It's like warped. Yes. It's blurred and warped.

00:50:50   Yeah. But most it's mostly just blurts. Like you're not actually able to use that space. It's just a

00:50:56   visual design. But the problem is, you know, and this is one thing I think we're going to see

00:50:59   iOS 7 and the resulting iterations of that design language were fairly easy to design for.

00:51:06   Translucency is very difficult to design for because it's easy to come up with, again, marketing shots. It's

00:51:14   easy to come up with like ideal, you know, hand, hand selected example content or example designs

00:51:21   that show up nicely and you can scroll them to the right position. You can have like all these like

00:51:26   big, beautiful, full bleed images as your quote content that, you know, images where you don't

00:51:32   care what is being obscured because you are obscuring the bottom of it. Right. Yeah. Images where you've

00:51:36   shot them way wider than you actually needed them. Yeah. There's nothing down there in grass. Don't

00:51:39   worry about it. I'll never show you a picture where someone has a t-shirt on that you want to read

00:51:42   that's under there. Right. Exactly. But like, so when, when these designs hit the real world though,

00:51:47   it's very, very hard to design using translucency. We've, this is what, you know, Windows Vista tried

00:51:54   this a thousand years ago. Like this is why the computer industry is obsessed with designing with

00:51:59   translucency because it looks really cool in demos and marketing, but then you actually get to trying

00:52:04   to use it in a software design and it's very difficult and it doesn't, it's, it's very, it does not,

00:52:10   it's not very versatile. It does not adapt itself well to a lot of different circumstances.

00:52:15   And by the way, I will add to this that if, even if these floating bars were a hundred percent

00:52:19   opaque, you'd still have the content problem of like, you're letting my, you're forcing my content

00:52:23   to go behind a thing that obscures it. So even if it was a hundred percent opaque and what you're

00:52:28   getting to is they're not, so on top of it, not being a hundred percent opaque. Now there's

00:52:30   this problem of the translucency destroying the legibility of the actual controls that are floating,

00:52:36   but the content itself, the root problem is that you are forcing my content to go to the

00:52:40   bottom of the phone screen and then you're laying those acrylic things or whatever they are. You're

00:52:44   laying them on top of my content that I can no longer see. The bottom of my content is the bottom

00:52:48   of the phone, but you just lay your crap on top of it. And I can't, if there's no more place for me

00:52:52   to scroll, I can't ever see that part unless I stretch it up.

00:52:55   So what ends up happening in the designs when, when you design the stuff, like, first of all,

00:52:59   it's so hard to design legible text areas this way. And so you end up, you know, basically having two

00:53:05   different worlds of design on the phone. You have like the idealized version of the design, which seems

00:53:10   to be only designed to look good with scrolling lists of full, of large full bleed photos, which

00:53:19   admittedly that is a lot of apps people use. That is a lot of Apple's apps, but that's not all apps.

00:53:24   And when you, when you define a new systems design language, you have to accommodate all apps.

00:53:28   So again, there's a question of like, you know, where, how does this work with, you know, maybe

00:53:34   more boring apps? So again, you look at something like mail. I always love looking at mail because

00:53:37   mail is like the average app. It is a, you know, a list, it's, it's a table view or a list of text

00:53:44   entries and you tap them and you go in and like, what is, what is the content in mail? It's text,

00:53:50   it's lists of texts. So it's like, it's kind of like marketing proof in a way. Like you kind of,

00:53:56   you can see how a design works and doesn't work by opening up mail. And you can see like, okay,

00:54:01   here's, here's like how this hits the real world. The apps that many of us have to use on a regular

00:54:05   basis or design on a regular basis. Like how, how does mail work? And Safari is also a great example

00:54:11   because in Safari, you have to accommodate for not having any control over the content that's being

00:54:17   displayed. It's because if you're going to say, we're going to make room for all your content has

00:54:21   spotlight your content. Okay. What content example content designed by Apple designers or real world

00:54:27   content for this actually out there and uncontrolled and uncontrollable. And so, and mail and Safari are

00:54:33   these perfect examples of like their, their stress tests for designs because in Safari, you have like,

00:54:40   again, when John was saying like, you know, but when they tried years ago, that weird floating bar,

00:54:43   well, guess what? The new bar is way worse. Um, also closing a tab is now an extra tap. Hope,

00:54:49   hope you enjoy that. Um, yeah. Then the Safari thing, by the way, their solution back then was,

00:54:53   oh, we'll just add some new properties that, you know, new web kits, Safari on iOS specific properties

00:54:59   and just the whole world will just update their webpages. It's like, no, they won't, they won't just

00:55:03   won't be able to see the links that are at the bottom of a page. So many pages, when you scroll

00:55:07   them, the links are close enough to the bottom of the webpage that they will be obscured by the bar.

00:55:12   And what are people supposed to, they might not even know they're there. Maybe with a translucent

00:55:15   thing, they'll see some blurry thing behind there, but they'll be saying, how do I tap on that? It's

00:55:18   being blocked. Do I stretch it up with one finger and then tap on it? What if I can only, because you

00:55:22   can only like pull the page up so far before it's, before it like stops moving. It's just a bad idea.

00:55:27   That's why they didn't do it. And here we are. We're back here again.

00:55:30   We, we, we really should move on from the design and I know we're not going to be successful in it,

00:55:34   but I'm going to try to make us move on. And I'm going to offer my two cents, which is,

00:55:38   and I need you to hear me out. I hate it right now, but, but, but I genuinely think I'm going to love

00:55:46   it by the time they get themselves under control. And I know we just talked about this, so I'm not

00:55:51   going to belabor it, but I really think they way overkicked, you know, over in indulge themselves.

00:55:58   But I really do think that a lot of this in principle does work. I don't particularly disagree

00:56:05   with anything that you two said, to be honest with you, but that being said, I think that there's a

00:56:12   lot of potential here. And I feel like this is when it presents well, which admittedly is on Apple

00:56:20   slides and Apple demos and not as much anywhere else, or at least not today. Anyway, when it presents

00:56:25   well, it presents really well. And I really, really dig the direction they're going. I think

00:56:30   the magnitude is way too much right now. And I think they need to dial it back, but I'm enthusiastic

00:56:35   about it in principle. I think it's going to be really great. I ran call sheet against iOS 26 and

00:56:43   immediately wondered if I'm going to be able to get anything done this summer because, oh man,

00:56:48   there's a lot to do. But yes, that being said, I think modernizing the OS's is good. I think bringing

00:56:56   them together tastefully in principle is good. I think we could definitely go on a three hour rant

00:57:03   between the three of us as to where they went too far, where they didn't go far enough, mostly where

00:57:07   they went too far. But in general, I like the direction where all this is going. I think I'm

00:57:12   probably most enthusiastic about the three of us. And that's fine. And I'm really excited to see how

00:57:18   this turns out. And I hope by the end of the summer, I will be standing on top of your two carcasses

00:57:23   laughing, saying, ha ha, I was right, even though I'm not so confident that's what's going to happen.

00:57:27   But I'm hopeful that I will be the one that is right with you two slain beneath me as you thought

00:57:34   that this was going to be a wreck and they would never fix it. And it turns out they did. So we'll see

00:57:38   what happens. We are sponsored for this episode by DeleteMe. DeleteMe makes it easy, quick and safe

00:57:45   to remove your personal data online from hundreds of data broker websites at a time when surveillance

00:57:50   and data breaches are common enough to make everyone vulnerable. Now there's this whole creepy industry

00:57:55   out there of data brokers. Here's how this works. You've probably seen this. If you ever like

00:57:58   search a search engine on the web for your name or the name of somebody you know, you see all these

00:58:03   different websites that advertise like look up their addresses and their address history and their phone

00:58:07   numbers and their family members and all this stuff. These are all data brokers. What they do is they

00:58:11   get as much information as possible from as many people as possible out there. They buy it, they sell

00:58:15   it, they trade it, and they will sell your information to anybody who wants it for, you know, a nominal

00:58:21   cost. So it ends up being kind of creepily easy to look up people's info online and to get all the

00:58:27   details, addresses, family members names, like kids names, even like it's really messed up. So this is a

00:58:33   gross industry. Delete.me will go and opt you out of hundreds of data brokers. They know how to file

00:58:40   the takedowns and the opt out requests and everything. So you sign up with Delete.me, you provide them the

00:58:44   information you want deleted from these sites, and they will go file these hundreds of takedowns for

00:58:49   you. They will send you regular personalized reports showing you what information they were able to find

00:58:55   and get rid of. And this is an ongoing service. It's always working for you, constantly monitoring

00:59:00   for your information to pop up on new places, and removing the personal information you don't want out there.

00:59:04   Take control of your data and

00:59:06   keep your private life private by signing up for Delete.me, now at a special discount for our listeners.

00:59:12   Get 20% off your Delete.me plan when you go to

00:59:16   joindeliteme.com

00:59:17   slash ATP and use promo code ATP

00:59:20   at checkout. The only way to get 20% off is to go to

00:59:24   joindeliteme.com slash ATP

00:59:27   enter code ATP at checkout. That's

00:59:29   joindeliteme.com

00:59:31   slash ATP

00:59:32   code ATP.

00:59:34   Thank you so much to Delete.me for sponsoring our show.

00:59:37   Let's carry on with the keynote.

00:59:42   iOS 26.

00:59:43   Actually, yeah, well, on the topic of

00:59:45   iOS 26, and actually

00:59:46   touching on design, we were all scared they were going to make

00:59:49   the icon circles. They didn't.

00:59:50   Yay!

00:59:51   No, that is very good, actually.

00:59:52   Thumbs up for that. We were all scared they were going to change

00:59:54   the Squircle. I don't think they did.

00:59:57   Casey, can you confirm the Squircle is the same?

00:59:59   I think it's the same, but I don't have a discerning enough

01:00:02   eye to be able to tell you with certainty, but I believe you're correct.

01:00:04   Well, it doesn't matter. We all have to make new icons anyway.

01:00:06   You're right. And so the thing they did do

01:00:08   is they have an app for making icons,

01:00:11   which is nice. It's part of Xcode now,

01:00:12   Icon Composer. And their

01:00:14   idea for icons, which I think they've done

01:00:17   with all their icons, but it's not mandatory,

01:00:19   but it seems like the direction they want to go

01:00:20   is conceptual, again, with their little

01:00:22   physical toys, conceptualize

01:00:24   the icon as a layer of frosted glass pieces,

01:00:26   each of which is essentially a solid

01:00:28   color, solid filled vector

01:00:30   image. And then it's just like Photoshop

01:00:32   layers. You take three

01:00:34   vector images or like

01:00:36   I think the one they showed was like for the weather

01:00:38   app, blue background, white cloud,

01:00:40   yellow sun, and you just have dials.

01:00:42   How frosted do you want them to be? How translucent

01:00:44   do you want them to be? They put on little edges and glows,

01:00:46   all the things that you would do in Photoshop layers.

01:00:48   But your icon is essentially three

01:00:50   vector and three vector template

01:00:52   images that you combine or four or five or six.

01:00:54   However many layers you want to put

01:00:56   an icon composer will turn them into a frosted

01:00:58   glass looking icon. Apple's on it with a bunch of

01:01:00   their icons. And I think those icons

01:01:02   look pretty cool. They look like little pieces

01:01:04   of frosted glass. To Marco's point

01:01:06   earlier, it's a very opinionated style.

01:01:08   They say this is what we think icons should

01:01:10   look like. It's like, well, if you decided

01:01:12   your icon should look like a bunch of stack pieces of frosted

01:01:14   glass, that's cool. There is a functional

01:01:16   component to it because iOS and all

01:01:18   the other iOS is essentially let you say, oh,

01:01:20   but now that your icons are essentially a stack

01:01:22   of template images that we're applying effects

01:01:23   to, we can really easily make

01:01:26   you a dark mode version and we can

01:01:27   make you a clear version for our

01:01:29   20th anniversary phone. It's going to be a clear

01:01:31   sheet of glass like because there's

01:01:34   nothing inherent like it's just data.

01:01:35   It's like vector shape color component

01:01:38   and for the clear one, we just

01:01:39   desaturate all the color component and make them very

01:01:41   transparent like it's a flexible way to

01:01:43   make variants of your icon because they are

01:01:45   structured icons. It's not just a grid

01:01:47   of pixels that you uploaded various sizes.

01:01:49   That is clever. It's interesting.

01:01:51   It does give you the ability to do

01:01:53   a lot of new things with your icons and

01:01:55   also every single icon that exists that is not

01:01:57   Apple icons is not one of those icons right now.

01:01:59   So how many, how many

01:02:01   apps are there on the app store? How many

01:02:03   icons quote unquote need to be

01:02:05   converted to this or what, you know, because we saw

01:02:07   before we have tinted icons today. We have dark mode

01:02:09   light mode. Not everybody did it and

01:02:11   not everyone's going to do this. And I feel like what they're

01:02:13   doing is producing the sort of sedimentary

01:02:16   layers of icon

01:02:17   design errors as they keep

01:02:19   introducing new and different ways to make icons.

01:02:21   I'm glad they didn't change the shape.

01:02:23   I'm glad they're still squircles. I think the

01:02:25   style is actually cool and interesting,

01:02:27   but now it's going to be

01:02:29   like, oh, I can see that is an icon

01:02:31   from this era in history. It's a Taylor Swift

01:02:33   error store, but it's the iOS icon

01:02:35   error store. It's just like

01:02:36   all these different icons made over the years

01:02:39   with different styles and

01:02:41   only the very newest ones will be

01:02:43   made of a bunch of layers of stuff. Like Casey,

01:02:45   your thing is the clapperboard for

01:02:46   call sheet. You could make that

01:02:49   out of a bunch of pieces of translucent

01:02:51   things, but like how many layers

01:02:53   is it? Is the clapperboard just one layer?

01:02:55   Do you make a bunch of the little stripes

01:02:57   individual pieces or

01:02:58   like, do you like, do you

01:03:00   deconstruct and then reconstruct your icon

01:03:02   from frosted glass or you just say, screw it, I'm keeping my icon the way

01:03:04   it is. It's fine. Yeah, I don't know.

01:03:06   And that's the thing is that there's

01:03:08   how many apps and then in any app

01:03:10   that's worth its salt, weight in gold,

01:03:12   I don't know what euphemism I'm looking for.

01:03:14   Any app that's any good is going to have a

01:03:16   bunch of alternative

01:03:18   icons. And so, yeah, this is a lot of work

01:03:20   for icon designers. Yeah. And again, like a lot

01:03:22   of big companies are just not there. Like most,

01:03:24   I'd say most big companies are just not going

01:03:26   to do this. Most, I mean, look, most

01:03:28   the thing is like iOS app

01:03:30   development for most companies

01:03:32   is not like the main thing they do.

01:03:34   They have, you know,

01:03:36   a whole, if they're a big company, they have a

01:03:38   mobile team and like

01:03:40   the specific like making

01:03:42   a perfect, you know,

01:03:44   icon that fits into iOS

01:03:46   is low on their priority list because they want the

01:03:48   same icon to be used everywhere

01:03:50   across all of their properties and all of their

01:03:52   apps and all of their platforms and everything else.

01:03:54   And then for small companies,

01:03:56   usually they can't afford

01:03:58   full-time iOS developers.

01:04:00   They might contract out the building of an app.

01:04:02   And then, then it's like, well,

01:04:04   you know, we, we had this app made

01:04:06   for us three years ago.

01:04:08   We have to call them back in now and spend

01:04:10   even more money to now remake

01:04:12   this app for the new theme and the new icon.

01:04:14   So a bunch of them will never update or will

01:04:15   take years to do it because they can't afford to.

01:04:17   And so then it's like, I think what we're going to have

01:04:20   is a very like split.

01:04:22   Look, we had the same thing with iOS 7,

01:04:24   the exact same problem with iOS 7.

01:04:26   Or dark mode icons.

01:04:27   Or, you know, like, is that like the current version

01:04:29   of iOS, it'll tint your icons.

01:04:31   You'd have no choice.

01:04:32   Like whatever your icon is,

01:04:33   they're going to try to tint it.

01:04:34   Then they'll do something.

01:04:36   And if you are, if you don't like how your icon looks,

01:04:37   then change it.

01:04:38   Tough luck.

01:04:38   Dark mode icons that are custom,

01:04:40   you'll do if you care about it.

01:04:42   And now it's like one more thing.

01:04:43   It's like, oh, well, if you really care,

01:04:44   you'd make these layered frosted glass template icons

01:04:46   that can look, that will look good in clear,

01:04:49   in tinted, in light mode, and in dark mode.

01:04:51   All right.

01:04:52   So speaking of,

01:04:53   they also are offering all clear app icons.

01:04:56   I'm trying to be positive on this episode,

01:04:57   so I'm not going to talk about those anymore.

01:04:59   They're going to go great with a 20th anniversary

01:05:01   complete sheet of glass phone.

01:05:03   I guess so.

01:05:04   The camera app did get simplified as we expected.

01:05:07   I like this in principle.

01:05:10   I don't love that in order to get to, say,

01:05:13   Pano or anything like that,

01:05:15   you just need to know where to swipe,

01:05:16   which is not great.

01:05:18   But, I mean, I don't really know what the alternative is.

01:05:21   Again, this is, this is Allen Dye design.

01:05:23   Like, the previous camera app

01:05:25   was a huge amount of complexity,

01:05:28   much of which was buried behind gestures.

01:05:30   The new camera app is a huge amount of complexity,

01:05:34   much of which is buried behind gestures.

01:05:37   It didn't really get easier.

01:05:38   It just got different.

01:05:39   It got glassier.

01:05:41   Yeah.

01:05:42   Like, okay, fine.

01:05:44   But, like, that's, you know, again,

01:05:46   he is the junk drawer theory of design.

01:05:48   Just sweep all the complexity into the junk drawer

01:05:50   and it's easy.

01:05:51   It's well designed now.

01:05:53   It's like, well, no.

01:05:54   You know, good design can adapt to

01:05:58   and reduce complexity,

01:05:59   not just hide it under the rug.

01:06:02   But this is hiding under the rug.

01:06:04   So, okay, I mean, it looks nice.

01:06:06   I think they added some hierarchy.

01:06:07   Like, it seems like they're surfacing more controls

01:06:09   that used to be more buried based on usage.

01:06:10   So I give a thumbs up to that.

01:06:11   Either way, I'm really am mixed about this

01:06:16   because I think the good news is

01:06:17   unsophisticated users are going to have a better time with it

01:06:22   until they want to do anything but the norm.

01:06:25   If they want to do anything but a photo or a video,

01:06:27   then they're going to be very confused very quickly.

01:06:29   But that's actually one of the things that argues

01:06:31   for hiding everything in junk drawers in the camera app

01:06:33   because so many people use it

01:06:34   and them accidentally tapping something

01:06:36   and not realizing it

01:06:37   is probably half the problems that they get.

01:06:38   Yeah, yeah.

01:06:39   We talked about, excuse me, photos

01:06:42   where they said many of you missed using tabs

01:06:44   in the photos app, which...

01:06:46   Unfortunately, we've totally ruined tabs

01:06:48   from this point on.

01:06:48   So sorry about that.

01:06:49   Oh, calm down.

01:06:50   We already covered it.

01:06:51   So anyway, so that's the thing.

01:06:53   That looked good to me.

01:06:54   Safari is the tab bar thing we already discussed.

01:06:58   The FaceTime, they talked about FaceTime a bit

01:07:00   and then they talked about CarPlay.

01:07:02   And I got to tell you, I'm really excited

01:07:05   about the look of new CarPlay

01:07:06   and perhaps the best couple of features.

01:07:08   Number one, tapbacks in CarPlay.

01:07:11   I don't know what the UI affordance is for that.

01:07:13   They showed it for a flash.

01:07:14   So I don't know how I could do a tapback in CarPlay.

01:07:17   You can go, hey, dingus, give that a thumbs up.

01:07:18   Maybe, I don't know.

01:07:19   Pin conversations and messages is really nice

01:07:22   because there's occasions.

01:07:23   I mean, obviously Aaron and I send texts

01:07:25   back and forth all day long,

01:07:26   even though we're in the same house together,

01:07:27   but there's occasions I'll be in the car

01:07:29   and she has fallen off the most recent,

01:07:31   like 10 conversations or whatever.

01:07:32   And it's much more burdensome to say,

01:07:36   hey, dingus, send a message to my wife.

01:07:38   What do you want it to say?

01:07:39   Well, tell her, blah, blah, blah.

01:07:40   And so anyways, having her always at the top is excellent.

01:07:43   Widgets and live activities are,

01:07:46   I am in full support of this,

01:07:48   although I don't know that that's a need

01:07:50   that I have in the car specifically, but I dig it.

01:07:54   iPhone widgets work in CarPlay, which is cool.

01:07:56   They also plugged CarPlay Ultra.

01:07:59   They said the first vehicles with CarPlay Ultra

01:08:03   just launched last month.

01:08:04   I presume they're more than one Aston Martin SUV.

01:08:06   I think they just mean that there's more than one copy

01:08:09   of the Aston Martin that has been sold.

01:08:11   I genuinely think.

01:08:12   They have sold three of them.

01:08:13   Right, exactly.

01:08:14   So weird, but yeah.

01:08:15   Anyway, and when they showed the interior

01:08:17   with the new look with CarPlay,

01:08:19   I think it has a better chance

01:08:22   of matching more cars interiors.

01:08:24   We talked about that when we talked about CarPlay Ultra,

01:08:26   like this sort of Fisher-Price candy-colored

01:08:28   iOS 7 CarPlay next to the,

01:08:30   you know, the punch-through of the seat adjustment

01:08:34   in the Aston Martin.

01:08:34   They didn't match styles.

01:08:35   This kind of glassy translucency,

01:08:38   the companies that design their own car interfaces

01:08:41   love this stuff.

01:08:42   They love gradients.

01:08:43   They love translucency,

01:08:44   so maybe this will be a better match

01:08:46   for more other manufacturers' UI.

01:08:49   Yeah, and it's funny because they said,

01:08:50   and this should be an almost verbatim quote,

01:08:53   this is just the start of the CarPlay Ultra journey

01:08:55   with many more brands around the world

01:08:56   looking to bring this experience to market.

01:08:58   Combining the marquees or, you know,

01:09:00   the manufacturers' unique look and feel

01:09:02   with the power of iPhone,

01:09:03   which here again, I think what they're nodding

01:09:05   in the direction of,

01:09:06   you don't have to make it look 100% like Apple.

01:09:08   You can do your own thing.

01:09:09   Just 50%.

01:09:10   Just 50%.

01:09:11   And before we move on,

01:09:12   I just wanted to point out

01:09:13   that they did say,

01:09:14   and I didn't get a chance to write down the quote,

01:09:16   but they said that when a call comes in,

01:09:18   for example,

01:09:18   it doesn't take over the entire friggin' screen

01:09:22   because that's the most annoying thing in the world

01:09:24   is when you're driving

01:09:25   and you have the map view up

01:09:27   and you're trying to, you know,

01:09:29   navigate and then somebody calls you

01:09:31   and you can't see your map anymore.

01:09:32   It's infuriating.

01:09:34   And now they have like a little toast-style thing

01:09:36   that pops up.

01:09:36   I am here for that.

01:09:39   Then Darren Adler came in

01:09:41   to discuss communication and whatnot.

01:09:42   They talked about how they did change

01:09:44   the look of the phone app.

01:09:46   There's now call screening,

01:09:47   which I presume is opt-in,

01:09:49   but it can automatically answer calls

01:09:50   from unknown numbers

01:09:51   and it'll like triage that

01:09:53   and it will ring through to your phone.

01:09:55   Like the phone won't actually ring

01:09:56   until the caller has identified themselves

01:09:59   and tells the phone why they're calling,

01:10:02   which I'll believe that if I see it,

01:10:05   but in principle, I dig it.

01:10:06   I mean, don't you all kind of do that today?

01:10:08   When I'm curious, I'll do the thing

01:10:09   where like you let it pick up the voicemail

01:10:11   and you see the little text going, right?

01:10:12   This is just more like automating

01:10:13   that process even further for you.

01:10:14   Hold assist, which again,

01:10:17   tentatively very excited.

01:10:19   We'll see what it's like in reality,

01:10:21   but the theory here is that

01:10:23   if you're on hold,

01:10:24   the iPhone will detect the Muzak that's playing

01:10:28   and it will let you do other things

01:10:30   and even effectively hang up the phone,

01:10:32   not literally hang up the phone,

01:10:33   but effectively hang up the phone.

01:10:35   And then once a lot,

01:10:36   and this is now a quote,

01:10:36   once a live agent becomes available,

01:10:38   we'll ring you to return to the call

01:10:39   and let the agent know you'll return shortly.

01:10:41   This is kind of really obnoxious

01:10:43   and I'm so here for it

01:10:44   because oh my gosh,

01:10:45   when you have to wait on hold for an hour,

01:10:47   it's infuriating.

01:10:49   And you know what?

01:10:50   I think this is a pretty great idea.

01:10:52   All right.

01:10:52   Well, so now, I mean,

01:10:53   this is maybe a wonderful moment in time

01:10:55   where we'll have this tool that will help us,

01:10:57   but you realize this is an arms race

01:10:58   because now,

01:10:59   so what this is doing is like,

01:11:00   there'll be a computer voice saying

01:11:01   just a moment,

01:11:03   Casey Liss will be back here in a moment.

01:11:05   We're ringing him now

01:11:06   because you've left him on hold for an hour.

01:11:08   It'd be great if they said that to the person,

01:11:10   but those people won't.

01:11:10   But anyway,

01:11:11   those people can also deploy a system

01:11:13   that's like,

01:11:13   well, we're not going to bother our operators

01:11:15   until we know that we have a live person.

01:11:16   So it's their robot talking to your robot

01:11:18   about who's going to be back when

01:11:19   and who's going to be called when.

01:11:21   You're hoping at some point,

01:11:22   both of them will agree

01:11:23   to ring the actual humans

01:11:24   and connect them on the call.

01:11:25   It's not,

01:11:28   yeah,

01:11:29   this is,

01:11:29   but anyway,

01:11:30   I endorse this

01:11:31   because this is a tool

01:11:32   for the world that we live in.

01:11:33   The world that we live in,

01:11:33   sometimes you got to be in hold for a long time

01:11:35   and you can't just be sitting there

01:11:36   listening to their terrible,

01:11:38   like overdriven clipping music

01:11:41   from whatever decade

01:11:42   interspersed with a message

01:11:44   that says your calls are important to them,

01:11:45   blah, blah, blah.

01:11:45   Yeah.

01:11:46   Messages get some new treats.

01:11:49   I'm an old,

01:11:49   so I don't care.

01:11:50   They get backgrounds.

01:11:51   They get group chats,

01:11:53   including polls,

01:11:53   which actually could be kind of cool.

01:11:55   Yeah, polls will be useful.

01:11:55   Requests send and receive cash.

01:11:57   Again, that could be useful.

01:11:58   What I'm really digging

01:11:59   is typing indicators for group chats,

01:12:01   including who is typing.

01:12:02   I'm here for that.

01:12:03   You could also screen unknown senders

01:12:06   when it comes to messages,

01:12:06   which is cool.

01:12:07   Then we've got Leslie Okamoto

01:12:10   who comes out

01:12:11   who talks about images

01:12:12   and how you can mix emoji

01:12:13   and make images using chat GPT

01:12:15   within the image playgrounds app.

01:12:17   Yeah, this is a theme of the

01:12:19   sort of sprinkle

01:12:20   throughout the rest of the thing

01:12:21   is we have a feature

01:12:22   that we introduced last year

01:12:23   that it's not that great.

01:12:24   We've slightly improved it.

01:12:25   Hopefully it's better.

01:12:25   But by the way,

01:12:26   we know we suck.

01:12:27   So just let chat GPT do this

01:12:29   because honestly,

01:12:30   image generation,

01:12:31   like if you've tried

01:12:32   to use their image playgrounds

01:12:34   or Genmoji

01:12:34   and tried to get it

01:12:36   to do something,

01:12:37   you either luck out

01:12:38   and it's one of the easy things

01:12:39   that it can do

01:12:40   or it's hopeless.

01:12:41   You will never get it

01:12:42   to do what you want.

01:12:43   But chat GPT

01:12:44   image generation

01:12:45   is amazing

01:12:46   and hopefully

01:12:47   they're exposing

01:12:48   the latest

01:12:48   and greatest version

01:12:49   of that.

01:12:49   Don't even bother

01:12:51   asking image playgrounds

01:12:52   to make your image

01:12:53   for you.

01:12:53   If you want

01:12:54   a Studio Ghibli-ified version

01:12:56   of a picture of yourself,

01:12:57   just ask chat GPT.

01:12:58   It'll do it in two seconds.

01:12:58   Setting aside

01:13:00   all of the intellectual property

01:13:01   and artistic concerns,

01:13:02   which are beside the point

01:13:04   in terms of just the quality,

01:13:06   chat GPT

01:13:07   can do this better

01:13:07   and Apple

01:13:08   everywhere

01:13:09   in their OS

01:13:09   is like,

01:13:09   we will not be able

01:13:10   to get better enough

01:13:11   to do at doing this

01:13:13   to announce this

01:13:14   this is WWC25.

01:13:15   So please add a

01:13:16   backdoor,

01:13:18   side hatch,

01:13:18   escape hatch

01:13:19   so that they can use

01:13:20   chat GPT.

01:13:21   And I hope they do this

01:13:22   in a way

01:13:22   where you're not getting

01:13:23   some baby-ified

01:13:24   ancient version

01:13:25   of chat GPT

01:13:26   that's not really good at it

01:13:27   or there are tons

01:13:27   of guardrails

01:13:28   or whatever

01:13:28   because we've seen that

01:13:30   before where asking

01:13:30   chat GPT correctly

01:13:31   produces an amazing result

01:13:32   but asking through

01:13:33   Apple's intermediary

01:13:34   does not.

01:13:35   And I think

01:13:37   what they said

01:13:37   on this

01:13:38   and all the other features

01:13:39   is like,

01:13:39   yeah,

01:13:39   when you do this,

01:13:40   we're sending your query

01:13:42   to chat GPT

01:13:42   and if you upload

01:13:44   an image,

01:13:44   we're sending that image

01:13:45   to them

01:13:46   and like,

01:13:46   they didn't make

01:13:46   as strong a privacy thing,

01:13:48   they just said,

01:13:48   look,

01:13:48   you have to opt into this.

01:13:49   So you are choosing

01:13:50   to do this

01:13:51   but there's kind of

01:13:52   no getting around

01:13:53   the fact that you

01:13:53   will be sending

01:13:54   your data to OpenAI

01:13:55   and if you don't

01:13:56   want to do that,

01:13:57   don't use this feature.

01:13:57   Yep.

01:13:58   They made mention

01:14:00   of the fact

01:14:00   that you can do

01:14:01   different image styles

01:14:02   like oil painting,

01:14:03   realistic image,

01:14:04   et cetera,

01:14:04   which they did not,

01:14:05   explicitly did not allow

01:14:06   in the prior version

01:14:07   of the image playgrounds.

01:14:08   And additionally,

01:14:09   there's an image

01:14:10   playground API,

01:14:11   which I thought

01:14:11   there was at least

01:14:11   a modicum of it

01:14:12   in the past

01:14:12   but apparently

01:14:13   there's either more

01:14:13   or new API this year.

01:14:15   Live translation,

01:14:16   which I really dig.

01:14:17   You can translate

01:14:18   conversations on the fly.

01:14:19   This is integrated

01:14:20   into messages,

01:14:20   FaceTime,

01:14:21   phone,

01:14:21   et cetera.

01:14:22   It's 100% on device.

01:14:23   The words are translated

01:14:24   as you talk

01:14:25   and they're spoken out loud

01:14:26   for the call recipient.

01:14:27   They did some demos

01:14:28   of this

01:14:29   and to their credit,

01:14:29   it did not appear

01:14:30   to be sped up

01:14:31   because the latency

01:14:32   looked like crap

01:14:33   if I'm honest with you

01:14:34   but I respect that.

01:14:35   To their credit,

01:14:36   yeah,

01:14:36   because if they were

01:14:38   going to speed it up,

01:14:39   they would have

01:14:39   sped it up from that.

01:14:40   They would have,

01:14:41   because it looks slow.

01:14:42   Here's the thing about this.

01:14:43   I love this.

01:14:43   I love this being

01:14:44   like a system level thing

01:14:45   that's everywhere

01:14:45   and being on device,

01:14:48   you know,

01:14:49   like the latency

01:14:50   is not network latency.

01:14:51   It is just like,

01:14:52   look,

01:14:52   this is how long it takes.

01:14:53   But the thing about

01:14:54   live translation models

01:14:56   is the gigantic ones

01:14:58   that you can't run

01:14:59   on your phone

01:14:59   are just better.

01:15:01   and this is the type

01:15:02   of like natural language

01:15:03   of real-time translation

01:15:04   is the type of thing

01:15:05   that I really wish

01:15:06   I would actually love

01:15:07   to year after year

01:15:10   get just the most

01:15:12   monstrous model

01:15:13   to do the translation

01:15:14   for me

01:15:14   that's not running

01:15:15   on my phone

01:15:16   because the data

01:15:16   you're sending back

01:15:17   and forth,

01:15:17   it's low volume of data.

01:15:19   It's latency sensitive,

01:15:20   so that's true,

01:15:21   but you're sending text

01:15:22   like the only thing

01:15:25   you care about

01:15:25   is like the round trip time,

01:15:26   but there's not going

01:15:27   to be sort of any upload

01:15:27   or download time.

01:15:28   It seems to me

01:15:30   that Google is

01:15:30   way ahead on this

01:15:32   in terms of the sophistication

01:15:33   of the translation.

01:15:34   We've already seen

01:15:34   a couple people

01:15:35   posting online

01:15:36   about how

01:15:36   people who spoke

01:15:38   both of the languages

01:15:39   saying this translation

01:15:40   isn't that great,

01:15:42   but like

01:15:42   the fact that it's there

01:15:44   at all is the important thing.

01:15:45   If you need it in a pinch

01:15:46   if you're in a foreign country,

01:15:47   if you're talking to somebody

01:15:48   who you don't understand

01:15:49   their language,

01:15:50   you want them to understand you,

01:15:51   you'll take anything

01:15:52   that kind of gets

01:15:53   the point across,

01:15:54   and so I love

01:15:55   that this is there,

01:15:56   but like

01:15:57   doing it all on device

01:15:58   really feels like

01:16:00   one of the things

01:16:01   I would look for

01:16:01   from Apple is like

01:16:02   I want the best

01:16:04   translation in the world,

01:16:05   and if I have a good

01:16:06   network connection,

01:16:07   do that.

01:16:07   Fall back to your local

01:16:08   model if you have to,

01:16:09   but just give me the best.

01:16:11   Like I would even

01:16:11   consider paying for that

01:16:13   because of the gap

01:16:13   between like

01:16:14   not particularly

01:16:16   sophisticated auto translation

01:16:17   and the world's best

01:16:18   is pretty big at this point.

01:16:20   Nevertheless,

01:16:20   I respect that they're doing it.

01:16:22   I respect that they didn't

01:16:23   speed it up, etc.

01:16:23   Then we get Kathy Lynn

01:16:24   to talk about Apple Music.

01:16:26   There's lyrics translation,

01:16:27   lyrics pronunciation,

01:16:28   which is cool

01:16:29   if you're listening to

01:16:30   something in a foreign language.

01:16:31   There's automix,

01:16:32   which also sounded pretty cool,

01:16:34   where it'll seamlessly go

01:16:35   from one song to the next,

01:16:36   you know,

01:16:37   similar to what a DJ would do,

01:16:38   including using time stretching

01:16:40   and beat matching.

01:16:40   I think that's neat.

01:16:41   Music pins for things

01:16:43   you want to listen to frequently.

01:16:44   I like that.

01:16:46   Maps gets to learn

01:16:47   your preferred routes

01:16:48   and it'll let you also

01:16:50   search visited places.

01:16:51   That sounds really useful to me.

01:16:53   Like, oh,

01:16:53   where did I get a bagel

01:16:54   a few weeks ago?

01:16:55   And I don't remember

01:16:56   the name of that place was,

01:16:57   but I know I went there.

01:16:59   If this works,

01:17:00   then I think that would be

01:17:01   really great.

01:17:02   Both of these things,

01:17:03   by the way,

01:17:04   music pins and visited places.

01:17:05   It amazes me how long

01:17:06   it has taken to Apple

01:17:07   to get around to these things,

01:17:08   but I'm so glad they have.

01:17:09   Like most third-party apps

01:17:10   are much better about this.

01:17:11   Recognizing,

01:17:13   kind of like you recognize

01:17:14   that not every button

01:17:15   on the face of a controller

01:17:16   is used with equal frequency.

01:17:18   Recognizing when you're in an app,

01:17:19   like you're probably

01:17:21   going to use one of your

01:17:22   top two or three playlists

01:17:24   way more often than the others.

01:17:25   You're probably in messages

01:17:26   going to message

01:17:26   the same handful of people

01:17:28   way more than all the other words.

01:17:29   The UI should reflect that.

01:17:30   Same with them

01:17:31   with visited places.

01:17:32   Yes, there's a search field

01:17:33   and you can search for stuff,

01:17:34   but what you're probably

01:17:36   interested in is someplace

01:17:37   you might have been before.

01:17:38   So privilege that in the UI.

01:17:40   Allow someone to pin

01:17:42   the things that they use frequently.

01:17:43   Give a special place

01:17:45   of privilege to

01:17:46   places that people

01:17:46   have been before

01:17:47   because they're highly likely

01:17:48   to go there again,

01:17:49   more likely than say

01:17:50   every other place

01:17:51   on the earth

01:17:51   that they haven't been.

01:17:52   And that's just basic,

01:17:54   obvious information hierarchy

01:17:56   and customization.

01:17:56   And yet it's taken

01:17:58   26 versions of iOS,

01:18:00   not really,

01:18:01   to get to that point.

01:18:02   So kudos for them

01:18:04   for finally adding it,

01:18:05   but it's like,

01:18:06   oh, geez,

01:18:06   I'd forgotten even,

01:18:07   I'd almost given up

01:18:09   even wanting to,

01:18:10   and there is a way

01:18:11   it's up to pin playlists now,

01:18:12   but like more prominently

01:18:13   have a giant button up there

01:18:15   that's like,

01:18:15   yes,

01:18:15   this is the playlist

01:18:16   I use all the time.

01:18:17   Top left.

01:18:17   Love it.

01:18:18   Add it to every app,

01:18:19   please.

01:18:19   Then we've got wallet.

01:18:22   What do they talk about?

01:18:23   Car keys,

01:18:23   driver's licenses,

01:18:24   et cetera.

01:18:24   Apparently boarding passes

01:18:25   are getting better,

01:18:26   which I'm excited about.

01:18:28   They,

01:18:29   this was the first

01:18:30   share locking that I saw.

01:18:31   They said they're going

01:18:32   to be live,

01:18:32   shareable live flight statuses.

01:18:36   I joked in the show,

01:18:37   in our internal show notes,

01:18:38   RIP flighty.

01:18:39   Flighty is an amazing app

01:18:40   that does a lot more

01:18:41   than just this,

01:18:42   but it is a shot

01:18:43   across the bow.

01:18:44   Nevertheless,

01:18:44   what it is,

01:18:45   it's raising the bar for the,

01:18:46   like the Friday is for people

01:18:47   who really care about

01:18:48   and either fly a lot

01:18:50   or really care about the details

01:18:51   because it is just

01:18:51   best in class.

01:18:52   But what this does

01:18:53   is someone who is never

01:18:55   going to pay for flighty,

01:18:56   it gives them a baseline

01:18:57   level of functionality

01:18:58   that people aren't getting now,

01:19:01   like live activities

01:19:02   for your flight,

01:19:03   shareable flight status,

01:19:04   like every flight tracking app

01:19:06   has that in it,

01:19:07   but now this is something

01:19:08   that just comes with the OS

01:19:09   and I think that's appropriate.

01:19:10   Like what comes with the OS

01:19:12   should be baseline level

01:19:14   of pretty good

01:19:15   and if you are a quote unquote

01:19:17   pro user of flying

01:19:18   or whatever,

01:19:19   like then you step up

01:19:20   to a third party app

01:19:21   and so I don't think

01:19:23   it's a Sherlocking at all

01:19:24   and like I honestly

01:19:25   for people who like

01:19:26   fly very rarely,

01:19:27   it's almost impossible

01:19:28   to convince them

01:19:29   to pay for something

01:19:29   like flighty

01:19:30   because it is kind of like

01:19:30   a premium expert level product.

01:19:32   They just want the basics

01:19:33   and now it's built

01:19:34   into their phone.

01:19:35   I think I give this

01:19:35   a big thumbs up.

01:19:36   Yep.

01:19:37   And then they talked

01:19:38   about Apple Pay

01:19:39   where you can use

01:19:40   like point redemption

01:19:41   not only or installments

01:19:43   and I guess you could

01:19:44   already do that online

01:19:45   which I've done.

01:19:45   But now you can do it

01:19:46   when you pay, yeah.

01:19:47   But now you can do it

01:19:47   in person.

01:19:48   Additionally,

01:19:48   they're getting order tracking

01:19:49   beyond just Apple Pay orders

01:19:52   and I got to tell you

01:19:53   I have only seen this myself

01:19:55   like once or twice so far

01:19:57   but with stuff

01:19:58   that I've ordered

01:19:58   with Apple Pay

01:19:59   where you get the order

01:20:01   tracking information

01:20:02   in the wallet app.

01:20:03   I almost never see this personally

01:20:04   but apparently

01:20:05   this is going to go beyond

01:20:06   just Apple Pay orders

01:20:07   and they're going to sniff

01:20:08   through your email

01:20:09   and try to find

01:20:09   that sort of information

01:20:11   which I think is cool.

01:20:12   So again, jokingly

01:20:14   I said RIP parcel

01:20:15   in our internal show notes

01:20:17   and here again

01:20:18   I don't think it's quite

01:20:18   that simple

01:20:19   but it's still

01:20:21   quasi-Sherlocking

01:20:23   to a small degree.

01:20:23   The complication here

01:20:25   with any of these things

01:20:26   is like okay

01:20:27   we'll go through your email

01:20:28   to figure this out.

01:20:28   Where do you think

01:20:29   my email is Apple?

01:20:30   It's not an Apple mail.

01:20:31   Oh, well, never mind then.

01:20:33   You know, like it really

01:20:34   like all these things

01:20:35   like the Google

01:20:36   Google's been uploading

01:20:37   this feature for years

01:20:38   but they want your mail

01:20:39   to be in Gmail

01:20:40   otherwise they can't see

01:20:41   your mail as easily

01:20:42   or at all

01:20:43   and so yeah

01:20:44   this is

01:20:44   these sort of

01:20:46   context-aware things

01:20:46   I wish they weren't

01:20:47   so siloed

01:20:48   but it's just the nature

01:20:49   of the beast these days.

01:20:50   Yeah, there's a whole bunch

01:20:51   of features like this

01:20:52   that Apple adds every year

01:20:53   that are like

01:20:54   you know, kind of

01:20:55   boil the ocean problems

01:20:56   of like well

01:20:57   if we can get

01:20:58   a whole bunch of

01:20:59   you know, different people

01:21:00   and companies

01:21:00   and sometimes governments

01:21:01   and some of these features

01:21:02   on board

01:21:03   with our system

01:21:05   this will be great

01:21:06   and they have

01:21:07   you know, a mixed track record

01:21:09   of actually doing that

01:21:10   sometimes the things

01:21:11   they do that way

01:21:12   do work out

01:21:13   usually there has to be

01:21:14   a decent incentive

01:21:15   for the other party

01:21:16   you know, or parties

01:21:17   to do it

01:21:18   and a lot of the things

01:21:20   they're like

01:21:20   we have a new

01:21:21   a brand new

01:21:21   like you were saying earlier

01:21:22   John about the web stuff

01:21:23   like you know

01:21:24   we're going to declare

01:21:25   a new CSS property

01:21:25   to fix this layout bug

01:21:26   on the iPhone

01:21:27   every web page

01:21:27   will update

01:21:28   right

01:21:28   it's like

01:21:29   you know

01:21:29   if it's like

01:21:30   we've declared

01:21:31   a new standard

01:21:32   it's superior

01:21:33   to all the other standards

01:21:34   because it's private

01:21:34   and it's secure

01:21:36   and it only works

01:21:37   on our devices

01:21:38   but it's

01:21:39   it's going to be great

01:21:40   as long as we get

01:21:40   all these different companies

01:21:41   or whatever

01:21:42   to participate

01:21:43   those have

01:21:44   a much higher

01:21:45   miss rate

01:21:46   so it's great

01:21:47   when they hit

01:21:48   or

01:21:48   it's great

01:21:49   like if they hit

01:21:50   in a way

01:21:51   that like

01:21:51   the app

01:21:52   or service

01:21:53   or whatever

01:21:53   that you use

01:21:54   happens to work

01:21:55   with it

01:21:56   great

01:21:56   but

01:21:57   a lot of these features

01:21:58   we kind of have to view

01:21:59   through the lens

01:22:00   like well

01:22:00   that might be great

01:22:02   like in 10 years

01:22:03   when it gets adoption

01:22:04   if ever

01:22:04   but you know

01:22:06   maybe not necessarily

01:22:07   anytime soon

01:22:08   my impression

01:22:09   with the order tracking

01:22:10   is they're doing

01:22:10   what Google does

01:22:11   which is

01:22:11   we will look

01:22:12   at your entirely

01:22:13   unstructured

01:22:14   probably HTML email

01:22:15   and we will rummage

01:22:16   through it

01:22:17   and try to find things

01:22:17   that we think

01:22:18   are information

01:22:18   about orders

01:22:19   and we will extract

01:22:20   that information

01:22:20   from totally unstructured

01:22:22   text data

01:22:22   and turn it into

01:22:24   a parcel

01:22:24   alert type thing

01:22:26   Google's been doing

01:22:27   again for years

01:22:27   Google does a pretty

01:22:29   good job

01:22:29   of looking at

01:22:30   any old email

01:22:31   and these

01:22:31   these companies

01:22:32   that are sending

01:22:32   you messages

01:22:33   about your orders

01:22:34   aren't in cooperation

01:22:35   with Google

01:22:35   in fact many of them

01:22:36   like Amazon

01:22:37   intentionally started

01:22:37   omitting information

01:22:38   from their email

01:22:39   so they didn't want

01:22:40   Google to know

01:22:40   what you were ordering

01:22:41   because they used

01:22:41   that to sell ads

01:22:42   against and there was

01:22:42   this whole battle

01:22:43   and blah blah blah

01:22:43   I'm assuming

01:22:46   that's what Apple

01:22:46   is doing

01:22:47   that there is no

01:22:47   standard that anyone

01:22:48   needs to comply to

01:22:49   Apple will just

01:22:49   rummage through

01:22:50   your email

01:22:50   which is totally

01:22:52   unstructured

01:22:52   and they'll figure it

01:22:53   out

01:22:53   and I trust

01:22:55   Google much more

01:22:56   than Apple

01:22:56   to successfully

01:22:57   extract order

01:22:58   information from

01:22:59   unstructured emails

01:23:00   just because they've

01:23:00   been doing it for

01:23:01   years and years

01:23:01   and it's not

01:23:02   Apple's strength

01:23:03   but it does

01:23:04   I think it does

01:23:04   rely on you

01:23:05   using Apple Mail

01:23:06   because otherwise

01:23:06   Apple doesn't have

01:23:07   access to your mail

01:23:08   so there's that

01:23:09   and then we move

01:23:12   and then we move on

01:23:12   to gaming

01:23:14   with Ann Tai

01:23:15   apparently over

01:23:17   half a billion

01:23:17   people play games

01:23:18   on the iPhone

01:23:19   and they've

01:23:20   announced a new

01:23:20   games app

01:23:22   which is the new

01:23:22   destination to help

01:23:23   you get more out

01:23:24   of your games

01:23:24   apparently the app

01:23:26   itself works with

01:23:26   the controller

01:23:27   if I understood

01:23:27   the keynote right

01:23:28   which is kind of

01:23:29   cool and they

01:23:30   talked a lot about

01:23:31   how you can play

01:23:32   games together

01:23:33   including first player

01:23:34   games but I kind

01:23:35   of zoned out

01:23:35   during this portion

01:23:36   so I didn't catch

01:23:37   the specifics

01:23:38   I don't know

01:23:38   if either of you

01:23:38   did but in

01:23:40   principle it sounds

01:23:41   good so this is

01:23:42   a boil the oceans

01:23:42   thing like Marco

01:23:43   was talking about

01:23:43   as long as game

01:23:44   developers use our

01:23:45   new APIs and it's

01:23:46   like you can't even

01:23:46   get them to get

01:23:47   make games for

01:23:48   your platform that

01:23:49   aren't just ports

01:23:50   like to use the

01:23:51   custom phone

01:23:53   platform APIs to

01:23:54   do things like

01:23:55   challenges and

01:23:55   leaderboards if

01:23:56   there's any kind

01:23:57   of game that has

01:23:58   that that wasn't

01:23:59   it's not iOS only

01:24:01   they already have

01:24:01   their own system

01:24:02   for that they're

01:24:02   not going to

01:24:03   incorporate your

01:24:03   thing like it's

01:24:05   just it's more so

01:24:06   on the Mac that

01:24:06   it's like pulling

01:24:07   teeth to get them

01:24:07   to port the game

01:24:08   at all but in

01:24:09   iOS even though a

01:24:10   lot of games are

01:24:10   made for iOS so

01:24:11   many games they're

01:24:12   made for the very

01:24:13   least iOS and

01:24:14   Android and some

01:24:14   of them are just

01:24:15   across every platform

01:24:16   and those games are

01:24:17   never going to use

01:24:18   these Apple APIs

01:24:19   because if they want

01:24:21   this feature it has

01:24:22   to work on PC on

01:24:23   game consoles on

01:24:25   iOS on Android and

01:24:26   they're never going

01:24:26   to port to the Mac

01:24:27   I mean some of this

01:24:28   so okay the games

01:24:29   app like so one

01:24:32   thing that struck me

01:24:32   about it is that it

01:24:33   actually is useful

01:24:35   even like you know I

01:24:35   I just launched it

01:24:36   on my beta phone

01:24:37   which is full of

01:24:38   games that don't

01:24:39   support it because

01:24:39   it just came out

01:24:40   and these games

01:24:41   haven't updated yet

01:24:41   of course because

01:24:42   they can't yet

01:24:43   and it actually does

01:24:45   have value in the

01:24:47   sense that like it

01:24:48   is basically like a

01:24:49   games launcher and

01:24:51   games promotion area

01:24:53   the question for me

01:24:54   so okay it's designed

01:24:55   a lot like the TV

01:24:56   app where okay

01:24:58   here's the latest

01:24:59   games you can

01:24:59   continue playing the

01:25:00   games you played

01:25:01   most recently

01:25:02   is that buried

01:25:03   three screens down

01:25:03   to continue playing

01:25:04   the game you played

01:25:05   but here's some new

01:25:05   games you might want

01:25:06   to play instead

01:25:06   yeah it is I mean

01:25:08   you know they're

01:25:08   going to do that but

01:25:09   no I mean no right

01:25:10   now it is on it is

01:25:11   above the fold but

01:25:12   it's near the bottom

01:25:13   of the fold and

01:25:14   there's you know a

01:25:15   huge promo slot above

01:25:16   again it's just like

01:25:17   the TV app the same

01:25:18   kind of design so

01:25:19   it's like oh I'm

01:25:20   ready I'm ready to sit

01:25:21   down and play a game

01:25:22   let me go into the

01:25:24   games app who's

01:25:25   gonna do that that's

01:25:27   my question is like

01:25:27   not enough they

01:25:29   didn't make a

01:25:29   totally decent

01:25:30   looking app here

01:25:31   that looks just

01:25:32   like all their

01:25:32   other like content

01:25:33   browsing apps but

01:25:35   are phone users

01:25:37   going to open up

01:25:39   the games app to

01:25:40   get to their games

01:25:41   they're gonna launch

01:25:42   the app that

01:25:42   launches the app

01:25:43   right that's I

01:25:44   don't understand

01:25:44   who's gonna open

01:25:45   this like okay

01:25:46   it's nice that you

01:25:47   know they basically

01:25:48   have you know it's

01:25:49   basically game center

01:25:50   right they basically

01:25:51   took game center

01:25:51   made it nicer made

01:25:53   it modern you know

01:25:55   you have like

01:25:55   leaderboards with

01:25:56   your friends I did

01:25:57   like the idea of

01:25:59   the like score

01:26:01   challenges with

01:26:02   friends even in

01:26:03   single-player games

01:26:04   I think that's a

01:26:05   cool little thing

01:26:05   I mean I think all

01:26:06   that stuff existed

01:26:07   previously in game

01:26:08   center as well it's

01:26:09   probably the same

01:26:09   apis right I don't

01:26:11   know it's certainly

01:26:12   as some of that at

01:26:13   least some of it did

01:26:13   but you know the

01:26:14   new app again it's

01:26:15   nice it's polished

01:26:16   it again it looks

01:26:17   exactly like the TV

01:26:18   app but not that

01:26:19   different from the

01:26:20   app store at least

01:26:21   it doesn't look like

01:26:21   green felt right

01:26:22   but like I just I

01:26:24   don't understand who

01:26:24   is going to like

01:26:26   keep this on their

01:26:27   front page of their

01:26:28   phone and launch

01:26:29   this before

01:26:30   launching candy

01:26:31   crush or whatever

01:26:32   like I I think

01:26:33   people who play

01:26:33   iPhone games dedicate

01:26:35   space on their home

01:26:37   screen to to put the

01:26:39   game icons directly

01:26:40   there instead of

01:26:41   adding a different

01:26:41   tap to open up

01:26:42   another kind of heavy

01:26:43   slow app by the way

01:26:45   like if you navigate

01:26:45   the bottom of the

01:26:46   games app right now

01:26:47   it's so rough it has

01:26:48   the new tab bar it's

01:26:50   really sluggish the

01:26:51   animations are again

01:26:53   unhinged like so

01:26:55   over the top like

01:26:56   ridiculous navigating

01:26:57   on this tab bar

01:26:58   it's super like it's

01:27:00   it lights up when you

01:27:01   tap it like you

01:27:02   get it anybody out

01:27:03   there RGB's yeah if

01:27:05   you if you have this

01:27:06   beta installed on a

01:27:07   device open up the

01:27:08   games app and just

01:27:08   navigate between those

01:27:09   tabs it's it shows you

01:27:11   right there like oh

01:27:12   this tab bar design

01:27:13   could use some editing

01:27:15   but anyway yeah it's a

01:27:17   fine app I just don't

01:27:18   think people are going

01:27:19   to actually use it

01:27:20   kind of disappointed

01:27:21   that the long shot

01:27:22   rumor that they were

01:27:23   going to bifurcate the

01:27:24   app store into games

01:27:25   versus non games and

01:27:26   this would be the

01:27:26   games app store like

01:27:27   basically end up being

01:27:29   like steam where this

01:27:30   is the place where you

01:27:30   go to find the games

01:27:31   buy the games download

01:27:32   the games install you

01:27:33   know like but they

01:27:34   didn't do that

01:27:34   barification so instead

01:27:35   it's just like game

01:27:36   center but not as

01:27:37   embarrassing looking

01:27:38   yeah like if they

01:27:39   actually did that if

01:27:40   they actually like took

01:27:41   games out of the app

01:27:43   store and put them

01:27:44   only in games dot app

01:27:46   I could maybe see that

01:27:47   but like even that like

01:27:48   you know I have what

01:27:50   is I have this what is

01:27:52   this NFC app that's

01:27:54   showing up in my like

01:27:54   I think it's not

01:27:56   someone miscategorized

01:27:57   their own app yeah

01:27:58   like it kind of

01:27:59   depends on like the

01:28:00   categorization in the

01:28:01   app store to like what

01:28:02   you know raises the

01:28:03   question like what is a

01:28:04   game and there are a

01:28:05   lot of a lot of apps

01:28:06   that are kind of like

01:28:07   in between or kind of

01:28:08   like vague as to is

01:28:09   this a game or is this

01:28:10   an app so it it raises

01:28:13   a bunch of weird little

01:28:14   challenges like that but

01:28:15   again I think it's it's

01:28:16   a totally fine set of

01:28:18   game center evolved

01:28:20   functionality I just I

01:28:21   don't think people are

01:28:22   going to actually use

01:28:23   it we got some

01:28:25   discussions about visual

01:28:26   intelligence from Billy

01:28:27   Sorrentino this I

01:28:31   don't I didn't really

01:28:32   get this to be honest

01:28:33   with you but the idea

01:28:34   is the same thing a

01:28:36   visual intelligence if

01:28:37   I'm not mistaken is

01:28:37   where you could mash

01:28:38   down on the camera

01:28:39   control on the newer

01:28:41   phones and take a

01:28:42   picture of something in

01:28:43   front of you in the real

01:28:44   world and basically

01:28:45   basically ask what is

01:28:46   this and now you can do

01:28:48   that using the

01:28:50   screenshot button gesture

01:28:52   things so you can take

01:28:53   a screenshot and you

01:28:55   can you know basically

01:28:56   ask your phone where can

01:28:58   I buy this great this

01:28:59   great jacket or you can

01:29:01   scribble over like the

01:29:02   little part of the image

01:29:03   that you're interested in

01:29:04   and say search for

01:29:05   similar images online and

01:29:07   I guess that's useful but

01:29:10   that's not something I can

01:29:11   imagine ever doing however

01:29:12   they did point out that if

01:29:14   you take a picture of like a

01:29:15   poster that has event

01:29:16   information it will it

01:29:18   will suggest that you

01:29:19   add that event to your

01:29:20   calendar which that I am

01:29:21   very here for and there's

01:29:23   also chat GPT integration

01:29:24   and this is where they the

01:29:26   first time I recall them

01:29:27   saying app intense baby

01:29:29   app intense app intense

01:29:30   you should look into app

01:29:31   intense did I tell you the

01:29:32   good word about app

01:29:32   intense do you know what I

01:29:34   am doing right now I am

01:29:35   intending to tell you about

01:29:36   app intense it's all about

01:29:38   app intense as we all

01:29:39   expected this is like kind

01:29:40   of a half another one of

01:29:41   these half measure features

01:29:42   they're not what we want is

01:29:44   the thing that they

01:29:45   showed last year which

01:29:46   is why should I have to

01:29:48   take a screenshot and feed

01:29:49   it to the thing and go

01:29:50   into this modal thing

01:29:51   shouldn't it be able to

01:29:52   just say hey dingus like

01:29:54   find this thing for me or

01:29:56   where can I buy this lamp

01:29:57   and it will find the lamp

01:29:58   in the image it knows

01:29:59   what's on my screen like

01:30:00   the whole thing of

01:30:00   manually making you take

01:30:01   a screenshot and going

01:30:02   into a mode and

01:30:03   scribbling over the thing

01:30:04   you want and then

01:30:05   potentially firing out

01:30:06   the chat GPT because

01:30:06   Apple's own stuff can't

01:30:07   do what you want it's a

01:30:09   very manual process it's

01:30:10   like on the slope from

01:30:11   like we just talked about

01:30:12   with chatbots like you

01:30:13   could do your own web

01:30:14   searches open a bunch of

01:30:16   pages and tabs read all

01:30:17   those pages synthesize the

01:30:19   information in your head

01:30:19   and come up with the

01:30:20   results but or you can

01:30:21   have an LLM do all that

01:30:22   for you and just go to

01:30:23   chat GPT and say give me

01:30:24   the X Y and Z and it

01:30:25   tries to do it and

01:30:26   hopefully does something

01:30:26   similar to what you did

01:30:27   by saving your time or

01:30:28   whatever right this is

01:30:30   like we can't yet do

01:30:31   that on the phone yeah

01:30:32   Android does a much

01:30:33   better job of this is

01:30:34   closer to this than we

01:30:35   are we would like to be

01:30:36   able to say activate our

01:30:38   voice assistant and say

01:30:40   whatever wants it knows

01:30:41   what's on your screen it

01:30:42   knows what app you're in

01:30:42   it knows all the app

01:30:43   intents that are

01:30:44   exposed and you say it

01:30:44   knows all this stuff you

01:30:45   can just talk to it and

01:30:46   it will do it they don't

01:30:47   have that so they said

01:30:47   well you used to be able to

01:30:49   do with the camera and say

01:30:50   here's an image do this now

01:30:51   you can do what's on the

01:30:52   screen but first you have

01:30:53   to take a screenshot and

01:30:54   then you might need to

01:30:55   annotate that screenshot and

01:30:56   then you might decide what

01:30:57   things you want to do do

01:30:58   you want to ask a question

01:30:59   about it or you do want to

01:31:00   do an image search and do

01:31:01   you want to do it with the

01:31:01   Apple thing or do you want

01:31:02   to chat to you that's a lot

01:31:03   of taps but I'm glad to

01:31:05   give the chat GPT back

01:31:06   door I hope again that that

01:31:07   back door is at least as

01:31:09   useful as launching the

01:31:12   you can get the same

01:31:13   question there but we

01:31:14   shall see yeah this

01:31:15   honestly I'm more

01:31:16   optimistic about the two of

01:31:17   you on this feature I think

01:31:18   this you know the simple

01:31:20   version of what they

01:31:21   showed I think is very

01:31:23   powerful right there like

01:31:24   you know the simple thing

01:31:25   of like oh here's a text

01:31:26   about an event screenshot it

01:31:28   and you know make this

01:31:29   account or thing that's

01:31:30   it's basically a really

01:31:31   advanced what used to be

01:31:32   called data detectors but

01:31:34   you know so we have that

01:31:35   that that sounds great and

01:31:37   then also the the kind of

01:31:39   you know pluggable system

01:31:40   made by the app intensive

01:31:41   like well you can like

01:31:43   have if somebody

01:31:44   screenshots you know a

01:31:46   photo of I don't know a

01:31:48   podcast you can find this

01:31:49   on eBay for me like

01:31:50   specifically don't just

01:31:51   search the web for it but

01:31:52   like I want to buy this on

01:31:53   eBay specifically an eBay

01:31:54   exposes an app intent that

01:31:55   will launch you into the

01:31:56   native app with the search

01:31:57   and blah blah blah yeah I

01:31:58   can see this becoming

01:32:00   something over time that

01:32:02   we use all the time and

01:32:03   that actually ends up being

01:32:05   incredibly like like just

01:32:07   incredibly valuable in

01:32:09   little ways throughout the

01:32:11   rest of our lives using

01:32:12   iOS devices yeah but it's

01:32:13   just halfway there like why

01:32:14   do I have to initiate the

01:32:15   screenshot it's already on

01:32:16   the screen you're the phone

01:32:17   like just do it we are

01:32:20   sponsored this episode by

01:32:22   better help you know a lot

01:32:24   of people today we we face

01:32:26   immense pressure we're all

01:32:27   pressured to you know

01:32:28   perform to provide and keep

01:32:30   it all together and so it's

01:32:32   no wonder so many people in

01:32:34   the US suffer from depression

01:32:36   every year and it's often

01:32:37   undiagnosed it's okay to

01:32:39   struggle real strength comes

01:32:40   from opening up about what

01:32:41   you're carrying and doing

01:32:42   something about it so you can

01:32:43   be at your best for yourself

01:32:45   and everyone else in your

01:32:46   life talk to someone a friend

01:32:49   a loved one or a therapist I

01:32:51   personally have benefited from

01:32:52   therapy I can strongly

01:32:53   recommend it's a great thing

01:32:55   out there and there you know

01:32:56   we need to remove the stigma

01:32:57   from therapy like I mentioned

01:32:59   an earlier ad read for them

01:32:59   it's like it's kind of a

01:33:00   ridiculous thing if you have

01:33:01   like you know something wrong

01:33:02   with your teeth and you go to

01:33:03   a dentist no one's like you

01:33:05   go to a dentist like no you

01:33:06   go to get checked up and

01:33:07   maintained and fix when

01:33:09   there's problems there's

01:33:10   nothing different about

01:33:11   mental health in the same

01:33:12   way so with over 35,000

01:33:14   therapists better help is the

01:33:15   world's largest online

01:33:16   therapy platform having

01:33:17   served over 5 million people

01:33:19   globally they have an app

01:33:20   store rating of 4.9 out of

01:33:22   5 based on over 1.7 million

01:33:25   client reviews so it works and

01:33:26   it's convenient you can join a

01:33:28   session with a therapist at

01:33:29   the click of a button no

01:33:30   matter what your schedule is

01:33:31   your needs for where you are

01:33:32   you can fit therapy into

01:33:34   your busy life if it's not

01:33:35   working out for you can

01:33:36   switch therapists at any time

01:33:38   as the largest online therapy

01:33:40   provider in the world better

01:33:41   help can provide access to

01:33:43   mental health professionals

01:33:44   with a diverse variety of

01:33:45   expertise talk it out with

01:33:48   better help our listeners get

01:33:50   10% off their first month at

01:33:51   better help dot com slash a tech

01:33:54   pod that's better help h e l p

01:33:57   dot com slash a tech pod thanks

01:34:00   to better help for sponsoring

01:34:02   our show all right and then

01:34:07   we moved on to watch os uh

01:34:08   which wasn't that much there

01:34:10   although what was there i

01:34:11   thought was really good this

01:34:12   was uh presented by stephanie

01:34:14   pustle white uh they said

01:34:16   they're going to have a

01:34:17   workout buddy which i believe i

01:34:18   thought was anya from uh

01:34:20   fitness plus but i think it's

01:34:21   actually sam uh but anyways

01:34:22   this is a dynamic generative

01:34:24   voice that's using voice data

01:34:26   from one of the fitness

01:34:27   trainer fitness plus

01:34:28   trainers like i said um that

01:34:29   will give you just the right

01:34:30   encouragement i dig this as an

01:34:32   idea i'm not sure the

01:34:35   execution is there but i'm

01:34:36   willing to give it the benefit

01:34:37   of the doubt they did say you

01:34:39   get to pick from voice

01:34:40   assistants that are from the

01:34:41   voice things what they didn't

01:34:42   say is you can pick from the

01:34:43   one that's really perky that

01:34:44   you want to kill and the one

01:34:45   that's more chill and like but

01:34:47   but again some people want like

01:34:48   the most enthusiastic thing

01:34:49   possible and some people don't

01:34:51   and so i bet kind of like

01:34:52   carrot weather where you can

01:34:53   turn up and down the snark

01:34:54   yeah best case scenario they give

01:34:57   you choices of things i think

01:34:58   it's a good feature i think

01:34:59   it's a good feature as long as

01:35:00   it's optional and as long as you

01:35:01   get to pick because some people

01:35:03   will really benefit from having

01:35:04   someone encourage them in their

01:35:05   ear but you just did your

01:35:06   fastest mile you're blah blah

01:35:08   keep going and some people will

01:35:09   want something much more tame but

01:35:11   they do actually want to know

01:35:12   like uh you know good job like

01:35:14   that that's the you know that

01:35:16   was your third workout this

01:35:17   week that would be like the

01:35:18   carrot weather turn dial all the

01:35:19   way down it said a fact you ran

01:35:21   three times this week that was

01:35:22   your third run that may be the

01:35:24   level people want they want to

01:35:25   hear somebody tell them that

01:35:26   was your third run this week

01:35:27   they don't want to hear that's

01:35:29   so great that's your third run

01:35:31   and you know like but you know

01:35:33   let the person pick so i i give

01:35:35   this feature a tentative thumbs

01:35:37   up not knowing what any of the

01:35:38   voices sound like except for the

01:35:39   one that they did in the picture

01:35:40   but sure uh in the video but i

01:35:42   think the one in the video will

01:35:43   definitely work for some people

01:35:44   yep i agree uh there's better

01:35:47   smart stack stuff they did they

01:35:48   said something about volume which

01:35:49   i totally missed uh there's a

01:35:51   wrist flick gesture so if you're

01:35:53   looking at the face of the watch

01:35:53   and flick your wrist away uh that

01:35:56   does something it was unclear to

01:35:57   me what specifically so the volume

01:35:59   thing is they're they're going to

01:36:01   dynamically adjust the volume of

01:36:03   dings and like audible alerts on

01:36:05   the watch based on your

01:36:06   surrounding so not embarrass you

01:36:07   quite as much when you're in like a

01:36:08   quiet room and it goes right for

01:36:11   the people who have sound on their

01:36:12   phone on their watch which uh boggles

01:36:14   my mind but you know different

01:36:16   strokes yeah and the wrist flick

01:36:17   gesture was to dismiss notifications

01:36:19   silence alarms and dismiss the smart

01:36:21   stack which is not that different

01:36:24   so the the double tap gesture is

01:36:26   more of a like yes confirm open

01:36:28   thing and so the wrist flick is more

01:36:31   of a canceler canceler yeah exactly

01:36:33   and then uh they're apparently doing a

01:36:35   pretty good job across all the the

01:36:37   platforms i mean this genuinely i'm

01:36:38   not trying to snark uh they're doing

01:36:40   a good job of keeping uh parody with

01:36:42   uh at least some of the features like

01:36:44   messages for example so you're

01:36:45   getting live translations conversation

01:36:47   backgrounds uh new actions are being

01:36:49   offered like share share my location

01:36:51   on find my uh also notes is coming to

01:36:53   the apple watch which sounds silly but

01:36:55   i actually am here for i dig that

01:36:57   that's kind of fun yeah i mean i have

01:36:59   probably way too many notes so i don't

01:37:01   know how the search affordance is going

01:37:02   to be or maybe it's just going to be the

01:37:03   you know few most recent notes but

01:37:05   either way i'm excited about that uh

01:37:08   then we got uh tv os which basically

01:37:10   amounts to hey let me tell you about

01:37:11   all the good apple tv plus stuff that's

01:37:13   coming oh and we did some things

01:37:15   moving on see again if you're going

01:37:16   to have an ad for your tv shows put it

01:37:18   in the apple tv plus that's all i'm

01:37:20   saying like i allow them to say we have

01:37:21   a bunch of new shows coming out here

01:37:22   they are at least it didn't last that

01:37:24   long one again at you know tv os like

01:37:26   there actually are some there's one

01:37:29   massive great new feature the automatic

01:37:32   sign-in api but how many years have we

01:37:36   heard that apple is going to fix the

01:37:38   sign-in problem on apple tv this could

01:37:39   be the year every year could be the

01:37:41   year uh but man we've been burned

01:37:43   before because this is the main

01:37:45   problem with tv os especially if you

01:37:47   are suckers like we are and buy new

01:37:48   one every single year when they are not

01:37:50   every single every time they come out

01:37:51   with a new one we buy them which means

01:37:53   we have probably more experience than

01:37:54   most people with setting up new apple

01:37:55   tvs and re-signing into all your

01:37:57   streaming apps is just like pulling

01:38:00   teeth it's not like watching paint dry

01:38:02   because it's painful like pulling teeth

01:38:03   uh and every every five or so years

01:38:07   they say we've solved it you're not

01:38:08   going to have to do that again we're

01:38:09   centralizing the sign-in and we'll

01:38:11   just get everyone to work and it'll

01:38:12   just it'll sign you in everything will

01:38:13   be synced and we're like this will be

01:38:14   great and then we try it and it turns

01:38:16   out two apps adopted and they're not

01:38:18   the two apps that you use and you have

01:38:19   to spend an hour signing in so try

01:38:21   number three four automatic sign-in

01:38:24   api this time for sure i hope they do

01:38:26   it because i hate signing in and i wish

01:38:29   they would fix this and it has gotten

01:38:31   better over time mostly through them

01:38:32   allowing you to use your phone and

01:38:34   your own iCloud keychain to do it from

01:38:36   your phone but still that's so

01:38:37   painful please please let this be the

01:38:39   year that it really really solves the

01:38:40   problem because this is a big problem

01:38:42   that needs to be solved yeah but

01:38:43   again it depends on all the apps

01:38:46   buying in and updating to use it and

01:38:48   how you know how if you look around at

01:38:50   the group of streaming service apps on

01:38:53   the apple tv and how much they love

01:38:54   apple yeah how many of them seem like

01:38:56   they care a lot about like fine details

01:38:59   of user interface design and user

01:39:02   experience or like doing anything to

01:39:04   help apple which competes with them

01:39:05   with its own streaming service right

01:39:06   yeah exactly like this is part of you

01:39:09   know part of apple's problem of

01:39:10   basically declaring war on the entire

01:39:12   world at various times is that like

01:39:15   these companies don't want to help

01:39:16   apple out and so like something like

01:39:18   this like yeah it would be great if they

01:39:19   all adopt this but i think odds are low

01:39:22   i agree uh however i disagree with you

01:39:25   saying that this was the one good

01:39:26   feature i this is good if you're

01:39:28   somebody uses profiles i we are not yet

01:39:30   that family maybe we will be

01:39:31   but the thing that really got me

01:39:34   excited even though this is not a need

01:39:36   that i actually have myself is

01:39:38   permanently connect to any speakers so

01:39:40   my understanding is if you had air

01:39:42   excuse me i almost said airpods if you

01:39:43   had home pods you could say to the

01:39:45   apple tv some way somehow the

01:39:46   particulars don't really matter i always

01:39:48   want the apple tv to play through this

01:39:50   one or two home pods and that was the

01:39:53   only way you could do it if you had an

01:39:54   airplay speaker you could selectively

01:39:57   every time you start the apple tv go in

01:40:00   and say please use this airplay speaker

01:40:01   for the purposes of playback but then

01:40:03   as soon as the apple tv suspends it

01:40:06   would disconnect or forget that and now

01:40:08   if we're to believe the keynote you

01:40:10   will you can say some way somehow

01:40:12   always always always when i'm playing

01:40:15   something on the apple tv airplay the

01:40:16   audio to such and such speaker and

01:40:18   that's really exciting for the three

01:40:19   people that need it now i'm not even

01:40:21   one of them but i'm excited for all

01:40:22   three of you

01:40:22   all right uh if you'll permit me which

01:40:25   you won't but i'm going to try let's

01:40:26   skip mac os do vision os and then

01:40:28   let's come back to mac os and ipad os

01:40:31   because those are the big ones

01:40:32   so uh since you haven't interrupted

01:40:34   me yet vision os was done by mike

01:40:35   rockwell uh we got some new

01:40:38   experiences uh happy birthday to

01:40:40   underscore there's a widgets app in

01:40:42   widgets kit so i'm sure underscore is

01:40:44   going to be very happy about that

01:40:45   uh additionally you can remember where

01:40:48   your apps or it will remember where

01:40:50   your apps are including widgets even

01:40:52   across restarts and i think if i

01:40:54   understood the implication here i think

01:40:56   what they're saying is if you have a

01:40:57   room in the house where you're

01:40:58   typically using the vision pro or

01:40:59   typically doing work or what have you

01:41:01   the way it works today is you can

01:41:02   arrange where everything is and put a

01:41:05   slack window over to your left and

01:41:06   safari in front of you and pages to the

01:41:09   right or what have you but the moment

01:41:11   you take the vision pro off that's

01:41:12   largely forgotten or at best if you if

01:41:16   you put it back on they will appear

01:41:19   relative to your head in roughly the

01:41:20   same spots but that may or may not be

01:41:23   what you want and if i if i understand

01:41:25   them right i think what this is saying

01:41:27   is safari will always be or what did i

01:41:30   say pages will always be to the right

01:41:31   of you about five feet away from that

01:41:34   specific wall in other words they were

01:41:35   they are going to say stay stationary i

01:41:38   cannot talk they're going to stay

01:41:40   stationary in 3d space and they will and

01:41:42   that will be persistent across restarts i

01:41:45   think is what they're saying yeah at

01:41:46   least the widgets are i don't know if the

01:41:48   apps are doing that too i thought they

01:41:49   said that but maybe i misunderstood yeah

01:41:51   i think they said the apps as well

01:41:52   although it's got to be like somewhat

01:41:54   like constrained because if you're

01:41:56   sitting at your desk everything will be

01:41:57   in the same place but if you're in the

01:41:58   same room but say at a different desk

01:42:00   across the room will that remember a

01:42:01   second set of things yeah i'm not sure

01:42:03   like because if you sat down at that

01:42:04   desk you turned in on all your windows

01:42:05   are behind you at the other side of the

01:42:06   room that's not useful yeah but i mean

01:42:08   in principle i like this in theory

01:42:10   anyway uh then we got hayley allen to

01:42:13   come up and talk about spatial stuff

01:42:15   including um you can have spatial scene

01:42:17   spatial browsing in your web browser and

01:42:20   apparently personas are dramatically

01:42:22   better i believe that the term they

01:42:24   used was that the enhancements were

01:42:25   striking yeah they look a lot better

01:42:27   and they did look a lot better to me

01:42:29   uh i haven't put the beta on my vision

01:42:31   pro yet but i will at some point we'll

01:42:33   i'll take a look uh also you can do

01:42:35   shared movies or games for people in the

01:42:37   same space which is super cool for the

01:42:40   one for all the families that has 35

01:42:42   hundred headsets for every member of the

01:42:43   family exactly but that being said i

01:42:45   still think it's very neat uh they

01:42:47   talked about some enterprise stuff

01:42:49   which for the three of us doesn't

01:42:50   really matter but the short of it is

01:42:52   that um you can get a common pool of

01:42:55   vision of vision pro devices and you can

01:42:58   kind of share them amongst team members

01:42:59   i guess um what light shield whatever

01:43:02   it's called and all that stuff not

01:43:04   withstanding and you know uh the

01:43:05   inserts like i'm not sure how they're

01:43:07   going to manage that but still i dig it

01:43:09   yeah i think what what they said too

01:43:11   like it was very clear that like you

01:43:13   know you wonder like who is using the

01:43:15   vision pro because it doesn't seem like

01:43:16   it's that many people um and what we

01:43:19   heard we heard mike rockwell say quote

01:43:21   hundreds of companies worldwide use

01:43:24   vision pro for something now that could

01:43:27   be that they've sold 200 of them that

01:43:30   could be that they've sold you know that

01:43:31   they sold them to 201 companies

01:43:33   worldwide um but you know there there

01:43:36   are like and we saw the same thing with

01:43:38   with microsoft and hololens over the

01:43:40   years like there are interesting

01:43:43   theoretical uses for specialized

01:43:46   industries and stuff like that we just

01:43:48   don't know like how many of them are

01:43:50   actually doing it and in the case of

01:43:52   hololens the answer was not many and

01:43:54   then they shut it down because not

01:43:55   enough people are doing it but you know

01:43:57   a lot of these features are very

01:43:58   clearly made for like okay a team has

01:44:01   like one or two visions pro to test

01:44:04   something on and they have 10 engineers

01:44:06   who occasionally might have to use one

01:44:08   or something you know so let's let's

01:44:10   make it easier to share them between

01:44:12   people and that's great because this is

01:44:14   still a very very niche kind of

01:44:16   specialized extraordinarily expensive

01:44:19   device so you know the the the launched

01:44:22   version of the vision pro was atrocious

01:44:24   at being shared between multiple people

01:44:26   now they do still have the hardware

01:44:29   problem as casey said about like the

01:44:30   light shield size the straps the lenses

01:44:33   inside if you have prescription lens

01:44:34   inserts like they do has still have all

01:44:35   those problems of sharing those needs

01:44:38   between people but at least they have

01:44:40   made what appear to be substantial

01:44:41   improvements in like the the realities

01:44:44   and convenience of having multiple

01:44:47   people share one or at least trade off

01:44:49   or temporarily share one vision pro so

01:44:52   you know they're finding some kind of

01:44:55   market maybe for it it still seems like

01:44:58   it's very optimistic but they are adding

01:45:01   stuff this is more than I expected to see

01:45:04   in this release like I kind of expected

01:45:07   there to be almost nothing like a tv os

01:45:09   level feature improvement to vision os

01:45:11   and no it's it's something they're still

01:45:15   working on it there there is stuff in

01:45:16   here like you know the the vr controller

01:45:19   support and like the the the 3d model

01:45:22   viewing from safari there's stuff like

01:45:26   that that like I I don't know why they

01:45:29   couldn't have gotten that for the launch

01:45:30   but I'm glad it's here now I thought the

01:45:32   3d thing in safari was there at launch

01:45:34   what am I thinking of Casey I'm not

01:45:37   sure I think the difference is is that

01:45:39   you can do the 3d stuff within the web

01:45:42   page whereas previously you had to like

01:45:43   download a usd or whatever the heck it

01:45:45   is I might have those details wrong

01:45:48   yeah because that kind of thing like

01:45:49   that's you know that's that's huge like

01:45:50   one of the great things that is

01:45:52   possible in the vision pro is basically

01:45:55   online shopping for things like you know

01:45:57   how big is this lamp I want to put on

01:45:59   my table over there that I'm seeing on

01:46:00   some shopping website you know will it

01:46:02   actually be too big and you can take

01:46:04   measurements you can try but like

01:46:05   before you know since basically nothing

01:46:08   supports the vision pro out there in the

01:46:10   content world you would you know see the

01:46:13   web page and you know a lot of web

01:46:14   pages now will have like you know view

01:46:16   in 3d AR on your phone but those things

01:46:18   never work on the vision pro so you have

01:46:21   to like even if you own a vision pro you

01:46:23   have to take it off take your phone out

01:46:25   and look in the in little you know six

01:46:27   ar view on your phone and so hopefully

01:46:30   this kind of thing will broaden the

01:46:33   compatibility of that kind of thing and

01:46:34   maybe those like ar views that are in

01:46:36   every web page now maybe those will just

01:46:38   work on vision pro now but if true

01:46:40   that'd be great that was their strategy

01:46:42   with the with the gopro and insta 360

01:46:44   thing it's like there is existing content

01:46:46   out there that in theory should be useful

01:46:49   on the vision pro like all those web

01:46:50   pages you just talked about that you have

01:46:51   to use the phone ar can we just change

01:46:54   vision os so that stuff works i hope

01:46:56   that's what they did with the 3d page

01:46:58   stuff and not some new api because no

01:47:00   one's going to do new api for just

01:47:01   vision pro users it's not enough of

01:47:02   them but surely for the the gopro and

01:47:05   and insta 360 and canon video these are

01:47:07   existing video files made by existing

01:47:10   cameras that are just out there that

01:47:12   previously because they weren't the

01:47:13   super special apple format the vision

01:47:16   pro just ignored them but now it's like

01:47:17   we'll take whatever whatever data files

01:47:19   you have you took these videos they

01:47:20   exist in the world we should be able to

01:47:22   show them to you quote unquote correctly

01:47:25   like in the 3d way that they're

01:47:27   supposed to be shown in vision pro and

01:47:28   now they can that's that's what they

01:47:30   need to be doing with the vision pro

01:47:31   not telling everybody you should shoot

01:47:33   all your video in the special format

01:47:34   that looks best in vision pro but just

01:47:35   saying what have you got what have you

01:47:36   got out there that we think would look

01:47:38   good in a headset we will learn how to

01:47:40   read it and so it becomes useful yeah

01:47:42   and then going back a half step to

01:47:44   enterprise stuff one of the things they

01:47:46   said is that you can save all your

01:47:48   settings to an iphone and if i

01:47:50   understand this right what this means

01:47:51   is and i think this is applicable

01:47:53   outside the enterprise let's say that

01:47:55   john comes to my house and puts on my

01:47:57   vision pro and sets up sets himself up

01:47:59   as a guest user or what have you i think

01:48:01   by some magic you can or john can save

01:48:04   that information either to my phone or

01:48:06   presumably to his phone and then the

01:48:08   next time he puts on my vision pro it

01:48:11   can beam that information you'll slurp

01:48:13   that information up from his phone or

01:48:15   wherever such that he doesn't have to do

01:48:17   the whole eye calibration and all that

01:48:19   because if you're not familiar if if

01:48:21   erin uses my vision pro which she does

01:48:24   only under protest because she finds it

01:48:25   very painful to use like physically

01:48:27   painful to use but nevertheless if she

01:48:29   puts it on she does the thing where you

01:48:31   you know look at the different dots and

01:48:33   you pinch your fingers to kind of figure

01:48:34   out where your eyes are and so you can

01:48:36   get all that calibrated if she pulls the

01:48:38   vision pro off at all and puts it right

01:48:41   back on guess what she has to do that

01:48:43   whole dance over again and it's a pain

01:48:46   in the butt and so hopefully this will

01:48:49   work a lot better such that you know i

01:48:50   can have her save her profile to

01:48:52   somebody's phone and then it'll just

01:48:54   load right up the next time imagine if

01:48:56   the vision pro had the smarts in it of a

01:48:58   ten dollar smart scale that when you step

01:49:00   on figures out who you are based on your

01:49:02   weight imagine if we had that how about

01:49:03   how about just a giant menu of huge

01:49:05   blurry images that you can't see

01:49:06   correctly yet because it hasn't

01:49:07   converged to just say casey aaron and

01:49:10   you just look to the left for casey and

01:49:11   look to the right for aaron anyway

01:49:14   someday maybe we'll even get a

01:49:15   setting syncing across mac os can you

01:49:17   imagine we don't have a technology for

01:49:19   that today but someday well they don't

01:49:20   even they have the iris id or iid

01:49:24   whatever yeah i know yeah just use that

01:49:26   they know who you are they did they

01:49:28   think in vision os 2 they added like

01:49:30   some kind of guest awareness and we

01:49:31   talked about it on the show but this

01:49:32   seems like a step up and like to casey's

01:49:34   point like it being portable on your

01:49:35   phone is kind of great for an

01:49:37   environment where it's like okay well

01:49:38   maybe there's like a limit on the

01:49:39   actual device but if you have a bunch

01:49:41   of employees in a company and they

01:49:42   all have their phones they just bring

01:49:43   their settings with them you know so

01:49:45   they could go to like some other

01:49:46   random headset that they've never

01:49:47   worn before but because the settings

01:49:48   are on their phone that they carry

01:49:50   with them it will sync you know again

01:49:51   the enterprise type sort of vision os

01:49:54   hoteling if you know what hoteling

01:49:55   means i'm sorry yep yep yep yep i

01:49:57   sure do all right uh i think we

01:50:00   should probably now backtrack to tahoe

01:50:01   because i certainly have plenty to say

01:50:03   about ipad but if you'd rather

01:50:04   reverse that gentleman i'm happy to do

01:50:06   that in reverse order please let's do

01:50:07   mac os because i think there'll be

01:50:09   many future shows about mac os but

01:50:10   i'll try to go semi quickly here i've

01:50:13   had this is the one thing i wanted to

01:50:14   get installed and it was slightly

01:50:15   painful but i did get uh tahoe

01:50:17   installed and i have tried it because

01:50:18   i needed a lot of questions answers

01:50:20   that were not answered anything so

01:50:21   they said tahoe they're like oh it's

01:50:23   beautiful the glassy water blah it's

01:50:24   like glassy yes yes wait whatever

01:50:26   there's tahoe for you um and they

01:50:29   kind of glossed over a lot of stuff

01:50:30   like and of course it's got the new

01:50:32   design and before they started

01:50:33   talking about some features most of

01:50:34   which are cool but what do they

01:50:35   mean that it has new design so

01:50:37   number one item i just got done

01:50:38   talking about how they didn't change

01:50:40   the icons to be round in ios or

01:50:42   anything else they're not all round

01:50:43   they're all it looks like the same

01:50:44   squircle type shape uh since i believe

01:50:46   big sir on mac os they've said you know

01:50:49   you should make all your mac icons be

01:50:51   squircles uh but the squircle was

01:50:53   actually like the standard apple squircle

01:50:56   was like inset within the recta the

01:50:59   square area that you're allowed to make

01:51:01   an icon so you have like what's you

01:51:03   there's there's you make icons of

01:51:04   many different sizes in mac os let's

01:51:06   just say like 128 by 128 that's your

01:51:08   square and the big sir design was make

01:51:11   a squircle inside the 128 by 128 but

01:51:15   leave space all around it so your

01:51:17   squircle is not 128 by 128 your

01:51:19   squircle is substantially smaller than

01:51:20   that because there's a significant white

01:51:22   border around the entire thing but that

01:51:25   was the standard everyone gets to work

01:51:26   icons all those work icons are smaller

01:51:28   than the full area of the thing um and

01:51:31   so that when i saw that they hadn't

01:51:32   changed the icon shape i'm like oh

01:51:34   well that's good for mac os because

01:51:35   they've already been on this squircle

01:51:37   standard but of course not every app

01:51:39   adopted squircle shaped icons if you

01:51:41   just had an old school icon yours is

01:51:43   128 by 128 you could fill that whole

01:51:44   128 by 128 with content or you can make

01:51:47   a little thing in the middle or you can

01:51:48   make your icon shape like a frog or

01:51:49   whatever you wanted to do it was

01:51:51   entirely up to you you can make any

01:51:52   shape you want they recommended

01:51:53   squircle in tahoe they insist on

01:51:57   squircle every iMac icon in tahoe is

01:52:02   in a round wreck jail doesn't matter what

01:52:04   the icon is pick any icon you want uh for

01:52:08   example script editor the editor app for

01:52:11   apple script i don't know if you can

01:52:12   visualize that icon because no one

01:52:14   probably uses it anymore because apple

01:52:15   script is somewhat defunct but not really

01:52:17   but it is a squircle it's a white squircle

01:52:20   with a little apple script scroll icon on

01:52:23   it but like many past apple icons it has a

01:52:26   tool leaning over the the squircle and the

01:52:30   tool is a pen and the pen is floating over

01:52:33   the squircle on an angle and it breaks the

01:52:35   bounds of the squircle the end of the pen

01:52:37   goes up past the edge of the squircle

01:52:39   what tahoe does with that icon it says

01:52:43   your icon's not a squircle you go to

01:52:45   squircle jail so it takes the script editor

01:52:49   icon and it shrinks it and it draws a round

01:52:53   wrecked around the existing round wrecked

01:52:55   and it makes the background gray so it's

01:52:58   like the script editor icon on a round wreck

01:53:01   just they they insist that not only is

01:53:05   your icon a squircle but it is only a

01:53:08   squircle you must not break the bounds of

01:53:10   the squircle you go to round wreck jail

01:53:12   that's what these i what it will do your

01:53:13   icons i have icons for two of my three

01:53:16   mac apps that are not squircles they're

01:53:18   going to round wreck jail which is not

01:53:21   great not great at all so and to be

01:53:24   clear is this this is even if the if the

01:53:26   app is not recompiled with the new sdk

01:53:27   oh yeah no this is the finder doing this

01:53:29   remember this is so yeah so all apps that

01:53:32   don't get updated are gonna have these

01:53:34   gray jails around them well no so here's

01:53:36   the thing there's like okay but like but

01:53:38   like i said if your app is following the

01:53:40   big sir guidelines and it is a quote

01:53:41   unquote a squircle it's just a bitmap

01:53:43   it's just like for the 128 by 128 size of

01:53:46   your icon it's a 128 by 128 bitmap it

01:53:48   just so happens that there's a

01:53:50   transparent background and your squircle

01:53:51   is embedded in it or whatever but i put

01:53:54   my non-recompiled straight off the app

01:53:56   store squircle hyperspace app and i

01:53:59   launched it and in the dock it showed

01:54:01   just like it does today it did not put a

01:54:04   jail around it so somehow it knows that

01:54:06   my icon is a legit non-boundary broken

01:54:09   squircle and that's all i can tell right

01:54:12   now is that it didn't it didn't put it in

01:54:13   the jail so i'm not sure what what it's

01:54:16   using to determine that but i know that

01:54:18   my app mac app store version of my app

01:54:20   knows nothing about tahoe but on tahoe

01:54:22   it was not in jail so this is going to be a

01:54:25   problem area and the your icons that are

01:54:28   put in this jail they look terrible

01:54:30   apple's icons look terrible your icons

01:54:32   will look terrible it's not you don't

01:54:34   want it i don't actually know the answer

01:54:36   to this question we'll find out in future

01:54:37   episodes but like if i want to get out of

01:54:40   this jail what can i do do i have to make

01:54:42   my icon a squircle or can i preemptively

01:54:44   squircle myself can i make and i put

01:54:46   myself in my own background and say

01:54:49   because then you at least get to pick

01:54:51   your margins and like how you're centered

01:54:53   in the squircle and then will you just

01:54:55   allow me to display myself that way

01:54:57   setting aside the third thing which is i

01:55:01   still don't know the answer to this on

01:55:02   macOS can i use icon composer to make an

01:55:04   icon out of a series of layers that it

01:55:05   will put the translucent glass treatment

01:55:07   on blah blah blah can i do that or can

01:55:08   i not do that and if i do do that can i

01:55:10   say on all previous os's use the the my

01:55:12   existing icon but when you're on the new

01:55:14   os use this new one the icons is perhaps

01:55:18   surprisingly the icon situation is the

01:55:20   most fraught on macOS it's it's really

01:55:25   annoying and absurd and one of one of many

01:55:27   things in tahoe that turns out to be way

01:55:30   uglier than you think it's going to be at

01:55:32   least in this first beta all right so we

01:55:34   got icons covered um then the menu bar is

01:55:38   now completely transparent and i expected

01:55:40   to absolutely grab and clutch my pearls

01:55:43   when i saw this and i actually don't think

01:55:45   it's bad i think it's fine so we've been

01:55:47   here before and past os's where they tried

01:55:49   to make it super duper transparent but

01:55:51   something happens when you make it not

01:55:54   there like there is no background it is

01:55:56   just it is like there's no border there's

01:55:59   no nothing it's just like the word file

01:56:01   edit those are just sitting there there's

01:56:03   no line underneath them there's no

01:56:05   background behind them it is gone and what

01:56:08   that is essentially is the naked robotic

01:56:10   menu bar because they're saying what's the

01:56:14   minimum we can ship because if you don't

01:56:16   like this you could just do a desktop

01:56:19   background that has a white stripe on the

01:56:20   top of it now it's annoying if you change

01:56:22   resolution a lot because that white stripe

01:56:23   won't be the right thickness all the time

01:56:25   but if you don't change resolution a lot

01:56:26   you could put a desktop background on that

01:56:29   gives you a menu bar that is 100% white

01:56:31   which is the thing that was much more

01:56:33   difficult to do back when they were like

01:56:34   oh well the menu bar will incorporate colors

01:56:36   from your whole desktop background and pull

01:56:38   them up into it and smear them across like

01:56:40   you couldn't you could try to influence that

01:56:42   by putting a white thing behind it but it

01:56:44   would pull colors from elsewhere on on your

01:56:45   background and still kind of make it weird

01:56:47   but with this with 100% clear make the menu

01:56:51   however you want and by the way if you

01:56:52   really can't stand this if you turn on

01:56:54   to reduce transparency in macOS Tahoe at least

01:56:56   in the first beta it will just give you a

01:56:58   white menu bar again so I'm not a super big

01:57:02   fan of this I think it's kind of dumb because

01:57:05   well it's not it's not as dumb as the

01:57:07   floating toolbar that is the winner of the

01:57:08   worst decision that they've made in this

01:57:10   redesign but it does mean that the menu

01:57:14   bar text now has to display legibly over

01:57:17   whatever your background is because remember

01:57:19   it's not doing anything to what's behind

01:57:21   the text so you can it's real easy and I

01:57:25   would have done this if I was doing review

01:57:26   to come up with a background that makes

01:57:28   your menu bar 100% illegible it's really

01:57:31   easy just put something in there with a

01:57:32   bunch of words for example like I put

01:57:34   zebra stripes or put dots like it's and I

01:57:37   don't know if like I haven't actually tried

01:57:38   it so maybe they detect that and try to do

01:57:40   something about it but like to what to what

01:57:44   end what is the benefit that I get from

01:57:45   this why do I need to see my desktop

01:57:49   background behind the word file for the

01:57:51   file menu and by the way when you mount

01:57:52   over it a lozenge appears and like smears

01:57:54   it and so you actually look when you're

01:57:55   mousing over it becomes more legible I

01:57:59   guess it lets you see more of your

01:58:00   desktop picture if you really want to see

01:58:01   that top sliver of course they could also

01:58:03   accomplish that by having a normal menu

01:58:04   bar and having a desktop picture start at

01:58:06   the bottom of the menu bar but then of

01:58:07   course they have auto hiding menu bar that

01:58:09   so they need to move the image up like

01:58:11   this just seems like a change because they

01:58:14   felt like doing it and you've got the

01:58:15   notch up there to taking some of the

01:58:17   real estate but I don't know it doesn't

01:58:19   bother me that much like honestly

01:58:21   completely gone and is in my opinion

01:58:24   better than all of the almost completely

01:58:26   gone things that they've done before I'd

01:58:28   preferred if it was just white or black

01:58:30   because I don't think it is valuable to

01:58:33   see my desktop image behind the words in

01:58:35   the menu bar but because it is a hundred

01:58:37   percent clear I have the option to not do

01:58:39   that if I really care that much all

01:58:41   right there's allegedly more menu bar

01:58:44   and control center layout customizations

01:58:46   they did a lot with changing the color of

01:58:49   folders in finder and additionally you can

01:58:52   add symbols that's a throwback by the way

01:58:54   yeah so the colors is a throwback when

01:58:56   they introduced labels in mac os or I

01:58:58   believe it was system 6 for the mac 2 I

01:59:02   believe that the original implementation of

01:59:05   labels well I'm not entirely sure as I'm

01:59:07   old and I remember I think they might have

01:59:09   just changed the color behind the text but

01:59:11   anyway at some point in classic mac os when

01:59:14   you apply to label to a folder it would

01:59:16   color tint the folder icon itself and at

01:59:19   some point in the mac os 10 history they

01:59:20   said oh we'll put that little circle next

01:59:22   to it you know in the finder like in list

01:59:23   view or like it doesn't like tint the whole

01:59:25   icon and coloring the icon is better it just

01:59:29   it makes the folder stand out more it's

01:59:31   easy to pick out it looks nicer so I

01:59:34   heavily endorse this change because I think

01:59:36   labels are a great feature and I think

01:59:37   they're being minimized in recent years has

01:59:41   really hurt them I and also I like adding

01:59:44   the symbols to folders because this is a

01:59:46   thing that there's apps that do this for

01:59:48   you it will make a folder for you with an

01:59:50   icon on it but like because Apple changes

01:59:52   the folder icon like in every os in subtle

01:59:54   ways you'd end up with this hodgepodge of

01:59:56   icons if they if they're made by like past

01:59:58   versions of some app they all don't match

02:00:01   each other now I hope what it's doing it's

02:00:03   all just like programmatic and structured

02:00:05   saying here's the symbol here's the label

02:00:07   and whatever os you're using we'll take

02:00:09   the color we'll composite them together I

02:00:11   think this is one of the better changes in

02:00:13   mac os I look forward to having colored

02:00:14   folders with cool icons on them cool by the

02:00:17   way on the menu bar and control center

02:00:19   customization it's very much like when you

02:00:23   try to customize control center on iOS or

02:00:24   iPad OS where you get that like the little

02:00:27   widgets and the you know the dragging out

02:00:29   the things only they've extended that

02:00:31   they've significantly changed this portion

02:00:33   of system setting so if you think system

02:00:34   settings haven't changed at all it has this

02:00:37   one lets you like find things like what the

02:00:40   search features enhanced to find the widget

02:00:42   you want and then drag it from there to the

02:00:44   menu bar or at least hit a plus button in

02:00:46   the menu bar and select from a thing of

02:00:48   widgets it's it's very janky and broken in

02:00:50   the first beta but you can see that they're

02:00:52   doing something very different here and I

02:00:54   think it will probably be better than the

02:00:56   existing system of just scrolling through that

02:00:58   giant list and trying to find places where

02:00:59   things are but it's hard to say in its

02:01:03   current janky state but it seemed to me that

02:01:04   the search worked better and this is all

02:01:06   new UI for dealing with the stuff in the

02:01:08   menu bar I couldn't figure out how it worked

02:01:10   at first glance which is not a great

02:01:11   endorsement of its like usability and

02:01:13   obviousness but I'll give them some benefit

02:01:16   of the doubt that they'll get this straightened

02:01:17   out before it's released there's now more

02:01:19   continuity with other devices you get live

02:01:23   activities on mac os in the menu bar which I

02:01:25   am here for I if they can make that work and

02:01:28   it doesn't look dumb I dig it additionally

02:01:31   there's now phone app in mac os so you can

02:01:33   place calls and whatnot they also spent a

02:01:36   surprising amount of time talking shortcuts

02:01:38   including that you can run shortcuts

02:01:41   automatically based on time of day save a

02:01:43   saving a file to a folder connecting a

02:01:45   display this reminds me of what was it

02:01:47   control plane or something like that from

02:01:49   many years ago which may even still be a

02:01:51   thing for all I know which was I think the

02:01:53   the tagline and we've talked about this on

02:01:54   the show before context aware computing

02:01:57   which basically based on what Wi-Fi you're

02:01:59   connected to and what displays you have

02:02:01   connected it would let you run different

02:02:03   things this was many many many years ago

02:02:05   now but it's a great app there are

02:02:08   intelligent actions where you can have it

02:02:10   do things using their language model

02:02:13   additionally spotlight has gotten a serious

02:02:16   overhaul you can do all sorts of

02:02:19   different things you can browse your content

02:02:20   including most relevant files and that

02:02:23   also includes intelligent suggestions

02:02:25   recent app system actions including play

02:02:27   podcast you can send an email with

02:02:30   parameters and they did a demo of how

02:02:33   this works in app with our friend Gus

02:02:35   Mueller's acorn which was super cool to

02:02:37   see so congratulations to Gus then they

02:02:41   also have a clipboard history which I never

02:02:43   thought I'd see the day but that's pretty

02:02:45   cool too so that I think they undersold

02:02:47   that because it's like oh and by the way we

02:02:49   have clipboard history built in the way

02:02:50   it's implemented is weird like it's so it's

02:02:53   in spotlight which may not be where you

02:02:54   expect it if you figure out all the

02:02:56   shortcuts it's like command space command

02:02:58   for down arrow return like it's not that

02:03:01   different than most of the clipboard

02:03:03   managers you have I do like that it's

02:03:05   built in but it's pretty hidden like I do

02:03:07   wonder if people are going to discover I

02:03:08   kind of wish that clip a clipboard manager

02:03:12   was built in I don't know I guess you have

02:03:15   to make it part of spotlight because where

02:03:16   else would it be but yes this is the the

02:03:18   biggest upgrade spotlight has gotten in

02:03:20   years it's not it hasn't suddenly become

02:03:22   raycast or even quicksilver but it has

02:03:24   gotten way more features than it used to

02:03:26   have like in that world of things like you

02:03:28   know Alfred quicksilver raycast what's the

02:03:31   other one there's a bunch of launch bar

02:03:32   launch bar yeah some of those things just

02:03:35   have a tremendous number of features are

02:03:36   incredibly extensive again those are

02:03:38   third-party apps those are for like the

02:03:39   pro users spotlight is what most people

02:03:42   use it's an okay app launcher now it's

02:03:44   also an okay clipboard manager and okay

02:03:47   action thingy like it's like I this is

02:03:50   even just using it for two seconds like

02:03:52   oh this is better like they've they've

02:03:53   made it better because there's obvious

02:03:56   prior art that they should copy from and

02:03:57   they did and they made simplified versions

02:03:59   of that stuff without as many features

02:04:00   and tweaks or whatever but I'm so glad

02:04:02   this here it's so good that I'm actually

02:04:03   debating whether I'm going to stop using

02:04:05   quicksilver and start using that instead

02:04:07   for most of my things I think I'll still

02:04:09   stick to pay spot because I'm a little

02:04:11   bit more sophisticated user of clipboard

02:04:13   history but having just gone through the

02:04:16   years-long effort to get almost everyone

02:04:18   else in my family to use clipboard

02:04:20   managers almost all the time because

02:04:21   they're so useful it'll be so great

02:04:23   though that I'll be like look you don't

02:04:25   don't even worry about if you have

02:04:26   pay spot on your new Mac it's just

02:04:27   built in yeah and you know keep in mind

02:04:29   that's also you know having having this

02:04:32   all this functionality built into the

02:04:34   spotlight UI and the Mac I some of it

02:04:37   appears to be available on iPad OS as

02:04:40   well I don't know if we know any

02:04:41   details about how much of it yet but

02:04:43   that's like step one to getting on the

02:04:45   iPad as well and then then you have

02:04:47   clipboard history on the iPad which was

02:04:49   never possible in a good way it should

02:04:51   be on the phone too is it you know maybe

02:04:54   you have the phone OS called you pull

02:04:56   down spotlight is there anything looks

02:04:57   like clipboard history in there no I'm

02:05:00   looking at an iPad I don't see squat but

02:05:02   I probably am not understanding how to

02:05:05   activate it so this might be four I don't

02:05:08   know I don't know what to tell you yeah I

02:05:09   mean this might be a Casey issue and

02:05:11   maybe it's there and I just don't

02:05:12   realize it no it looks the UI and the

02:05:13   iPhone look exactly like it did before

02:05:15   just now everything's slower and glossy

02:05:16   yeah I mean it's a this is the thing

02:05:18   clipboard we've talked about this

02:05:19   clipboard history should be across all

02:05:20   their platforms it should be baseline

02:05:21   feature across all their platforms and

02:05:23   I'm glad they added to some places but

02:05:24   it's kind of weird in the year where

02:05:25   they're unifying everything that it's

02:05:27   not everywhere but hey but that's

02:05:28   step one step one is get it on any of

02:05:30   their platforms and then slowly

02:05:32   maybe they'll add it to the other

02:05:33   ones all right and then we continue on

02:05:36   there's a games app there's some stuff

02:05:38   about metal 4 which I could not

02:05:39   possibly care less about so John

02:05:41   unless you care on the metal 4 thing

02:05:43   two things that one I've briefly seen

02:05:45   people go by saying that this is a

02:05:47   change on the level of direct x10 or

02:05:50   open GL3 and that it actually is a

02:05:52   breaking change from the previous

02:05:53   versions of metal presumably for good

02:05:54   reasons not a big deal unless you're a

02:05:56   game developer or someone working on a

02:05:58   game engine but there's that and the

02:05:59   frame interpolation we talked about

02:06:01   that when we were talking about DLSS

02:06:02   I think in the context of the switch or

02:06:05   whatever for years and years gaming

02:06:08   cards have all had their own alphabet

02:06:10   soup technology that would first upscale

02:06:12   your image intelligently to make it

02:06:13   look better and that eventually upscale

02:06:15   that and also add frames that didn't

02:06:16   exist like synthesized frames and we

02:06:18   talked about that on past shows metal is

02:06:20   a little bit behind here and that

02:06:21   they're they already has some kind of

02:06:24   smart upscaling and I think this is

02:06:25   their first frame interpolation thing

02:06:27   where it will generate frames with for

02:06:29   you surely it is not state-of-the-art

02:06:31   surely it is not best-in-class but it is

02:06:33   a thing that Apple needs to have so

02:06:36   every time I look at anything having

02:06:37   to do with metal I'm like Apple's pretty

02:06:39   good at this it's a shame they don't do

02:06:41   anything else with games but like metal is

02:06:43   actually good if somehow they could

02:06:46   convince the entire industry to make

02:06:48   games based on metal it's got pretty

02:06:50   good performance and the only thing

02:06:52   holding it back is that it doesn't

02:06:54   have the world's best game developers

02:06:56   pushing and pushing it like all the

02:06:58   other you know direct X and Sony's

02:07:00   APIs and everything and all those the

02:07:01   video card drivers for Windows like

02:07:03   there's that whole ecosystem that is

02:07:05   driving the rest of the industry

02:07:06   forward and Apple's here all by itself

02:07:08   plugging away and all by themselves

02:07:10   they're doing a pretty good job making

02:07:12   a really good API that almost nobody

02:07:15   uses and almost nobody cares about

02:07:16   that's always a little bit behind

02:07:17   everybody else all right and then this

02:07:20   is when vision OS actually happened

02:07:21   which we already spoke about and then

02:07:23   we get to iPad OS and the rumor was

02:07:25   that this was the year we did it Joe

02:07:27   I think that's the second time I've

02:07:28   made this joke in as many weeks but

02:07:30   nevertheless we finally got functional

02:07:33   iPad multitasking or so they claim I

02:07:36   was very skeptical I was giving my side

02:07:39   eye side eye I was so skeptical or my

02:07:41   side I was giving side eye it was so

02:07:42   skeptical but I got to tell you I think

02:07:46   we might have done it I think this might

02:07:48   be it and I immediately put iPad OS 26

02:07:52   on my iPad because I'm a fool and I

02:07:54   don't listen to my own advice but also

02:07:56   because the iPad like I said earlier is

02:07:58   not a critical device for me this is

02:08:01   great like there are a lot of problems

02:08:02   with this beta in in a general sense

02:08:05   like especially animations and like the

02:08:07   whole liquid glass stuff is not great or

02:08:10   whatever they're calling the design

02:08:11   system a lot of that is not squared

02:08:14   away yet but multitasking is excellent I

02:08:19   am loving the little bit of time I've

02:08:21   spent with it I don't know why it took

02:08:24   10 years whatever it's been 15 years to

02:08:27   finally just say to us you know what

02:08:29   maybe we should mimic the Mac and I'm

02:08:30   stealing some of your thunder here John

02:08:32   you know what they really did was the

02:08:34   Bono thing that we just talked about

02:08:35   this is like stories of surrender

02:08:37   finally they just said give up

02:08:39   windows that you can resize and move

02:08:43   around guess what Casey you are the

02:08:45   janitor yeah that's Steve Jobs

02:08:49   derisively said oh you got to manage

02:08:50   your own windows making you the

02:08:51   janitor sometimes you just want to move

02:08:54   and resize the stuff on your screen in a

02:08:56   series of windows and they tried for so

02:08:59   long to come up with something better

02:09:01   and I think they did come up with a

02:09:02   whole bunch of better things with

02:09:05   limited functionality but the moment you

02:09:07   want to do something that doesn't fit

02:09:09   within of the one of those paradigms

02:09:11   you're into this weird world of like

02:09:13   playing this game of figuring out okay

02:09:15   within these constraints and within the

02:09:17   things that it's possible to do now I

02:09:19   have to bargain okay I can have two

02:09:21   apps side by side one slide over and I

02:09:23   can have this image here like it's like

02:09:25   just at a certain point it's like give

02:09:28   up and use windows stories of surrender

02:09:29   like like let us have windows with

02:09:32   window widgets and it's so funny to me

02:09:34   how they you know we talked about this

02:09:35   last time of like that they did not

02:09:37   want to to have any kind of sort of

02:09:39   always visible window control because

02:09:41   that's against the iPad paradigm and

02:09:43   people are like well but they've got

02:09:44   those three dots in the top center of

02:09:46   the thing I'm like oh but that's like

02:09:47   the three dot menu you know and that is

02:09:50   sort of like overlaying your content but

02:09:51   it's so tiny and it's not the same as

02:09:53   having like always visible things and

02:09:55   ability to arbitrarily resize and move and

02:09:57   you know what Apple did with this thing

02:09:58   like okay we're gonna take three dots

02:10:00   we're gonna move them to the upper

02:10:02   left corner which already is a big

02:10:05   change because having them dead center

02:10:06   in the top is like it's saying oh this

02:10:10   is just a little just a little thing at

02:10:11   the top of your window just ignore it

02:10:12   it's not it's overlaying your content

02:10:13   it's not a big deal moving it to the

02:10:14   top left it's like okay now there's a

02:10:16   dedicated spot for this and make the

02:10:18   three dots a little bit bigger and put

02:10:19   them in a capsule which is a trend by the

02:10:21   way that I do like with this new design

02:10:22   system that basically everything in the

02:10:24   title bar area is has a capsule outlined

02:10:26   around it everything everywhere has a

02:10:27   yeah it's not a high contrast capsule

02:10:29   but it's they're not just like like

02:10:31   iOS 7 just like line art floating in

02:10:33   space and good luck to you figuring out

02:10:35   what's a button and what's not but

02:10:36   anyway they put the three dots in the

02:10:38   upper left hand corner and now when you

02:10:39   go over the three dots you know what

02:10:40   they turn into freaking macOS stop

02:10:42   light widgets it's like yes there you go

02:10:44   you did it you did it there's

02:10:46   essentially a title bar I mean at the

02:10:48   same time macOS has slowly been using

02:10:50   it's losing its title bars now iPad OS has

02:10:53   half a title bar you can drag windows

02:10:55   around you can close minimize and

02:10:57   expand them with the stoplight widgets

02:10:59   you can resize them from the edges you

02:11:01   can put them wherever the hell you

02:11:02   want the very first demo they did the

02:11:04   very first demo the person did who was

02:11:05   doing this is she took a window she

02:11:08   dragged it halfway off the screen she's

02:11:10   like you know what there's a thing you

02:11:12   can do with windows oh you you dragged

02:11:14   a window so it's halfway but you can't

02:11:15   see half the window it's like sometimes

02:11:17   sometimes that's what you want to do

02:11:19   maybe for two seconds maybe you just

02:11:20   care about things on the left edge I do

02:11:22   it all the time on macOS it's a thing

02:11:23   you can do when you have control over

02:11:25   the windows you can literally put them

02:11:26   anywhere you want make them any size you

02:11:28   want hallelujah now I don't know how

02:11:30   good this is gonna be because people

02:11:32   are saying like oh you just made a

02:11:34   worse mac like why not just use a mac at

02:11:36   that point like but they didn't like

02:11:37   because from my understanding all the

02:11:40   other modes are still there they demoed

02:11:42   one of them like look you just want

02:11:43   everything to be a full screen

02:11:44   everything's full screen you don't

02:11:45   have to deal with any of this stuff and

02:11:47   you can still do splits and I think

02:11:49   stage manager is also still there so

02:11:51   if you like that you can do that but

02:11:54   also there is this mode which is take

02:11:57   a bunch of windows put them where the

02:11:58   hell you want now maybe there's still

02:11:59   limits Casey can you tell me if you like

02:12:01   10 windows does it start yelling at

02:12:02   you what's the limit I haven't gotten

02:12:04   that I mean I can futz around while

02:12:06   we're talking here how does it behave

02:12:08   with 100 windows open yeah all it said

02:12:11   that the phrase used in the

02:12:13   presentation was even more windows

02:12:15   doesn't say how many I'm sure it

02:12:17   varies by model and by how much RAM it

02:12:19   has to because like you know keep in

02:12:21   mind like what you know you know one

02:12:22   of the things that has kept iPad OS

02:12:24   until recently from having more

02:12:26   advanced multitasking is like you know

02:12:28   as we've discussed long ago iOS has no

02:12:31   swap file for the virtual memory system

02:12:33   and so but iPad OS does now right

02:12:35   well it does but I think it's only for

02:12:38   like certain apps like Photoshop to try

02:12:40   to use I don't think that I don't think

02:12:41   they actually try to use it for apps I

02:12:43   don't remember where that was lying but

02:12:45   anyway the technology is there I would

02:12:47   be surprised if they just don't don't

02:12:48   start using it for the whole look at

02:12:50   this like I believe the iPad Pro now

02:12:51   has more RAM has more than eight gigs

02:12:53   right doesn't it well but they have

02:12:56   certain models where it's like if you

02:12:57   get the one terabyte you know iPad then

02:13:00   you have more RAM then you get like 16

02:13:02   or whatever yeah but whatever it is so

02:13:03   like they there is enough there is

02:13:05   enough resources now to run a bunch of

02:13:07   iPads I mean the funny thing is to like

02:13:08   you know you were saying how like the

02:13:10   hallelujah you can move a window

02:13:12   partly off screen like for me my like oh

02:13:15   my god moment was when they showed

02:13:16   live window resizing of an iPad app and

02:13:19   it's like it's so funny like we're

02:13:20   celebrating these these things like

02:13:23   things that happened in macOS in 2001 or

02:13:25   yeah or like you know 30 yeah like these

02:13:27   like 30 year old things in in computing

02:13:30   that you know that happened on desktop and

02:13:32   laptops like we're celebrating them on the

02:13:33   iPad finally coming in 2025 because it

02:13:36   evolved from a it evolved from a fixed

02:13:39   resolution device that became a one or two

02:13:42   different fixed resolution devices that

02:13:44   became a single fixed resolution iPad that

02:13:46   became one or two different resolution

02:13:47   iPads that became well size classes that

02:13:49   and it's like creeping up slowly on look

02:13:52   just let people resize windows just like

02:13:54   and and like on macOS you can't arbitrarily

02:13:57   resize windows you some windows can't get

02:13:59   any smaller than a certain size because it

02:14:00   will look bad so the developer said no you

02:14:02   can't make this window any smaller because

02:14:03   then it won't work layout wise like you

02:14:05   have control over it and you have control

02:14:07   over how the space is used when you resize

02:14:09   it but it's it's kind of been like growing

02:14:11   pains of the historical badge of baggage of

02:14:14   iPad OS is that it didn't start as a thing

02:14:16   where people could take your window and

02:14:17   make it any size they want within your

02:14:19   constraints it was the other way which is

02:14:21   like there's only one there's one iPad and

02:14:23   it comes in one resolution and that's what

02:14:25   you designed for and they're kind of paying

02:14:27   for that now with all the apps that are

02:14:29   going to have to that are probably going to

02:14:30   be pretty janky arbitrarily resized until

02:14:33   or unless the developers update them well

02:14:35   because that's the other thing like because

02:14:37   iPad OS didn't start out having resizable

02:14:39   windows most of the multitasking you know

02:14:42   versions so far if you had like an older

02:14:45   app that wasn't updated for the for

02:14:48   whatever the current system was it just

02:14:50   wouldn't be resizable or it wouldn't be

02:14:51   split-screenable or whatever so you know

02:14:54   we don't know yet like how how many there

02:14:55   are still left is it going to try to wedge

02:14:57   those into the system or not you know

02:14:59   what's going to happen if an app was

02:15:01   designed for full screen on an iPad that

02:15:03   doesn't have that big of a screen like

02:15:05   an iPad mini and you know you try to

02:15:07   resize it there because they said this

02:15:08   works on the mini so like how how is that

02:15:11   going to be handled one of the challenges

02:15:13   that iPad OS has always had is that as

02:15:16   they implement these different multitasking

02:15:18   things iPad apps just aren't updated that

02:15:21   often by a lot of companies or or not

02:15:24   supported at all or barely supported or

02:15:26   they sit or they ship one once and then

02:15:27   you know Google Docs style they take like

02:15:29   forever you know to update to the latest

02:15:31   stuff like you know two years later or

02:15:33   whatever and and again I mean that's

02:15:35   again partly because of Apple declaring

02:15:36   war on everybody ever but also just you

02:15:39   know the economics of maintaining a

02:15:41   really good iPad app are difficult for

02:15:43   most companies to justify so of all this

02:15:47   stuff like I hope it works I hope people

02:15:50   support it enough to make this stuff

02:15:51   work that being said I'm glad that they

02:15:55   are going in the direction of just make

02:15:58   multitasking work like it does in the

02:16:00   because there seems to be this almost like

02:16:05   this condescending view of what users can

02:16:08   and can't understand about computing and

02:16:11   they've tried over years you know the iPad

02:16:13   has been a huge success in usability for

02:16:17   computing novices that you know you have

02:16:19   this this simple device you can't fill it up

02:16:22   with malware it's easy you just go into an

02:16:25   app when you're done you hit the home

02:16:26   button or whatever now and you go back

02:16:28   and you know nice and easy and then

02:16:30   they've always tried to keep that

02:16:31   simplicity over there while then adding

02:16:34   special hidden gestures or things to to

02:16:38   enter multitasking modes and they've

02:16:42   tried to make those multitasking modes

02:16:43   really simple over time but what but

02:16:45   they haven't really succeeded there they've

02:16:47   been very difficult to use actually they've

02:16:49   been both you know hard for novices to

02:16:52   figure out how they look and work and how

02:16:54   to you know close windows and stuff and

02:16:56   they've been limiting to power users who

02:16:58   always want a more Mac like windowing

02:17:01   experience now they're saying you know

02:17:03   what for the users who want it to be

02:17:05   simple and full screen that's still gonna

02:17:06   work that way great that's how it always

02:17:08   that was always an option and then for

02:17:10   people who want to have multiple things

02:17:12   on screen we're just gonna make it work

02:17:15   like Macs and PCs have worked for decades

02:17:18   because you know what it turns out no one

02:17:21   needs of anything in the middle you don't

02:17:23   need like the people who are novices who

02:17:26   don't know how to use multitasking

02:17:28   windowing systems they'll use it the

02:17:30   regular way the full screen way and for

02:17:32   everyone else just give them the version

02:17:36   of this that exists everywhere else in

02:17:38   the computing world so I'm glad they

02:17:40   finally got rid of that terrible middle

02:17:42   that just sucked for all sides of this

02:17:45   equation some people still do like the

02:17:47   middle I think the middle should still

02:17:48   exist but the problem the I think the

02:17:50   reason the middle got so much slack is

02:17:52   because so much flack rather is because

02:17:54   there was nothing above it and now that

02:17:55   there is something above that I think

02:17:56   it's like well if people like stage

02:17:58   manager or people like split view let

02:18:00   them use it because above that is the

02:18:02   thing that gives you much more

02:18:03   flexibility so I don't I think the

02:18:05   middle is perfectly fine now that

02:18:06   there's something above it yeah I mean

02:18:08   the other thing to consider too is like

02:18:10   how different of an experience is it when

02:18:13   using it with a trackpad versus when

02:18:14   you're using it by by touch yeah they

02:18:17   have the new cursor that looks like an

02:18:18   arrow not a Mac arrow because it

02:18:19   doesn't have a stem but it's an arrow

02:18:21   for more precise control like it's

02:18:23   really it's it's basically it's

02:18:24   recognizing look you have an m4 iPad

02:18:26   pro you have an m4 MacBook Air and you

02:18:30   well you can't get them with the same

02:18:31   amount of RAM unless you get them maybe

02:18:32   the one terabyte one but like it's

02:18:33   basically the same hardware and the

02:18:34   MacBook Air is so much more capable you

02:18:37   could have so many things on the

02:18:38   screen do so many things at once it's

02:18:40   a Mac right but hardware wise why

02:18:42   shouldn't the iPad be able to do a

02:18:44   bunch of that stuff so now a bunch of

02:18:45   the limitations have been removed I

02:18:47   mean we can get to the next one which

02:18:48   is background tests oh you're

02:18:50   exporting hold on hold on so first of

02:18:53   all you asked me how many apps can I

02:18:54   get open now I have an 11 inch iPad pro

02:18:56   from 2022 I think it was before they got

02:19:00   super duper thin and I got like seven

02:19:04   apps open at once but given that it's an

02:19:06   11 inch screen it's useless at that many

02:19:09   like not because of speed but because I

02:19:10   just don't have the real estate to

02:19:11   really support them and now people can

02:19:12   make like apps that are useful as

02:19:14   like a widget size experience you know

02:19:16   what I mean like an app that is just

02:19:17   like a mini player for music for

02:19:19   example right I mean and the other

02:19:21   thing that was interesting was during

02:19:22   installation or upgrade or whatever it

02:19:25   asked me in so many words I didn't have

02:19:27   the presence of mind to take a

02:19:28   screenshot but it's also in settings if

02:19:30   you go into settings and multitasking and

02:19:31   gestures it asked me roughly the same

02:19:34   thing during setup and what it says now

02:19:36   in settings is at the very top of the

02:19:38   screen you have three different options

02:19:39   each of which has a thumbnail and

02:19:42   whichever one you choose then animates

02:19:44   your choices are full screen apps

02:19:46   always use full screen app let me try

02:19:49   that again always use apps full screen

02:19:51   and swipe home to switch between them

02:19:53   the middle option is windowed apps which

02:19:56   is what I have selected resize and range

02:19:58   multiple windows in a single space to

02:20:00   multitask with ease learn more which is

02:20:02   a link and then finally stage manager

02:20:04   arrange windows across multiple groups for

02:20:07   a focused multitasking experience learn

02:20:09   more and so you do have all three modes

02:20:12   for sure I suspect that stage manager is

02:20:14   just like a limitation or an alternate

02:20:16   version of the windowed apps thing do

02:20:18   you still have slide over uh let me see

02:20:21   no not now as far as I can miss that

02:20:24   because I use that a lot that's one of

02:20:26   the middle modes that I use which is

02:20:27   full screen video but with a slide over

02:20:29   thing that I pull out from the side that

02:20:31   is extremely useful to me and I'll be

02:20:32   sad if I can't still do that but you

02:20:34   probably can't it's probably just

02:20:34   buried in there somewhere maybe I'm not

02:20:36   sure um again just very briefly

02:20:39   super digging it super duper digging it

02:20:42   and it still doesn't I mean there's

02:20:44   still plenty of things that I can't do

02:20:46   on my iPad that I can do on my Mac but

02:20:48   this makes doing a lot of things much

02:20:51   much easier because so often I wanted to

02:20:53   have either two windows or which I could

02:20:56   do you know with like a split screen or

02:20:58   whatever but oftentimes three windows

02:21:00   which was effectively impossible you

02:21:02   could do like a slide over dance on top

02:21:04   of split screen which was not fun and

02:21:07   granted it's been an hour that I've

02:21:08   actually had to play with this but so

02:21:10   far I am super into it and I am

02:21:13   overjoyed that they finally just threw

02:21:15   their hands up and said you know what if

02:21:16   you want to have window management then

02:21:18   have freaking window my window

02:21:19   management shut up about it and I am so

02:21:21   excited so that that being said I think

02:21:24   I interrupted you earlier you were

02:21:25   starting to try to talk about long

02:21:27   running stuff so do you want to tell

02:21:29   us about that yeah that was the

02:21:30   limitation of people complain about

02:21:31   that you get this pro level app and

02:21:33   you want you exporting your Final Cut

02:21:34   project you have to leave it you leave

02:21:35   Final Cut in the foreground or the

02:21:37   export will end so they added

02:21:38   background tasks that aren't

02:21:40   immediately killed and aren't super

02:21:41   limited and they incorporated it into

02:21:43   the live activities it's it's still

02:21:45   kind of limited because like look

02:21:46   every app on the Mac if you make it

02:21:48   do a thing and then leave that app to

02:21:50   go to another app and make that app do

02:21:51   a thing and leave that app to go all

02:21:52   those apps just keep doing their stuff

02:21:54   there are various process controls and

02:21:56   determinations from the developer and

02:21:59   the os about what cores they run on and

02:22:00   so on and so forth but the Mac way is

02:22:02   not that oh when I clicked away from

02:22:04   an app the thing that it's doing like

02:22:06   stops or isn't allowed to run that's

02:22:07   not the Mac the Mac way but the iPad way

02:22:09   was like oh if you want to do anything

02:22:11   in the background beginning because of

02:22:12   the history that came from a phone type

02:22:14   device and a phone type os with

02:22:15   extremely limited resources but here we

02:22:17   are today with incredibly powerful iPad

02:22:19   pros and it's ridiculous that they

02:22:20   couldn't do an export Final Cut Pro

02:22:22   in the background or something so now

02:22:23   they can but they expose it through

02:22:25   live activities as essentially it's

02:22:27   kind of like the download list in

02:22:28   Safari here are the things that are

02:22:30   running in the background because

02:22:31   previously there's been zero of those

02:22:32   and now apps can put them there I don't

02:22:36   not sure that's a scalable solution

02:22:37   like there's no place in Mac OS where

02:22:39   you get like a pulldown menu of all the

02:22:41   things all the apps are doing it's like

02:22:42   those are the apps they're all doing

02:22:44   stuff like any app can do anything it's

02:22:46   a Mac app and an iPad OS it's like if

02:22:49   an app wants to do a thing and not be

02:22:51   killed when it's not in the foreground

02:22:53   it needs to do this special thing and

02:22:55   we'll put you in this special list it's

02:22:57   a step in the right direction put it

02:22:58   that way like I I still think it's kind

02:23:00   of like a baby step I still think it's

02:23:02   weird and awkward to coalesce the the

02:23:05   it's it's almost like a miniature version

02:23:07   of activity monitor that they only expect

02:23:09   there to be four things but like have

02:23:10   you ever looked at activity monitor on

02:23:12   your rack on your Mac and see how many

02:23:14   things are running and there's that many

02:23:16   things running in your iPad too they just

02:23:17   don't show them to you but from your

02:23:19   apps like they can elevate something

02:23:21   important they're doing if they're doing

02:23:23   an export and you know and Final Cut Pro

02:23:25   this app is now rendering this thing and

02:23:27   that will appear in live activity so I

02:23:29   think it is a it's a good start I worry

02:23:31   a little bit the interface is not

02:23:32   scalable that list gets very large but

02:23:36   it's one more one more limitation knock

02:23:38   down and and by the way like we fault

02:23:40   iPad OS for taking so long to do the

02:23:42   obvious dumb thing I give them some grace

02:23:45   to have tried to find a better way they

02:23:48   just did not succeed and so it took a

02:23:51   long time they took a long time to

02:23:52   recognize we don't have any better

02:23:54   ideas than windows and you know moving

02:23:58   them around and window waiters or

02:23:59   whatever I mean they can have a better

02:24:00   idea about how to implement those

02:24:01   windows and we'll see if they did that

02:24:02   but they took a long time to finally

02:24:05   surrender and they have and we'll see

02:24:07   how it works I haven't actually tried

02:24:09   it I think there may be some

02:24:10   awkwardness to the way they've

02:24:11   implemented the things but their heart

02:24:12   is in the right place I think this will

02:24:14   satisfy a lot of people who are

02:24:16   frustrated by the limitations of iPad OS

02:24:18   not all of them because there's still

02:24:20   tons of stuff that a Mac can do better

02:24:21   and it is a little bit weird that you

02:24:23   can buy an iPad for more than a Mac

02:24:25   that and it is less capable but you

02:24:27   know one one one WDC at a time

02:24:30   indeed but nevertheless I am super

02:24:33   excited about all this the files app

02:24:35   got updated I never use the files app

02:24:37   probably because it's a pile of crap

02:24:39   but it's it's less of a pile of crap

02:24:42   now it's more it's more finder like

02:24:44   colored colored folders you got like a

02:24:46   list view with disclosure triangles

02:24:48   and listen you know as I I snarkily

02:24:50   tweeted that turns out the Mac has some

02:24:52   good ideas when it comes to

02:24:53   multitasking and then they showed the

02:24:54   files app and I was like turns out

02:24:55   the Mac has some good ideas about

02:24:56   file management to list view with

02:24:58   folders with disclosure triangles and

02:25:00   labels imagine it's still a little bit

02:25:02   fisher pricey with the big icons and

02:25:04   the preview things or whatever but the

02:25:05   files app getting some love is

02:25:07   endorsed and open with and like just

02:25:09   just basic functionality we take for

02:25:12   granted on the Mac finally coming in

02:25:14   dribs and drabs to the iPad I think

02:25:16   is just a thumbs up this this is the

02:25:18   cleanest win of all of the sections of

02:25:21   the keynote in my opinion is the iPad

02:25:23   section yeah I mean the all the iPad

02:25:26   stuff was a complete win and then

02:25:28   additionally apparently this was the get

02:25:31   podcasters like us to stop whining a

02:25:34   portion of the show because they also

02:25:36   said hey you know occasionally people want

02:25:38   to record content creators want to do

02:25:39   stuff on the iPad so you know we should

02:25:40   we should allow for you to have local

02:25:43   capture of microphones in video and

02:25:45   then be able to share that using our

02:25:47   fancy new files app so hypothetically I

02:25:49   could and maybe I'll do this one day

02:25:51   just to mess with Marco I could take my

02:25:53   setup and connect it to my iPad and we

02:25:56   could record ATP or I could record ATP

02:25:58   on my iPad imagine that it would be

02:26:00   incredible except maybe for Marco

02:26:01   especially if it failed but please for

02:26:03   the love of God don't do this we will

02:26:06   see but anyways it is a theoretical

02:26:09   possibility and I am really really

02:26:11   excited about that because again as

02:26:13   we've all said so many times these are

02:26:15   such incredibly powerful devices that

02:26:17   have been neutered by software for so

02:26:18   long and now there are still problems

02:26:20   here and there but in so many ways this

02:26:22   seems like it is so so much better now

02:26:25   and I am really really excited for it

02:26:28   again in my very brief experience it's

02:26:30   been excellent so far granted it's first

02:26:33   beta so everything is slightly broken but

02:26:35   that's you know that's the way first

02:26:36   beta is always are I am so incredibly

02:26:38   excited for all of this iPad to

02:26:40   extraordinarily enthusiastic thumbs up

02:26:43   oh rewinding slightly I forgot to

02:26:45   mention this in the macOS section

02:26:46   although I think applies to more than

02:26:48   just macOS another thing that is

02:26:50   baffling to me about this the new

02:26:52   redesign across all their OS's is their

02:26:55   their decision on how to handle sidebars

02:26:58   I think it's on iPad OS as well for the

02:27:02   past I don't know probably the past

02:27:03   decade if you've looked at any of the

02:27:05   Apple platforms they have in their in

02:27:07   their drive to add more to leave more

02:27:09   room for your content they've been

02:27:11   shoving everything out to the side so

02:27:12   like the title bar on the Mac used to

02:27:14   be a place that was controlled by the

02:27:15   OS and apps didn't draw anything there

02:27:17   and suddenly like well but what if that's

02:27:19   not true what if the three window

02:27:21   widgets draw but there actually is no

02:27:23   title bar and actually the app can draw

02:27:24   stuff up there all the way to the edge

02:27:25   of the window and same thing with

02:27:27   sidebars so like well why don't we just

02:27:29   let the sidebar like everything runs

02:27:30   full bleed to the edge and there's a

02:27:33   thin dividing line between the sidebar

02:27:34   and the content and if the window has

02:27:36   rounded corners guess what your sidebar

02:27:38   also has rounded corners because your

02:27:40   sidebar runs full bleed edge to edge in

02:27:43   this new design they've decided what the

02:27:44   sidebar is is a rounded rectangle that

02:27:47   is inset with a margin around it with a

02:27:51   border around it and that rounded

02:27:53   rectangle sidebar is floating on top of

02:27:56   and within the larger window and the

02:27:59   window widgets themselves are like part

02:28:02   of the floating sidebar thing like like

02:28:05   but I'm saying is there there's a border

02:28:06   there like they left space between the

02:28:08   inner rounded rectangle and the outer

02:28:10   rounded rectangle I'm like what what's

02:28:13   that space good for it looks visually

02:28:15   awkward nothing can draw there like your

02:28:18   content doesn't appear there not that it

02:28:20   would be useful even if it did but it

02:28:21   doesn't and it adds this little extra

02:28:24   ring around all sidebars of slightly

02:28:28   different texture slightly different

02:28:30   color background because again the

02:28:32   contrast between them is very low but

02:28:33   it's there it's visible I'm not sure I

02:28:36   dig this look on any of the OS's but

02:28:38   especially not on macOS because I feel

02:28:40   like you're taking away pixels from

02:28:41   content for no reason kind of like the

02:28:44   floating toolbar but like literally

02:28:45   there's nothing there maybe maybe if you

02:28:47   had like a full bleed image and like

02:28:49   preview and you had this sidebar anyway

02:28:51   you all see it in Xcode because Xcode

02:28:53   has got a sidebar and guess what it's a

02:28:54   floating around rectangle that floats on

02:28:56   top of the window that incorporates the

02:28:57   window widgets and it looks real weird

02:28:58   so you should fire up Xcode when you get

02:29:00   this and see how you feel about it and

02:29:02   then the second thing is the new design

02:29:05   on macOS in particular you know rounded

02:29:07   corners and everything heavily rounded

02:29:08   corners that in various places is not

02:29:11   harmonious with the placement of the

02:29:12   window widgets because they got to work

02:29:13   on that but here's the thing not all

02:29:17   macs have rounded corner screens in fact

02:29:21   most macs well most most desktop macs

02:29:24   do not have rounded corners who uses

02:29:26   those many I mean I am for MacBook Air I

02:29:31   think not all the corners are around I

02:29:32   have it next to me but it's not open

02:29:33   right now like some screens have square

02:29:35   corners the pro display XDR has square

02:29:38   corners but the rounding of the corners

02:29:41   in Tahoe is so rounded that it makes me

02:29:44   wonder like if there's a pro display XDR

02:29:46   successor is it gonna have like one inch

02:29:50   radius rounded corners like in the

02:29:52   hardware classic mac OS and the original

02:29:55   Mac they would just black out the pixels

02:29:56   that are there in the corner and maybe

02:29:57   they'll do that in future OS's but it is

02:30:01   weird on macOS to see such heavily rounded

02:30:04   corners and it's unharmonious with the

02:30:07   sharp squared edges that are on some edges

02:30:11   of Mac screens especially a third-party

02:30:12   screen of course but some first-party

02:30:14   screens are still like that as well so I'm

02:30:17   not entire I mean I know why they did it

02:30:19   it's trying to everything is rounded

02:30:20   everything has to be harmonious but it

02:30:21   makes me fear that they're gonna take

02:30:23   away those corner pixels because it's a

02:30:25   lot of them it's not like like Mac

02:30:27   Windows already rounded right and you

02:30:30   know the Mac menu bar used to be rounded

02:30:31   with blacking out the pixels and stuff

02:30:32   but but this is a much bigger radius than

02:30:34   it was I have some concern about that

02:30:37   then we briefly got a little bit of talk

02:30:40   about developers foundation models

02:30:42   framework like we had said you can get

02:30:44   from it plain text or structured Swift data

02:30:46   which we saw a little bit about in State

02:30:48   of the Union which we're not gonna get to

02:30:49   today app intents with visual intelligence

02:30:52   we've got Swift and Swift UI that's

02:30:54   allegedly getting better the aforementioned

02:30:56   icon composer app Xcode they talked about

02:31:00   how it's got built-in support for chat GPT and

02:31:03   other models of our choosing which sounds

02:31:05   really great the developer betas did

02:31:08   come out earlier today and then we had

02:31:10   the ending song which again I really

02:31:13   wanted to hate but I actually thought was

02:31:15   kind of amusing so this is actually the

02:31:17   ending song I think is a good example of

02:31:19   how they can walk the line they're not

02:31:21   actually doing anything to improve their

02:31:23   relationship with developers and stuff

02:31:25   you say to be clear right they're not

02:31:27   actually changing any policies they're

02:31:28   certainly not having a dialogue reaching

02:31:31   out they're not doing any of those

02:31:32   things so let's be clear about that but is

02:31:36   there something they can do to be nice to

02:31:41   developers that is not I'm not gonna say

02:31:43   not substantive but like is not one of

02:31:45   like not they're not actually solving the

02:31:46   problem and the choice to do this song at

02:31:49   the end was a good example because here's

02:31:51   what it is but like the lyrics in the song

02:31:52   were singing positive reviews as written on

02:31:56   the app store they just pulled positive

02:31:58   reviews from the app store about apps and

02:32:00   put it put them to music and put them in a

02:32:01   song I presume these are real app store

02:32:04   reviews the apps themselves are real so

02:32:06   I recognized a whole bunch of them okay

02:32:07   here's why this was a good choice at the

02:32:13   very least it was positive things about

02:32:16   apps they were third-party apps so Apple

02:32:20   is essentially has someone singing the

02:32:22   praises of third-party apps and it does

02:32:24   not center Apple in any way it wasn't

02:32:28   singing about how great Apple is for

02:32:29   having an app store how great Apple is for

02:32:31   giving you this opportunity it was a hundred

02:32:32   percent customer third-party developer

02:32:35   love fest these customers love these apps

02:32:39   and Apple is nowhere to be seen that

02:32:42   sentiment is an example of them doing

02:32:47   something that could it is potentially

02:32:49   beneficial to the relationship between

02:32:50   Apple's developers not something important

02:32:52   or big like you know actually speaking with

02:32:55   their mouth words and reaching out and

02:32:56   saying we understand you and changing

02:32:58   policies none of that but if they had

02:33:01   made this the opening instead of the F1

02:33:03   ad I think it would have put me in a

02:33:05   better mood for the whole rest of the

02:33:07   thing so I give the ending song a big

02:33:09   thumbs up not because it was just an

02:33:11   amazing song or amazingly fun or whatever

02:33:12   but because it showed happy customers and

02:33:16   happy developers and did not center Apple

02:33:18   yeah I mean I enjoyed it even though I

02:33:21   didn't want to but I did yeah I'm with

02:33:23   you Casey I also I thought I'm like oh no

02:33:25   this is gonna be stupid but you know what

02:33:27   it was fine it was fun I enjoyed it yeah

02:33:30   imagine if one of your apps was one of

02:33:31   those apps that got shown you know it's

02:33:33   like it's my reviews are not that kind

02:33:35   you know they can I think they pick ones

02:33:38   but they didn't have a lot of words

02:33:39   because that to fit into lyrics but you

02:33:40   know anyway it was nice um oh and it's

02:33:43   slightly rewinding a bit for the Xcode

02:33:44   stuff and now we're not talking about

02:33:45   State of the Union now but like it's

02:33:48   worth mentioning that basically the

02:33:50   Swift Assist feature that didn't ship

02:33:52   last year now has come back with a

02:33:54   vengeance and is even better if the

02:33:56   demos are to be believed so didn't want

02:33:58   to leave you hanging on that but uh

02:34:00   that's a thing and they saved it towards

02:34:03   the end and I know that's mostly State

02:34:04   of the Union stuff we'll talk about it

02:34:05   next week but I give a thumbs up to

02:34:08   them not giving up on Swift Assist but

02:34:10   instead sort of essentially regrouping

02:34:12   and coming up with something even better

02:34:14   that I presume will ship for real I

02:34:16   installed Xcode and have launched it

02:34:17   and I maybe I just didn't activate that

02:34:19   part or don't know how it works or

02:34:21   actually I think I tried it and had some

02:34:22   kind of error so I guess the jury's still

02:34:24   out of whether it works because it's

02:34:26   we're only hours in here and I haven't

02:34:27   actually tried it but um if their demos

02:34:29   are to be believed Swift Assist lives and

02:34:32   it seems like uh even better than what

02:34:35   they announced last year yeah I'm really

02:34:37   excited to play with it but it appears as

02:34:39   far as I can tell to only be on uh Tahoe

02:34:42   which I don't plan to install anywhere for

02:34:45   any reason anytime soon so uh I probably

02:34:48   won't be able to play play with it for a

02:34:49   while unfortunately but in principle it

02:34:51   looked great yeah the the uh the phrase

02:34:53   they used was quote we've expanded our

02:34:56   vision for Swift Assist which is okay

02:34:59   great I mean it's so far that yeah they

02:35:01   did it does it does more stuff than it

02:35:03   used to and you know just like the other

02:35:05   ones a little help from my friends get

02:35:06   the apple gets by with a little help

02:35:08   from its friends because you know if

02:35:09   their models can't do code stuff hey

02:35:12   chat GPT can you help out here

02:35:14   anthropic can you can we want to use you

02:35:16   have good coding models I I think that's

02:35:18   a smart move I think it's like stop

02:35:20   that's an example of I mean either

02:35:22   desperation or humility to say we do

02:35:25   not have the best coding model let's when

02:35:27   we're going to add this feature to xcode

02:35:29   let's just have a pop-up menu and say

02:35:31   use use Claude use Sonnet use chat GPT or

02:35:34   use Apple's and then let people pick

02:35:35   which one they want yeah I mean I

02:35:37   wonder if if maybe this is I mean I

02:35:39   kind of expected the timeline to be

02:35:41   longer on this but I wonder you know

02:35:42   we heard you know six months ago or

02:35:45   whatever that like Craig Federighi was

02:35:48   making everybody open to the idea of

02:35:50   using other people's third-party models

02:35:52   when that when they're when they can

02:35:53   make the best product with those this

02:35:55   seems like doing exactly that and I

02:35:58   think you know given Apple's position

02:36:00   in AI right now which is pretty weak

02:36:03   still and and not super competitive

02:36:06   with any of the you know you know

02:36:08   frontier models for almost anything

02:36:09   that's the right move like for things

02:36:12   like that you know obviously like for

02:36:14   for on-device local processing Apple's

02:36:17   great at that they probably will remain

02:36:21   class-leading for the foreseeable future

02:36:23   at that because that is like that that

02:36:26   does everything Apple's really good at

02:36:28   they're really good at power efficiency

02:36:30   they're really good at like single

02:36:32   computing device excellence like how

02:36:34   can we make the best computer the best

02:36:36   phone the best tablet like they're

02:36:38   really good at that they're not so

02:36:39   good at like these giant big data

02:36:42   problems where you need like cutting

02:36:43   edge AI researchers doing you know the

02:36:46   making the most smart things on these

02:36:48   huge servers like that's much less

02:36:50   their style you know and things like

02:36:52   that have been less their style

02:36:53   forever so I can see Apple always being

02:36:56   really good at local models and so in

02:37:00   the in the time that may be forever

02:37:02   but in the current time where they're

02:37:04   not good at the really big frontier

02:37:06   size models that run on big servers

02:37:08   partnering with other companies and

02:37:10   creating a platform for the other

02:37:13   companies to run their stuff in a way

02:37:16   that helps Apple's apps and Apple's

02:37:17   customers apps that's the right move

02:37:20   this could be the way they do things

02:37:22   they maybe they will never lead in big

02:37:26   AI models that might be okay if they

02:37:29   do a good enough job being the

02:37:31   platform we'll see how it goes over

02:37:34   time but for now this was the right

02:37:36   move and I'm glad they finally are

02:37:38   really doing what appears to be a

02:37:41   pretty big job of finally embracing

02:37:42   that strategy I feel like Google and

02:37:45   open air are also ahead in small

02:37:47   models that run on device because

02:37:49   that they're just models are better

02:37:50   at everything including their little

02:37:51   models especially Google especially is

02:37:53   always touting how small they can get

02:37:56   their mom I mean that's been Apple's

02:37:57   whole thing too about that Apple

02:37:58   intelligence it's been a struggle for

02:37:59   them to get their models down to the

02:38:01   point where they can fit on their

02:38:02   phones which is why part of why they

02:38:03   expanded the RAM and even with the

02:38:05   expanded RAM it's been a struggle to

02:38:07   get the models down to that level but

02:38:09   yeah Google and open AI have been

02:38:10   also working on that for their small

02:38:12   models especially Google for the

02:38:13   little models they can run on device

02:38:15   so Apple is not even in the lead on

02:38:16   small models but they have great

02:38:18   hardware and if they can expose

02:38:20   that great hardware to other people's

02:38:21   models I think in this the Swift

02:38:23   Assist thing I think these are all

02:38:24   server models like they're going out

02:38:26   to the server for for Claude and and

02:38:29   chat GPT they're not they don't have

02:38:31   like the local I don't know I haven't

02:38:34   looked at it that much but I don't know

02:38:37   if those companies have optimized their

02:38:38   models to run on on the phone or

02:38:40   whatever or on locally on a Mac we'll

02:38:42   see but the fact that you have that

02:38:43   option at all is like now it just comes

02:38:45   down to like how good is the

02:38:47   interface and jury's still out on that I

02:38:49   tried to use it and like I said it

02:38:50   failed and the demos I've seen in

02:38:51   State of the Union that we'll talk

02:38:52   about I'm not entirely sure they've

02:38:54   nailed the interface but I don't think

02:38:56   anybody has at this point with these

02:38:57   kind of like help me code along type of

02:38:59   things what I can say is they put in a

02:39:01   lot of work they've they've added a lot

02:39:03   of UI for this and it's fairly

02:39:05   sophisticated UI so that actually

02:39:08   essentially the extra year working on

02:39:09   Swift Assist seems to have paid

02:39:11   dividends assuming you can get it to

02:39:12   work I did open up I did open up

02:39:15   Hyperspace on Tahoe in the Xcode

02:39:17   beta it would not build so that

02:39:19   doesn't bode well but I'll figure it

02:39:21   out overall overall impressions though

02:39:24   I mean for me the iPad stuff was the

02:39:29   star of the show for me I am really

02:39:31   really really excited about it as

02:39:33   stated earlier I'm tentatively excited

02:39:35   about the new design changes I don't

02:39:36   love it at all right now but I really

02:39:38   do think they're heading in the right

02:39:39   direction everything else was just good

02:39:42   I mean there were no particular

02:39:43   surprises but it was good and I'm

02:39:46   looking forward to this to getting to

02:39:48   work on it even though I'm also kind

02:39:50   of dreading it and I'm very excited to

02:39:54   see what WWDC brings which by the way

02:39:55   I think and I haven't looked into this

02:39:57   but it sounds like they may have

02:39:58   dropped all the videos already is that

02:40:00   right do we know couldn't tell like I

02:40:02   know why people are saying that because

02:40:03   I saw it in the developer app too but I

02:40:05   didn't try downloading like one of the

02:40:06   later ones all right well no worries

02:40:08   either way overall I think this was

02:40:10   certainly not my favorite WWDC but it

02:40:13   was decent it was especially good

02:40:15   given how in the doldrums all of us

02:40:17   felt and kind of still feel but I

02:40:21   thought this was pretty good let's

02:40:22   let's start with Marco and then end

02:40:23   with John overall impressions and or

02:40:25   final thoughts I mean yeah I wasn't

02:40:28   expecting any changes to the developer

02:40:30   relationship and we didn't get any but

02:40:32   we got we got what we hoped we would

02:40:36   get which is a huge upgrade to the on

02:40:40   device AI APIs and a system redesign the

02:40:46   system redesign I think we were all

02:40:47   going into it like a little bit like you

02:40:49   know I don't know about this and I think

02:40:52   it has proven to be warranted that the

02:40:56   system redesign really goes very far in a

02:40:59   certain very opinionated direction it's

02:41:02   going to hopefully have some revision over

02:41:04   the course of the summer and we are

02:41:06   indeed going to have to do a ton of

02:41:09   work in our apps to adopt it it's going

02:41:11   to be an incredibly busy summer just to

02:41:15   keep up with the redesign not even not

02:41:17   even considering all the new APIs and

02:41:19   stuff like that just getting our apps to

02:41:21   you know fit in not look broken and not

02:41:25   look old with the new system design is

02:41:28   going to take the entire summer and

02:41:30   that's all we're going to be able to do

02:41:31   for most of us if we if we care about

02:41:33   design at least so that that's going to

02:41:35   be a lot and there's going to be a lot

02:41:37   of drama over the summer as the design is

02:41:40   hopefully tweaked if it's not God help us

02:41:43   all if it is hope if it is tweaked or you

02:41:47   know maybe maybe things like you know tab

02:41:49   bars might become usable right now they're

02:41:52   definitely not please don't use the new tab

02:41:54   bar in your apps unless it really changes

02:41:56   but anyway it's going to be a very busy

02:41:59   summer they delivered what appears to be

02:42:02   very very strong technical advancements

02:42:06   in ways that will give a lot of us a lot

02:42:08   to do even after we you know fix the

02:42:10   design so we're going to be busy and I

02:42:13   think I'm very much looking forward to

02:42:17   what I'm going to be able to do with

02:42:19   these new APIs they look again very

02:42:21   promising I think I can do some really

02:42:23   cool features with them once I finish all

02:42:24   my design work John I think WWC keynotes

02:42:29   at least maybe not all the sessions but

02:42:30   keynotes are kind of at the point where

02:42:32   the same point that iPhones are where

02:42:34   basically everything leaks like you got

02:42:36   all this information ahead of time it's

02:42:39   almost I think in past years they've said

02:42:41   basically like oh someone who had access

02:42:42   to the deck here's all the things they're

02:42:43   going to talk about so there's not so many

02:42:45   surprises these days but it's in the

02:42:47   details to see what they're going to be

02:42:48   like I was most pleasantly surprised by

02:42:51   iPad OS I like the direction it's going

02:42:53   all the the minor details not minor details

02:42:59   but all the the nitty-gritty about the

02:43:01   technical stuff that's in the sessions

02:43:02   that's always fun I always enjoy that

02:43:04   everything just always gets better we'll

02:43:06   talk about that in future episodes I'm

02:43:07   sure but for the keynote stuff the in the

02:43:11   redesign which was sort of the star of the

02:43:13   show as far as I was concerned with the

02:43:16   exception of the terrible tab bars which I

02:43:18   think are terrible for additional reasons

02:43:20   above and beyond the animation and the

02:43:22   appearance just like conceptually I think

02:43:24   it's a bad idea I think I'm okay with the

02:43:27   redesign on iPhone and iPad granted I

02:43:30   haven't installed there but in all the

02:43:31   things that I've seen I'm like yeah it

02:43:33   could have been worse like you know again

02:43:35   tab bar aside everything else I think

02:43:37   will be fine on macOS first of all I would

02:43:40   say again if I were writing review this is

02:43:42   the most significant redesign of macOS

02:43:44   since aqua I don't think it's even close

02:43:47   right that they it is so like if you look

02:43:51   at for example from 10.15 to 10.2 you're

02:43:54   like oh this is a big change but they did

02:43:56   it in little steps we didn't really have

02:43:58   this big discontinuity of like totally new

02:44:02   thing like they slowly they got rid of the

02:44:04   pinstripes they got rid of the

02:44:05   translucency they got rid of the color they

02:44:07   darkened it up they added a little bit

02:44:08   leather they removed the leather they

02:44:10   lightened it up they darkened it up they

02:44:11   smoothed it out they had a little bit of

02:44:13   vibrancy like small steps over years and

02:44:15   years this is a break this is we have a

02:44:18   totally new idea everything is up for

02:44:20   grab everything changes I don't like how

02:44:22   it looks I think it's too bright I think

02:44:23   the contrast is too low I think it's ugly

02:44:25   I don't like how it works in certain

02:44:27   thing areas I don't like the the way the

02:44:31   things like the dock show windows that

02:44:33   are going behind them it looks busier than

02:44:35   it used to be I don't like the new menu

02:44:37   bar the new finder icon is hideous and

02:44:39   they need to fix it I don't like the round

02:44:42   rack jail that they're putting all the

02:44:44   stuff in it is clear to me now playing

02:44:47   with it for you in just an hour that

02:44:49   eventually all the old Mac OS will look

02:44:51   ancient and this will look new because

02:44:52   whenever you have a big break that's true

02:44:55   but of all the OS's I mean I don't know

02:44:57   if it surprises me or it just fills my

02:44:59   worst expectations I like the new design

02:45:02   the least on Mac OS like you guys haven't

02:45:05   explored it yet but let me tell you there's

02:45:07   things there's tons of stuff in there they

02:45:08   change so many things and also apps that

02:45:12   are on your Mac right now that are not

02:45:14   built against the Tahoe SD like pre-existing

02:45:17   apps just everything in them is different

02:45:20   and I think I understand they do that for

02:45:21   compatibility which is good but like all

02:45:24   my apps have pop-up menus that like the

02:45:26   buttons pop-up menus like every even the

02:45:28   like every control looks different in old

02:45:32   apps and new apps even in places where they

02:45:34   don't seem like do because like the button

02:45:36   metrics haven't changed but the button

02:45:37   appearance is different so your face with

02:45:40   am I going to fully liquid metal my app and

02:45:44   put conditional code in because by the way

02:45:45   the metrics have changed on a bunch of

02:45:47   stuff too like I just launched a bunch of

02:45:48   my apps and like the metrics have changed

02:45:50   enough that things that used to not scroll

02:45:51   do scroll and things that were pixel aligned

02:45:53   or no longer pixel aligned it's it's worst

02:45:57   case scenario and like I would be happier to

02:46:00   do that if I really like the end result boy

02:46:03   once I get my app updated for a liquid

02:46:05   metal whatever it's going to look awesome

02:46:06   but I don't think it does it doesn't mean

02:46:09   that in 10 years that I won't be perfectly

02:46:11   happy with how the Mac looks but this is

02:46:13   going to take some getting used to and I'm

02:46:14   not really excited I'm it's make what

02:46:18   it's making me do is making me appreciate

02:46:19   how my Mac looks now because after so many

02:46:23   years things are boring but like consistent

02:46:28   and better in almost every functional way

02:46:32   than the new thing they're introducing yes

02:46:34   the new thing looks newer and the old things

02:46:36   will look old and it will look dated but

02:46:37   that's just because it's a change I'm not

02:46:40   sure there's any place in the new look that

02:46:43   I think is functionally better than the old

02:46:47   way yet I haven't dug into all of it yet and

02:46:51   that's disappointing because the Mac is my

02:46:53   favorite platform and I really wish I

02:46:55   really wish I liked what they had done

02:46:56   with the Mac more and I have little faith

02:46:58   that they're going to change much of

02:47:00   anything I do hold out some hope that

02:47:01   they'll fix the finer icon because hey

02:47:02   it's not just an icon and they can fix it

02:47:04   in the new one is hideous but everything

02:47:07   else I'm like that there's no time they

02:47:08   don't care about macOS they're not going

02:47:10   to change this so in that respects I'm a

02:47:12   little bit down because my favorite

02:47:14   platform is bad but everything else I

02:47:16   think is a thumbs up well wait till you

02:47:19   use the iPhone version you're gonna again

02:47:21   in the screenshots it looked fine to me but

02:47:23   we'll see a lot of it is fine it needs a

02:47:26   lot of work and it's very early and rough

02:47:30   oh yeah and everything's broken like when

02:47:31   you turn off like if you turn on reduced

02:47:33   transparency on the macOS I I tried to

02:47:35   take a screenshot of it but it's one of

02:47:37   those drawing glitches that you can't

02:47:38   screenshot things blink on your screen at

02:47:41   like 30 frames per second like flashing

02:47:44   regions of posterization it looks like

02:47:46   your computer is about to explode like

02:47:48   it is grim like it's just the first

02:47:50   beta who cares like I'm but I'm just

02:47:51   saying like there are bugs in this beta

02:47:52   that I have never seen before like like

02:47:55   visual it's almost like your graphics

02:47:56   card is overheating somebody think that

02:47:58   the OS is gonna try it we saw Tahoe and

02:48:01   something open accessibility have a bunch

02:48:03   of windows open and start toggling those

02:48:05   switches and dragging windows around it is

02:48:07   madness but those are just bugs but I'm

02:48:09   saying like even when everything's working

02:48:10   perfectly I don't like it so it's a

02:48:11   it's a contest will I be ranting on this

02:48:14   show for the next five years about the

02:48:15   tab bars in iOS or will I be ranting

02:48:17   about everything in macOS we'll see

02:48:19   which will win oh no all right thank

02:48:22   you to our sponsors this week delete me

02:48:25   better help and click for Sonos and

02:48:27   thanks to our members who support us

02:48:28   directly you can join us at atp.fm

02:48:30   slash join one of the many perks of

02:48:33   membership is ATP overtime our weekly

02:48:35   bonus topic this week on overtime we're

02:48:38   gonna be talking about just the other

02:48:39   day Apple published a paper on the

02:48:42   limitations of LLM reasoning technology

02:48:45   we're going to talk about that and

02:48:47   over time you can hear that and

02:48:48   everything else we've done if you join

02:48:49   us be a member at atp.fm slash join

02:48:52   thank you so much everybody and we'll

02:48:54   talk to you with probably a mountain of

02:48:55   follow-up next week

02:48:57   now the show is over they didn't even

02:49:03   mean to begin because it was accidental

02:49:07   it was accidental John didn't do any

02:49:12   research Marco and Casey wouldn't let

02:49:15   him because it was accidental it was

02:49:19   accidental and you can find the show

02:49:23   notes at atp.fm and if you're into

02:49:28   mastodon you can follow them at c a s e y l i s s so that's casey list m a r c o a r m

02:49:39   and t marco armen s i r a c u s a syracusa it's accidental

02:49:49   they didn't mean to accidental

02:49:54   tech podcast so long

02:50:00   briefly before we get to uh the after show or maybe this is the after show i want to read you

02:50:04   the message that xcode put out when it refused to compile my unmodified application

02:50:09   oh gosh and i want to tell you i want to ask you if you've ever seen this message before because

02:50:14   for all i know it's an existing message and i just don't know what it means but it's one of those so

02:50:17   please help me um conditional conformance of type blah to protocol layout does not imply conformance

02:50:23   to inherited protocol sendable

02:50:25   that is an error that it like it won't compile

02:50:28   and this is not in my code it's in third-party code so i can't even change it but i've never seen that

02:50:34   message before i mean i feel like we could parse out what they're saying but i don't think i've ever

02:50:38   seen it before so the conditional conformance is like you know uh layout where content equals empty

02:50:42   view or yes conditional conformance to protocol so the layout protocol right so that all makes sense

02:50:47   but it's saying that does not imply conformance to the inherited protocol sendable like okay is that a

02:50:54   problem that means you won't compile my code like or again this is third-party codes i hope this i hope

02:51:00   this library updates because i literally can't build my app and i didn't touch anything i didn't change

02:51:04   the swift 6.2 like i had maybe i have to change it maybe defaults anyway i haven't had time to look

02:51:09   at this but that is slightly distressing to me because i just assumed it would build out of the

02:51:13   box if i just minded my call sheet did uh we we can explore that if you want but honestly i don't care

02:51:20   because we didn't get a chance to talk about the one thing that i want to talk to you about john

02:51:24   they and this was in the state of the union to be fair and i know we're not really talking the state

02:51:27   union but i cannot resist this is the last release for intel apparently tahoe is all you get

02:51:34   then your cheese grater will float up to the attic in the sky and by that i mean the attic above your

02:51:39   head so we don't need to belabor it too much since we were running very long already but in short

02:51:45   what's the plan man i'm perfectly happy with that like i was we talked about this on the last episode

02:51:51   i was pleasantly surprised that tahoe will support my mac that's all like i mean i they're already they've

02:51:56   already gone longer than i thought they would have uh you know again if they had if they had

02:52:00   followed the past procedure they should have ended support in 2024 and they didn't they didn't end in

02:52:04   2025 they're not going to end it until next year so i'm perfectly fine with that and it's nice i really

02:52:10   appreciate this is not sorry every time i say this i think people think i'm being sarcastic i appreciate

02:52:14   the fact that they announce this year that next year they're gonna do this thing which is not something

02:52:20   they usually do they don't have roadmaps and like and honestly they don't even usually make that

02:52:25   decision like they could make that decision but they've made the decision already that they made

02:52:29   the decision that tahoe will support my mac love it great all the things aside about me not liking tahoe

02:52:36   but you know anyway and the next one won't so now you can make it now you can plan now you can be like

02:52:42   okay i can start thinking about what i'm going to replace this if i care if i need the you know like

02:52:47   it lets people plan it's the thing that people always complain about apple that you know microsoft

02:52:51   other pc companies would give you a roadmap they would say this year we're doing this next year

02:52:54   we're doing that here's when we're gonna drop support for this even with deprecations apple's

02:52:57   like oh this thing is deprecated and it might go away sometime in the future and it might last a decade

02:53:03   or next year it might be gone right and they never tell you because they don't know like they they put

02:53:07   off the decision like a teenager and just like procrastinate and say oh no and then the last second

02:53:12   they decide but here they made a decision a year early and i really appreciate that it would have been

02:53:17   nice if they tell me what the deal is with the mac pro sometime before this year ends

02:53:20   but again hardware wwc is not really a thing so here i am patiently waiting for them to do

02:53:26   something anything with the mac pro even if they cancel the mac pro that would give me some information

02:53:32   and i'd be like i just need i need a little bit more information before i could make the decision

02:53:35   about what my next mac will be that's all well i'm glad you're this chipper about it and i think you

02:53:40   should be i don't think there's any reason to be yeah i mean don't you think it was nice of them and

02:53:43   i think and i think it's a you know i'm just so excited that if it didn't support daho i'd be

02:53:47   like well great the new os isn't going to support my mac and i have no idea what to buy because they

02:53:51   haven't told me about the mac pro what the deal is with that but i don't have that problem so i'm happy