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