488: Pebbles on the Scale 
   
   
 
 
	 00:00:00
     ◼ 
      
     ►  
     - So I have a minor HomePod update. 
     
     
  
 
 
	 00:00:03
     ◼ 
      
     ►  
     - Oh, did you source a new to you big ass HomePod? 
     
     
  
 
 
	 00:00:08
     ◼ 
      
     ►  
     - Or did you do a factory reset, 
     
     
  
 
 
	 00:00:09
     ◼ 
      
     ►  
     'cause a lot of people suggested that, 
     
     
  
 
 
	 00:00:10
     ◼ 
      
     ►  
     hey, just factory reset those suckers, 
     
     
  
 
 
	 00:00:12
     ◼ 
      
     ►  
     they'll be good as new. 
     
     
  
 
 
	 00:00:12
     ◼ 
      
     ►  
     - I have done that before. 
     
     
  
 
 
	 00:00:14
     ◼ 
      
     ►  
     I did it, I think about two months ago, actually, recently. 
     
     
  
 
 
	 00:00:17
     ◼ 
      
     ►  
     So I have done that before, and it seemed to last 
     
     
  
 
 
	 00:00:20
     ◼ 
      
     ►  
     maybe a week or two before it reverted back 
     
     
  
 
 
	 00:00:24
     ◼ 
      
     ►  
     to the old buggy behavior. 
     
     
  
 
 
	 00:00:25
     ◼ 
      
     ►  
     - Cool. - And so I think it was 
     
     
  
 
 
	 00:00:26
     ◼ 
      
     ►  
     probably just coincidence, or like, 
     
     
  
 
 
	 00:00:29
     ◼ 
      
     ►  
     You know, some other, you know, anyway. 
     
     
  
 
 
	 00:00:31
     ◼ 
      
     ►  
     And I have yet, I have so far as yet 
     
     
  
 
 
	 00:00:34
     ◼ 
      
     ►  
     not gone through the route of trying to get 
     
     
  
 
 
	 00:00:37
     ◼ 
      
     ►  
     replacement big home pods because 
     
     
  
 
 
	 00:00:39
     ◼ 
      
     ►  
     my theory is that the problems are 
     
     
  
 
 
	 00:00:41
     ◼ 
      
     ►  
     partly, you know, my physical units having 
     
     
  
 
 
	 00:00:44
     ◼ 
      
     ►  
     problems and flaking out and dying. 
     
     
  
 
 
	 00:00:46
     ◼ 
      
     ►  
     But also partly I think there's just a major, 
     
     
  
 
 
	 00:00:48
     ◼ 
      
     ►  
     you know, software neglect going on. 
     
     
  
 
 
	 00:00:50
     ◼ 
      
     ►  
     And those old home pods were slow as crap to begin with. 
     
     
  
 
 
	 00:00:53
     ◼ 
      
     ►  
     And so clearly they were like struggling 
     
     
  
 
 
	 00:00:55
     ◼ 
      
     ►  
     to run the software they came with. 
     
     
  
 
 
	 00:00:58
     ◼ 
      
     ►  
     let alone whatever it's been updated to now. 
     
     
  
 
 
	 00:01:00
     ◼ 
      
     ►  
     So anyway, I did, as I mentioned, 
     
     
  
 
 
	 00:01:03
     ◼ 
      
     ►  
     I had briefly tried a B&O product. 
     
     
  
 
 
	 00:01:06
     ◼ 
      
     ►  
     It was kind of embarrassing because 
     
     
  
 
 
	 00:01:08
     ◼ 
      
     ►  
     I started playing the music from it 
     
     
  
 
 
	 00:01:12
     ◼ 
      
     ►  
     and I was like, okay, well, you know, this thing, 
     
     
  
 
 
	 00:01:13
     ◼ 
      
     ►  
     it looks fantastic and it sounds okay, 
     
     
  
 
 
	 00:01:18
     ◼ 
      
     ►  
     but it doesn't sound the way it should, 
     
     
  
 
 
	 00:01:21
     ◼ 
      
     ►  
     especially for its price. 
     
     
  
 
 
	 00:01:23
     ◼ 
      
     ►  
     Sounds like small speakers. 
     
     
  
 
 
	 00:01:25
     ◼ 
      
     ►  
     And I'm like, just for comparison, let me see. 
     
     
  
 
 
	 00:01:27
     ◼ 
      
     ►  
     So just for comparison, I put next to the expensive product 
     
     
  
 
 
	 00:01:31
     ◼ 
      
     ►  
     a HomePod Mini. 
     
     
  
 
 
	 00:01:32
     ◼ 
      
     ►  
     And the HomePod Mini sounded as good in most ways 
     
     
  
 
 
	 00:01:38
     ◼ 
      
     ►  
     and better in some ways. 
     
     
  
 
 
	 00:01:40
     ◼ 
      
     ►  
     I see the landscape now. 
     
     
  
 
 
	 00:01:42
     ◼ 
      
     ►  
     I now see what those kind of products are for. 
     
     
  
 
 
	 00:01:46
     ◼ 
      
     ►  
     Again, they looked great, but they are not for sound. 
     
     
  
 
 
	 00:01:50
     ◼ 
      
     ►  
     And the HomePod Mini for how poorly it fills a large room, 
     
     
  
 
 
	 00:01:57
     ◼ 
      
     ►  
     it actually does sound better than almost anything else 
     
     
  
 
 
	 00:01:59
     ◼ 
      
     ►  
     that is reasonably small. 
     
     
  
 
 
	 00:02:01
     ◼ 
      
     ►  
     And for this purpose, I want it to be, 
     
     
  
 
 
	 00:02:03
     ◼ 
      
     ►  
     and need it to be reasonably small. 
     
     
  
 
 
	 00:02:05
     ◼ 
      
     ►  
     Because this is going on my kitchen counter 
     
     
  
 
 
	 00:02:07
     ◼ 
      
     ►  
     with other stuff that has to share the counter with it. 
     
     
  
 
 
	 00:02:10
     ◼ 
      
     ►  
     And so I set up a stereo pair of HomePod minis 
     
     
  
 
 
	 00:02:14
     ◼ 
      
     ►  
     that I happen to have already for various rooms in the house. 
     
     
  
 
 
	 00:02:16
     ◼ 
      
     ►  
     I get moved in there. 
     
     
  
 
 
	 00:02:17
     ◼ 
      
     ►  
     And so far it's fine. 
     
     
  
 
 
	 00:02:20
     ◼ 
      
     ►  
     It definitely is way faster to respond 
     
     
  
 
 
	 00:02:24
     ◼ 
      
     ►  
     to things like touch controls, seat controls, 
     
     
  
 
 
	 00:02:27
     ◼ 
      
     ►  
     Airplay source is being sent to it. 
     
     
  
 
 
	 00:02:29
     ◼ 
      
     ►  
     Siri itself is no worse. 
     
     
  
 
 
	 00:02:32
     ◼ 
      
     ►  
     Might even be slightly better in its response time. 
     
     
  
 
 
	 00:02:35
     ◼ 
      
     ►  
     And so far the stereo pair of HomePod minis 
     
     
  
 
 
	 00:02:37
     ◼ 
      
     ►  
     has not broken itself. 
     
     
  
 
 
	 00:02:39
     ◼ 
      
     ►  
     So, so far, it kinda seems like maybe I'll just deal 
     
     
  
 
 
	 00:02:43
     ◼ 
      
     ►  
     with the HomePod minis until some kind of large 
     
     
  
 
 
	 00:02:46
     ◼ 
      
     ►  
     HomePod comes out again that will fill the room better. 
     
     
  
 
 
	 00:02:49
     ◼ 
      
     ►  
     - I wouldn't hold your breath on that. 
     
     
  
 
 
	 00:02:51
     ◼ 
      
     ►  
     - I know, my God. 
     
     
  
 
 
	 00:02:52
     ◼ 
      
     ►  
     Why can't the rumor mill be about all that? 
     
     
  
 
 
	 00:02:56
     ◼ 
      
     ►  
     I haven't heard anything from the room bill that's credible 
     
     
  
 
 
	 00:02:58
     ◼ 
      
     ►  
     about new bigger HomePod coming at some point. 
     
     
  
 
 
	 00:03:01
     ◼ 
      
     ►  
     But in certain areas, especially if, like I, 
     
     
  
 
 
	 00:03:05
     ◼ 
      
     ►  
     you care about the mid-range of sound. 
     
     
  
 
 
	 00:03:07
     ◼ 
      
     ►  
     This is like how clear and distortion-free 
     
     
  
 
 
	 00:03:10
     ◼ 
      
     ►  
     and energetic do vocals and, say, electric guitars sound? 
     
     
  
 
 
	 00:03:15
     ◼ 
      
     ►  
     That's things that it's surprisingly hard 
     
     
  
 
 
	 00:03:18
     ◼ 
      
     ►  
     to get speakers and headphones that sound good, 
     
     
  
 
 
	 00:03:20
     ◼ 
      
     ►  
     like really good and smooth and undistorted in those ranges. 
     
     
  
 
 
	 00:03:23
     ◼ 
      
     ►  
     I don't know why I'm not enough of an engineer to know. 
     
     
  
 
 
	 00:03:26
     ◼ 
      
     ►  
     but there must be some reason why that's difficult. 
     
     
  
 
 
	 00:03:29
     ◼ 
      
     ►  
     And Apple has really nailed that 
     
     
  
 
 
	 00:03:31
     ◼ 
      
     ►  
     in almost all of their recent audio products. 
     
     
  
 
 
	 00:03:35
     ◼ 
      
     ►  
     Even the AirPod Pros, these little tiny things 
     
     
  
 
 
	 00:03:39
     ◼ 
      
     ►  
     that go in your ears, sound better than many other things 
     
     
  
 
 
	 00:03:42
     ◼ 
      
     ►  
     that are their size or even slightly larger. 
     
     
  
 
 
	 00:03:45
     ◼ 
      
     ►  
     The AirPod Maxes, even though I don't like their comfort, 
     
     
  
 
 
	 00:03:48
     ◼ 
      
     ►  
     it doesn't work for me, 
     
     
  
 
 
	 00:03:49
     ◼ 
      
     ►  
     but their sound is amazing for what they are. 
     
     
  
 
 
	 00:03:52
     ◼ 
      
     ►  
     It's really, really great. 
     
     
  
 
 
	 00:03:53
     ◼ 
      
     ►  
     and the AirPod Max is one of the best sounding pairs 
     
     
  
 
 
	 00:03:56
     ◼ 
      
     ►  
     of headphones I've ever heard, and that's saying a lot. 
     
     
  
 
 
	 00:03:59
     ◼ 
      
     ►  
     I've heard a lot of really nice headphones, 
     
     
  
 
 
	 00:04:00
     ◼ 
      
     ►  
     and that is up there with some of the best ones. 
     
     
  
 
 
	 00:04:03
     ◼ 
      
     ►  
     But the speaker market, the countertop, self-powered speaker 
     
     
  
 
 
	 00:04:08
     ◼ 
      
     ►  
     with some kind of voice assistant ideally 
     
     
  
 
 
	 00:04:09
     ◼ 
      
     ►  
     so you could yell things at it from across the room, 
     
     
  
 
 
	 00:04:12
     ◼ 
      
     ►  
     HomePod's still the best, and even the HomePod Mini 
     
     
  
 
 
	 00:04:15
     ◼ 
      
     ►  
     is better than most of what's out there, 
     
     
  
 
 
	 00:04:18
     ◼ 
      
     ►  
     and that's really saying something, 
     
     
  
 
 
	 00:04:21
     ◼ 
      
     ►  
     because the HomePod mini is fine, 
     
     
  
 
 
	 00:04:23
     ◼ 
      
     ►  
     but compared to other speakers, 
     
     
  
 
 
	 00:04:25
     ◼ 
      
     ►  
     like regular speakers that are not smart 
     
     
  
 
 
	 00:04:27
     ◼ 
      
     ►  
     and self-powered and standalone 
     
     
  
 
 
	 00:04:28
     ◼ 
      
     ►  
     and generally much larger, 
     
     
  
 
 
	 00:04:30
     ◼ 
      
     ►  
     the HomePod mini is not super special, 
     
     
  
 
 
	 00:04:33
     ◼ 
      
     ►  
     but for its size, it's great, 
     
     
  
 
 
	 00:04:36
     ◼ 
      
     ►  
     and compared to its competitors, it's great. 
     
     
  
 
 
	 00:04:39
     ◼ 
      
     ►  
     The reason I keep bringing it up here 
     
     
  
 
 
	 00:04:41
     ◼ 
      
     ►  
     is partly because it's going on in my life 
     
     
  
 
 
	 00:04:42
     ◼ 
      
     ►  
     and it's technical and therefore it belongs in the show, 
     
     
  
 
 
	 00:04:45
     ◼ 
      
     ►  
     but also, I want all of you to keep buying HomePods 
     
     
  
 
 
	 00:04:48
     ◼ 
      
     ►  
     so that Apple will keep making better ones. 
     
     
  
 
 
	 00:04:50
     ◼ 
      
     ►  
     So please go out there, respond to the people at Apple. 
     
     
  
 
 
	 00:04:52
     ◼ 
      
     ►  
     Please go out there, buy a HomePod mini. 
     
     
  
 
 
	 00:04:55
     ◼ 
      
     ►  
     It costs less than some of the dongles they've sold 
     
     
  
 
 
	 00:04:57
     ◼ 
      
     ►  
     in the past, like just go out there and get a HomePod mini. 
     
     
  
 
 
	 00:05:01
     ◼ 
      
     ►  
     And yeah, we'll see how this industry goes. 
     
     
  
 
 
	 00:05:04
     ◼ 
      
     ►  
     But so far, even the mini is better 
     
     
  
 
 
	 00:05:08
     ◼ 
      
     ►  
     than most of what's out there. 
     
     
  
 
 
	 00:05:10
     ◼ 
      
     ►  
     - You know, with this big HomePod, 
     
     
  
 
 
	 00:05:11
     ◼ 
      
     ►  
     you've got like a product that apparently has 
     
     
  
 
 
	 00:05:14
     ◼ 
      
     ►  
     like inherent flaws that make it eventually die over time, 
     
     
  
 
 
	 00:05:17
     ◼ 
      
     ►  
     but you really like it, but they don't sell it anymore. 
     
     
  
 
 
	 00:05:20
     ◼ 
      
     ►  
     What does that sound like to you? 
     
     
  
 
 
	 00:05:22
     ◼ 
      
     ►  
     - It sounds like your spatula. 
     
     
  
 
 
	 00:05:23
     ◼ 
      
     ►  
     - No, cheese grater. 
     
     
  
 
 
	 00:05:25
     ◼ 
      
     ►  
     - Cheese grater, yeah. 
     
     
  
 
 
	 00:05:25
     ◼ 
      
     ►  
     - Cheese grater, the OXO cheese grater 
     
     
  
 
 
	 00:05:27
     ◼ 
      
     ►  
     that they no longer make that has a fatal flaw 
     
     
  
 
 
	 00:05:29
     ◼ 
      
     ►  
     that causes it to crack over time, but I really like it. 
     
     
  
 
 
	 00:05:31
     ◼ 
      
     ►  
     I haven't found one that's better. 
     
     
  
 
 
	 00:05:33
     ◼ 
      
     ►  
     So I feel like this is an appropriately 
     
     
  
 
 
	 00:05:35
     ◼ 
      
     ►  
     Marco scaled version of the cheese grater. 
     
     
  
 
 
 
	 00:05:39
     ◼ 
      
     ►  
     What you need to do is set up a persistent search 
     
     
  
 
 
	 00:05:41
     ◼ 
      
     ►  
     like I have for this OXO cheese grater, 
     
     
  
 
 
	 00:05:42
     ◼ 
      
     ►  
     and every time one comes up for sale, 
     
     
  
 
 
	 00:05:44
     ◼ 
      
     ►  
     you just buy it and put it into a storage facility 
     
     
  
 
 
	 00:05:46
     ◼ 
      
     ►  
     in your house, and then what you do 
     
     
  
 
 
	 00:05:48
     ◼ 
      
     ►  
     is you factory reset your home pods, 
     
     
  
 
 
	 00:05:50
     ◼ 
      
     ►  
     You set 'em up, the second they turn flaky, 
     
     
  
 
 
	 00:05:51
     ◼ 
      
     ►  
     you chuck 'em in the garbage, pop 'em in the other pair, 
     
     
  
 
 
	 00:05:53
     ◼ 
      
     ►  
     plug 'em in, and go from there. 
     
     
  
 
 
	 00:05:55
     ◼ 
      
     ►  
     - I know this is partly a joke, 
     
     
  
 
 
	 00:05:58
     ◼ 
      
     ►  
     but I would actually reasonably consider that 
     
     
  
 
 
	 00:06:01
     ◼ 
      
     ►  
     if I could get a decent amount of factory wrapped ones 
     
     
  
 
 
	 00:06:04
     ◼ 
      
     ►  
     for a reasonable price, if they were standalone objects 
     
     
  
 
 
	 00:06:09
     ◼ 
      
     ►  
     like your cheese graters. 
     
     
  
 
 
	 00:06:10
     ◼ 
      
     ►  
     The problem is these are devices 
     
     
  
 
 
	 00:06:11
     ◼ 
      
     ►  
     that exist in a software ecosystem. 
     
     
  
 
 
	 00:06:13
     ◼ 
      
     ►  
     And so if, as I suspect, part of the problem is software, 
     
     
  
 
 
	 00:06:18
     ◼ 
      
     ►  
     No new hardware is going to solve that. 
     
     
  
 
 
	 00:06:21
     ◼ 
      
     ►  
     They're going to be just as flaky, 
     
     
  
 
 
	 00:06:22
     ◼ 
      
     ►  
     or maybe almost as flaky, no matter what I do. 
     
     
  
 
 
	 00:06:25
     ◼ 
      
     ►  
     And then if I happen to have a good week here and there, 
     
     
  
 
 
	 00:06:29
     ◼ 
      
     ►  
     maybe that'll be fine. 
     
     
  
 
 
	 00:06:30
     ◼ 
      
     ►  
     But how much am I willing to tolerate 
     
     
  
 
 
	 00:06:32
     ◼ 
      
     ►  
     for the occasional good week when, 
     
     
  
 
 
	 00:06:34
     ◼ 
      
     ►  
     so far the HomePod Mini, granted, 
     
     
  
 
 
	 00:06:36
     ◼ 
      
     ►  
     I've only had this setup with these particular HomePod 
     
     
  
 
 
	 00:06:38
     ◼ 
      
     ►  
     Minis for a few days, but that setup is better. 
     
     
  
 
 
	 00:06:41
     ◼ 
      
     ►  
     And so I'll see how it goes over time. 
     
     
  
 
 
	 00:06:43
     ◼ 
      
     ►  
     I hope it's better over time. 
     
     
  
 
 
	 00:06:45
     ◼ 
      
     ►  
     And I hope Apple doesn't abandon that product line as well. 
     
     
  
 
 
	 00:06:48
     ◼ 
      
     ►  
     But we will see. 
     
     
  
 
 
	 00:06:50
     ◼ 
      
     ►  
     - It is funny to me that the HomePod Mini is what, 
     
     
  
 
 
	 00:06:53
     ◼ 
      
     ►  
     100 bucks? - Yep. 
     
     
  
 
 
	 00:06:54
     ◼ 
      
     ►  
     - Or something like that? 
     
     
  
 
 
	 00:06:55
     ◼ 
      
     ►  
     And you are not kidding. 
     
     
  
 
 
	 00:06:57
     ◼ 
      
     ►  
     My favorite USB-C digital AV multi-port adapter, 70 bucks. 
     
     
  
 
 
 
	 00:07:02
     ◼ 
      
     ►  
     It's not that different. 
     
     
  
 
 
	 00:07:04
     ◼ 
      
     ►  
     It's so ridiculously expensive, gosh. 
     
     
  
 
 
	 00:07:06
     ◼ 
      
     ►  
     - Yeah, like for all of, you know, 
     
     
  
 
 
	 00:07:09
     ◼ 
      
     ►  
     yes, I know you can get a little crappy Echo whatever 
     
     
  
 
 
	 00:07:12
     ◼ 
      
     ►  
     for like 50 bucks. 
     
     
  
 
 
	 00:07:14
     ◼ 
      
     ►  
     Trust me, the HomePod Mini sounds way better than that. 
     
     
  
 
 
	 00:07:17
     ◼ 
      
     ►  
     We have one of the ball-shaped mid-range echoes, 
     
     
  
 
 
	 00:07:22
     ◼ 
      
     ►  
     what used to be the only echo at that product line spot, 
     
     
  
 
 
	 00:07:25
     ◼ 
      
     ►  
     which is about 100 bucks. 
     
     
  
 
 
	 00:07:27
     ◼ 
      
     ►  
     We have one of those. 
     
     
  
 
 
	 00:07:29
     ◼ 
      
     ►  
     The HomePod Mini sounds better than it. 
     
     
  
 
 
	 00:07:31
     ◼ 
      
     ►  
     And two HomePod Minis for 200 bucks 
     
     
  
 
 
	 00:07:34
     ◼ 
      
     ►  
     sounds better than lots of things 
     
     
  
 
 
	 00:07:36
     ◼ 
      
     ►  
     that are much more than that. 
     
     
  
 
 
	 00:07:37
     ◼ 
      
     ►  
     Again, not as good as the big HomePod. 
     
     
  
 
 
	 00:07:40
     ◼ 
      
     ►  
     This is why I'm so sad. (laughs) 
     
     
  
 
 
	 00:07:43
     ◼ 
      
     ►  
     But considering what it is and what it costs, 
     
     
  
 
 
	 00:07:47
     ◼ 
      
     ►  
     the HomePod mini might be one of the best values 
     
     
  
 
 
	 00:07:50
     ◼ 
      
     ►  
     Apple has produced in recent history. 
     
     
  
 
 
	 00:07:53
     ◼ 
      
     ►  
     It's so good compared to other things like it. 
     
     
  
 
 
	 00:07:57
     ◼ 
      
     ►  
     And for quote, "Only 100 bucks," 
     
     
  
 
 
	 00:08:02
     ◼ 
      
     ►  
     even though that is expensive 
     
     
  
 
 
	 00:08:03
     ◼ 
      
     ►  
     for the crap home speaker market, 
     
     
  
 
 
	 00:08:05
     ◼ 
      
     ►  
     this isn't a crap home speaker, 
     
     
  
 
 
	 00:08:06
     ◼ 
      
     ►  
     this is like a mid-range home speaker, 
     
     
  
 
 
	 00:08:08
     ◼ 
      
     ►  
     and it's quite good at that. 
     
     
  
 
 
	 00:08:09
     ◼ 
      
     ►  
     I was kind of surprised. 
     
     
  
 
 
	 00:08:10
     ◼ 
      
     ►  
     I tried two different B&O things. 
     
     
  
 
 
	 00:08:14
     ◼ 
      
     ►  
     One of them was about as good as a HomePod full size. 
     
     
  
 
 
	 00:08:19
     ◼ 
      
     ►  
     Not even as good as it, just about as good at it. 
     
     
  
 
 
	 00:08:23
     ◼ 
      
     ►  
     It cost more than a laptop, 
     
     
  
 
 
	 00:08:24
     ◼ 
      
     ►  
     and it was like four times the size. 
     
     
  
 
 
	 00:08:28
     ◼ 
      
     ►  
     That just shows you how good the first HomePod was. 
     
     
  
 
 
	 00:08:31
     ◼ 
      
     ►  
     That it could be like a quarter the size of that thing, 
     
     
  
 
 
	 00:08:34
     ◼ 
      
     ►  
     something like an eighth or sixth, 
     
     
  
 
 
	 00:08:36
     ◼ 
      
     ►  
     whatever it is at the price, 
     
     
  
 
 
	 00:08:37
     ◼ 
      
     ►  
     like way less money, way less size, 
     
     
  
 
 
	 00:08:40
     ◼ 
      
     ►  
     and sounded actually slightly better. 
     
     
  
 
 
	 00:08:42
     ◼ 
      
     ►  
     Apple's audio engineering is really good recently. 
     
     
  
 
 
	 00:08:45
     ◼ 
      
     ►  
     They've been pumping out some really great speakers 
     
     
  
 
 
	 00:08:48
     ◼ 
      
     ►  
     and headphones recently, and it's great in the areas 
     
     
  
 
 
	 00:08:52
     ◼ 
      
     ►  
     that they are in as much as I am, like the AirPods, 
     
     
  
 
 
	 00:08:56
     ◼ 
      
     ►  
     and the areas that they started and then pulled out of 
     
     
  
 
 
	 00:09:00
     ◼ 
      
     ►  
     are just making me so sad. 
     
     
  
 
 
	 00:09:01
     ◼ 
      
     ►  
     I just go back in, please, because, man, 
     
     
  
 
 
	 00:09:04
     ◼ 
      
     ►  
     Apple speakers are really, really good. 
     
     
  
 
 
	 00:09:06
     ◼ 
      
     ►  
     Just please make more of them. 
     
     
  
 
 
	 00:09:08
     ◼ 
      
     ►  
     It's tough because you are the one guy that wants the big home pods and nobody 
     
     
  
 
 
	 00:09:13
     ◼ 
      
     ►  
     else. Like I remember when they came out, 
     
     
  
 
 
	 00:09:15
     ◼ 
      
     ►  
     I was super interested in them because in principle it sounds like something I 
     
     
  
 
 
	 00:09:18
     ◼ 
      
     ►  
     would really like because I hate silence. 
     
     
  
 
 
	 00:09:21
     ◼ 
      
     ►  
     I always have to have something on typically music, but um, 
     
     
  
 
 
	 00:09:24
     ◼ 
      
     ►  
     I don't like it when the house is quiet, 
     
     
  
 
 
	 00:09:27
     ◼ 
      
     ►  
     which I know is probably the antithesis of John. But, um, 
     
     
  
 
 
	 00:09:30
     ◼ 
      
     ►  
     I always like to have music playing and I looked at the home pod when it first 
     
     
  
 
 
	 00:09:33
     ◼ 
      
     ►  
     came out and what was it like 350 bucks for one of them or something like that. 
     
     
  
 
 
	 00:09:36
     ◼ 
      
     ►  
     It was absurd how expensive it was. 
     
     
  
 
 
	 00:09:38
     ◼ 
      
     ►  
     And even though I ostensibly do this for a living 
     
     
  
 
 
	 00:09:42
     ◼ 
      
     ►  
     and buying Apple stuff is sorta kind of my job, 
     
     
  
 
 
	 00:09:47
     ◼ 
      
     ►  
     it's actually Marco's job, but it's sorta kind of my job. 
     
     
  
 
 
	 00:09:50
     ◼ 
      
     ►  
     And I couldn't justify it for 350 bucks. 
     
     
  
 
 
	 00:09:52
     ◼ 
      
     ►  
     One, let alone two of them. 
     
     
  
 
 
	 00:09:53
     ◼ 
      
     ►  
     And I'm not saying that you're wrong to have bought them. 
     
     
  
 
 
	 00:09:56
     ◼ 
      
     ►  
     I'm just saying I think this is a product 
     
     
  
 
 
	 00:09:58
     ◼ 
      
     ►  
     that in many ways is for me, 
     
     
  
 
 
	 00:10:00
     ◼ 
      
     ►  
     but I couldn't get over that price tag, man. 
     
     
  
 
 
	 00:10:02
     ◼ 
      
     ►  
     It was just so expensive. 
     
     
  
 
 
	 00:10:04
     ◼ 
      
     ►  
     - Yeah, and this is the kind of thing, 
     
     
  
 
 
	 00:10:05
     ◼ 
      
     ►  
     and I've talked about this before, 
     
     
  
 
 
	 00:10:06
     ◼ 
      
     ►  
     I'm not gonna go into great length here, 
     
     
  
 
 
	 00:10:08
     ◼ 
      
     ►  
     but if you can somehow justify and afford 
     
     
  
 
 
	 00:10:12
     ◼ 
      
     ►  
     and have the space for a stereo pair 
     
     
  
 
 
	 00:10:15
     ◼ 
      
     ►  
     of any of these things, whether it's HomePod minis, 
     
     
  
 
 
	 00:10:18
     ◼ 
      
     ►  
     big HomePods, you know, rest their souls, 
     
     
  
 
 
	 00:10:21
     ◼ 
      
     ►  
     or like Amazon Echoes, most of these things 
     
     
  
 
 
	 00:10:23
     ◼ 
      
     ►  
     support stereo pairs now, get the stereo pair, 
     
     
  
 
 
	 00:10:26
     ◼ 
      
     ►  
     even if, like, if there's a model for 200 bucks 
     
     
  
 
 
	 00:10:29
     ◼ 
      
     ►  
     and a model for 100 bucks, you're better off 
     
     
  
 
 
	 00:10:31
     ◼ 
      
     ►  
     getting two of the $100 ones and putting them 
     
     
  
 
 
	 00:10:33
     ◼ 
      
     ►  
     in a stereo pair with a bit of space between them, 
     
     
  
 
 
	 00:10:35
     ◼ 
      
     ►  
     than getting the one $200 one. 
     
     
  
 
 
	 00:10:37
     ◼ 
      
     ►  
     When you have that amount of space between them 
     
     
  
 
 
	 00:10:39
     ◼ 
      
     ►  
     and you can actually create stereo separation physically, 
     
     
  
 
 
	 00:10:42
     ◼ 
      
     ►  
     not just relying on, hey, we're gonna have some drivers 
     
     
  
 
 
	 00:10:44
     ◼ 
      
     ►  
     pointing to the side and bounce things off the walls 
     
     
  
 
 
	 00:10:46
     ◼ 
      
     ►  
     and hope that sounds good. 
     
     
  
 
 
	 00:10:47
     ◼ 
      
     ►  
     Like if you can actually have space between them, 
     
     
  
 
 
	 00:10:49
     ◼ 
      
     ►  
     it sounds so much better, even if each one 
     
     
  
 
 
	 00:10:54
     ◼ 
      
     ►  
     has to be like a smaller or lower end model. 
     
     
  
 
 
	 00:10:56
     ◼ 
      
     ►  
     You're generally better off doing that. 
     
     
  
 
 
	 00:10:58
     ◼ 
      
     ►  
     And again, like the HomePod minis in stereo pair, not bad. 
     
     
  
 
 
 
	 00:11:03
     ◼ 
      
     ►  
     Like, not amazing, but for 200 bucks, amazing. 
     
     
  
 
 
	 00:11:07
     ◼ 
      
     ►  
     (electronic beeping) 
     
     
  
 
 
	 00:11:08
     ◼ 
      
     ►  
     - Oh, let's do some follow-up. 
     
     
  
 
 
	 00:11:10
     ◼ 
      
     ►  
     iPad Pros 2018 edition, like my beloved one, 
     
     
  
 
 
	 00:11:13
     ◼ 
      
     ►  
     which I am really trying to resist throwing away, 
     
     
  
 
 
	 00:11:17
     ◼ 
      
     ►  
     figuratively speaking, and getting a new one, 
     
     
  
 
 
	 00:11:19
     ◼ 
      
     ►  
     but that's neither here nor there. 
     
     
  
 
 
	 00:11:20
     ◼ 
      
     ►  
     How much RAM does it have, Jon? 
     
     
  
 
 
	 00:11:22
     ◼ 
      
     ►  
     - Does not have eight gigs. 
     
     
  
 
 
	 00:11:23
     ◼ 
      
     ►  
     I was misled by one of the higher-up Google results 
     
     
  
 
 
	 00:11:28
     ◼ 
      
     ►  
     for trying to find out this information. 
     
     
  
 
 
	 00:11:29
     ◼ 
      
     ►  
     we'll put a link to the bogus link, 
     
     
  
 
 
	 00:11:31
     ◼ 
      
     ►  
     the bogus page that misled me. 
     
     
  
 
 
	 00:11:34
     ◼ 
      
     ►  
     We'll also put a link to the Wikipedia page, 
     
     
  
 
 
	 00:11:35
     ◼ 
      
     ►  
     which I did check first, I usually do, 
     
     
  
 
 
	 00:11:37
     ◼ 
      
     ►  
     but they have like that sidebar on Wikipedia 
     
     
  
 
 
	 00:11:39
     ◼ 
      
     ►  
     where they have the specs, right? 
     
     
  
 
 
	 00:11:41
     ◼ 
      
     ►  
     And the sidebar didn't have the RAM 
     
     
  
 
 
	 00:11:42
     ◼ 
      
     ►  
     unlike some other iPad pages. 
     
     
  
 
 
	 00:11:45
     ◼ 
      
     ►  
     So I just gave up and did a different Google search. 
     
     
  
 
 
	 00:11:47
     ◼ 
      
     ►  
     But the Wikipedia page does say the answer 
     
     
  
 
 
	 00:11:50
     ◼ 
      
     ►  
     in the body of the text. 
     
     
  
 
 
	 00:11:52
     ◼ 
      
     ►  
     Of course, it would be nice if I could have just gone 
     
     
  
 
 
	 00:11:54
     ◼ 
      
     ►  
     to the official Apple site and looked it up. 
     
     
  
 
 
	 00:11:55
     ◼ 
      
     ►  
     And I probably could have if I had dug way into 
     
     
  
 
 
	 00:11:58
     ◼ 
      
     ►  
     like the tech specs, I'm sure it's on something.apple.com somewhere, but it certainly isn't on the product 
     
     
  
 
 
	 00:12:03
     ◼ 
      
     ►  
     page because they don't like to list the RAM. 
     
     
  
 
 
	 00:12:05
     ◼ 
      
     ►  
     Anyway, this is relevant because we were talking about why only the M1 iPad support stage manager. 
     
     
  
 
 
 
 
	 00:12:14
     ◼ 
      
     ►  
     I'm working on it. 
     
     
  
 
 
	 00:12:15
     ◼ 
      
     ►  
     Yeah, all that practice and I still almost fumbled it the first time. 
     
     
  
 
 
	 00:12:21
     ◼ 
      
     ►  
     And it was like, okay, well this one, this iPad Air with 64 gigs of storage, it'll run 
     
     
  
 
 
	 00:12:25
     ◼ 
      
     ►  
     it without even using swap so obviously it doesn't require swap maybe it requires RAM 
     
     
  
 
 
	 00:12:30
     ◼ 
      
     ►  
     and it's like well it doesn't require RAM because that has 8 gigs but so does this old 
     
     
  
 
 
	 00:12:32
     ◼ 
      
     ►  
     iPad but no the old iPad had either 4 gigs or 6 gigs of RAM not 8 so the leading theory 
     
     
  
 
 
	 00:12:38
     ◼ 
      
     ►  
     now you know that we kind of poo-pooed last week is that seems like it's the RAM because 
     
     
  
 
 
	 00:12:43
     ◼ 
      
     ►  
     all of the iPads that support stage manager have 8 gigs of RAM or more and the ones that 
     
     
  
 
 
	 00:12:49
     ◼ 
      
     ►  
     don't support it have less RAM there was a little bit of stuff lying around the internet 
     
     
  
 
 
	 00:12:53
     ◼ 
      
     ►  
     about the sort of Apple internal developer mode to enable stage manager on lesser iPads. 
     
     
  
 
 
	 00:13:01
     ◼ 
      
     ►  
     You know, obviously that exists because as the quick fitter you said and you know some 
     
     
  
 
 
	 00:13:05
     ◼ 
      
     ►  
     of the statements from Apple, like they tried it on the other iPads and they found it unsatisfactory 
     
     
  
 
 
	 00:13:09
     ◼ 
      
     ►  
     and again see last week's episode about where Apple can choose to spend its money to try 
     
     
  
 
 
	 00:13:13
     ◼ 
      
     ►  
     to, should we try to get it to work on the old iPads or should we just you know plow 
     
     
  
 
 
	 00:13:17
     ◼ 
      
     ►  
     bravely forward and eventually it will work on all of our future iPads. 
     
     
  
 
 
	 00:13:20
     ◼ 
      
     ►  
     So anyway, our bad, iPad Pro 2018 does not have 8 gigs of RAM. 
     
     
  
 
 
	 00:13:24
     ◼ 
      
     ►  
     Jon, you've been on a journey, you've been on a journey trying to get some cheap software. 
     
     
  
 
 
	 00:13:29
     ◼ 
      
     ►  
     What's the latest? 
     
     
  
 
 
	 00:13:30
     ◼ 
      
     ►  
     A lot of feedback from people about their experience using Apple educational discounts, 
     
     
  
 
 
	 00:13:34
     ◼ 
      
     ►  
     and in particular this software bundle that comes with a bunch of fancy Apple Pro applications 
     
     
  
 
 
	 00:13:38
     ◼ 
      
     ►  
     for a very low price. 
     
     
  
 
 
	 00:13:41
     ◼ 
      
     ►  
     Some people said that they bought it and what they ended up getting was like a PDF sent 
     
     
  
 
 
	 00:13:45
     ◼ 
      
     ►  
     to them via email after they purchased that had a bunch of promo codes that you would 
     
     
  
 
 
	 00:13:50
     ◼ 
      
     ►  
     redeem and in which case obviously you could redeem them on whatever Apple ID you wanted, 
     
     
  
 
 
	 00:13:54
     ◼ 
      
     ►  
     they're just promo codes, that's kind of weird that they come on a PDF. 
     
     
  
 
 
	 00:13:58
     ◼ 
      
     ►  
     But anyway, a lot of people had that experience. 
     
     
  
 
 
	 00:14:01
     ◼ 
      
     ►  
     Other people said that if you buy it with a Mac, the software comes pre-installed on 
     
     
  
 
 
	 00:14:04
     ◼ 
      
     ►  
     the Mac and it'll be licensed to whatever Apple ID you first set up on the Mac and that 
     
     
  
 
 
	 00:14:08
     ◼ 
      
     ►  
     sounds weird to me, especially if they don't warn you about that. 
     
     
  
 
 
	 00:14:12
     ◼ 
      
     ►  
     Apparently you can also buy this bundle separately from a Mac. 
     
     
  
 
 
	 00:14:17
     ◼ 
      
     ►  
     It's offered as the come on at the end of configuring your Mac when you go through all 
     
     
  
 
 
	 00:14:22
     ◼ 
      
     ►  
     the configuration, pick the RAM, pick the storage. 
     
     
  
 
 
	 00:14:24
     ◼ 
      
     ►  
     It says "hey do you want to add this?" 
     
     
  
 
 
	 00:14:26
     ◼ 
      
     ►  
     But it's also a separate product. 
     
     
  
 
 
	 00:14:27
     ◼ 
      
     ►  
     It's called the Pro Apps Bundle for Education. 
     
     
  
 
 
	 00:14:29
     ◼ 
      
     ►  
     It's $200 and it includes Final Cut Pro, Logic Pro, Motion, Compressor, and Main Stage. 
     
     
  
 
 
	 00:14:35
     ◼ 
      
     ►  
     So if you do want to buy it separately that eliminates the possibility that they're going 
     
     
  
 
 
	 00:14:39
     ◼ 
      
     ►  
     to pre-install it on some Mac or something, in which case, probably they're sending new 
     
     
  
 
 
	 00:14:43
     ◼ 
      
     ►  
     codes to redeem. 
     
     
  
 
 
	 00:14:44
     ◼ 
      
     ►  
     But this is all moot because if you go to the Apple educational store, and we'll actually 
     
     
  
 
 
	 00:14:48
     ◼ 
      
     ►  
     put a link to it in the show notes, I'm not sure how they confirm that you're a student, 
     
     
  
 
 
	 00:14:51
     ◼ 
      
     ►  
     but I think anyone can get to the store page. 
     
     
  
 
 
	 00:14:53
     ◼ 
      
     ►  
     At the very top of the store page it says, "Save on a new Mac or iPad with Apple Education 
     
     
  
 
 
 
	 00:14:59
     ◼ 
      
     ►  
     Great, I think I will. 
     
     
  
 
 
	 00:15:00
     ◼ 
      
     ►  
     And then the subheading is, "Available to current and newly accepted college students 
     
     
  
 
 
	 00:15:06
     ◼ 
      
     ►  
     their parents as well as faculty, staff, and homeschool teachers, blah, blah, blah. 
     
     
  
 
 
	 00:15:09
     ◼ 
      
     ►  
     So it's available to students and their parents. 
     
     
  
 
 
	 00:15:12
     ◼ 
      
     ►  
     So I don't need to involve my son in this at all. 
     
     
  
 
 
	 00:15:14
     ◼ 
      
     ►  
     I am a parent of a newly accepted college student. 
     
     
  
 
 
	 00:15:17
     ◼ 
      
     ►  
     I get the discount. 
     
     
  
 
 
	 00:15:19
     ◼ 
      
     ►  
     Another thing though, you know, I've been going through this thing, "Oh, discount, it'll 
     
     
  
 
 
	 00:15:22
     ◼ 
      
     ►  
     be cheaper," right? 
     
     
  
 
 
	 00:15:24
     ◼ 
      
     ►  
     These discounts do not look like what they were back in the day. 
     
     
  
 
 
	 00:15:27
     ◼ 
      
     ►  
     And when I say back in the day, I'm talking about when I pulled off the fairly amazing 
     
     
  
 
 
	 00:15:31
     ◼ 
      
     ►  
     feet for which I feel like I'm not adequately recognized of convincing my parents to use 
     
     
  
 
 
	 00:15:38
     ◼ 
      
     ►  
     my sister's college educational discount. 
     
     
  
 
 
	 00:15:42
     ◼ 
      
     ►  
     My sister is four years older than me. 
     
     
  
 
 
	 00:15:44
     ◼ 
      
     ►  
     She left for college just as I was entering into high school. 
     
     
  
 
 
	 00:15:47
     ◼ 
      
     ►  
     She's off to college. 
     
     
  
 
 
	 00:15:48
     ◼ 
      
     ►  
     She gets an educational discount. 
     
     
  
 
 
	 00:15:49
     ◼ 
      
     ►  
     And I convinced my parents, "Hey, you should buy a new Mac from the college computer store 
     
     
  
 
 
	 00:15:57
     ◼ 
      
     ►  
     using my sister's discount. 
     
     
  
 
 
	 00:16:00
     ◼ 
      
     ►  
     that Mac to me and then let her use our Mac 128k upgraded to a Mac Plus that we've been 
     
     
  
 
 
	 00:16:06
     ◼ 
      
     ►  
     using in the house and that's what they did. And so I got an SE30 right and the SE30 I 
     
     
  
 
 
	 00:16:11
     ◼ 
      
     ►  
     think like the regular retail price starting price was like $4,300 in 1989 dollars or whatever 
     
     
  
 
 
	 00:16:17
     ◼ 
      
     ►  
     do the math Matt and be terrified right. But the educational discount was like, educational 
     
     
  
 
 
	 00:16:22
     ◼ 
      
     ►  
     discount I think was like $1,200, $1,300, $1,500 off it was huge. I think the educational 
     
     
  
 
 
	 00:16:28
     ◼ 
      
     ►  
     discounts now, we're like, oh, you save 100 bucks on a MacBook Air. You save 50 bucks 
     
     
  
 
 
	 00:16:31
     ◼ 
      
     ►  
     on a MacBook Air. Like, it's not what it used to be. Obviously, the prices aren't what they 
     
     
  
 
 
	 00:16:35
     ◼ 
      
     ►  
     used to be either. Now I'm curious, did someone look that up? 
     
     
  
 
 
	 00:16:37
     ◼ 
      
     ►  
     Yeah, I mean, even when I was, when I was like, you know, in the, starting in the Mac 
     
     
  
 
 
	 00:16:40
     ◼ 
      
     ►  
     market in the early 2000s, I remember the educational discount being something like 
     
     
  
 
 
	 00:16:44
     ◼ 
      
     ►  
     15%, which is substantial when you're looking at some of those larger, you know, higher-end 
     
     
  
 
 
	 00:16:49
     ◼ 
      
     ►  
     models. And, and that was, that was always like, you know, the first couple of Macs I 
     
     
  
 
 
	 00:16:53
     ◼ 
      
     ►  
     I bought, I was only able to buy because I was getting discounts like that. 
     
     
  
 
 
	 00:16:58
     ◼ 
      
     ►  
     Because that made a big difference for me. 
     
     
  
 
 
	 00:16:59
     ◼ 
      
     ►  
     Yeah, when I bought my first Mac, my poly book, I had Erin buy it because she was a 
     
     
  
 
 
	 00:17:05
     ◼ 
      
     ►  
     K-12 teacher at the time. 
     
     
  
 
 
	 00:17:07
     ◼ 
      
     ►  
     And if memory serves, we saved like $150 on the Mac. 
     
     
  
 
 
	 00:17:11
     ◼ 
      
     ►  
     And we did it during WWDC week. 
     
     
  
 
 
	 00:17:14
     ◼ 
      
     ►  
     And so it was, the back to school sale had started at that point, which I don't think 
     
     
  
 
 
	 00:17:18
     ◼ 
      
     ►  
     it does during WWDC week anymore. 
     
     
  
 
 
	 00:17:20
     ◼ 
      
     ►  
     But anyways, the back to school sale started. 
     
     
  
 
 
	 00:17:23
     ◼ 
      
     ►  
     So she ended up getting a free iPod touch out of the deal. 
     
     
  
 
 
	 00:17:26
     ◼ 
      
     ►  
     And that was the first iOS device, first Mac and first iOS device that we had in the house 
     
     
  
 
 
	 00:17:31
     ◼ 
      
     ►  
     because they gave you an entire iPod touch and like 150 bucks off. 
     
     
  
 
 
	 00:17:34
     ◼ 
      
     ►  
     What was one of the cheapest Macs you could buy at the time? 
     
     
  
 
 
	 00:17:37
     ◼ 
      
     ►  
     Like it was bananas and it is not that good anymore. 
     
     
  
 
 
	 00:17:39
     ◼ 
      
     ►  
     Yeah, I should probably actually look to see if it's even less than the friends and family 
     
     
  
 
 
	 00:17:43
     ◼ 
      
     ►  
     discount because I have friends and family discounts that I could get. 
     
     
  
 
 
	 00:17:46
     ◼ 
      
     ►  
     I mean, it's not that bad. 
     
     
  
 
 
	 00:17:47
     ◼ 
      
     ►  
     It's a MacBook Air that I'm getting like, who cares? 
     
     
  
 
 
	 00:17:48
     ◼ 
      
     ►  
     But I'm just curious what the discounts would be. 
     
     
  
 
 
	 00:17:50
     ◼ 
      
     ►  
     I finally did look it up. 
     
     
  
 
 
	 00:17:51
     ◼ 
      
     ►  
     So $4,369 was the base price for the SE30 on lunch. 
     
     
  
 
 
	 00:17:56
     ◼ 
      
     ►  
     That is $10,298 in today's dollars. 
     
     
  
 
 
	 00:18:00
     ◼ 
      
     ►  
     - You've been buying $10,000 computers. 
     
     
  
 
 
	 00:18:02
     ◼ 
      
     ►  
     - And by the way, it didn't come with the keyboard. 
     
     
  
 
 
	 00:18:04
     ◼ 
      
     ►  
     If you wanted to get the Apple extended keyboard, 
     
     
  
 
 
	 00:18:05
     ◼ 
      
     ►  
     that was, let's see, like $200 in 1989, 
     
     
  
 
 
	 00:18:09
     ◼ 
      
     ►  
     which is like $471. 
     
     
  
 
 
	 00:18:11
     ◼ 
      
     ►  
     Can you imagine paying $471 for a keyboard? 
     
     
  
 
 
	 00:18:13
     ◼ 
      
     ►  
     It was a hell of a keyboard. 
     
     
  
 
 
	 00:18:14
     ◼ 
      
     ►  
     - Well, the floaty iPad keyboard's like 350, isn't it? 
     
     
  
 
 
	 00:18:16
     ◼ 
      
     ►  
     - I was gonna say, how much is the iPad Magic Keyboard? 
     
     
  
 
 
	 00:18:19
     ◼ 
      
     ►  
     But that holds the whole thing and it has all, 
     
     
  
 
 
	 00:18:21
     ◼ 
      
     ►  
     you know, it's like, it's more, it's an apparatus. 
     
     
  
 
 
	 00:18:24
     ◼ 
      
     ►  
     Although, surely the Apple-- - You're not winning me over. 
     
     
  
 
 
	 00:18:26
     ◼ 
      
     ►  
     - The Apple extended 2-- - I bet your keyboard 
     
     
  
 
 
	 00:18:27
     ◼ 
      
     ►  
     lasts longer. 
     
     
  
 
 
	 00:18:29
     ◼ 
      
     ►  
     - Yeah, the Apple extended 2 probably outweighs it 
     
     
  
 
 
	 00:18:31
     ◼ 
      
     ►  
     by a lot too and you could use the Apple extended 2 
     
     
  
 
 
	 00:18:33
     ◼ 
      
     ►  
     to fend off a longer but you couldn't do that 
     
     
  
 
 
	 00:18:35
     ◼ 
      
     ►  
     with the other thing. 
     
     
  
 
 
	 00:18:35
     ◼ 
      
     ►  
     Anyway, so my plan now is I'm gonna buy 
     
     
  
 
 
	 00:18:39
     ◼ 
      
     ►  
     the Pro App Bundle for education 
     
     
  
 
 
	 00:18:40
     ◼ 
      
     ►  
     'cause that really is a pretty big discount. 
     
     
  
 
 
	 00:18:42
     ◼ 
      
     ►  
     It's like half off, more than half off maybe. 
     
     
  
 
 
	 00:18:45
     ◼ 
      
     ►  
     Even though I don't really care about main stage 
     
     
  
 
 
	 00:18:47
     ◼ 
      
     ►  
     and probably don't care about compressor 
     
     
  
 
 
	 00:18:48
     ◼ 
      
     ►  
     I'll buy that for myself separately because I'm a parent and then just buy the Mac for 
     
     
  
 
 
	 00:18:54
     ◼ 
      
     ►  
     my son when I can order. 
     
     
  
 
 
	 00:18:55
     ◼ 
      
     ►  
     That's the other thing to follow up on last week. 
     
     
  
 
 
	 00:18:56
     ◼ 
      
     ►  
     It's like, "Oh, I'm going to get the, I'll order the new M2 MacBook Air on Friday." 
     
     
  
 
 
	 00:19:00
     ◼ 
      
     ►  
     And Marco was like, "I don't think it's on sale on Friday. 
     
     
  
 
 
	 00:19:02
     ◼ 
      
     ►  
     I think it's just the one with the fan in it." 
     
     
  
 
 
	 00:19:04
     ◼ 
      
     ►  
     And yeah, sure enough, it was the MacBook, 13-inch MacBook Pro with an M2 in it, which 
     
     
  
 
 
	 00:19:09
     ◼ 
      
     ►  
     I do not want and I did not order. 
     
     
  
 
 
	 00:19:11
     ◼ 
      
     ►  
     And I think the M2 MacBook Air is going to go on sale, what, next month, July? 
     
     
  
 
 
 
	 00:19:16
     ◼ 
      
     ►  
     I am so glad, first of all to be right, 
     
     
  
 
 
	 00:19:18
     ◼ 
      
     ►  
     'cause you know everyone likes being right, 
     
     
  
 
 
	 00:19:19
     ◼ 
      
     ►  
     I'm so glad though that all the reviews 
     
     
  
 
 
	 00:19:23
     ◼ 
      
     ►  
     are basically panning that computer saying like, 
     
     
  
 
 
	 00:19:26
     ◼ 
      
     ►  
     "Look, the M2 is amazing, but why are you shipping it 
     
     
  
 
 
	 00:19:29
     ◼ 
      
     ►  
     "in this ancient enclosure with these ancient ports 
     
     
  
 
 
	 00:19:31
     ◼ 
      
     ►  
     "and the ancient touch bar?" 
     
     
  
 
 
	 00:19:33
     ◼ 
      
     ►  
     - No mag safe. 
     
     
  
 
 
	 00:19:34
     ◼ 
      
     ►  
     - All the reviews basically say, 
     
     
  
 
 
	 00:19:36
     ◼ 
      
     ►  
     "You shouldn't buy this, just wait for the MacBook Air." 
     
     
  
 
 
	 00:19:39
     ◼ 
      
     ►  
     - I mean, but the good thing that the reviews say, 
     
     
  
 
 
	 00:19:41
     ◼ 
      
     ►  
     I feel like it's kind of like the people 
     
     
  
 
 
	 00:19:42
     ◼ 
      
     ►  
     who like the Mac Mini or you with the HomeBots, 
     
     
  
 
 
	 00:19:44
     ◼ 
      
     ►  
     It's like, look, if you really love the Touch Bar, 
     
     
  
 
 
	 00:19:46
     ◼ 
      
     ►  
     better get it while you can, 'cause, you know, 
     
     
  
 
 
	 00:19:48
     ◼ 
      
     ►  
     it's only gonna be around for the next seven years 
     
     
  
 
 
	 00:19:50
     ◼ 
      
     ►  
     as Tim Cook continues to sell the same computer 
     
     
  
 
 
	 00:19:52
     ◼ 
      
     ►  
     for seven years, but anyway, 
     
     
  
 
 
	 00:19:54
     ◼ 
      
     ►  
     this is probably the last one, right? 
     
     
  
 
 
	 00:19:56
     ◼ 
      
     ►  
     Like, it is gone from every other newer model, 
     
     
  
 
 
	 00:19:58
     ◼ 
      
     ►  
     so, you know, if you like the Touch Bar, 
     
     
  
 
 
	 00:20:01
     ◼ 
      
     ►  
     that's the reason to buy this, 
     
     
  
 
 
	 00:20:02
     ◼ 
      
     ►  
     because you can't get the Touch Bar anywhere else. 
     
     
  
 
 
	 00:20:04
     ◼ 
      
     ►  
     It's only gonna be on this model, we assume, 
     
     
  
 
 
	 00:20:06
     ◼ 
      
     ►  
     and, you know, again, Tim Cook may sell this model 
     
     
  
 
 
	 00:20:08
     ◼ 
      
     ►  
     for another five years, but we'll see. 
     
     
  
 
 
	 00:20:10
     ◼ 
      
     ►  
     - This model makes me so angry, and what makes me angriest-- 
     
     
  
 
 
	 00:20:13
     ◼ 
      
     ►  
     Don't get me started. Don't get me started. I will fight you over who is more angry about this stupid computer because I am so angry. 
     
     
  
 
 
	 00:20:19
     ◼ 
      
     ►  
     What makes me angriest about it is not the touch bar. You would expect, based on my past here, you would expect I would be super mad that they're still showing me the touch bar. I'm not. 
     
     
  
 
 
	 00:20:27
     ◼ 
      
     ►  
     What makes me angriest about this computer is how many people buy it because they're swayed by the marketing of the name "Pro" when they would actually be better served by the air. 
     
     
  
 
 
	 00:20:38
     ◼ 
      
     ►  
     That is what drives me nuts. 
     
     
  
 
 
	 00:20:40
     ◼ 
      
     ►  
     'Cause so many people buy this computer 
     
     
  
 
 
	 00:20:42
     ◼ 
      
     ►  
     because they think, oh well, I'm a pro, 
     
     
  
 
 
	 00:20:45
     ◼ 
      
     ►  
     I'm gonna run, I'm gonna be editing podcasts, 
     
     
  
 
 
	 00:20:48
     ◼ 
      
     ►  
     therefore I'm a pro. 
     
     
  
 
 
	 00:20:48
     ◼ 
      
     ►  
     It's like, no, you don't understand, you don't need it. 
     
     
  
 
 
	 00:20:51
     ◼ 
      
     ►  
     This will benefit you nothing at all 
     
     
  
 
 
	 00:20:53
     ◼ 
      
     ►  
     and you're missing out on these other good things 
     
     
  
 
 
	 00:20:56
     ◼ 
      
     ►  
     with the air. 
     
     
  
 
 
	 00:20:56
     ◼ 
      
     ►  
     That's what bugs me about it. 
     
     
  
 
 
	 00:20:58
     ◼ 
      
     ►  
     The people who buy it mostly are buying it 
     
     
  
 
 
	 00:21:01
     ◼ 
      
     ►  
     because of a marketing benefit that they perceive 
     
     
  
 
 
	 00:21:05
     ◼ 
      
     ►  
     that's not actually there at the expense of things 
     
     
  
 
 
	 00:21:08
     ◼ 
      
     ►  
     they actually would enjoy more about the Air. 
     
     
  
 
 
	 00:21:10
     ◼ 
      
     ►  
     That's why it bugs me so much. 
     
     
  
 
 
	 00:21:12
     ◼ 
      
     ►  
     - Hmm, I don't know, 
     
     
  
 
 
	 00:21:13
     ◼ 
      
     ►  
     that's a pretty narrow definition of people. 
     
     
  
 
 
	 00:21:15
     ◼ 
      
     ►  
     I'm not sure anybody both cares enough about the Pro name 
     
     
  
 
 
	 00:21:18
     ◼ 
      
     ►  
     to be attracted to this and also doesn't know that, 
     
     
  
 
 
	 00:21:20
     ◼ 
      
     ►  
     you know, doesn't know what the deal is with this computer. 
     
     
  
 
 
	 00:21:22
     ◼ 
      
     ►  
     - John, how quickly you forget 
     
     
  
 
 
	 00:21:23
     ◼ 
      
     ►  
     what corporate buying looks like? 
     
     
  
 
 
	 00:21:25
     ◼ 
      
     ►  
     Oh, these are professionals, I must get the Pro. 
     
     
  
 
 
	 00:21:27
     ◼ 
      
     ►  
     What's the cheapest Pro? 
     
     
  
 
 
	 00:21:29
     ◼ 
      
     ►  
     Oh, here we go, that looks fancy. 
     
     
  
 
 
	 00:21:31
     ◼ 
      
     ►  
     - This one's enterprise ready 'cause it says Pro, 
     
     
  
 
 
	 00:21:33
     ◼ 
      
     ►  
     we're an enterprise, we're pros, we need this computer. 
     
     
  
 
 
	 00:21:35
     ◼ 
      
     ►  
     - The other thing that is, you know, 
     
     
  
 
 
	 00:21:37
     ◼ 
      
     ►  
     If you want to touch bar, this is probably the last one. 
     
     
  
 
 
	 00:21:39
     ◼ 
      
     ►  
     This is, I am assuming, the last Apple laptop 
     
     
  
 
 
	 00:21:43
     ◼ 
      
     ►  
     that will have the old design in terms 
     
     
  
 
 
	 00:21:46
     ◼ 
      
     ►  
     of the shape of the case. 
     
     
  
 
 
	 00:21:47
     ◼ 
      
     ►  
     And you maybe think, what do you mean shape of the case? 
     
     
  
 
 
	 00:21:49
     ◼ 
      
     ►  
     It's just one of these rectangular ones. 
     
     
  
 
 
	 00:21:50
     ◼ 
      
     ►  
     It's not a shape at all. 
     
     
  
 
 
 
	 00:21:52
     ◼ 
      
     ►  
     So when they redid the 14 inch and the 16 inch, 
     
     
  
 
 
	 00:21:56
     ◼ 
      
     ►  
     whatever, the new ones with the little round feet 
     
     
  
 
 
	 00:21:57
     ◼ 
      
     ►  
     and everything, that's the new design. 
     
     
  
 
 
	 00:22:00
     ◼ 
      
     ►  
     This is the last of the old design, 
     
     
  
 
 
	 00:22:01
     ◼ 
      
     ►  
     which had kind of a long taper 
     
     
  
 
 
	 00:22:04
     ◼ 
      
     ►  
     and then a sharp edge on the ends. 
     
     
  
 
 
	 00:22:06
     ◼ 
      
     ►  
     All of Apple's laptops were shaped like this for many, many years, and this is the last 
     
     
  
 
 
 
	 00:22:11
     ◼ 
      
     ►  
     And I have to say, this design, whatever you want to call it, the Johnny Ives special, 
     
     
  
 
 
	 00:22:15
     ◼ 
      
     ►  
     I'm not sure how much he was involved, but we always attribute this design to him. 
     
     
  
 
 
	 00:22:18
     ◼ 
      
     ►  
     The one with just the USB-C shaped holes on the sides, no MagSafe, no HDMI, so on and 
     
     
  
 
 
 
	 00:22:25
     ◼ 
      
     ►  
     The shape of that computer is more attractive than the shape of the current computers. 
     
     
  
 
 
	 00:22:31
     ◼ 
      
     ►  
     That doesn't make it a better computer, but if you really want to get the last of this 
     
     
  
 
 
	 00:22:35
     ◼ 
      
     ►  
     You know, they'll all be the more utilitarian-looking design once this one goes away. 
     
     
  
 
 
	 00:22:41
     ◼ 
      
     ►  
     So yeah, if you want to get the last of a bunch of extremely questionably valuable attributes 
     
     
  
 
 
	 00:22:49
     ◼ 
      
     ►  
     like the touch bar, the lack of ports, and the shape — although I have to say, I think 
     
     
  
 
 
	 00:22:53
     ◼ 
      
     ►  
     the shape is more attractive, but that's just, you know, it's kind of a blessing and a curse 
     
     
  
 
 
	 00:22:57
     ◼ 
      
     ►  
     every time you see the more attractive shapes. 
     
     
  
 
 
	 00:22:59
     ◼ 
      
     ►  
     "Yeah, but you weren't useful. 
     
     
  
 
 
	 00:23:00
     ◼ 
      
     ►  
     Where was your SD slot? 
     
     
  
 
 
	 00:23:01
     ◼ 
      
     ►  
     Where was your MagSafe?" 
     
     
  
 
 
	 00:23:02
     ◼ 
      
     ►  
     This computer makes me so irrationally angry. Like it is in service of no one 
     
     
  
 
 
	 00:23:08
     ◼ 
      
     ►  
     except Apple and I guess the three people that like the touch bar. It's it 
     
     
  
 
 
	 00:23:12
     ◼ 
      
     ►  
     is not useful. It is old. Nobody should be buying this thing. I mean I know it's not 
     
     
  
 
 
	 00:23:17
     ◼ 
      
     ►  
     old on the inside but like the design is old. Living the only USB-C lifestyle is 
     
     
  
 
 
	 00:23:22
     ◼ 
      
     ►  
     no fun. Like it's doable but it's no fun. If you're going to get a Pro, get a 14 
     
     
  
 
 
	 00:23:26
     ◼ 
      
     ►  
     inch MacBook Pro or like Mark was saying most people can probably just get an 
     
     
  
 
 
	 00:23:31
     ◼ 
      
     ►  
     and they will be fine and at least the air has magsafe like this is such a 
     
     
  
 
 
	 00:23:34
     ◼ 
      
     ►  
     Stupid freaking computer and it makes me so unreasonably and irrationally angry that it exists 
     
     
  
 
 
	 00:23:40
     ◼ 
      
     ►  
     I don't know why it upsets me so much 
     
     
  
 
 
	 00:23:42
     ◼ 
      
     ►  
     But it gets me so mad that this is still a thing like just kill it kill it from the lineup 
     
     
  
 
 
	 00:23:48
     ◼ 
      
     ►  
     It is in service of no one. It is not it is not good for anybody 
     
     
  
 
 
	 00:23:51
     ◼ 
      
     ►  
     All people are gonna do is buy it and be disappointed 
     
     
  
 
 
	 00:23:54
     ◼ 
      
     ►  
     Like just know at least with the MacBook adorable 
     
     
  
 
 
	 00:23:57
     ◼ 
      
     ►  
     Which was a piece of garbage when it was brand new and I love that thing 
     
     
  
 
 
	 00:24:00
     ◼ 
      
     ►  
     even though it was a piece of garbage, 
     
     
  
 
 
	 00:24:01
     ◼ 
      
     ►  
     it was good at being thin and light. 
     
     
  
 
 
	 00:24:03
     ◼ 
      
     ►  
     It was good at nothing else, 
     
     
  
 
 
	 00:24:05
     ◼ 
      
     ►  
     but it was very good at being thin and light 
     
     
  
 
 
	 00:24:07
     ◼ 
      
     ►  
     and frustrating you over having only one port. 
     
     
  
 
 
	 00:24:09
     ◼ 
      
     ►  
     It was good at those things. 
     
     
  
 
 
	 00:24:10
     ◼ 
      
     ►  
     This is good at nothing. 
     
     
  
 
 
	 00:24:13
     ◼ 
      
     ►  
     It makes me so mad. 
     
     
  
 
 
	 00:24:15
     ◼ 
      
     ►  
     - As Marco said in past episodes, 
     
     
  
 
 
	 00:24:16
     ◼ 
      
     ►  
     we don't actually know that yet 
     
     
  
 
 
	 00:24:18
     ◼ 
      
     ►  
     until we get the M2 MacBook Airs and can stress test them 
     
     
  
 
 
	 00:24:21
     ◼ 
      
     ►  
     because the stress testing, 
     
     
  
 
 
	 00:24:22
     ◼ 
      
     ►  
     I think maybe the M2 MacBook Air thermal throttles 
     
     
  
 
 
	 00:24:25
     ◼ 
      
     ►  
     more than the old one did, 
     
     
  
 
 
	 00:24:26
     ◼ 
      
     ►  
     in which case the Pro would be better 
     
     
  
 
 
	 00:24:28
     ◼ 
      
     ►  
     for sustained performance which is what Apple said about it in the presentation 
     
     
  
 
 
	 00:24:32
     ◼ 
      
     ►  
     "oh if you want sustained performance get this one" right? were they hinting at the 
     
     
  
 
 
	 00:24:35
     ◼ 
      
     ►  
     fact the M2's throttle more or did they just say that for the hell of it? and the 
     
     
  
 
 
	 00:24:39
     ◼ 
      
     ►  
     second thing is the M2 MacBook Pro has a bigger battery. how much of a 
     
     
  
 
 
	 00:24:44
     ◼ 
      
     ►  
     difference does that make in battery life? we won't know until we get the M2 MacBook Air 
     
     
  
 
 
	 00:24:47
     ◼ 
      
     ►  
     and people test the battery life on it. so it is possible that the function 
     
     
  
 
 
	 00:24:51
     ◼ 
      
     ►  
     this serves is shoring up some deficiencies in the M2 MacBook Air that 
     
     
  
 
 
	 00:24:55
     ◼ 
      
     ►  
     didn't exist in the M1 MacBook Air, but we don't know that yet. 
     
     
  
 
 
	 00:25:00
     ◼ 
      
     ►  
     We are sponsored this week by Green Chef, the number one meal kit for eating well. 
     
     
  
 
 
	 00:25:04
     ◼ 
      
     ►  
     Green Chef is a CCOF certified meal kit company. 
     
     
  
 
 
	 00:25:07
     ◼ 
      
     ►  
     They make eating well easy with plans to fit every lifestyle. 
     
     
  
 
 
	 00:25:11
     ◼ 
      
     ►  
     Whether you're keto, paleo, vegan, vegetarian, gluten free, or just looking to eat more balanced 
     
     
  
 
 
	 00:25:16
     ◼ 
      
     ►  
     meals, Green Chef offers a range of recipes to suit your preferences. 
     
     
  
 
 
	 00:25:20
     ◼ 
      
     ►  
     This is premium organic meal kits. 
     
     
  
 
 
	 00:25:22
     ◼ 
      
     ►  
     They have access to unique, farm fresh ingredients like figs, dicks, and artichokes, plus sustainably 
     
     
  
 
 
	 00:25:27
     ◼ 
      
     ►  
     sourced seafood, and so much more. 
     
     
  
 
 
	 00:25:30
     ◼ 
      
     ►  
     This is all pre-measured and pre-prepped ingredients that come straight to your door, so you are 
     
     
  
 
 
	 00:25:35
     ◼ 
      
     ►  
     left with more time to savor the sunshine. 
     
     
  
 
 
	 00:25:39
     ◼ 
      
     ►  
     And they are reducing your food waste by at least 25% versus grocery shopping, because 
     
     
  
 
 
	 00:25:44
     ◼ 
      
     ►  
     they're big on sustainability. 
     
     
  
 
 
	 00:25:45
     ◼ 
      
     ►  
     Green Chef is the most sustainable meal kit, and the only meal kit that is both carbon 
     
     
  
 
 
	 00:25:49
     ◼ 
      
     ►  
     and plastic offset. 
     
     
  
 
 
	 00:25:50
     ◼ 
      
     ►  
     They have set 100% of the carbon footprint and 100% of the plastic in every box. 
     
     
  
 
 
	 00:25:55
     ◼ 
      
     ►  
     So you get premium ingredients, even sustainably sourced seafood if you want it. 
     
     
  
 
 
	 00:25:59
     ◼ 
      
     ►  
     So you can feel great about what you're eating and how it got to your table. 
     
     
  
 
 
	 00:26:03
     ◼ 
      
     ►  
     And whether you're looking for carb-conscious, gluten-free, plant-based, calorie-conscious 
     
     
  
 
 
	 00:26:07
     ◼ 
      
     ►  
     options or you just want to have delicious, balanced dishes, Green Chef has flavorful, 
     
     
  
 
 
	 00:26:12
     ◼ 
      
     ►  
     feel-good recipes that are sure to satisfy. 
     
     
  
 
 
	 00:26:15
     ◼ 
      
     ►  
     Green Chef is now owned by HelloFresh. 
     
     
  
 
 
	 00:26:17
     ◼ 
      
     ►  
     And with a wider array of meal plans to choose from, there is something for everyone. 
     
     
  
 
 
	 00:26:21
     ◼ 
      
     ►  
     I personally use both of these brands and you can enjoy them both as well. 
     
     
  
 
 
	 00:26:25
     ◼ 
      
     ►  
     So see for yourself at greenchef.com/atp130 and use code ATP130 to get $130 off plus free 
     
     
  
 
 
 
	 00:26:38
     ◼ 
      
     ►  
     greenchef.com/ATP130 and use code ATP130 for $130 off plus free shipping. 
     
     
  
 
 
	 00:26:47
     ◼ 
      
     ►  
     Thank you so much to Green Chef, the number one meal kit for eating well, for sponsoring our show. 
     
     
  
 
 
 
	 00:26:56
     ◼ 
      
     ►  
     Tell me about system settings and system preferences. 
     
     
  
 
 
	 00:26:59
     ◼ 
      
     ►  
     Bard Reardon actually tried taking system preferences from Mac OS 12 and putting it on Ventura. 
     
     
  
 
 
	 00:27:06
     ◼ 
      
     ►  
     like the application, I mean, the little icon. 
     
     
  
 
 
	 00:27:09
     ◼ 
      
     ►  
     -But you can do that? -Yeah, I didn't think you could. 
     
     
  
 
 
	 00:27:12
     ◼ 
      
     ►  
     -Interesting thing about that I got to in a second, 
     
     
  
 
 
	 00:27:13
     ◼ 
      
     ►  
     but anyway, but if you do that, 
     
     
  
 
 
	 00:27:15
     ◼ 
      
     ►  
     system preferences runs just fine on Ventura, 
     
     
  
 
 
	 00:27:17
     ◼ 
      
     ►  
     and everything works on it. 
     
     
  
 
 
	 00:27:19
     ◼ 
      
     ►  
     He says, "You could even have them both open at the same time 
     
     
  
 
 
	 00:27:23
     ◼ 
      
     ►  
     and changing setting in one updates in the other." 
     
     
  
 
 
	 00:27:25
     ◼ 
      
     ►  
     -That's bananas. -I mean, it makes perfect sense, 
     
     
  
 
 
	 00:27:27
     ◼ 
      
     ►  
     because, like, that's just a GUI. 
     
     
  
 
 
	 00:27:29
     ◼ 
      
     ►  
     It's a GUI wrapper for underlying functionality, 
     
     
  
 
 
	 00:27:32
     ◼ 
      
     ►  
     and from Monterey to Ventura, 
     
     
  
 
 
	 00:27:34
     ◼ 
      
     ►  
     the underlying functionality has not changed so much that, you know, the old one won't work anymore. 
     
     
  
 
 
	 00:27:39
     ◼ 
      
     ►  
     Like the new system settings, it's a new GUI, it's a new GUI wrapper, but it's not like everything 
     
     
  
 
 
	 00:27:44
     ◼ 
      
     ►  
     underneath that has been ripped out and replaced, it's just the GUI wrapper over it. So it makes 
     
     
  
 
 
	 00:27:48
     ◼ 
      
     ►  
     sense that they would both work. Obviously that's not going to hold true over the long term because 
     
     
  
 
 
	 00:27:53
     ◼ 
      
     ►  
     things do change under the covers and the GUI has to be updated to talk to different subsystems or 
     
     
  
 
 
	 00:27:58
     ◼ 
      
     ►  
     whatever, but apparently right now it does work in both. And what I was going to say about copying it, 
     
     
  
 
 
	 00:28:03
     ◼ 
      
     ►  
     All right, you can take, you know, 
     
     
  
 
 
	 00:28:06
     ◼ 
      
     ►  
     system preferences from Monterey and just grab it 
     
     
  
 
 
	 00:28:08
     ◼ 
      
     ►  
     and make a copy of it and then just put it over on your, 
     
     
  
 
 
	 00:28:10
     ◼ 
      
     ►  
     you know, on your Ventura Mac. 
     
     
  
 
 
	 00:28:12
     ◼ 
      
     ►  
     But what you can't do with it on any recent Mac 
     
     
  
 
 
	 00:28:15
     ◼ 
      
     ►  
     on a Mac running Ventura or Monterey is you can't put it 
     
     
  
 
 
	 00:28:18
     ◼ 
      
     ►  
     in the same place as system settings 
     
     
  
 
 
	 00:28:19
     ◼ 
      
     ►  
     because system settings, I believe, 
     
     
  
 
 
	 00:28:21
     ◼ 
      
     ►  
     is probably like under system library core services, 
     
     
  
 
 
	 00:28:24
     ◼ 
      
     ►  
     something or other, right? 
     
     
  
 
 
	 00:28:25
     ◼ 
      
     ►  
     It's in the read only snapshot of the system volume 
     
     
  
 
 
	 00:28:30
     ◼ 
      
     ►  
     that boots the OS. 
     
     
  
 
 
	 00:28:31
     ◼ 
      
     ►  
     I think we talked about this many, many shows ago, 
     
     
  
 
 
	 00:28:32
     ◼ 
      
     ►  
     but modern versions of Mac OS boot from a read-only snapshot 
     
     
  
 
 
	 00:28:37
     ◼ 
      
     ►  
     of a cryptographically sealed volume 
     
     
  
 
 
	 00:28:38
     ◼ 
      
     ►  
     so it can be assured that nothing can modify 
     
     
  
 
 
	 00:28:41
     ◼ 
      
     ►  
     the running operating system. 
     
     
  
 
 
	 00:28:42
     ◼ 
      
     ►  
     There are parts of the operating system 
     
     
  
 
 
	 00:28:43
     ◼ 
      
     ►  
     that are outside that read-only snapshot 
     
     
  
 
 
	 00:28:45
     ◼ 
      
     ►  
     because they have to be written 
     
     
  
 
 
	 00:28:46
     ◼ 
      
     ►  
     and they wanna be updated more easily 
     
     
  
 
 
	 00:28:48
     ◼ 
      
     ►  
     without rebooting and stuff like that. 
     
     
  
 
 
	 00:28:50
     ◼ 
      
     ►  
     But I think system preference is not one of those things. 
     
     
  
 
 
	 00:28:52
     ◼ 
      
     ►  
     I think it is part of the OS. 
     
     
  
 
 
	 00:28:54
     ◼ 
      
     ►  
     And so you can't put system preferences 
     
     
  
 
 
	 00:28:56
     ◼ 
      
     ►  
     in the same directory. 
     
     
  
 
 
	 00:28:57
     ◼ 
      
     ►  
     You may be thinking, who cares where I put it? 
     
     
  
 
 
	 00:28:59
     ◼ 
      
     ►  
     I'll just put it in the application folder. 
     
     
  
 
 
	 00:29:00
     ◼ 
      
     ►  
     I'll put it on my desktop. 
     
     
  
 
 
	 00:29:01
     ◼ 
      
     ►  
     I don't care where it is, but Ventura adds a new security feature that does not allow 
     
     
  
 
 
	 00:29:07
     ◼ 
      
     ►  
     system applications to be run from any place other than where they're supposed to be. 
     
     
  
 
 
	 00:29:13
     ◼ 
      
     ►  
     This is like a malware type of thing that says, "Hey, system settings shouldn't be out 
     
     
  
 
 
 
	 00:29:19
     ◼ 
      
     ►  
     Like if malware could somehow extract system settings from the read-only volume and modify 
     
     
  
 
 
	 00:29:23
     ◼ 
      
     ►  
     the binary and then run it again, because you may have a binary that has some kind of 
     
     
  
 
 
	 00:29:26
     ◼ 
      
     ►  
     privilege or uses a private API or whatever. 
     
     
  
 
 
	 00:29:29
     ◼ 
      
     ►  
     If you could modify that binary, some malware can find a way to exploit the system by modifying 
     
     
  
 
 
	 00:29:34
     ◼ 
      
     ►  
     the executable of some part of the OS. 
     
     
  
 
 
	 00:29:38
     ◼ 
      
     ►  
     But you can't modify it when it's on a read-only snapshot. 
     
     
  
 
 
	 00:29:40
     ◼ 
      
     ►  
     So you'd have to copy it off of the read-only snapshot, then modify it, but then you can't 
     
     
  
 
 
	 00:29:44
     ◼ 
      
     ►  
     run it anymore. 
     
     
  
 
 
	 00:29:45
     ◼ 
      
     ►  
     And this is part of a larger framework. 
     
     
  
 
 
	 00:29:46
     ◼ 
      
     ►  
     I forget what it's called. 
     
     
  
 
 
	 00:29:47
     ◼ 
      
     ►  
     I think I put a link later in the show about it. 
     
     
  
 
 
	 00:29:50
     ◼ 
      
     ►  
     What is it called? 
     
     
  
 
 
 
	 00:29:52
     ◼ 
      
     ►  
     Something like that? 
     
     
  
 
 
 
	 00:29:54
     ◼ 
      
     ►  
     I'll find it and link it somewhere. 
     
     
  
 
 
	 00:29:55
     ◼ 
      
     ►  
     It's a generic system for putting more constraints 
     
     
  
 
 
	 00:29:58
     ◼ 
      
     ►  
     on executables that run. 
     
     
  
 
 
	 00:30:00
     ◼ 
      
     ►  
     And one of the constraints you can put on it 
     
     
  
 
 
	 00:30:01
     ◼ 
      
     ►  
     is this executable can only run from this directory. 
     
     
  
 
 
	 00:30:04
     ◼ 
      
     ►  
     - That's really cool. 
     
     
  
 
 
	 00:30:05
     ◼ 
      
     ►  
     John, tell me about copying and pasting edits 
     
     
  
 
 
	 00:30:08
     ◼ 
      
     ►  
     and adjustments and things like that in Photos. 
     
     
  
 
 
	 00:30:10
     ◼ 
      
     ►  
     - I was excited about the newly announced feature 
     
     
  
 
 
	 00:30:13
     ◼ 
      
     ►  
     for photos for Apple's Photos system, 
     
     
  
 
 
	 00:30:16
     ◼ 
      
     ►  
     where you can take an adjustment kind of like in Lightroom 
     
     
  
 
 
	 00:30:18
     ◼ 
      
     ►  
     and then apply it to a bunch of photos at once. 
     
     
  
 
 
	 00:30:21
     ◼ 
      
     ►  
     And that feature was listed on the iOS features page, 
     
     
  
 
 
	 00:30:24
     ◼ 
      
     ►  
     on the iPad OS features page, but I couldn't find it on the Mac's photos page, so I wondered, 
     
     
  
 
 
	 00:30:28
     ◼ 
      
     ►  
     "Is this not coming to the Mac?" 
     
     
  
 
 
	 00:30:30
     ◼ 
      
     ►  
     Well, first of all, it turns out it is on that page. 
     
     
  
 
 
	 00:30:32
     ◼ 
      
     ►  
     It's just farther down than I had gone. 
     
     
  
 
 
	 00:30:33
     ◼ 
      
     ►  
     I found what I thought was the photos section that was talking about the shared family photo 
     
     
  
 
 
	 00:30:37
     ◼ 
      
     ►  
     library thing, but that wasn't the only section about photos. 
     
     
  
 
 
	 00:30:41
     ◼ 
      
     ►  
     So it is coming to the Mac version of photos, which is good. 
     
     
  
 
 
	 00:30:44
     ◼ 
      
     ►  
     But second, a feature very much like this exists in the current version of Mac photos, 
     
     
  
 
 
	 00:30:49
     ◼ 
      
     ►  
     but you might not know about it. 
     
     
  
 
 
	 00:30:51
     ◼ 
      
     ►  
     In fact, a lot of people reported that this existed 
     
     
  
 
 
	 00:30:53
     ◼ 
      
     ►  
     and I said, "Where is that menu item?" 
     
     
  
 
 
	 00:30:55
     ◼ 
      
     ►  
     And I launched photos and I saw it, 
     
     
  
 
 
	 00:30:56
     ◼ 
      
     ►  
     I'm like, "Why is it always disabled for me?" 
     
     
  
 
 
	 00:30:58
     ◼ 
      
     ►  
     The menu item is copy adjustments and paste adjustments. 
     
     
  
 
 
	 00:31:00
     ◼ 
      
     ►  
     I'm like, "Well, it's right there in the menu. 
     
     
  
 
 
	 00:31:02
     ◼ 
      
     ►  
     "How have I never seen this? 
     
     
  
 
 
	 00:31:03
     ◼ 
      
     ►  
     "Why have I never used it? 
     
     
  
 
 
	 00:31:04
     ◼ 
      
     ►  
     "And more importantly, why is it always grayed out? 
     
     
  
 
 
	 00:31:07
     ◼ 
      
     ►  
     "How come I can't copy adjustments?" 
     
     
  
 
 
	 00:31:08
     ◼ 
      
     ►  
     So I went, I would like edit a picture, 
     
     
  
 
 
	 00:31:10
     ◼ 
      
     ►  
     I'd make adjustments, and then I'd go back 
     
     
  
 
 
	 00:31:13
     ◼ 
      
     ►  
     to the main screen where all the photos are, 
     
     
  
 
 
	 00:31:15
     ◼ 
      
     ►  
     I'd click the photo and I'd say copy adjustments. 
     
     
  
 
 
	 00:31:17
     ◼ 
      
     ►  
     But no, it's grayed out. 
     
     
  
 
 
	 00:31:19
     ◼ 
      
     ►  
     I'm like, "Maybe you have to crop it." 
     
     
  
 
 
	 00:31:20
     ◼ 
      
     ►  
     So I crop it, go back to the main screen, 
     
     
  
 
 
	 00:31:21
     ◼ 
      
     ►  
     try to copy adjustments, like no, it's still grayed out. 
     
     
  
 
 
	 00:31:24
     ◼ 
      
     ►  
     What does it want me to do? 
     
     
  
 
 
	 00:31:25
     ◼ 
      
     ►  
     I made so many adjustments. 
     
     
  
 
 
	 00:31:26
     ◼ 
      
     ►  
     Turns out, you can only copy adjustments 
     
     
  
 
 
	 00:31:30
     ◼ 
      
     ►  
     when you're in the edit mode. 
     
     
  
 
 
	 00:31:31
     ◼ 
      
     ►  
     I have no idea why. 
     
     
  
 
 
	 00:31:33
     ◼ 
      
     ►  
     Like what, you have to literally be in the edit mode. 
     
     
  
 
 
	 00:31:35
     ◼ 
      
     ►  
     So you edit it, you go into the edit mode 
     
     
  
 
 
	 00:31:37
     ◼ 
      
     ►  
     where you got all the sliders on the right hand side, 
     
     
  
 
 
	 00:31:38
     ◼ 
      
     ►  
     then you can copy adjustments. 
     
     
  
 
 
	 00:31:40
     ◼ 
      
     ►  
     But from any other view, even if it's like zoom full screen, 
     
     
  
 
 
	 00:31:43
     ◼ 
      
     ►  
     if it's the little tile mode, 
     
     
  
 
 
	 00:31:44
     ◼ 
      
     ►  
     if you're looking at the library, if you're looking at album, 
     
     
  
 
 
	 00:31:46
     ◼ 
      
     ►  
     you cannot copy adjustments. 
     
     
  
 
 
	 00:31:48
     ◼ 
      
     ►  
     Doesn't make any sense, all right? 
     
     
  
 
 
	 00:31:49
     ◼ 
      
     ►  
     So that's first silly thing. 
     
     
  
 
 
	 00:31:51
     ◼ 
      
     ►  
     Second thing is you can only paste adjustments 
     
     
  
 
 
	 00:31:54
     ◼ 
      
     ►  
     when you are in the edit mode on a photo, 
     
     
  
 
 
	 00:31:56
     ◼ 
      
     ►  
     which means you can only apply the adjustments 
     
     
  
 
 
	 00:31:58
     ◼ 
      
     ►  
     to one photo at a time. 
     
     
  
 
 
	 00:32:00
     ◼ 
      
     ►  
     So that's why they're touting this feature. 
     
     
  
 
 
	 00:32:02
     ◼ 
      
     ►  
     Oh, now it works sanely. 
     
     
  
 
 
	 00:32:04
     ◼ 
      
     ►  
     I'm assuming. 
     
     
  
 
 
	 00:32:05
     ◼ 
      
     ►  
     Copy adjustments from other views 
     
     
  
 
 
	 00:32:08
     ◼ 
      
     ►  
     and then paste them into multiple photos at the same time. 
     
     
  
 
 
	 00:32:10
     ◼ 
      
     ►  
     Instead of having to go into edit mode, copy adjustments, 
     
     
  
 
 
	 00:32:13
     ◼ 
      
     ►  
     go out of edit mode, go into edit mode, 
     
     
  
 
 
	 00:32:14
     ◼ 
      
     ►  
     another picture, paste adjustments. 
     
     
  
 
 
	 00:32:16
     ◼ 
      
     ►  
     I still maintain that the Mac Photos app 
     
     
  
 
 
	 00:32:20
     ◼ 
      
     ►  
     seems to have been designed by people 
     
     
  
 
 
	 00:32:22
     ◼ 
      
     ►  
     who never use the Mac Photos app. 
     
     
  
 
 
	 00:32:24
     ◼ 
      
     ►  
     - So Evan, can you imagine, like, you can select an item, 
     
     
  
 
 
	 00:32:27
     ◼ 
      
     ►  
     like there's so much UI to select a photo, 
     
     
  
 
 
	 00:32:29
     ◼ 
      
     ►  
     and it knows which photos have adjustments, 
     
     
  
 
 
	 00:32:31
     ◼ 
      
     ►  
     'cause I think they put a little badge on the thumbnail 
     
     
  
 
 
	 00:32:33
     ◼ 
      
     ►  
     showing like little lines with sliders or whatever, 
     
     
  
 
 
	 00:32:35
     ◼ 
      
     ►  
     it knows that there are adjustments there, 
     
     
  
 
 
	 00:32:37
     ◼ 
      
     ►  
     and there's that menu item in the image menu 
     
     
  
 
 
	 00:32:39
     ◼ 
      
     ►  
     saying copy adjustments, like no, you can't use it 
     
     
  
 
 
	 00:32:41
     ◼ 
      
     ►  
     unless you go into edit mode. 
     
     
  
 
 
	 00:32:43
     ◼ 
      
     ►  
     It does not make any sense. 
     
     
  
 
 
	 00:32:45
     ◼ 
      
     ►  
     You know how Apple came up with the pro workflows team or whatever it is where 
     
     
  
 
 
	 00:32:49
     ◼ 
      
     ►  
     allegedly they brought people like actual professionals from like Hollywood and 
     
     
  
 
 
	 00:32:53
     ◼ 
      
     ►  
     places and like, you know, 
     
     
  
 
 
	 00:32:55
     ◼ 
      
     ►  
     music professionals and brought them in house either hired them or just asked 
     
     
  
 
 
	 00:32:59
     ◼ 
      
     ►  
     them to do their work in, you know, at Apple. 
     
     
  
 
 
	 00:33:01
     ◼ 
      
     ►  
     So they could understand what they're doing a little bit better. 
     
     
  
 
 
	 00:33:03
     ◼ 
      
     ►  
     I feel like we need to have like adopt an Apple designer day or something where 
     
     
  
 
 
	 00:33:09
     ◼ 
      
     ►  
     you have somebody from Apple come into your home. No, no, Tim, Susie, 
     
     
  
 
 
	 00:33:14
     ◼ 
      
     ►  
     whatever your name may be, come into the home. 
     
     
  
 
 
	 00:33:16
     ◼ 
      
     ►  
     Why don't I show you exactly how I use the Home app 
     
     
  
 
 
	 00:33:20
     ◼ 
      
     ►  
     and why it is a pile of (beep) 
     
     
  
 
 
	 00:33:23
     ◼ 
      
     ►  
     like let me show you exactly what I'm talking about. 
     
     
  
 
 
	 00:33:26
     ◼ 
      
     ►  
     - They just redid the whole Home app, 
     
     
  
 
 
	 00:33:27
     ◼ 
      
     ►  
     you got what you wanted. 
     
     
  
 
 
	 00:33:28
     ◼ 
      
     ►  
     - I know, okay, maybe that wasn't the best example, 
     
     
  
 
 
	 00:33:30
     ◼ 
      
     ►  
     but you know what I'm saying, like, 
     
     
  
 
 
	 00:33:31
     ◼ 
      
     ►  
     oh, I would like to edit six photos in the exact same way. 
     
     
  
 
 
	 00:33:35
     ◼ 
      
     ►  
     How would you do that? 
     
     
  
 
 
	 00:33:36
     ◼ 
      
     ►  
     Oh, look, there's no way to do that right now. 
     
     
  
 
 
	 00:33:42
     ◼ 
      
     ►  
     I feel like sometimes Apple just lives in this fantasy world where everything is always their stuff. 
     
     
  
 
 
	 00:33:47
     ◼ 
      
     ►  
     They're on these phenomenally fast internet connections that are six feet from the home office. 
     
     
  
 
 
	 00:33:53
     ◼ 
      
     ►  
     I'm mostly snarking, but I kind of wonder if they really need to have somebody adopt designers or something 
     
     
  
 
 
	 00:34:02
     ◼ 
      
     ►  
     and just be like, "Look, look, look. This is how actual people use your software." 
     
     
  
 
 
	 00:34:06
     ◼ 
      
     ►  
     Like real honest to goodness actual people. 
     
     
  
 
 
	 00:34:08
     ◼ 
      
     ►  
     Not you folks, like actual people 
     
     
  
 
 
	 00:34:12
     ◼ 
      
     ►  
     that use it in the real world, in mixed environments. 
     
     
  
 
 
	 00:34:14
     ◼ 
      
     ►  
     You know, I just don't think that they have the awareness 
     
     
  
 
 
	 00:34:17
     ◼ 
      
     ►  
     that they showed in that regard. 
     
     
  
 
 
	 00:34:18
     ◼ 
      
     ►  
     - I would just take someone from the photos team 
     
     
  
 
 
	 00:34:20
     ◼ 
      
     ►  
     and I'd give them like a hundred photos. 
     
     
  
 
 
	 00:34:22
     ◼ 
      
     ►  
     And I would say, these photos are taken, 
     
     
  
 
 
	 00:34:24
     ◼ 
      
     ►  
     each one of these photos is taken 
     
     
  
 
 
	 00:34:25
     ◼ 
      
     ►  
     in one of seven locations. 
     
     
  
 
 
	 00:34:27
     ◼ 
      
     ►  
     Use the info pane to set, use whatever you want. 
     
     
  
 
 
	 00:34:30
     ◼ 
      
     ►  
     Use any features as application 
     
     
  
 
 
	 00:34:32
     ◼ 
      
     ►  
     to set the location for these photos. 
     
     
  
 
 
	 00:34:34
     ◼ 
      
     ►  
     But they're not in any order, 
     
     
  
 
 
	 00:34:35
     ◼ 
      
     ►  
     so you can't do them in batches. 
     
     
  
 
 
	 00:34:36
     ◼ 
      
     ►  
     So you have to do them one at a time, right? 
     
     
  
 
 
	 00:34:38
     ◼ 
      
     ►  
     So you click on a photo, and then you go to the info pane, 
     
     
  
 
 
	 00:34:41
     ◼ 
      
     ►  
     you type in the address, and I'd give them the 10 addresses. 
     
     
  
 
 
	 00:34:43
     ◼ 
      
     ►  
     Here are the 10 addresses, and as you go through each photo, 
     
     
  
 
 
	 00:34:45
     ◼ 
      
     ►  
     I'll tell you which one is which address. 
     
     
  
 
 
	 00:34:47
     ◼ 
      
     ►  
     And by like the 15th one, they'd be like, huh, 
     
     
  
 
 
	 00:34:50
     ◼ 
      
     ►  
     there's only 10 addresses, 
     
     
  
 
 
	 00:34:51
     ◼ 
      
     ►  
     and they all begin with separate letters, 
     
     
  
 
 
	 00:34:52
     ◼ 
      
     ►  
     but I have to type out the whole address every time. 
     
     
  
 
 
	 00:34:54
     ◼ 
      
     ►  
     - Oh, gosh. - That seems suboptimal. 
     
     
  
 
 
	 00:34:56
     ◼ 
      
     ►  
     And half the time, when I'm trying to type in the address, 
     
     
  
 
 
	 00:34:58
     ◼ 
      
     ►  
     it deselects the text field, and it's no longer focused, 
     
     
  
 
 
	 00:35:01
     ◼ 
      
     ►  
     and my character's going to nowhere, 
     
     
  
 
 
	 00:35:02
     ◼ 
      
     ►  
     and I have to click it again. 
     
     
  
 
 
	 00:35:03
     ◼ 
      
     ►  
     And after they've done 100 of those, I would say, 
     
     
  
 
 
	 00:35:06
     ◼ 
      
     ►  
     How do you feel now about your location setting feature 
     
     
  
 
 
	 00:35:08
     ◼ 
      
     ►  
     in this application? 
     
     
  
 
 
	 00:35:09
     ◼ 
      
     ►  
     Like, does it help you in any way whatsoever? 
     
     
  
 
 
	 00:35:13
     ◼ 
      
     ►  
     - What have we learned today? 
     
     
  
 
 
	 00:35:14
     ◼ 
      
     ►  
     - Yeah, 'cause it's really just, you know, very hostile. 
     
     
  
 
 
	 00:35:18
     ◼ 
      
     ►  
     - I need to go back and rerecord 
     
     
  
 
 
	 00:35:19
     ◼ 
      
     ►  
     that section about the home app. 
     
     
  
 
 
	 00:35:20
     ◼ 
      
     ►  
     What I should have said, 
     
     
  
 
 
	 00:35:21
     ◼ 
      
     ►  
     and hey, you DVD is reminding me in the chat, 
     
     
  
 
 
	 00:35:22
     ◼ 
      
     ►  
     I should have used the music app as my example, 
     
     
  
 
 
	 00:35:24
     ◼ 
      
     ►  
     because all my great googly moogly 
     
     
  
 
 
	 00:35:27
     ◼ 
      
     ►  
     is that thing a pile of turds. 
     
     
  
 
 
	 00:35:28
     ◼ 
      
     ►  
     Oh, it is so bad. 
     
     
  
 
 
	 00:35:29
     ◼ 
      
     ►  
     I hate it so much, but that's okay. 
     
     
  
 
 
	 00:35:32
     ◼ 
      
     ►  
     Speaking of things that are a pile of turds, 
     
     
  
 
 
	 00:35:34
     ◼ 
      
     ►  
     "Hey John, tell me about gaming on the Mac." 
     
     
  
 
 
	 00:35:36
     ◼ 
      
     ►  
     - This is something that, 
     
     
  
 
 
	 00:35:37
     ◼ 
      
     ►  
     I think it was in the keynote even, right? 
     
     
  
 
 
	 00:35:39
     ◼ 
      
     ►  
     Where Federighi was, oh no, he was on a talk show, right? 
     
     
  
 
 
	 00:35:42
     ◼ 
      
     ►  
     It was talk show live, which we linked to last week 
     
     
  
 
 
	 00:35:44
     ◼ 
      
     ►  
     and we linked to again, everyone. 
     
     
  
 
 
	 00:35:45
     ◼ 
      
     ►  
     Federighi was touting as part of his like, 
     
     
  
 
 
	 00:35:48
     ◼ 
      
     ►  
     let's talk about gaming on the Mac, 
     
     
  
 
 
	 00:35:50
     ◼ 
      
     ►  
     the uniformity of the graphics architecture 
     
     
  
 
 
	 00:35:52
     ◼ 
      
     ►  
     across Mac, iPad, and the iPhone. 
     
     
  
 
 
	 00:35:55
     ◼ 
      
     ►  
     Saying, you know, hey, we have a great solution 
     
     
  
 
 
	 00:35:57
     ◼ 
      
     ►  
     for developers, if you develop your application 
     
     
  
 
 
	 00:35:59
     ◼ 
      
     ►  
     using your game, using our fancy graphics APIs, 
     
     
  
 
 
	 00:36:03
     ◼ 
      
     ►  
     you basically get all these platforms for free 
     
     
  
 
 
	 00:36:05
     ◼ 
      
     ►  
     because they all use the same gaming. 
     
     
  
 
 
	 00:36:06
     ◼ 
      
     ►  
     Now that the Macs are on Apple Silicon, 
     
     
  
 
 
	 00:36:08
     ◼ 
      
     ►  
     have the same GPUs and metal is everywhere, 
     
     
  
 
 
	 00:36:10
     ◼ 
      
     ►  
     so on and so forth. 
     
     
  
 
 
	 00:36:11
     ◼ 
      
     ►  
     So yeah, it might be weird to use our APIs, 
     
     
  
 
 
	 00:36:14
     ◼ 
      
     ►  
     but our APIs are actually really good. 
     
     
  
 
 
	 00:36:15
     ◼ 
      
     ►  
     And if you do that work once, 
     
     
  
 
 
	 00:36:16
     ◼ 
      
     ►  
     you get access to all of these Apple platforms. 
     
     
  
 
 
	 00:36:18
     ◼ 
      
     ►  
     Isn't that great? 
     
     
  
 
 
	 00:36:20
     ◼ 
      
     ►  
     And when he said that pitch, 
     
     
  
 
 
	 00:36:22
     ◼ 
      
     ►  
     obviously what I was thinking of, 
     
     
  
 
 
	 00:36:24
     ◼ 
      
     ►  
     or whatever it was, whatever I was thinking of, right? 
     
     
  
 
 
	 00:36:26
     ◼ 
      
     ►  
     I was thinking of the Mac Pro. 
     
     
  
 
 
	 00:36:27
     ◼ 
      
     ►  
     Like, what does this mean for AAA gaming 
     
     
  
 
 
	 00:36:32
     ◼ 
      
     ►  
     And the thing we've talked about so much is like the Mac Pro, 
     
     
  
 
 
	 00:36:36
     ◼ 
      
     ►  
     how much GPU is going to have in it? 
     
     
  
 
 
	 00:36:38
     ◼ 
      
     ►  
     Is it going to support third-party GPUs? 
     
     
  
 
 
	 00:36:41
     ◼ 
      
     ►  
     Making this pitch makes me think either the Mac Pro is not 
     
     
  
 
 
	 00:36:45
     ◼ 
      
     ►  
     part of the gaming pitch, which kind of makes sense 
     
     
  
 
 
	 00:36:47
     ◼ 
      
     ►  
     because who's going to buy a Mac Pro to play games? 
     
     
  
 
 
	 00:36:48
     ◼ 
      
     ►  
     I mean, what kind of person would do that? 
     
     
  
 
 
	 00:36:50
     ◼ 
      
     ►  
     It's ridiculous. 
     
     
  
 
 
	 00:36:52
     ◼ 
      
     ►  
     Or this is a hint in the direction 
     
     
  
 
 
	 00:36:54
     ◼ 
      
     ►  
     that Marco was always saying is that the new Mac Pro will 
     
     
  
 
 
	 00:36:57
     ◼ 
      
     ►  
     absolutely not support third-party video cards. 
     
     
  
 
 
	 00:36:59
     ◼ 
      
     ►  
     Because you can't make this pitch about unified gaming 
     
     
  
 
 
	 00:37:01
     ◼ 
      
     ►  
     architecture and then ship a Mac Pro and say, 
     
     
  
 
 
	 00:37:03
     ◼ 
      
     ►  
     oh, and by the way, you can put AMD, 
     
     
  
 
 
	 00:37:05
     ◼ 
      
     ►  
     I guess Nvidia's not gonna have them, 
     
     
  
 
 
	 00:37:07
     ◼ 
      
     ►  
     but you can put these AMD graphics cards in there. 
     
     
  
 
 
	 00:37:09
     ◼ 
      
     ►  
     That's not a unified graphics architecture. 
     
     
  
 
 
	 00:37:11
     ◼ 
      
     ►  
     The whole point of this is they all use these Apple GPUs 
     
     
  
 
 
	 00:37:13
     ◼ 
      
     ►  
     with the features that Apple GPUs, 
     
     
  
 
 
	 00:37:15
     ◼ 
      
     ►  
     and Apple revs their GPUs, 
     
     
  
 
 
	 00:37:17
     ◼ 
      
     ►  
     it's like across the whole system. 
     
     
  
 
 
	 00:37:18
     ◼ 
      
     ►  
     So I just thought that was interesting. 
     
     
  
 
 
	 00:37:20
     ◼ 
      
     ►  
     And it puts one or two more pebbles on the scales 
     
     
  
 
 
	 00:37:23
     ◼ 
      
     ►  
     saying new Mac Pro does not support third-party GPUs at all. 
     
     
  
 
 
	 00:37:27
     ◼ 
      
     ►  
     - Yeah, I just, I don't see how anything 
     
     
  
 
 
	 00:37:31
     ◼ 
      
     ►  
     is pointing that direction because so much of the Apple Silicon architecture is really 
     
     
  
 
 
	 00:37:37
     ◼ 
      
     ►  
     looking like, yeah, there's not going to be third party GPUs. Like, we'll be lucky to 
     
     
  
 
 
	 00:37:42
     ◼ 
      
     ►  
     get expandable GPUs on cards or something like that. Even that, I think, is in question 
     
     
  
 
 
	 00:37:48
     ◼ 
      
     ►  
     for the new Mac Pro. Even that, I wouldn't assume we will get. But third party GPUs, 
     
     
  
 
 
	 00:37:55
     ◼ 
      
     ►  
     I think are even a greater step past that of unlikelihood. 
     
     
  
 
 
	 00:38:00
     ◼ 
      
     ►  
     I think we're not gonna see that. 
     
     
  
 
 
	 00:38:02
     ◼ 
      
     ►  
     No part of the architecture points to that at all. 
     
     
  
 
 
	 00:38:04
     ◼ 
      
     ►  
     - Oh, not, I mean, this statement would make it say 
     
     
  
 
 
	 00:38:07
     ◼ 
      
     ►  
     that potentially it's a thing 
     
     
  
 
 
	 00:38:08
     ◼ 
      
     ►  
     that Apple wasn't going to support, 
     
     
  
 
 
	 00:38:09
     ◼ 
      
     ►  
     but if you put in slots, third parties can sell a card for it 
     
     
  
 
 
	 00:38:13
     ◼ 
      
     ►  
     and third parties will make a driver for it 
     
     
  
 
 
	 00:38:14
     ◼ 
      
     ►  
     and Apple can't really control that. 
     
     
  
 
 
	 00:38:17
     ◼ 
      
     ►  
     - Well, can Apple Silicon even support GPU drivers? 
     
     
  
 
 
	 00:38:20
     ◼ 
      
     ►  
     I mean, it already doesn't support eGPUs. 
     
     
  
 
 
	 00:38:23
     ◼ 
      
     ►  
     Yeah, I don't know. I mean, I think it can support GPU drives, but we'll see. We'll see what they do there. 
     
     
  
 
 
	 00:38:27
     ◼ 
      
     ►  
     Like, the reason I wouldn't want to rehash this, but the reason it is coming up is because 
     
     
  
 
 
	 00:38:30
     ◼ 
      
     ►  
     it seems like 
     
     
  
 
 
	 00:38:32
     ◼ 
      
     ►  
     you won't be able to match the GPU grunt that you can fit in a 2019 Mac Pro 
     
     
  
 
 
	 00:38:37
     ◼ 
      
     ►  
     in it by any stretch of the imagination 
     
     
  
 
 
	 00:38:39
     ◼ 
      
     ►  
     with just the GPUs that are integrated into any kind of, you know, Mac Pro system on a chip, right? 
     
     
  
 
 
	 00:38:46
     ◼ 
      
     ►  
     Just because you can put more than one of them into the machine, but for you can put four 
     
     
  
 
 
	 00:38:50
     ◼ 
      
     ►  
     very big, very hot GPUs inside of 2019 Mac Pro, 
     
     
  
 
 
	 00:38:54
     ◼ 
      
     ►  
     you can't match that with a system on a chip, 
     
     
  
 
 
	 00:38:56
     ◼ 
      
     ►  
     you just can't, right? 
     
     
  
 
 
	 00:38:57
     ◼ 
      
     ►  
     And so it's either Apple doesn't care 
     
     
  
 
 
	 00:38:58
     ◼ 
      
     ►  
     that you can't match it, so what? 
     
     
  
 
 
	 00:39:00
     ◼ 
      
     ►  
     Tough luck, who cares? 
     
     
  
 
 
	 00:39:00
     ◼ 
      
     ►  
     'Cause the benchmarks of the applications 
     
     
  
 
 
	 00:39:02
     ◼ 
      
     ►  
     that we care about are actually faster without it, 
     
     
  
 
 
	 00:39:04
     ◼ 
      
     ►  
     or that Apple has some kind of external GPU solution, 
     
     
  
 
 
	 00:39:08
     ◼ 
      
     ►  
     which could be an Apple GPU on a card, 
     
     
  
 
 
	 00:39:10
     ◼ 
      
     ►  
     or the Apple sells you four of them 
     
     
  
 
 
	 00:39:11
     ◼ 
      
     ►  
     for the price of a few cars, 
     
     
  
 
 
	 00:39:13
     ◼ 
      
     ►  
     or it could just be no GPU support at all for the slots, 
     
     
  
 
 
	 00:39:16
     ◼ 
      
     ►  
     and the slots are just there for something else, 
     
     
  
 
 
	 00:39:18
     ◼ 
      
     ►  
     or it could be no slots. 
     
     
  
 
 
	 00:39:19
     ◼ 
      
     ►  
     Anyway, see you many months of past episodes. 
     
     
  
 
 
	 00:39:21
     ◼ 
      
     ►  
     - Yeah, given that the Apple Silicon architecture 
     
     
  
 
 
	 00:39:25
     ◼ 
      
     ►  
     is so intimately about unified memory 
     
     
  
 
 
	 00:39:28
     ◼ 
      
     ►  
     shared between the GPU and the main CPU, 
     
     
  
 
 
	 00:39:31
     ◼ 
      
     ►  
     I'm not saying it's impossible. 
     
     
  
 
 
	 00:39:32
     ◼ 
      
     ►  
     I mean, it's certainly possible, 
     
     
  
 
 
	 00:39:33
     ◼ 
      
     ►  
     but I would be very surprised 
     
     
  
 
 
	 00:39:35
     ◼ 
      
     ►  
     if any sort of external GPU is supported. 
     
     
  
 
 
	 00:39:38
     ◼ 
      
     ►  
     Anything is possible, but I would be very, very surprised. 
     
     
  
 
 
	 00:39:41
     ◼ 
      
     ►  
     All right, so macOS Ventura has dumped, 
     
     
  
 
 
	 00:39:46
     ◼ 
      
     ►  
     dropped and dumped at the same time as apparently "Drumpt," 
     
     
  
 
 
	 00:39:48
     ◼ 
      
     ►  
     has dumped a whole bunch of hardware. 
     
     
  
 
 
	 00:39:52
     ◼ 
      
     ►  
     And I will go through the list as per Mr. Macintosh. 
     
     
  
 
 
	 00:39:55
     ◼ 
      
     ►  
     It has dropped the 2015 through '16 MacBook Pro, 
     
     
  
 
 
	 00:39:58
     ◼ 
      
     ►  
     the '15 through '17 MacBook Air, 
     
     
  
 
 
	 00:40:00
     ◼ 
      
     ►  
     the 2016 12-inch MacBook, that's too bad, 
     
     
  
 
 
	 00:40:04
     ◼ 
      
     ►  
     the 2014 Mac Mini, the 2013 Mac Pro, 
     
     
  
 
 
	 00:40:07
     ◼ 
      
     ►  
     and the 2015 iMac, all no soup for you, so sorry. 
     
     
  
 
 
	 00:40:12
     ◼ 
      
     ►  
     - Yeah, so Christina Warren says 
     
     
  
 
 
	 00:40:14
     ◼ 
      
     ►  
     that the most egregious one that they dropped, 
     
     
  
 
 
	 00:40:16
     ◼ 
      
     ►  
     and I disagree with this, but it is funny, 
     
     
  
 
 
	 00:40:18
     ◼ 
      
     ►  
     The most egregious one that they dropped is the 2013 Mac Pro that they sold until December 
     
     
  
 
 
 
	 00:40:23
     ◼ 
      
     ►  
     That they should have stopped selling in 2017. 
     
     
  
 
 
	 00:40:27
     ◼ 
      
     ►  
     You could have active AppleCare and no OS updates. 
     
     
  
 
 
	 00:40:30
     ◼ 
      
     ►  
     So if you bought, if you were one of the poorest suckers who bought a trash can in Mac Pro 
     
     
  
 
 
	 00:40:35
     ◼ 
      
     ►  
     in December 2019, your AppleCare is still good and you can't get any more OS updates. 
     
     
  
 
 
	 00:40:40
     ◼ 
      
     ►  
     But I mean honestly that computer was, you know, it's a 2013 computer that basically 
     
     
  
 
 
	 00:40:45
     ◼ 
      
     ►  
     - They never changed, aside from like 
     
     
  
 
 
	 00:40:47
     ◼ 
      
     ►  
     some different configuration options, right? 
     
     
  
 
 
	 00:40:49
     ◼ 
      
     ►  
     So, all right, maybe they read the GPUs once, 
     
     
  
 
 
	 00:40:51
     ◼ 
      
     ►  
     I don't remember. 
     
     
  
 
 
	 00:40:52
     ◼ 
      
     ►  
     - Nope, they sure didn't. 
     
     
  
 
 
	 00:40:53
     ◼ 
      
     ►  
     They just dropped below in configurations. 
     
     
  
 
 
	 00:40:55
     ◼ 
      
     ►  
     - Oh yeah, there you go, that's right. 
     
     
  
 
 
	 00:40:56
     ◼ 
      
     ►  
     - When was the, was it Connected Live 
     
     
  
 
 
	 00:40:59
     ◼ 
      
     ►  
     that you presented Steven with the Mac Pro? 
     
     
  
 
 
	 00:41:02
     ◼ 
      
     ►  
     What year was that? 
     
     
  
 
 
	 00:41:02
     ◼ 
      
     ►  
     - It was our show. 
     
     
  
 
 
	 00:41:03
     ◼ 
      
     ►  
     - Oh, it was our show, okay. 
     
     
  
 
 
	 00:41:04
     ◼ 
      
     ►  
     - Yeah, that was the last, that was 2019, I think. 
     
     
  
 
 
	 00:41:07
     ◼ 
      
     ►  
     - Was it 2019? 
     
     
  
 
 
	 00:41:07
     ◼ 
      
     ►  
     There you go. - There it was, yeah. 
     
     
  
 
 
	 00:41:08
     ◼ 
      
     ►  
     - There it is. - It was still for sale. 
     
     
  
 
 
	 00:41:10
     ◼ 
      
     ►  
     I got it from Apple. 
     
     
  
 
 
	 00:41:11
     ◼ 
      
     ►  
     - This computer was a joke gift on a live podcast. 
     
     
  
 
 
	 00:41:15
     ◼ 
      
     ►  
     - Oh, I know, I know, I'm just saying though, 
     
     
  
 
 
	 00:41:17
     ◼ 
      
     ►  
     that is an example. 
     
     
  
 
 
	 00:41:18
     ◼ 
      
     ►  
     If you got AppleCare for Steven, 
     
     
  
 
 
	 00:41:20
     ◼ 
      
     ►  
     then he is that guy, he is the one. 
     
     
  
 
 
	 00:41:22
     ◼ 
      
     ►  
     - I did not. 
     
     
  
 
 
	 00:41:23
     ◼ 
      
     ►  
     - Oh, how cheap, how cheap are you, man? 
     
     
  
 
 
 
 
	 00:41:28
     ◼ 
      
     ►  
     - Yeah, I actually kinda like one of those for my museum, 
     
     
  
 
 
	 00:41:30
     ◼ 
      
     ►  
     but I was never gonna pay the prices 
     
     
  
 
 
	 00:41:31
     ◼ 
      
     ►  
     they were still going for. 
     
     
  
 
 
	 00:41:32
     ◼ 
      
     ►  
     And anyway, dropping support for these, 
     
     
  
 
 
	 00:41:34
     ◼ 
      
     ►  
     I feel like the one that probably hurts the most, 
     
     
  
 
 
	 00:41:37
     ◼ 
      
     ►  
     maybe surprisingly, are the MacBook Pros. 
     
     
  
 
 
	 00:41:41
     ◼ 
      
     ►  
     MacBook Pro and MacBook Air maybe. 
     
     
  
 
 
	 00:41:42
     ◼ 
      
     ►  
     Like a 2016 MacBook Pro doesn't feel so old 
     
     
  
 
 
	 00:41:47
     ◼ 
      
     ►  
     that it shouldn't be getting OS updates. 
     
     
  
 
 
	 00:41:49
     ◼ 
      
     ►  
     I know 2016 was like a long time ago, 
     
     
  
 
 
	 00:41:50
     ◼ 
      
     ►  
     but just like, 'cause the MacBooks didn't change for so long 
     
     
  
 
 
	 00:41:53
     ◼ 
      
     ►  
     and there was that dark time and you're like, 
     
     
  
 
 
	 00:41:54
     ◼ 
      
     ►  
     well, I have one of the, you know, 
     
     
  
 
 
	 00:41:56
     ◼ 
      
     ►  
     isn't the 2016 the one where they fixed the keyboard? 
     
     
  
 
 
 
	 00:41:59
     ◼ 
      
     ►  
     - 2019 was the-- 
     
     
  
 
 
	 00:42:00
     ◼ 
      
     ►  
     - 2019 was the fix the keyboard. 
     
     
  
 
 
	 00:42:02
     ◼ 
      
     ►  
     Yeah, anyway, just because so many people have laptops, 
     
     
  
 
 
	 00:42:05
     ◼ 
      
     ►  
     right, and people are used to Mac OS supporting Macs 
     
     
  
 
 
	 00:42:09
     ◼ 
      
     ►  
     pretty far back in time, 
     
     
  
 
 
	 00:42:10
     ◼ 
      
     ►  
     but obviously the Apple Silicon transition, 
     
     
  
 
 
	 00:42:13
     ◼ 
      
     ►  
     I think has hastened the demise of a lot of these computers, 
     
     
  
 
 
	 00:42:16
     ◼ 
      
     ►  
     just because kind of like the 32 to 64 bit thing 
     
     
  
 
 
	 00:42:21
     ◼ 
      
     ►  
     dropped a lot of support. 
     
     
  
 
 
	 00:42:21
     ◼ 
      
     ►  
     It's like, you just want to get on the other side 
     
     
  
 
 
	 00:42:23
     ◼ 
      
     ►  
     of this sort of discontinuity. 
     
     
  
 
 
	 00:42:26
     ◼ 
      
     ►  
     And so, yeah, these older Macs are having support dropped. 
     
     
  
 
 
	 00:42:30
     ◼ 
      
     ►  
     That is a thing that usually routinely happens. 
     
     
  
 
 
	 00:42:32
     ◼ 
      
     ►  
     I just think we've been in a, 
     
     
  
 
 
	 00:42:34
     ◼ 
      
     ►  
     we were in a period for a while 
     
     
  
 
 
	 00:42:36
     ◼ 
      
     ►  
     where Mac OS wasn't dropping a lot of old hardware. 
     
     
  
 
 
	 00:42:39
     ◼ 
      
     ►  
     And I think we're still in a period 
     
     
  
 
 
	 00:42:40
     ◼ 
      
     ►  
     where iOS isn't dropping a lot of old hardware. 
     
     
  
 
 
	 00:42:42
     ◼ 
      
     ►  
     What does 16 drop? 
     
     
  
 
 
	 00:42:43
     ◼ 
      
     ►  
     - So 16 is the first version to drop anything since, 
     
     
  
 
 
	 00:42:47
     ◼ 
      
     ►  
     so 14 and 15 both didn't drop anything. 
     
     
  
 
 
	 00:42:51
     ◼ 
      
     ►  
     16 is the first one that's dropped things 
     
     
  
 
 
	 00:42:52
     ◼ 
      
     ►  
     in three releases, and it's dropping everything 
     
     
  
 
 
	 00:42:55
     ◼ 
      
     ►  
     up through the seven, so the iPhone 8 and above 
     
     
  
 
 
	 00:43:00
     ◼ 
      
     ►  
     is supported. 
     
     
  
 
 
	 00:43:01
     ◼ 
      
     ►  
     - Yeah, so anyway, sorry for all you trashcan owners, 
     
     
  
 
 
	 00:43:04
     ◼ 
      
     ►  
     and sorry for all the people who've got 
     
     
  
 
 
	 00:43:06
     ◼ 
      
     ►  
     not-so-old Intel Mac steering drop, 
     
     
  
 
 
	 00:43:08
     ◼ 
      
     ►  
     but architecture trainers will do that to you. 
     
     
  
 
 
	 00:43:10
     ◼ 
      
     ►  
     - We are sponsored this week by Memberful, 
     
     
  
 
 
	 00:43:15
     ◼ 
      
     ►  
     the easiest way to sell memberships to your audience. 
     
     
  
 
 
	 00:43:18
     ◼ 
      
     ►  
     It's usually some of the biggest creators on the web. 
     
     
  
 
 
	 00:43:20
     ◼ 
      
     ►  
     And of course, because diversifying your revenue stream 
     
     
  
 
 
	 00:43:22
     ◼ 
      
     ►  
     is something that everybody wants to do. 
     
     
  
 
 
	 00:43:24
     ◼ 
      
     ►  
     Well, with Memberships, you can create sustainable, 
     
     
  
 
 
	 00:43:27
     ◼ 
      
     ►  
     recurring revenue, and this is why it's so popular 
     
     
  
 
 
	 00:43:31
     ◼ 
      
     ►  
     with big creators on the web, 
     
     
  
 
 
	 00:43:32
     ◼ 
      
     ►  
     and Memberful is really the best way to do it. 
     
     
  
 
 
	 00:43:34
     ◼ 
      
     ►  
     It's super easy, they have so much stuff built in for you, 
     
     
  
 
 
	 00:43:38
     ◼ 
      
     ►  
     They have an amazing support team to help you get started 
     
     
  
 
 
	 00:43:40
     ◼ 
      
     ►  
     and to help you along the way. 
     
     
  
 
 
	 00:43:41
     ◼ 
      
     ►  
     So if they decide, hey, you know what, 
     
     
  
 
 
	 00:43:43
     ◼ 
      
     ►  
     we think you could be simpler, 
     
     
  
 
 
	 00:43:44
     ◼ 
      
     ►  
     we think you could make more money, 
     
     
  
 
 
	 00:43:46
     ◼ 
      
     ►  
     you're maybe missing a setting here 
     
     
  
 
 
	 00:43:47
     ◼ 
      
     ►  
     that you might be able to maximize things with, 
     
     
  
 
 
	 00:43:50
     ◼ 
      
     ►  
     they will help you out. 
     
     
  
 
 
	 00:43:50
     ◼ 
      
     ►  
     They are passionate about your success. 
     
     
  
 
 
	 00:43:52
     ◼ 
      
     ►  
     You always have access to a real human. 
     
     
  
 
 
	 00:43:54
     ◼ 
      
     ►  
     They're at Memberful because their incentives 
     
     
  
 
 
	 00:43:55
     ◼ 
      
     ►  
     are aligned with you. 
     
     
  
 
 
	 00:43:57
     ◼ 
      
     ►  
     And they handle all that hard stuff 
     
     
  
 
 
	 00:43:59
     ◼ 
      
     ►  
     so you can focus on what you do best, 
     
     
  
 
 
	 00:44:02
     ◼ 
      
     ►  
     whether you're a creator, whatever it is. 
     
     
  
 
 
	 00:44:03
     ◼ 
      
     ►  
     You focus on that and membership helps you 
     
     
  
 
 
	 00:44:06
     ◼ 
      
     ►  
     earn more revenue quickly. 
     
     
  
 
 
	 00:44:07
     ◼ 
      
     ►  
     And you always retain full control and ownership 
     
     
  
 
 
	 00:44:10
     ◼ 
      
     ►  
     of your audience, your branding, and your membership. 
     
     
  
 
 
	 00:44:13
     ◼ 
      
     ►  
     Payments even go directly to your own Stripe account. 
     
     
  
 
 
	 00:44:16
     ◼ 
      
     ►  
     And it seamlessly integrates with lots 
     
     
  
 
 
	 00:44:18
     ◼ 
      
     ►  
     of tools you already use, like WordPress, MailChimp, Discord, 
     
     
  
 
 
	 00:44:21
     ◼ 
      
     ►  
     and so much more. 
     
     
  
 
 
	 00:44:22
     ◼ 
      
     ►  
     And they handle whatever you might think that a membership 
     
     
  
 
 
	 00:44:25
     ◼ 
      
     ►  
     platform should have. 
     
     
  
 
 
	 00:44:25
     ◼ 
      
     ►  
     So they have, obviously, things like Apple Pay checkouts, 
     
     
  
 
 
	 00:44:28
     ◼ 
      
     ►  
     optimized checkouts, easy member management, dashboards, 
     
     
  
 
 
	 00:44:31
     ◼ 
      
     ►  
     free trial support, gift support, premium podcast 
     
     
  
 
 
	 00:44:34
     ◼ 
      
     ►  
     hosting, whatever it is, they have all of that at Memberful. 
     
     
  
 
 
	 00:44:37
     ◼ 
      
     ►  
     So whatever you need, they got you covered. 
     
     
  
 
 
	 00:44:39
     ◼ 
      
     ►  
     Get started for free with no credit card required 
     
     
  
 
 
	 00:44:42
     ◼ 
      
     ►  
     at memberful.com/ATP. 
     
     
  
 
 
	 00:44:45
     ◼ 
      
     ►  
     Once again, get started with no credit card required, 
     
     
  
 
 
	 00:44:47
     ◼ 
      
     ►  
     free trial at memberful.com/ATP. 
     
     
  
 
 
	 00:44:51
     ◼ 
      
     ►  
     Check that out today and see why Memberful is so popular 
     
     
  
 
 
	 00:44:55
     ◼ 
      
     ►  
     with so many creators on the web. 
     
     
  
 
 
	 00:44:56
     ◼ 
      
     ►  
     Once again, memberful.com/ATP to start that free trial. 
     
     
  
 
 
	 00:45:00
     ◼ 
      
     ►  
     Thank you so much to Memberful. 
     
     
  
 
 
	 00:45:02
     ◼ 
      
     ►  
     Monetize your passion with membership. 
     
     
  
 
 
	 00:45:05
     ◼ 
      
     ►  
     (upbeat music) 
     
     
  
 
 
	 00:45:08
     ◼ 
      
     ►  
     - This is an example of something that I swear 
     
     
  
 
 
	 00:45:09
     ◼ 
      
     ►  
     was mentioned in either the keynote 
     
     
  
 
 
	 00:45:11
     ◼ 
      
     ►  
     of the State of the Union, 
     
     
  
 
 
	 00:45:12
     ◼ 
      
     ►  
     but if you asked me to find where specifically it was, 
     
     
  
 
 
	 00:45:14
     ◼ 
      
     ►  
     I would come up blank. 
     
     
  
 
 
	 00:45:15
     ◼ 
      
     ►  
     But apparently, the iPhone is creating 
     
     
  
 
 
	 00:45:18
     ◼ 
      
     ►  
     head-related transfer functions for you? 
     
     
  
 
 
	 00:45:21
     ◼ 
      
     ►  
     - We first discussed this back when we were discussing 
     
     
  
 
 
	 00:45:22
     ◼ 
      
     ►  
     the PlayStation 5, I think maybe before it was even released 
     
     
  
 
 
	 00:45:26
     ◼ 
      
     ►  
     talking about the way the PlayStation 5 did 3D audio. 
     
     
  
 
 
	 00:45:30
     ◼ 
      
     ►  
     And there was the concept of the head-related 
     
     
  
 
 
	 00:45:32
     ◼ 
      
     ►  
     transfer function, which basically defines 
     
     
  
 
 
	 00:45:34
     ◼ 
      
     ►  
     based on the shape of your head and your ears, 
     
     
  
 
 
	 00:45:37
     ◼ 
      
     ►  
     how does sound out in the world bounce off of your head 
     
     
  
 
 
	 00:45:41
     ◼ 
      
     ►  
     and the insides of your ears to hit the things 
     
     
  
 
 
	 00:45:43
     ◼ 
      
     ►  
     that sense sound, your eardrums, right? 
     
     
  
 
 
	 00:45:47
     ◼ 
      
     ►  
     Everyone's got different head and got different ears. 
     
     
  
 
 
	 00:45:49
     ◼ 
      
     ►  
     And so sounds in the world are always filtered 
     
     
  
 
 
	 00:45:53
     ◼ 
      
     ►  
     through your weird little ears and head and stuff. 
     
     
  
 
 
	 00:45:55
     ◼ 
      
     ►  
     And when you hear something to your left, to your right, 
     
     
  
 
 
	 00:45:57
     ◼ 
      
     ►  
     a little bit above, a little bit below, 
     
     
  
 
 
	 00:45:58
     ◼ 
      
     ►  
     your brain has been trained to identify that sound 
     
     
  
 
 
	 00:46:01
     ◼ 
      
     ►  
     based on how sound hits off your head and ears. 
     
     
  
 
 
	 00:46:04
     ◼ 
      
     ►  
     So your brain is wired up a little bit differently 
     
     
  
 
 
	 00:46:08
     ◼ 
      
     ►  
     than someone else's brain because their brain 
     
     
  
 
 
	 00:46:09
     ◼ 
      
     ►  
     has been wired up to detect sound 
     
     
  
 
 
	 00:46:11
     ◼ 
      
     ►  
     based on the shape of their head and ears, right? 
     
     
  
 
 
	 00:46:13
     ◼ 
      
     ►  
     Just over time, like you learn where sound is. 
     
     
  
 
 
	 00:46:15
     ◼ 
      
     ►  
     So if you're gonna do 3D audio, 
     
     
  
 
 
	 00:46:17
     ◼ 
      
     ►  
     the best way to try to do it 
     
     
  
 
 
	 00:46:20
     ◼ 
      
     ►  
     is to define a personalized head-related transfer function 
     
     
  
 
 
	 00:46:24
     ◼ 
      
     ►  
     for each person based on the shape 
     
     
  
 
 
	 00:46:25
     ◼ 
      
     ►  
     of their head and their ears, 
     
     
  
 
 
	 00:46:27
     ◼ 
      
     ►  
     because you can't just play the same sound 
     
     
  
 
 
	 00:46:29
     ◼ 
      
     ►  
     out of speakers like for, you know, 
     
     
  
 
 
	 00:46:31
     ◼ 
      
     ►  
     in modern Apple Power Purlings for spatial audio, 
     
     
  
 
 
	 00:46:33
     ◼ 
      
     ►  
     you can use sort of an average head-related transfer function 
     
     
  
 
 
	 00:46:37
     ◼ 
      
     ►  
     that will work okay for most people, 
     
     
  
 
 
	 00:46:39
     ◼ 
      
     ►  
     but if you personalize it, it sounds even better. 
     
     
  
 
 
	 00:46:41
     ◼ 
      
     ►  
     And there was something that the Sony presentation 
     
     
  
 
 
	 00:46:45
     ◼ 
      
     ►  
     of the PlayStation was saying, 
     
     
  
 
 
	 00:46:46
     ◼ 
      
     ►  
     oh, well, we scanned 100 years 
     
     
  
 
 
	 00:46:48
     ◼ 
      
     ►  
     and average them in a computer and blah, blah, blah. 
     
     
  
 
 
	 00:46:50
     ◼ 
      
     ►  
     And like, maybe someday you'll be able to scan your ear 
     
     
  
 
 
	 00:46:53
     ◼ 
      
     ►  
     and get personalized 3D sound in your PlayStation 5. 
     
     
  
 
 
	 00:46:57
     ◼ 
      
     ►  
     I'm not sure whether it is on the PlayStation, 
     
     
  
 
 
	 00:46:59
     ◼ 
      
     ►  
     but apparently, iOS 16 has a feature like that 
     
     
  
 
 
	 00:47:02
     ◼ 
      
     ►  
     where they ask you to use basically the FaceTime camera 
     
     
  
 
 
	 00:47:07
     ◼ 
      
     ►  
     and you do the FaceTime thing, 
     
     
  
 
 
	 00:47:08
     ◼ 
      
     ►  
     but they also say, now please take the phone 
     
     
  
 
 
	 00:47:10
     ◼ 
      
     ►  
     and show it your ears, show it your left ear, 
     
     
  
 
 
	 00:47:13
     ◼ 
      
     ►  
     and then show it your right ear. 
     
     
  
 
 
	 00:47:15
     ◼ 
      
     ►  
     And it scans both your head and also your ear and tries to, 
     
     
  
 
 
	 00:47:19
     ◼ 
      
     ►  
     I'm assuming, use the depth camera to come up with a model 
     
     
  
 
 
	 00:47:23
     ◼ 
      
     ►  
     of the cragginess of your ear and the size of your head 
     
     
  
 
 
	 00:47:25
     ◼ 
      
     ►  
     to come up with a personalized head-related 
     
     
  
 
 
	 00:47:27
     ◼ 
      
     ►  
     transfer function now, we'll link to Josh Hunt's tweet 
     
     
  
 
 
	 00:47:29
     ◼ 
      
     ►  
     where he shows himself doing this, 
     
     
  
 
 
	 00:47:31
     ◼ 
      
     ►  
     and it's supposed to put like a little bracket 
     
     
  
 
 
	 00:47:33
     ◼ 
      
     ►  
     around where it sees the ear and has real trouble 
     
     
  
 
 
	 00:47:36
     ◼ 
      
     ►  
     finding Josh's ears. 
     
     
  
 
 
	 00:47:37
     ◼ 
      
     ►  
     And it's not because he has big, long, wavy hair 
     
     
  
 
 
	 00:47:39
     ◼ 
      
     ►  
     that's blocking them. 
     
     
  
 
 
	 00:47:40
     ◼ 
      
     ►  
     His ears are clearly visible. 
     
     
  
 
 
	 00:47:41
     ◼ 
      
     ►  
     It's kinda like one of those things where they ask a human, 
     
     
  
 
 
	 00:47:43
     ◼ 
      
     ►  
     find the ears in this picture. 
     
     
  
 
 
	 00:47:44
     ◼ 
      
     ►  
     I can find 'em, they're right there. 
     
     
  
 
 
	 00:47:45
     ◼ 
      
     ►  
     A little kid can find 'em. 
     
     
  
 
 
	 00:47:46
     ◼ 
      
     ►  
     I see his ear. 
     
     
  
 
 
	 00:47:47
     ◼ 
      
     ►  
     Though the phone is having real problems. 
     
     
  
 
 
	 00:47:48
     ◼ 
      
     ►  
     But anyway, there's like beta one, so. 
     
     
  
 
 
	 00:47:51
     ◼ 
      
     ►  
     We'll see how this goes. 
     
     
  
 
 
	 00:47:51
     ◼ 
      
     ►  
     I also, like Casey, have a vague recollection 
     
     
  
 
 
	 00:47:54
     ◼ 
      
     ►  
     of this being mentioned, but I have no idea 
     
     
  
 
 
	 00:47:56
     ◼ 
      
     ►  
     where this functionality is, 
     
     
  
 
 
	 00:47:57
     ◼ 
      
     ►  
     and I haven't installed iOS 16 yet. 
     
     
  
 
 
	 00:47:59
     ◼ 
      
     ►  
     - All right, so last week we were talking about CarPlay 
     
     
  
 
 
	 00:48:02
     ◼ 
      
     ►  
     and this new system that Apple's announced, 
     
     
  
 
 
	 00:48:06
     ◼ 
      
     ►  
     wherein they basically take over the entire car. 
     
     
  
 
 
	 00:48:09
     ◼ 
      
     ►  
     And I wanted to bring up a couple of things 
     
     
  
 
 
	 00:48:12
     ◼ 
      
     ►  
     that Jan-Juist van der Hoef brings up, 
     
     
  
 
 
	 00:48:15
     ◼ 
      
     ►  
     and I'm mad because I never thought about, 
     
     
  
 
 
	 00:48:17
     ◼ 
      
     ►  
     or I never actually said it during the episode, 
     
     
  
 
 
	 00:48:19
     ◼ 
      
     ►  
     but this is very well put. 
     
     
  
 
 
	 00:48:22
     ◼ 
      
     ►  
     In your discussion on CarPlay, 
     
     
  
 
 
	 00:48:23
     ◼ 
      
     ►  
     John hammered on the fact that all implementations still need a car manufacturer's stock UI for 
     
     
  
 
 
	 00:48:27
     ◼ 
      
     ►  
     when there's no phone available. 
     
     
  
 
 
	 00:48:28
     ◼ 
      
     ►  
     However, Google already has Android Automotive, which replaces the manufacturer's system entirely. 
     
     
  
 
 
	 00:48:33
     ◼ 
      
     ►  
     I've ordered a Polestar 2 that uses that system. 
     
     
  
 
 
	 00:48:35
     ◼ 
      
     ►  
     I believe that Audi is doing something similar. 
     
     
  
 
 
	 00:48:37
     ◼ 
      
     ►  
     To me, that is the future of car play, or at least Apple is going to need to have something 
     
     
  
 
 
	 00:48:40
     ◼ 
      
     ►  
     like that as an option for car manufacturers. 
     
     
  
 
 
	 00:48:42
     ◼ 
      
     ►  
     A friend of the show, Jelly, just took delivery of a Polestar 2, and I've been talking to 
     
     
  
 
 
	 00:48:46
     ◼ 
      
     ►  
     him about it. 
     
     
  
 
 
	 00:48:47
     ◼ 
      
     ►  
     And I knew that the Polestar was using Android Automotive, and I completely didn't get a 
     
     
  
 
 
	 00:48:51
     ◼ 
      
     ►  
     chance to or did or slip my mind to bring it up and I'm actually gonna skip 
     
     
  
 
 
	 00:48:55
     ◼ 
      
     ►  
     forward just a little bit because the other thing I meant to talk about which 
     
     
  
 
 
	 00:48:58
     ◼ 
      
     ►  
     I didn't mention last week Matt Volk points out and Matt writes there's an 
     
     
  
 
 
	 00:49:02
     ◼ 
      
     ►  
     interesting article from ours technical a while back that says that the gauge 
     
     
  
 
 
	 00:49:05
     ◼ 
      
     ►  
     cluster display cannot be run by a non real-time OS so reading from that 
     
     
  
 
 
	 00:49:11
     ◼ 
      
     ►  
     article supporting a car especially an Android car also means needing support 
     
     
  
 
 
	 00:49:15
     ◼ 
      
     ►  
     for virtualization Android can run the infotainment system but something else 
     
     
  
 
 
	 00:49:18
     ◼ 
      
     ►  
     needs to run the gauge clusters display behind the steering wheel. You know, 
     
     
  
 
 
	 00:49:21
     ◼ 
      
     ►  
     cause good cars have clusters behind the steering wheel. Nevermind. 
     
     
  
 
 
	 00:49:24
     ◼ 
      
     ►  
     Safety regulations mandate that the gauge cluster cannot run Android. 
     
     
  
 
 
	 00:49:28
     ◼ 
      
     ►  
     Android isn't a real time OS, 
     
     
  
 
 
	 00:49:29
     ◼ 
      
     ►  
     meaning it can lag if the processor is too slow and that's not allowed for 
     
     
  
 
 
	 00:49:32
     ◼ 
      
     ►  
     critical driving components like the speedometer. The solution, 
     
     
  
 
 
	 00:49:35
     ◼ 
      
     ►  
     this is bananas to me, but apparently this is, this is what they did. 
     
     
  
 
 
	 00:49:38
     ◼ 
      
     ►  
     The solution is to have the Snapdragon 80, 
     
     
  
 
 
	 00:49:39
     ◼ 
      
     ►  
     20 processor run two OS's virtual via virtualization with Android running the 
     
     
  
 
 
	 00:49:43
     ◼ 
      
     ►  
     center of infotainment screen and some other OS running the gauge cluster 
     
     
  
 
 
	 00:49:46
     ◼ 
      
     ►  
     to display. Android can still send the gauge cluster a UI overlay for things like media 
     
     
  
 
 
	 00:49:50
     ◼ 
      
     ►  
     info and Google Maps information, but the speedometer is off limits. And also in that 
     
     
  
 
 
	 00:49:55
     ◼ 
      
     ►  
     article it talks about how they were using Qualcomm processors and apparently since that 
     
     
  
 
 
	 00:49:59
     ◼ 
      
     ►  
     article has been written, Matt tells us that Polestar has dumped Qualcomm and is instead 
     
     
  
 
 
	 00:50:03
     ◼ 
      
     ►  
     using Nvidia for the Polestar 3 that is coming out soon-ish. Before we talk about what car 
     
     
  
 
 
	 00:50:09
     ◼ 
      
     ►  
     companies are going to do with this, any thoughts on all of those things that we just spoke 
     
     
  
 
 
 
	 00:50:13
     ◼ 
      
     ►  
     a bunch of cars that use Android Auto as their OS. 
     
     
  
 
 
	 00:50:17
     ◼ 
      
     ►  
     But the thing about that that does-- 
     
     
  
 
 
	 00:50:18
     ◼ 
      
     ►  
     Well, hold on. 
     
     
  
 
 
	 00:50:19
     ◼ 
      
     ►  
     There's two different things that-- this confused the crap 
     
     
  
 
 
	 00:50:21
     ◼ 
      
     ►  
     me when I was researching this. 
     
     
  
 
 
	 00:50:22
     ◼ 
      
     ►  
     There's Android Auto, which is basically 
     
     
  
 
 
	 00:50:24
     ◼ 
      
     ►  
     like what we think of as CarPlay. 
     
     
  
 
 
	 00:50:25
     ◼ 
      
     ►  
     And there's also Android Automotive. 
     
     
  
 
 
	 00:50:27
     ◼ 
      
     ►  
     Yes, they have a product called Android Auto 
     
     
  
 
 
	 00:50:29
     ◼ 
      
     ►  
     and a product called Android Automotive. 
     
     
  
 
 
	 00:50:30
     ◼ 
      
     ►  
     They're two different products. 
     
     
  
 
 
	 00:50:31
     ◼ 
      
     ►  
     Yeah, Automotive, sorry. 
     
     
  
 
 
	 00:50:32
     ◼ 
      
     ►  
     It's-- yeah. 
     
     
  
 
 
	 00:50:33
     ◼ 
      
     ►  
     What I mean is that a car manufacturer decides, hey, 
     
     
  
 
 
	 00:50:36
     ◼ 
      
     ►  
     we don't want to do our entire infotainment system ourselves. 
     
     
  
 
 
	 00:50:40
     ◼ 
      
     ►  
     Well, it turns out there's an Android variant 
     
     
  
 
 
	 00:50:42
     ◼ 
      
     ►  
     that we can run on our internal car stuff 
     
     
  
 
 
	 00:50:45
     ◼ 
      
     ►  
     that will do that for us, that ships with the car, right? 
     
     
  
 
 
	 00:50:47
     ◼ 
      
     ►  
     But kind of like Android everywhere on phones, 
     
     
  
 
 
	 00:50:51
     ◼ 
      
     ►  
     the beauty of Android, if you choose to look at it that way, 
     
     
  
 
 
	 00:50:54
     ◼ 
      
     ►  
     is that it can be customized. 
     
     
  
 
 
	 00:50:56
     ◼ 
      
     ►  
     So you buy a Samsung phone and it runs Android, 
     
     
  
 
 
	 00:50:58
     ◼ 
      
     ►  
     but Samsung customized the heck out of it. 
     
     
  
 
 
	 00:51:00
     ◼ 
      
     ►  
     When you use Android, you get the source code to Android 
     
     
  
 
 
	 00:51:03
     ◼ 
      
     ►  
     and you can customize it. 
     
     
  
 
 
	 00:51:04
     ◼ 
      
     ►  
     And that's what car makers do. 
     
     
  
 
 
	 00:51:06
     ◼ 
      
     ►  
     They use Android Automotive as the foundation 
     
     
  
 
 
	 00:51:09
     ◼ 
      
     ►  
     for the OS that's going into their car, 
     
     
  
 
 
	 00:51:11
     ◼ 
      
     ►  
     but they can make it look and feel however they want 
     
     
  
 
 
	 00:51:13
     ◼ 
      
     ►  
     and customize the heck out of it. 
     
     
  
 
 
	 00:51:15
     ◼ 
      
     ►  
     They're just not starting from zero, right? 
     
     
  
 
 
	 00:51:16
     ◼ 
      
     ►  
     That doesn't apply to CarPlay. 
     
     
  
 
 
	 00:51:19
     ◼ 
      
     ►  
     Apple's not gonna give you the source code 
     
     
  
 
 
	 00:51:21
     ◼ 
      
     ►  
     or whatever the car OS is and say, 
     
     
  
 
 
	 00:51:23
     ◼ 
      
     ►  
     "Oh yeah, just change it, put your logos on it, 
     
     
  
 
 
	 00:51:25
     ◼ 
      
     ►  
     "change everything around, we don't care, go ahead." 
     
     
  
 
 
	 00:51:27
     ◼ 
      
     ►  
     No, that's not how it's going to work with Apple. 
     
     
  
 
 
	 00:51:29
     ◼ 
      
     ►  
     So although it is true that many manufacturers 
     
     
  
 
 
	 00:51:33
     ◼ 
      
     ►  
     do base their in-car infotainment systems on Android, 
     
     
  
 
 
	 00:51:36
     ◼ 
      
     ►  
     it's because Android is Android and is open source 
     
     
  
 
 
	 00:51:39
     ◼ 
      
     ►  
     and they're able to modify it 
     
     
  
 
 
	 00:51:41
     ◼ 
      
     ►  
     that they are willing to do that. 
     
     
  
 
 
	 00:51:42
     ◼ 
      
     ►  
     Because if you look at these various cars 
     
     
  
 
 
	 00:51:44
     ◼ 
      
     ►  
     that use Android Automotive, 
     
     
  
 
 
	 00:51:45
     ◼ 
      
     ►  
     they don't all look exactly the same. 
     
     
  
 
 
	 00:51:47
     ◼ 
      
     ►  
     You can kind of tell they're all running Android Automotive, 
     
     
  
 
 
	 00:51:49
     ◼ 
      
     ►  
     but they're customized in ways that Apple basically 
     
     
  
 
 
	 00:51:51
     ◼ 
      
     ►  
     wouldn't let you do. 
     
     
  
 
 
	 00:51:53
     ◼ 
      
     ►  
     Now, that said, that doesn't mean 
     
     
  
 
 
	 00:51:55
     ◼ 
      
     ►  
     that Apple isn't pitching these people on, 
     
     
  
 
 
	 00:51:57
     ◼ 
      
     ►  
     hey, take our new CarPlay thing and build it into your car. 
     
     
  
 
 
	 00:52:02
     ◼ 
      
     ►  
     No phone needed, just you start up the car, 
     
     
  
 
 
	 00:52:04
     ◼ 
      
     ►  
     we don't care what kind of phone you have, 
     
     
  
 
 
	 00:52:05
     ◼ 
      
     ►  
     or if you have a phone of any kind whatsoever, 
     
     
  
 
 
	 00:52:08
     ◼ 
      
     ►  
     CarPlay will be running on your car, it'll be in your car, 
     
     
  
 
 
	 00:52:11
     ◼ 
      
     ►  
     and it will control all the stuff. 
     
     
  
 
 
	 00:52:13
     ◼ 
      
     ►  
     Maybe they have a real-time OS for the gauge cluster, 
     
     
  
 
 
	 00:52:15
     ◼ 
      
     ►  
     if that's a requirement. 
     
     
  
 
 
	 00:52:17
     ◼ 
      
     ►  
     They run all the screens, all that stuff. 
     
     
  
 
 
	 00:52:18
     ◼ 
      
     ►  
     That could definitely happen, 
     
     
  
 
 
	 00:52:20
     ◼ 
      
     ►  
     but it's not going to be like it is with Android on Motive, 
     
     
  
 
 
	 00:52:23
     ◼ 
      
     ►  
     because Apple is not going to give you the source code, 
     
     
  
 
 
	 00:52:25
     ◼ 
      
     ►  
     and they're not going to say, 
     
     
  
 
 
	 00:52:26
     ◼ 
      
     ►  
     go ahead, put your logos all over it, 
     
     
  
 
 
	 00:52:27
     ◼ 
      
     ►  
     and change everything about it. 
     
     
  
 
 
	 00:52:29
     ◼ 
      
     ►  
     - See, the most interesting part of this to me 
     
     
  
 
 
	 00:52:31
     ◼ 
      
     ►  
     is this distinction of that the gauge cluster 
     
     
  
 
 
	 00:52:34
     ◼ 
      
     ►  
     must run a real-time operating system. 
     
     
  
 
 
	 00:52:37
     ◼ 
      
     ►  
     So as a very quick reference for those of you who don't know, 
     
     
  
 
 
	 00:52:40
     ◼ 
      
     ►  
     a real-time operating system, the main difference 
     
     
  
 
 
	 00:52:44
     ◼ 
      
     ►  
     between real-time OSes and pretty much every other OS 
     
     
  
 
 
	 00:52:47
     ◼ 
      
     ►  
     that we think of that we use every day, 
     
     
  
 
 
	 00:52:49
     ◼ 
      
     ►  
     like iOS and Mac OS and everything else, 
     
     
  
 
 
	 00:52:51
     ◼ 
      
     ►  
     Windows, Linux, Android, those are all, 
     
     
  
 
 
	 00:52:54
     ◼ 
      
     ►  
     those have non-deterministic performance 
     
     
  
 
 
	 00:52:57
     ◼ 
      
     ►  
     under certain characteristics, 
     
     
  
 
 
	 00:52:58
     ◼ 
      
     ►  
     or they can have very complex performance characteristics. 
     
     
  
 
 
	 00:53:01
     ◼ 
      
     ►  
     Real-time OSes are made to be extremely predictable 
     
     
  
 
 
	 00:53:05
     ◼ 
      
     ►  
     and able to service their basic needs, whatever the I/O needs, 
     
     
  
 
 
	 00:53:10
     ◼ 
      
     ►  
     whatever the cycle is, whatever they're managing, 
     
     
  
 
 
	 00:53:12
     ◼ 
      
     ►  
     they're able to service those requests 
     
     
  
 
 
	 00:53:14
     ◼ 
      
     ►  
     in a defined, known, deterministic amount of time. 
     
     
  
 
 
	 00:53:17
     ◼ 
      
     ►  
     So that way, if you have something like a speedometer, 
     
     
  
 
 
	 00:53:20
     ◼ 
      
     ►  
     the OS will be guaranteed that the speedometer will update x 
     
     
  
 
 
	 00:53:25
     ◼ 
      
     ►  
     times per second no matter what. 
     
     
  
 
 
	 00:53:28
     ◼ 
      
     ►  
     So even if some app is running that's 
     
     
  
 
 
	 00:53:30
     ◼ 
      
     ►  
     trying to allocate a bunch of memory 
     
     
  
 
 
	 00:53:32
     ◼ 
      
     ►  
     or take a bunch of CPU time or whatever, 
     
     
  
 
 
	 00:53:34
     ◼ 
      
     ►  
     that can't happen on a real-time OS, 
     
     
  
 
 
	 00:53:36
     ◼ 
      
     ►  
     that can't slow it down. 
     
     
  
 
 
	 00:53:37
     ◼ 
      
     ►  
     It will always, always service those requests 
     
     
  
 
 
	 00:53:41
     ◼ 
      
     ►  
     exactly on schedule or within a very, very small variance, 
     
     
  
 
 
	 00:53:44
     ◼ 
      
     ►  
     and depending on how good it is, 
     
     
  
 
 
	 00:53:45
     ◼ 
      
     ►  
     that variance can be smaller. 
     
     
  
 
 
	 00:53:47
     ◼ 
      
     ►  
     But that's the gist of it. 
     
     
  
 
 
	 00:53:48
     ◼ 
      
     ►  
     And so the design of RTOS is totally different 
     
     
  
 
 
	 00:53:51
     ◼ 
      
     ►  
     than other ones because you have to do a lot of things 
     
     
  
 
 
	 00:53:54
     ◼ 
      
     ►  
     that you wouldn't think of such as memory allocation 
     
     
  
 
 
	 00:53:57
     ◼ 
      
     ►  
     can be non-deterministic, it can slow down, 
     
     
  
 
 
	 00:54:01
     ◼ 
      
     ►  
     or it can result in problems or failures. 
     
     
  
 
 
	 00:54:03
     ◼ 
      
     ►  
     So like real-time OS's usually have a lot 
     
     
  
 
 
	 00:54:05
     ◼ 
      
     ►  
     of statically allocated memory. 
     
     
  
 
 
	 00:54:07
     ◼ 
      
     ►  
     That's like, that's one of the biggest things. 
     
     
  
 
 
	 00:54:08
     ◼ 
      
     ►  
     And you know, static time slice based scheduling 
     
     
  
 
 
	 00:54:10
     ◼ 
      
     ►  
     or other you know, complex scheduling needs. 
     
     
  
 
 
	 00:54:13
     ◼ 
      
     ►  
     And so this is so different from the way 
     
     
  
 
 
	 00:54:16
     ◼ 
      
     ►  
     that our usual computing OS's are built and are optimized. 
     
     
  
 
 
	 00:54:21
     ◼ 
      
     ►  
     And so I think, so knowing that the gauge cluster 
     
     
  
 
 
	 00:54:26
     ◼ 
      
     ►  
     must run a real-time OS, my guess, 
     
     
  
 
 
	 00:54:30
     ◼ 
      
     ►  
     I know this is a little bit out there, 
     
     
  
 
 
	 00:54:32
     ◼ 
      
     ►  
     is that this is either what's left of 
     
     
  
 
 
	 00:54:36
     ◼ 
      
     ►  
     or what we will first see from Project Titan. 
     
     
  
 
 
	 00:54:40
     ◼ 
      
     ►  
     That realtime OS to run that part 
     
     
  
 
 
	 00:54:43
     ◼ 
      
     ►  
     of what we saw in the CarPlay demo at WDC. 
     
     
  
 
 
	 00:54:46
     ◼ 
      
     ►  
     That's my guess, that Project Titan 
     
     
  
 
 
	 00:54:48
     ◼ 
      
     ►  
     either was scaled down to just this 
     
     
  
 
 
	 00:54:51
     ◼ 
      
     ►  
     or this is gonna be the first thing we see from that project 
     
     
  
 
 
	 00:54:54
     ◼ 
      
     ►  
     but that what it is is some kind of realtime OS 
     
     
  
 
 
	 00:54:58
     ◼ 
      
     ►  
     to run those gauges that they showed off in the keynote 
     
     
  
 
 
	 00:55:01
     ◼ 
      
     ►  
     on these car screens. 
     
     
  
 
 
	 00:55:02
     ◼ 
      
     ►  
     So that way Apple can literally take over 
     
     
  
 
 
	 00:55:05
     ◼ 
      
     ►  
     the entire display of all of that 
     
     
  
 
 
	 00:55:08
     ◼ 
      
     ►  
     and be up to date with all the safety regulations 
     
     
  
 
 
	 00:55:09
     ◼ 
      
     ►  
     and everything and somehow be running two OSs. 
     
     
  
 
 
	 00:55:13
     ◼ 
      
     ►  
     Now there's some ways they can do this. 
     
     
  
 
 
	 00:55:14
     ◼ 
      
     ►  
     So this article mentioned virtualization. 
     
     
  
 
 
	 00:55:17
     ◼ 
      
     ►  
     Well, Apple's modern, you know, 
     
     
  
 
 
	 00:55:19
     ◼ 
      
     ►  
     Apple Silicon chips all support that. 
     
     
  
 
 
	 00:55:21
     ◼ 
      
     ►  
     Though chips in the iPhone probably do as well. 
     
     
  
 
 
	 00:55:23
     ◼ 
      
     ►  
     You know, they support it on the Macs 
     
     
  
 
 
	 00:55:24
     ◼ 
      
     ►  
     so I would imagine they support it on the iPhone 
     
     
  
 
 
	 00:55:25
     ◼ 
      
     ►  
     at the hardware level or at least they could fairly easily. 
     
     
  
 
 
	 00:55:28
     ◼ 
      
     ►  
     And so maybe the iPhone runs two OSes in parallel. 
     
     
  
 
 
	 00:55:32
     ◼ 
      
     ►  
     Maybe one of them is a little real-time OS 
     
     
  
 
 
	 00:55:34
     ◼ 
      
     ►  
     to run this CarPlay feature, 
     
     
  
 
 
	 00:55:37
     ◼ 
      
     ►  
     and the other one is like the rest of iOS. 
     
     
  
 
 
	 00:55:39
     ◼ 
      
     ►  
     Or maybe there's some kind of minor hypervisor 
     
     
  
 
 
	 00:55:41
     ◼ 
      
     ►  
     under both of them, I'm not sure, 
     
     
  
 
 
	 00:55:42
     ◼ 
      
     ►  
     I don't know the details of how that could work. 
     
     
  
 
 
	 00:55:44
     ◼ 
      
     ►  
     - Why is an iPhone involved? 
     
     
  
 
 
	 00:55:46
     ◼ 
      
     ►  
     - Because the iPhone, oh well, hmm. 
     
     
  
 
 
	 00:55:48
     ◼ 
      
     ►  
     - Like, 'cause it was gonna be built into the car. 
     
     
  
 
 
	 00:55:50
     ◼ 
      
     ►  
     Like obviously Project Titan wasn't gonna require you 
     
     
  
 
 
	 00:55:52
     ◼ 
      
     ►  
     to have an iPhone to drive the car. 
     
     
  
 
 
	 00:55:54
     ◼ 
      
     ►  
     And if they were, Apple was doing, 
     
     
  
 
 
	 00:55:56
     ◼ 
      
     ►  
     was rumored to be doing self-driving stuff 
     
     
  
 
 
	 00:55:59
     ◼ 
      
     ►  
     for Project Titan, and if they were gonna do an entire car, 
     
     
  
 
 
	 00:56:02
     ◼ 
      
     ►  
     you need some kind of real-time system 
     
     
  
 
 
	 00:56:05
     ◼ 
      
     ►  
     to run the car parts of the car. 
     
     
  
 
 
	 00:56:06
     ◼ 
      
     ►  
     It doesn't have to be fancy, 
     
     
  
 
 
	 00:56:07
     ◼ 
      
     ►  
     but presumably Apple would make it fancy. 
     
     
  
 
 
	 00:56:09
     ◼ 
      
     ►  
     So surely some kind of more restricted, 
     
     
  
 
 
	 00:56:13
     ◼ 
      
     ►  
     better real-time guarantee type operating system 
     
     
  
 
 
	 00:56:16
     ◼ 
      
     ►  
     or application environment was part of Project Titan, right? 
     
     
  
 
 
	 00:56:19
     ◼ 
      
     ►  
     But they wouldn't require you to have a phone with you 
     
     
  
 
 
	 00:56:21
     ◼ 
      
     ►  
     to drive the car, so there has to be silicon in the car 
     
     
  
 
 
	 00:56:25
     ◼ 
      
     ►  
     and software in the car to run the car. 
     
     
  
 
 
	 00:56:27
     ◼ 
      
     ►  
     So I would imagine that would be running the real-time OS 
     
     
  
 
 
	 00:56:30
     ◼ 
      
     ►  
     for the real-time systems, and that would be running, 
     
     
  
 
 
	 00:56:32
     ◼ 
      
     ►  
     maybe using virtualization, the non-real-time OS 
     
     
  
 
 
	 00:56:35
     ◼ 
      
     ►  
     for the other parts of the car. 
     
     
  
 
 
	 00:56:37
     ◼ 
      
     ►  
     - But would they want a car to have basically 
     
     
  
 
 
	 00:56:40
     ◼ 
      
     ►  
     like a built-in iPhone hardware 
     
     
  
 
 
	 00:56:42
     ◼ 
      
     ►  
     that presumably could never be updated? 
     
     
  
 
 
	 00:56:45
     ◼ 
      
     ►  
     - It wouldn't be, it would be like the A13 
     
     
  
 
 
	 00:56:46
     ◼ 
      
     ►  
     and the studio display, right? 
     
     
  
 
 
	 00:56:48
     ◼ 
      
     ►  
     So in all these cases, like even these cars 
     
     
  
 
 
	 00:56:52
     ◼ 
      
     ►  
     that run Android automotive, right, 
     
     
  
 
 
	 00:56:53
     ◼ 
      
     ►  
     they're running it so you can like, 
     
     
  
 
 
	 00:56:54
     ◼ 
      
     ►  
     I can change the fan speed on the climate control and I can turn the wipers on and I can do all those things 
     
     
  
 
 
	 00:56:58
     ◼ 
      
     ►  
     And then there's the you know 
     
     
  
 
 
	 00:57:00
     ◼ 
      
     ►  
     the sort of I figure what it's called like the can bus or something with the real-time system that does like stability control and anti-lock brakes and 
     
     
  
 
 
	 00:57:05
     ◼ 
      
     ►  
     That's separate from the Android automotive right but in all these systems 
     
     
  
 
 
	 00:57:08
     ◼ 
      
     ►  
     There's also the flash style thing that I referred to last time which is like and on top of all this 
     
     
  
 
 
 
	 00:57:14
     ◼ 
      
     ►  
     There's a rectangle that we'll cut out of our entire OS and carplay will display there or Android auto will display there 
     
     
  
 
 
	 00:57:20
     ◼ 
      
     ►  
     So like that is the third layer on top of this. It's the real-time OS 
     
     
  
 
 
	 00:57:23
     ◼ 
      
     ►  
     There's a thing that runs all the infotainment and maybe lays stuff over the gauge cluster 
     
     
  
 
 
	 00:57:26
     ◼ 
      
     ►  
     And then there's a system that says hey your phone can display stuff here because you are gonna want to have apps on your phone 
     
     
  
 
 
	 00:57:32
     ◼ 
      
     ►  
     And run down the newest version of Waze or whatever 
     
     
  
 
 
	 00:57:34
     ◼ 
      
     ►  
     That's going to get a chunk of that screen where whatever phone you own whether it be Android or an Apple phone can put 
     
     
  
 
 
	 00:57:41
     ◼ 
      
     ►  
     Stuff apps on that phone display it into part of that screen, but that's on top of the stuff that's built into the car 
     
     
  
 
 
	 00:57:47
     ◼ 
      
     ►  
     Hmm, that's interesting. All right, I could I could be convinced of that 
     
     
  
 
 
	 00:57:50
     ◼ 
      
     ►  
     - I mean, that's what modern cars do. 
     
     
  
 
 
	 00:57:51
     ◼ 
      
     ►  
     You buy a car with Android Automotive 
     
     
  
 
 
	 00:57:53
     ◼ 
      
     ►  
     and it supports CarPlay, 
     
     
  
 
 
	 00:57:55
     ◼ 
      
     ►  
     you're seeing your iPhone's crap being displayed 
     
     
  
 
 
	 00:57:57
     ◼ 
      
     ►  
     in a rectangle on top of Android Automotive. 
     
     
  
 
 
	 00:58:00
     ◼ 
      
     ►  
     - Yeah, 'cause this, to me, this sounds like 
     
     
  
 
 
	 00:58:04
     ◼ 
      
     ►  
     Apple's answer to Android Automotive. 
     
     
  
 
 
	 00:58:07
     ◼ 
      
     ►  
     This is, they want their slice of this, 
     
     
  
 
 
	 00:58:09
     ◼ 
      
     ►  
     they think they can do a better job of it, 
     
     
  
 
 
	 00:58:11
     ◼ 
      
     ►  
     they might be able to, I don't know, 
     
     
  
 
 
	 00:58:12
     ◼ 
      
     ►  
     it depends on how much effort they put into it. 
     
     
  
 
 
	 00:58:14
     ◼ 
      
     ►  
     But to me, this sounds a lot like Project Titan, 
     
     
  
 
 
	 00:58:18
     ◼ 
      
     ►  
     or what's left of it. 
     
     
  
 
 
	 00:58:20
     ◼ 
      
     ►  
     - Yeah, if they had to have had the system 
     
     
  
 
 
	 00:58:22
     ◼ 
      
     ►  
     if they were planning on making a car. 
     
     
  
 
 
	 00:58:23
     ◼ 
      
     ►  
     How far along did they go? 
     
     
  
 
 
	 00:58:25
     ◼ 
      
     ►  
     How many dead ends did they go down? 
     
     
  
 
 
	 00:58:26
     ◼ 
      
     ►  
     Is this the same as what they were doing 
     
     
  
 
 
	 00:58:28
     ◼ 
      
     ►  
     or did they scrap all that and start over? 
     
     
  
 
 
	 00:58:29
     ◼ 
      
     ►  
     We don't know. 
     
     
  
 
 
	 00:58:30
     ◼ 
      
     ►  
     The other thing, and we'll get to what the car manufacturer 
     
     
  
 
 
	 00:58:32
     ◼ 
      
     ►  
     said in a second from this Verge article, 
     
     
  
 
 
	 00:58:33
     ◼ 
      
     ►  
     but the other thing that a bunch of people pointed out is, 
     
     
  
 
 
	 00:58:36
     ◼ 
      
     ►  
     multiple years ago, maybe last year, 
     
     
  
 
 
	 00:58:38
     ◼ 
      
     ►  
     maybe a year before that, 
     
     
  
 
 
	 00:58:39
     ◼ 
      
     ►  
     one of the things Apple touted about CarPlay is, 
     
     
  
 
 
	 00:58:43
     ◼ 
      
     ►  
     "Hey, CarPlay, now we can display stuff 
     
     
  
 
 
	 00:58:45
     ◼ 
      
     ►  
     "in more than one place. 
     
     
  
 
 
	 00:58:46
     ◼ 
      
     ►  
     "Right now, CarPlay shows your stuff 
     
     
  
 
 
	 00:58:48
     ◼ 
      
     ►  
     and a little rectangle on your dashboard. 
     
     
  
 
 
	 00:58:50
     ◼ 
      
     ►  
     But the new version of CarPlay can show stuff 
     
     
  
 
 
	 00:58:53
     ◼ 
      
     ►  
     in two rectangles on your dashboard. 
     
     
  
 
 
	 00:58:55
     ◼ 
      
     ►  
     So car manufacturers could support letting your phone 
     
     
  
 
 
	 00:58:58
     ◼ 
      
     ►  
     show some stuff in the gauge cluster, right? 
     
     
  
 
 
	 00:59:00
     ◼ 
      
     ►  
     - Yeah, that's been true for a year or two now. 
     
     
  
 
 
	 00:59:02
     ◼ 
      
     ►  
     - Yeah, I think that's a multi-year old feature. 
     
     
  
 
 
	 00:59:05
     ◼ 
      
     ►  
     But how many cars have you seen that in? 
     
     
  
 
 
 
	 00:59:08
     ◼ 
      
     ►  
     - So it seems like either Apple hasn't gotten 
     
     
  
 
 
	 00:59:10
     ◼ 
      
     ►  
     a lot of uptake on that feature, which again, 
     
     
  
 
 
	 00:59:11
     ◼ 
      
     ►  
     is not this thing that we saw in the keynote, 
     
     
  
 
 
	 00:59:13
     ◼ 
      
     ►  
     but just simply like, oh, I can just show stuff 
     
     
  
 
 
	 00:59:15
     ◼ 
      
     ►  
     in two rectangles. 
     
     
  
 
 
	 00:59:16
     ◼ 
      
     ►  
     So either car makers didn't pick up on that feature, 
     
     
  
 
 
	 00:59:19
     ◼ 
      
     ►  
     or it just takes so long for the car industry 
     
     
  
 
 
	 00:59:20
     ◼ 
      
     ►  
     to do anything that everybody jumped on it instantly, 
     
     
  
 
 
	 00:59:22
     ◼ 
      
     ►  
     and we're only gonna see it in cars 
     
     
  
 
 
	 00:59:23
     ◼ 
      
     ►  
     that come out two years from now. 
     
     
  
 
 
	 00:59:24
     ◼ 
      
     ►  
     - Yeah, it could be either. 
     
     
  
 
 
	 00:59:25
     ◼ 
      
     ►  
     I do wanna go back a half step, though. 
     
     
  
 
 
	 00:59:27
     ◼ 
      
     ►  
     I strongly agree with you, Marco, 
     
     
  
 
 
	 00:59:29
     ◼ 
      
     ►  
     that this is the first evidence we've seen, 
     
     
  
 
 
	 00:59:31
     ◼ 
      
     ►  
     or the first effort we've seen that came out of Titan. 
     
     
  
 
 
	 00:59:34
     ◼ 
      
     ►  
     I mean, I have no inside knowledge. 
     
     
  
 
 
	 00:59:35
     ◼ 
      
     ►  
     I could be dead wrong about this, 
     
     
  
 
 
	 00:59:37
     ◼ 
      
     ►  
     but I think you're right, 
     
     
  
 
 
	 00:59:38
     ◼ 
      
     ►  
     that this is the first bit of fallout 
     
     
  
 
 
	 00:59:40
     ◼ 
      
     ►  
     in the happy sense from their car project. 
     
     
  
 
 
	 00:59:43
     ◼ 
      
     ►  
     And it wouldn't surprise me 
     
     
  
 
 
	 00:59:45
     ◼ 
      
     ►  
     If it started as let's build a physical car 
     
     
  
 
 
	 00:59:48
     ◼ 
      
     ►  
     and ends up as, this is what you were saying a minute ago, 
     
     
  
 
 
	 00:59:51
     ◼ 
      
     ►  
     that this is all we get from that entire humongous project 
     
     
  
 
 
	 00:59:53
     ◼ 
      
     ►  
     is a carplay automotive, if you will, 
     
     
  
 
 
	 00:59:56
     ◼ 
      
     ►  
     for lack of a better name. 
     
     
  
 
 
	 00:59:57
     ◼ 
      
     ►  
     - Well, and this lines up perfectly with, 
     
     
  
 
 
	 00:59:59
     ◼ 
      
     ►  
     honestly, with all the rumors that we heard about it. 
     
     
  
 
 
	 01:00:01
     ◼ 
      
     ►  
     So they tried a bunch of things, a lot of turmoil, 
     
     
  
 
 
	 01:00:04
     ◼ 
      
     ►  
     a lot of changes in direction, leadership, 
     
     
  
 
 
	 01:00:05
     ◼ 
      
     ►  
     and everything else, and if you remember, 
     
     
  
 
 
	 01:00:08
     ◼ 
      
     ►  
     the most recent reasonably credible, or strong, at least, 
     
     
  
 
 
	 01:00:13
     ◼ 
      
     ►  
     rumors we heard about Titan was about a year or two ago 
     
     
  
 
 
	 01:00:17
     ◼ 
      
     ►  
     when the rumor was they had pivoted to quote, 
     
     
  
 
 
	 01:00:21
     ◼ 
      
     ►  
     "Making software for other automakers." 
     
     
  
 
 
	 01:00:24
     ◼ 
      
     ►  
     And we all made fun of that. 
     
     
  
 
 
	 01:00:25
     ◼ 
      
     ►  
     'Cause we were like, that's not something Apple would do. 
     
     
  
 
 
	 01:00:28
     ◼ 
      
     ►  
     They wanna make the whole widget. 
     
     
  
 
 
	 01:00:29
     ◼ 
      
     ►  
     And it's interesting, even in the live talk show 
     
     
  
 
 
	 01:00:33
     ◼ 
      
     ►  
     at WDC this year, John Gruber almost directly asked them 
     
     
  
 
 
	 01:00:38
     ◼ 
      
     ►  
     why they were doing this kind of new carplay thing 
     
     
  
 
 
	 01:00:42
     ◼ 
      
     ►  
     when the Apple way of doing things normally 
     
     
  
 
 
	 01:00:43
     ◼ 
      
     ►  
     is to make the whole widget. 
     
     
  
 
 
	 01:00:45
     ◼ 
      
     ►  
     And the very long, smiling pause from the Apple executives 
     
     
  
 
 
	 01:00:50
     ◼ 
      
     ►  
     to that question with no real response 
     
     
  
 
 
	 01:00:52
     ◼ 
      
     ►  
     kind of suggested that they were still 
     
     
  
 
 
	 01:00:55
     ◼ 
      
     ►  
     planning to make the whole widget, as in make the whole car. 
     
     
  
 
 
	 01:01:00
     ◼ 
      
     ►  
     So that's one small data point against this theory, 
     
     
  
 
 
	 01:01:03
     ◼ 
      
     ►  
     or that maybe this isn't the only thing they're doing. 
     
     
  
 
 
	 01:01:05
     ◼ 
      
     ►  
     But looking at the current landscape, 
     
     
  
 
 
	 01:01:11
     ◼ 
      
     ►  
     If car makers, even if one or two car makers, 
     
     
  
 
 
	 01:01:14
     ◼ 
      
     ►  
     you don't need a lot to start, 
     
     
  
 
 
	 01:01:16
     ◼ 
      
     ►  
     but if car makers are willing to give Apple 
     
     
  
 
 
	 01:01:20
     ◼ 
      
     ►  
     full access to giant screens to control 
     
     
  
 
 
	 01:01:22
     ◼ 
      
     ►  
     the vast majority of the experience, 
     
     
  
 
 
	 01:01:25
     ◼ 
      
     ►  
     that's a really good position for Apple to be in 
     
     
  
 
 
	 01:01:27
     ◼ 
      
     ►  
     because it lets them keep focusing mostly 
     
     
  
 
 
	 01:01:29
     ◼ 
      
     ►  
     on their high-profit iPhone business, 
     
     
  
 
 
	 01:01:32
     ◼ 
      
     ►  
     its massive lock-in to iPhone owners 
     
     
  
 
 
	 01:01:35
     ◼ 
      
     ►  
     because then everything in their life 
     
     
  
 
 
	 01:01:37
     ◼ 
      
     ►  
     will start working totally differently 
     
     
  
 
 
	 01:01:39
     ◼ 
      
     ►  
     and possibly worse if they ever switch away from the iPhone. 
     
     
  
 
 
	 01:01:42
     ◼ 
      
     ►  
     And it's something that lets Apple focus on the parts 
     
     
  
 
 
	 01:01:44
     ◼ 
      
     ►  
     they like and take profit from the sources they already have 
     
     
  
 
 
	 01:01:48
     ◼ 
      
     ►  
     without entering the giant, messy, expensive, 
     
     
  
 
 
	 01:01:51
     ◼ 
      
     ►  
     complicated world of the physical car design 
     
     
  
 
 
	 01:01:54
     ◼ 
      
     ►  
     and sale and maintenance. 
     
     
  
 
 
	 01:01:55
     ◼ 
      
     ►  
     Like that whole world is incredibly messy, 
     
     
  
 
 
	 01:01:59
     ◼ 
      
     ►  
     as we've discussed before. 
     
     
  
 
 
	 01:02:00
     ◼ 
      
     ►  
     I see no reason for Apple to make their own car. 
     
     
  
 
 
	 01:02:03
     ◼ 
      
     ►  
     I also see no reason for Apple to get into 
     
     
  
 
 
	 01:02:06
     ◼ 
      
     ►  
     the self-driving business in a major way, 
     
     
  
 
 
	 01:02:08
     ◼ 
      
     ►  
     because even that, that has also shown to be big and messy 
     
     
  
 
 
	 01:02:12
     ◼ 
      
     ►  
     and possibly not actually working for a long time 
     
     
  
 
 
	 01:02:16
     ◼ 
      
     ►  
     and things like that, whereas this is something 
     
     
  
 
 
	 01:02:18
     ◼ 
      
     ►  
     Apple can get into today. 
     
     
  
 
 
	 01:02:19
     ◼ 
      
     ►  
     They can start doing this, and they are by all means, 
     
     
  
 
 
	 01:02:22
     ◼ 
      
     ►  
     they are starting to do this today. 
     
     
  
 
 
	 01:02:24
     ◼ 
      
     ►  
     They can start taking control of things 
     
     
  
 
 
	 01:02:26
     ◼ 
      
     ►  
     and prevent or at least stave off competition from Android 
     
     
  
 
 
	 01:02:30
     ◼ 
      
     ►  
     that's literally doing a very similar thing here. 
     
     
  
 
 
	 01:02:33
     ◼ 
      
     ►  
     So they kinda have to do it on one level defensively, 
     
     
  
 
 
	 01:02:36
     ◼ 
      
     ►  
     there against Android. 
     
     
  
 
 
	 01:02:38
     ◼ 
      
     ►  
     And it has all these pluses for them and for their users. 
     
     
  
 
 
	 01:02:40
     ◼ 
      
     ►  
     So I think this is Project Titan. 
     
     
  
 
 
	 01:02:43
     ◼ 
      
     ►  
     And if they eventually make their own car down the road, 
     
     
  
 
 
	 01:02:47
     ◼ 
      
     ►  
     OK, I was wrong. 
     
     
  
 
 
	 01:02:48
     ◼ 
      
     ►  
     I think this is it. 
     
     
  
 
 
	 01:02:50
     ◼ 
      
     ►  
     I think they have to support Android Auto, though. 
     
     
  
 
 
	 01:02:52
     ◼ 
      
     ►  
     All the cars support both things now. 
     
     
  
 
 
	 01:02:55
     ◼ 
      
     ►  
     It supports CarPlay or Android Auto, right? 
     
     
  
 
 
	 01:02:56
     ◼ 
      
     ►  
     And granted, the whole stat that has 80% of new car buyers 
     
     
  
 
 
	 01:03:00
     ◼ 
      
     ►  
     are iPhone owners, because if you're buying a new car, 
     
     
  
 
 
	 01:03:02
     ◼ 
      
     ►  
     you probably have a lot of money, which probably 
     
     
  
 
 
	 01:03:04
     ◼ 
      
     ►  
     means you buy a fancy iPhone. 
     
     
  
 
 
	 01:03:06
     ◼ 
      
     ►  
     But the 80% is not 100%. 
     
     
  
 
 
	 01:03:08
     ◼ 
      
     ►  
     - Oh yeah, I don't see them not supporting 
     
     
  
 
 
	 01:03:10
     ◼ 
      
     ►  
     Android Auto in the way, like in like the dumb window today 
     
     
  
 
 
	 01:03:14
     ◼ 
      
     ►  
     that CarPlay is for other things. 
     
     
  
 
 
	 01:03:15
     ◼ 
      
     ►  
     Like I see this as a replacement for Android Automotive, 
     
     
  
 
 
	 01:03:18
     ◼ 
      
     ►  
     not Android Auto. 
     
     
  
 
 
	 01:03:19
     ◼ 
      
     ►  
     - Right, but what I'm saying is like, 
     
     
  
 
 
	 01:03:20
     ◼ 
      
     ►  
     wouldn't it be, it's pretty weird for Apple 
     
     
  
 
 
	 01:03:22
     ◼ 
      
     ►  
     to be making an OS that has a feature 
     
     
  
 
 
	 01:03:25
     ◼ 
      
     ►  
     where it carves out a portion of the screen 
     
     
  
 
 
	 01:03:27
     ◼ 
      
     ►  
     so that an Android phone can display 
     
     
  
 
 
	 01:03:29
     ◼ 
      
     ►  
     stuff from its apps there. 
     
     
  
 
 
	 01:03:30
     ◼ 
      
     ►  
     I mean, but it's the price of entry. 
     
     
  
 
 
	 01:03:31
     ◼ 
      
     ►  
     And that gets to this final section here. 
     
     
  
 
 
	 01:03:33
     ◼ 
      
     ►  
     This is the Oracle and the Verge where they called 
     
     
  
 
 
	 01:03:36
     ◼ 
      
     ►  
     a bunch of car manufacturers right after the WWDC keynote 
     
     
  
 
 
	 01:03:38
     ◼ 
      
     ►  
     and said, "Hey, Apple had this thing today 
     
     
  
 
 
	 01:03:40
     ◼ 
      
     ►  
     "where they showed Apple software running 
     
     
  
 
 
	 01:03:42
     ◼ 
      
     ►  
     "across the entire dashboard. 
     
     
  
 
 
	 01:03:43
     ◼ 
      
     ►  
     "Are you gonna support that?" 
     
     
  
 
 
	 01:03:45
     ◼ 
      
     ►  
     And the car manufacturers predictably said, 
     
     
  
 
 
	 01:03:47
     ◼ 
      
     ►  
     "No comment," or a bunch of words saying, 
     
     
  
 
 
	 01:03:50
     ◼ 
      
     ►  
     "Oh, we believe in the full car experience 
     
     
  
 
 
	 01:03:52
     ◼ 
      
     ►  
     "and we're interested in what Apple does 
     
     
  
 
 
	 01:03:53
     ◼ 
      
     ►  
     "and we're very happy partners with Apple," 
     
     
  
 
 
	 01:03:55
     ◼ 
      
     ►  
     and blah, blah, blah. 
     
     
  
 
 
	 01:03:56
     ◼ 
      
     ►  
     There was very few enthusiastic, 
     
     
  
 
 
	 01:03:58
     ◼ 
      
     ►  
     "Yes, totally, our next car is gonna have Apple 
     
     
  
 
 
	 01:04:00
     ◼ 
      
     ►  
     "across the whole dashboard. 
     
     
  
 
 
	 01:04:01
     ◼ 
      
     ►  
     "The closest we got is from Polestar," 
     
     
  
 
 
	 01:04:03
     ◼ 
      
     ►  
     which is a quote from Polestar as PR representative. 
     
     
  
 
 
	 01:04:06
     ◼ 
      
     ►  
     "Apple CarPlay will come to Polestar 2 
     
     
  
 
 
	 01:04:08
     ◼ 
      
     ►  
     "as part of an over-the-air update later this month. 
     
     
  
 
 
	 01:04:10
     ◼ 
      
     ►  
     "We're also thrilled to announce 
     
     
  
 
 
	 01:04:12
     ◼ 
      
     ►  
     "that the next generation of CarPlay 
     
     
  
 
 
	 01:04:14
     ◼ 
      
     ►  
     "will be coming to Polestar cars in the future." 
     
     
  
 
 
	 01:04:16
     ◼ 
      
     ►  
     That is so vague. 
     
     
  
 
 
	 01:04:17
     ◼ 
      
     ►  
     It's like, well, does that mean 
     
     
  
 
 
	 01:04:19
     ◼ 
      
     ►  
     the thing they showed on the screen? 
     
     
  
 
 
	 01:04:21
     ◼ 
      
     ►  
     'Cause there is going to be a next generation of CarPlay, 
     
     
  
 
 
	 01:04:24
     ◼ 
      
     ►  
     but it might just be the regular CarPlay? 
     
     
  
 
 
	 01:04:27
     ◼ 
      
     ►  
     - No, no, I can translate this for you, no joke. 
     
     
  
 
 
	 01:04:30
     ◼ 
      
     ►  
     So again, our friend Jelly just got a Polestar 2, 
     
     
  
 
 
	 01:04:33
     ◼ 
      
     ►  
     and it does not have CarPlay until literally today. 
     
     
  
 
 
	 01:04:36
     ◼ 
      
     ►  
     He sent me a text just a few minutes ago 
     
     
  
 
 
	 01:04:37
     ◼ 
      
     ►  
     saying that that update has finally landed. 
     
     
  
 
 
	 01:04:39
     ◼ 
      
     ►  
     So as of today, his car will have 
     
     
  
 
 
	 01:04:42
     ◼ 
      
     ►  
     what we think of as CarPlay, 
     
     
  
 
 
	 01:04:44
     ◼ 
      
     ►  
     the standard CarPlay experience. 
     
     
  
 
 
	 01:04:46
     ◼ 
      
     ►  
     I read this as, "We are thrilled to announce 
     
     
  
 
 
	 01:04:48
     ◼ 
      
     ►  
     "that the next generation of CarPlay, 
     
     
  
 
 
	 01:04:50
     ◼ 
      
     ►  
     "this new fancy thing where it takes over the dash, 
     
     
  
 
 
	 01:04:51
     ◼ 
      
     ►  
     "et cetera, et cetera, will be coming to Polestar cars 
     
     
  
 
 
	 01:04:53
     ◼ 
      
     ►  
     "in the future." 
     
     
  
 
 
	 01:04:54
     ◼ 
      
     ►  
     So that's a yes. 
     
     
  
 
 
	 01:04:55
     ◼ 
      
     ►  
     Additionally, Volvo, which is effectively the same 
     
     
  
 
 
	 01:04:57
     ◼ 
      
     ►  
     as Polestar except not really, 
     
     
  
 
 
	 01:04:59
     ◼ 
      
     ►  
     said at this time we don't have anything to share beyond that we plan to support 
     
     
  
 
 
	 01:05:02
     ◼ 
      
     ►  
     this next generation of Apple carplay in future vehicles so Volvo and Polestar 
     
     
  
 
 
	 01:05:06
     ◼ 
      
     ►  
     seemed to be in on it everyone else that they talked to seemed extremely wishy-washy 
     
     
  
 
 
	 01:05:11
     ◼ 
      
     ►  
     or heck no and they put a bunch of logos up there like they called a lot of the 
     
     
  
 
 
	 01:05:16
     ◼ 
      
     ►  
     people from these logos actually the decoder podcast this related to the 
     
     
  
 
 
	 01:05:20
     ◼ 
      
     ►  
     verge talked to I think the CEO of Mercedes-Benz or somebody fancy from 
     
     
  
 
 
	 01:05:23
     ◼ 
      
     ►  
     Mercedes-Benz and had a longer discussion about like part of the 
     
     
  
 
 
	 01:05:27
     ◼ 
      
     ►  
     discussion was "hey this Apple thing are you going to support it?" and Mercedes kind of 
     
     
  
 
 
	 01:05:31
     ◼ 
      
     ►  
     said the same thing that you'd imagine BMW would say. Both these companies, both Mercedes 
     
     
  
 
 
	 01:05:35
     ◼ 
      
     ►  
     and BMW have spent a lot of time and money and resources trying to come up with their 
     
     
  
 
 
	 01:05:40
     ◼ 
      
     ►  
     own OS to run their dashboards because both Mercedes and BMWs have really leaned heavily 
     
     
  
 
 
	 01:05:46
     ◼ 
      
     ►  
     into screens across their new dashboards. Mercedes going the heaviest where it's like 
     
     
  
 
 
	 01:05:51
     ◼ 
      
     ►  
     screens from edge to edge top to bottom like just the whole dashboard not just like a giant 
     
     
  
 
 
	 01:05:56
     ◼ 
      
     ►  
     tablet shoved into the middle of it like a Tesla. 
     
     
  
 
 
	 01:05:58
     ◼ 
      
     ►  
     BMW's new dashboard looks like an extremely 
     
     
  
 
 
	 01:06:00
     ◼ 
      
     ►  
     unimaginative, very long, skinny screen 
     
     
  
 
 
	 01:06:03
     ◼ 
      
     ►  
     from in front of the driver, 
     
     
  
 
 
	 01:06:04
     ◼ 
      
     ►  
     all the way over past the midpoint of the car. 
     
     
  
 
 
	 01:06:07
     ◼ 
      
     ►  
     But they're all running, I mean, 
     
     
  
 
 
	 01:06:08
     ◼ 
      
     ►  
     maybe they are Android based or whatever, 
     
     
  
 
 
	 01:06:10
     ◼ 
      
     ►  
     but they're very adamant that their OSs look like 
     
     
  
 
 
	 01:06:13
     ◼ 
      
     ►  
     whatever a BMW OS or whatever a Mercedes OS looks like. 
     
     
  
 
 
	 01:06:17
     ◼ 
      
     ►  
     I can't imagine any of the current BMW Mercedes designs 
     
     
  
 
 
	 01:06:22
     ◼ 
      
     ►  
     having that all replaced by Apple stuff, 
     
     
  
 
 
	 01:06:24
     ◼ 
      
     ►  
     because if you look at the keynote, 
     
     
  
 
 
	 01:06:27
     ◼ 
      
     ►  
     you look at what they showed on the dashboard, 
     
     
  
 
 
	 01:06:28
     ◼ 
      
     ►  
     and it looks like an Apple UI. 
     
     
  
 
 
	 01:06:30
     ◼ 
      
     ►  
     And you know, see previous episodes of my complaints 
     
     
  
 
 
	 01:06:32
     ◼ 
      
     ►  
     about what an Apple UI looks like, 
     
     
  
 
 
	 01:06:33
     ◼ 
      
     ►  
     but it looks Appley, right? 
     
     
  
 
 
	 01:06:36
     ◼ 
      
     ►  
     It would be out of place in any of the interiors 
     
     
  
 
 
	 01:06:40
     ◼ 
      
     ►  
     of any current cars from these car makers, 
     
     
  
 
 
	 01:06:42
     ◼ 
      
     ►  
     'cause these car makers make the OS match 
     
     
  
 
 
	 01:06:45
     ◼ 
      
     ►  
     what their interiors look like, 
     
     
  
 
 
	 01:06:46
     ◼ 
      
     ►  
     and their interiors mostly don't follow 
     
     
  
 
 
	 01:06:48
     ◼ 
      
     ►  
     that same minimalist Apple aesthetic. 
     
     
  
 
 
	 01:06:50
     ◼ 
      
     ►  
     They follow usually worse, 
     
     
  
 
 
	 01:06:53
     ◼ 
      
     ►  
     or maybe uglier anyway, aesthetics. 
     
     
  
 
 
	 01:06:56
     ◼ 
      
     ►  
     And they make their dashboard graphics and infographics 
     
     
  
 
 
	 01:06:59
     ◼ 
      
     ►  
     and diagrams and instrument clusters match that. 
     
     
  
 
 
	 01:07:04
     ◼ 
      
     ►  
     And so I think, you know, Polestar, 
     
     
  
 
 
	 01:07:07
     ◼ 
      
     ►  
     if they're Gung Ho and Volvo, 
     
     
  
 
 
	 01:07:09
     ◼ 
      
     ►  
     presumably the cars that they put this in will be designed 
     
     
  
 
 
	 01:07:12
     ◼ 
      
     ►  
     so this Apple look and feel matches 
     
     
  
 
 
	 01:07:15
     ◼ 
      
     ►  
     the interior of the cars. 
     
     
  
 
 
	 01:07:16
     ◼ 
      
     ►  
     And I think actually Polestar is pretty close 
     
     
  
 
 
	 01:07:18
     ◼ 
      
     ►  
     to that aesthetic already, 
     
     
  
 
 
	 01:07:19
     ◼ 
      
     ►  
     but Mercedes, BMW, GM, Toyota, Ford, 
     
     
  
 
 
	 01:07:23
     ◼ 
      
     ►  
     these makers are, their car endures do not look appley, 
     
     
  
 
 
	 01:07:27
     ◼ 
      
     ►  
     let's say, and neither do their OSs, 
     
     
  
 
 
	 01:07:29
     ◼ 
      
     ►  
     neither do their screens, 
     
     
  
 
 
	 01:07:29
     ◼ 
      
     ►  
     neither do their internal customers, 
     
     
  
 
 
	 01:07:31
     ◼ 
      
     ►  
     neither do their infotainment. 
     
     
  
 
 
	 01:07:32
     ◼ 
      
     ►  
     And a lot of these car makers don't want 
     
     
  
 
 
	 01:07:34
     ◼ 
      
     ►  
     the inside of their cars to look appley. 
     
     
  
 
 
	 01:07:37
     ◼ 
      
     ►  
     The Apple aesthetic that they showed, 
     
     
  
 
 
	 01:07:38
     ◼ 
      
     ►  
     again, there could be more than one aesthetic, 
     
     
  
 
 
	 01:07:40
     ◼ 
      
     ►  
     but what they showed at the WWE's keynote, 
     
     
  
 
 
	 01:07:42
     ◼ 
      
     ►  
     that doesn't match certain kinds of cars. 
     
     
  
 
 
	 01:07:45
     ◼ 
      
     ►  
     Sometimes you want a car to be, 
     
     
  
 
 
	 01:07:47
     ◼ 
      
     ►  
     think of like a big, mean truck. 
     
     
  
 
 
	 01:07:48
     ◼ 
      
     ►  
     we just talked about people who love their big trucks. 
     
     
  
 
 
	 01:07:50
     ◼ 
      
     ►  
     You don't want a delicate Apple UI in your big mean truck. 
     
     
  
 
 
	 01:07:53
     ◼ 
      
     ►  
     It just doesn't match. 
     
     
  
 
 
	 01:07:54
     ◼ 
      
     ►  
     Or like a fancy sports car that's like a racy. 
     
     
  
 
 
	 01:07:58
     ◼ 
      
     ►  
     - Can I tell you guys a secret? 
     
     
  
 
 
 
	 01:08:00
     ◼ 
      
     ►  
     - I just don't tell anybody. 
     
     
  
 
 
	 01:08:01
     ◼ 
      
     ►  
     I honestly didn't like the look of the car play gauges 
     
     
  
 
 
	 01:08:03
     ◼ 
      
     ►  
     they showed off. 
     
     
  
 
 
	 01:08:04
     ◼ 
      
     ►  
     - That's what I'm saying. 
     
     
  
 
 
	 01:08:05
     ◼ 
      
     ►  
     Like Apple strength has not been the ability 
     
     
  
 
 
	 01:08:08
     ◼ 
      
     ►  
     to convey information in a clear way. 
     
     
  
 
 
	 01:08:10
     ◼ 
      
     ►  
     It's all been about low contrast text that nobody can read, 
     
     
  
 
 
	 01:08:13
     ◼ 
      
     ►  
     hiding things that they think you don't need to see. 
     
     
  
 
 
	 01:08:15
     ◼ 
      
     ►  
     Like I think their strengths, 
     
     
  
 
 
	 01:08:16
     ◼ 
      
     ►  
     their current strengths are not well-suited 
     
     
  
 
 
	 01:08:18
     ◼ 
      
     ►  
     to do an instrument cluster. 
     
     
  
 
 
	 01:08:20
     ◼ 
      
     ►  
     Like, 'cause an instrument cluster is like, 
     
     
  
 
 
	 01:08:21
     ◼ 
      
     ►  
     show me the information in a clear way 
     
     
  
 
 
	 01:08:23
     ◼ 
      
     ►  
     that I can see at different times of day and whatever, 
     
     
  
 
 
	 01:08:25
     ◼ 
      
     ►  
     and we're like, we can't even read anything in our UIs 
     
     
  
 
 
	 01:08:27
     ◼ 
      
     ►  
     on our phones that we can position anywhere. 
     
     
  
 
 
	 01:08:28
     ◼ 
      
     ►  
     It's like, I don't-- 
     
     
  
 
 
	 01:08:30
     ◼ 
      
     ►  
     - You have to hover over the transmission stick 
     
     
  
 
 
	 01:08:32
     ◼ 
      
     ►  
     to see what you're in. 
     
     
  
 
 
	 01:08:33
     ◼ 
      
     ►  
     - Oh my gosh, don't even. 
     
     
  
 
 
	 01:08:35
     ◼ 
      
     ►  
     - Am I in drive, am I in reverse? 
     
     
  
 
 
	 01:08:36
     ◼ 
      
     ►  
     Let's see, let me just hover my hand over here. 
     
     
  
 
 
	 01:08:38
     ◼ 
      
     ►  
     Oh, oh, there it popped in, there we go. 
     
     
  
 
 
	 01:08:40
     ◼ 
      
     ►  
     - We'll do pupil tracking. 
     
     
  
 
 
	 01:08:41
     ◼ 
      
     ►  
     When you're not looking at the speedometer, 
     
     
  
 
 
	 01:08:43
     ◼ 
      
     ►  
     we'll hide the numbers. 
     
     
  
 
 
	 01:08:44
     ◼ 
      
     ►  
     - Just turn it off. 
     
     
  
 
 
	 01:08:45
     ◼ 
      
     ►  
     - Only when you look at it, 
     
     
  
 
 
	 01:08:46
     ◼ 
      
     ►  
     will make the numbers beautifully fade into view. 
     
     
  
 
 
	 01:08:49
     ◼ 
      
     ►  
     What if they don't fade into view? 
     
     
  
 
 
	 01:08:50
     ◼ 
      
     ►  
     Well, try looking at it a little bit longer. 
     
     
  
 
 
	 01:08:52
     ◼ 
      
     ►  
     Why don't you just show the numbers all the time? 
     
     
  
 
 
	 01:08:53
     ◼ 
      
     ►  
     We feel like the numbers are distracting. 
     
     
  
 
 
	 01:08:56
     ◼ 
      
     ►  
     The numbers are distracting you from your content. 
     
     
  
 
 
	 01:08:58
     ◼ 
      
     ►  
     We don't wanna let the content be wrong. 
     
     
  
 
 
	 01:09:00
     ◼ 
      
     ►  
     - Oh, gosh, stop. 
     
     
  
 
 
	 01:09:01
     ◼ 
      
     ►  
     - Only show the numbers when your pupils land 
     
     
  
 
 
	 01:09:03
     ◼ 
      
     ►  
     on the speedometer. 
     
     
  
 
 
	 01:09:04
     ◼ 
      
     ►  
     - Oh, my gosh, it's so bad because it could be true. 
     
     
  
 
 
	 01:09:07
     ◼ 
      
     ►  
     - I love the idea of Apple-designed stuff, 
     
     
  
 
 
	 01:09:12
     ◼ 
      
     ►  
     and when I saw the reality of it, 
     
     
  
 
 
	 01:09:13
     ◼ 
      
     ►  
     or when I think about the reality 
     
     
  
 
 
	 01:09:15
     ◼ 
      
     ►  
     of modern Mac design. 
     
     
  
 
 
	 01:09:16
     ◼ 
      
     ►  
     I'm just like, oh no. 
     
     
  
 
 
	 01:09:18
     ◼ 
      
     ►  
     Maybe that's not what I want. 
     
     
  
 
 
	 01:09:19
     ◼ 
      
     ►  
     I don't know. 
     
     
  
 
 
	 01:09:20
     ◼ 
      
     ►  
     But setting that aside, even if it was really good, 
     
     
  
 
 
	 01:09:23
     ◼ 
      
     ►  
     cars have styles that for each model within a make 
     
     
  
 
 
	 01:09:26
     ◼ 
      
     ►  
     and for entire manufacturers have a different sort of style. 
     
     
  
 
 
	 01:09:30
     ◼ 
      
     ►  
     And not all of them match Apple. 
     
     
  
 
 
	 01:09:32
     ◼ 
      
     ►  
     Like I said, Polestar I think does actually 
     
     
  
 
 
	 01:09:34
     ◼ 
      
     ►  
     match Apple's vibe. 
     
     
  
 
 
	 01:09:36
     ◼ 
      
     ►  
     But Mercedes and BMW don't. 
     
     
  
 
 
	 01:09:39
     ◼ 
      
     ►  
     Volvo arguably doesn't. 
     
     
  
 
 
	 01:09:40
     ◼ 
      
     ►  
     Toyota and Honda certainly don't. 
     
     
  
 
 
	 01:09:42
     ◼ 
      
     ►  
     That's the beauty of Android automotive. 
     
     
  
 
 
	 01:09:44
     ◼ 
      
     ►  
     these car makers can take that and make it look 
     
     
  
 
 
	 01:09:47
     ◼ 
      
     ►  
     however they want, just like Android phone makers 
     
     
  
 
 
	 01:09:49
     ◼ 
      
     ►  
     can take Android and make it look like whatever ugly thing 
     
     
  
 
 
	 01:09:51
     ◼ 
      
     ►  
     they think they wanna make their Android phones look like. 
     
     
  
 
 
	 01:09:54
     ◼ 
      
     ►  
     That is a feature of Android automotive 
     
     
  
 
 
	 01:09:56
     ◼ 
      
     ►  
     that I assume will not be a feature 
     
     
  
 
 
	 01:09:58
     ◼ 
      
     ►  
     of anything like that from Apple, 
     
     
  
 
 
	 01:09:59
     ◼ 
      
     ►  
     'cause Apple does not really, the modern Apple, 
     
     
  
 
 
	 01:10:02
     ◼ 
      
     ►  
     as in the last several decades, 
     
     
  
 
 
	 01:10:04
     ◼ 
      
     ►  
     does not want you to skin their OSs. 
     
     
  
 
 
	 01:10:05
     ◼ 
      
     ►  
     Back in the day they did, and it was super cool, 
     
     
  
 
 
	 01:10:07
     ◼ 
      
     ►  
     but not lately. 
     
     
  
 
 
	 01:10:08
     ◼ 
      
     ►  
     - We are sponsored this week by Trade Coffee. 
     
     
  
 
 
	 01:10:13
     ◼ 
      
     ►  
     Trade connects you to the freshest and best tasting coffee 
     
     
  
 
 
	 01:10:16
     ◼ 
      
     ►  
     you can make at home. 
     
     
  
 
 
	 01:10:17
     ◼ 
      
     ►  
     They do this by partnering with 60 of the country's 
     
     
  
 
 
	 01:10:20
     ◼ 
      
     ►  
     best craft roasters and they offer 450 different kinds 
     
     
  
 
 
	 01:10:25
     ◼ 
      
     ►  
     of coffee live on the site and ready to ship 
     
     
  
 
 
	 01:10:27
     ◼ 
      
     ►  
     every single day. 
     
     
  
 
 
	 01:10:28
     ◼ 
      
     ►  
     And so here's how this works. 
     
     
  
 
 
	 01:10:30
     ◼ 
      
     ►  
     They give you this wonderful little quiz on their site, 
     
     
  
 
 
	 01:10:32
     ◼ 
      
     ►  
     on Trade's site, and they ask you what kind of coffee 
     
     
  
 
 
	 01:10:35
     ◼ 
      
     ►  
     you like, how dark do you roast it, what kind of flavors 
     
     
  
 
 
	 01:10:37
     ◼ 
      
     ►  
     are you looking for, things like that. 
     
     
  
 
 
	 01:10:38
     ◼ 
      
     ►  
     And then they have this wonderful algorithm 
     
     
  
 
 
	 01:10:41
     ◼ 
      
     ►  
     and all these different characteristics of this coffee 
     
     
  
 
 
	 01:10:43
     ◼ 
      
     ►  
     so that they will select for you 
     
     
  
 
 
	 01:10:45
     ◼ 
      
     ►  
     what they think you will like 
     
     
  
 
 
	 01:10:46
     ◼ 
      
     ►  
     and show you all these different options. 
     
     
  
 
 
	 01:10:47
     ◼ 
      
     ►  
     And they are so confident that they're gonna get it right 
     
     
  
 
 
	 01:10:50
     ◼ 
      
     ►  
     that they actually guarantee your first order. 
     
     
  
 
 
	 01:10:53
     ◼ 
      
     ►  
     If you don't love it, they'll replace it for free 
     
     
  
 
 
	 01:10:55
     ◼ 
      
     ►  
     with an actual human working with you and everything 
     
     
  
 
 
	 01:10:57
     ◼ 
      
     ►  
     to make sure they really nail it right. 
     
     
  
 
 
	 01:10:59
     ◼ 
      
     ►  
     And this is the best way to make great coffee at home 
     
     
  
 
 
	 01:11:02
     ◼ 
      
     ►  
     because it's all about how freshly roasted the coffee is. 
     
     
  
 
 
	 01:11:05
     ◼ 
      
     ►  
     I would so much rather have like a kind of a routine bean, 
     
     
  
 
 
	 01:11:09
     ◼ 
      
     ►  
     freshly roasted like in the last few days, 
     
     
  
 
 
	 01:11:12
     ◼ 
      
     ►  
     than a really, really nice, fancy, super expensive one 
     
     
  
 
 
	 01:11:14
     ◼ 
      
     ►  
     that was roasted a month ago. 
     
     
  
 
 
	 01:11:16
     ◼ 
      
     ►  
     And when you go to a grocery store, 
     
     
  
 
 
	 01:11:17
     ◼ 
      
     ►  
     everything on the shelf is roasted a month or more ago, 
     
     
  
 
 
	 01:11:19
     ◼ 
      
     ►  
     usually, like I've never seen anything newer than that, 
     
     
  
 
 
	 01:11:21
     ◼ 
      
     ►  
     because it's just the way the supply chain works. 
     
     
  
 
 
	 01:11:24
     ◼ 
      
     ►  
     So Trade makes the roasters connect to you 
     
     
  
 
 
	 01:11:26
     ◼ 
      
     ►  
     and ship directly to you, 
     
     
  
 
 
	 01:11:28
     ◼ 
      
     ►  
     and so you get freshly roasted beans, 
     
     
  
 
 
	 01:11:29
     ◼ 
      
     ►  
     and that is the best way to make fresh coffee. 
     
     
  
 
 
	 01:11:32
     ◼ 
      
     ►  
     Trade has so much available, 
     
     
  
 
 
	 01:11:33
     ◼ 
      
     ►  
     I've used it myself a lot of times, 
     
     
  
 
 
	 01:11:35
     ◼ 
      
     ►  
     and it is just a great service. 
     
     
  
 
 
	 01:11:37
     ◼ 
      
     ►  
     I love browsing through the things. 
     
     
  
 
 
	 01:11:38
     ◼ 
      
     ►  
     It's great for variety and for exposing you 
     
     
  
 
 
	 01:11:40
     ◼ 
      
     ►  
     to new flavors and new roasters. 
     
     
  
 
 
	 01:11:42
     ◼ 
      
     ►  
     See for yourself today at www.drinktrade.com/atp. 
     
     
  
 
 
	 01:11:47
     ◼ 
      
     ►  
     You can get a total of $30 off your first order 
     
     
  
 
 
	 01:11:50
     ◼ 
      
     ►  
     plus free shipping. 
     
     
  
 
 
	 01:11:51
     ◼ 
      
     ►  
     That's more than 40 cups of coffee for free. 
     
     
  
 
 
	 01:11:54
     ◼ 
      
     ►  
     Once again, get started by taking that quiz 
     
     
  
 
 
	 01:11:56
     ◼ 
      
     ►  
     at www.drinktrade.com/atp. 
     
     
  
 
 
	 01:11:59
     ◼ 
      
     ►  
     Let trade find you a coffee you will love. 
     
     
  
 
 
	 01:12:02
     ◼ 
      
     ►  
     That's www.drinktrade.com/atp for $30 off. 
     
     
  
 
 
	 01:12:06
     ◼ 
      
     ►  
     Thank you so much to Trade for sponsoring our show. 
     
     
  
 
 
	 01:12:09
     ◼ 
      
     ►  
     I wanted to briefly talk about the WWDC State of the Union and one particular part of it. 
     
     
  
 
 
	 01:12:20
     ◼ 
      
     ►  
     There's some there's a bunch of little things that may be worth talking about another time. 
     
     
  
 
 
	 01:12:25
     ◼ 
      
     ►  
     But there was one piece that I thought was really fascinating that I wanted to call out. 
     
     
  
 
 
	 01:12:30
     ◼ 
      
     ►  
     And I wanted to hear what you guys had to say about this early on in the presentation, if I'm not mistaken. 
     
     
  
 
 
	 01:12:34
     ◼ 
      
     ►  
     So let me back up. I'm sorry. 
     
     
  
 
 
	 01:12:35
     ◼ 
      
     ►  
     half-step. So the platform state of the union is like the nerd keynote, right? So the one o'clock 
     
     
  
 
 
	 01:12:42
     ◼ 
      
     ►  
     in the afternoon eastern time keynote keynote is for everyone. It's for nerds, it's for non-nerds. 
     
     
  
 
 
	 01:12:47
     ◼ 
      
     ►  
     But the platform state of the union, which is typically in the afternoon of the first day of 
     
     
  
 
 
	 01:12:53
     ◼ 
      
     ►  
     WWDC, that is the nerds keynote, where they talk about code, where they talk about nerdy things. 
     
     
  
 
 
	 01:12:58
     ◼ 
      
     ►  
     And one of the first things that they spoke about, yes, Susan Prescott was the emcee, 
     
     
  
 
 
	 01:13:05
     ◼ 
      
     ►  
     She did a brief thing about Xcode Cloud, 
     
     
  
 
 
	 01:13:07
     ◼ 
      
     ►  
     and then they brought up Josh-- 
     
     
  
 
 
	 01:13:09
     ◼ 
      
     ►  
     I can never remember if it's Schafer or Schaffer, 
     
     
  
 
 
	 01:13:11
     ◼ 
      
     ►  
     and I apologize, but Josh S. came out 
     
     
  
 
 
	 01:13:14
     ◼ 
      
     ►  
     and said a couple of interesting things, 
     
     
  
 
 
	 01:13:17
     ◼ 
      
     ►  
     but one of the things he said was he stood in front 
     
     
  
 
 
	 01:13:20
     ◼ 
      
     ►  
     of a big white screen that on that screen said, 
     
     
  
 
 
	 01:13:23
     ◼ 
      
     ►  
     "Objective C, AppKit UI Kit, and Interface Builder." 
     
     
  
 
 
	 01:13:26
     ◼ 
      
     ►  
     These are all the technologies that you use to write iOS 
     
     
  
 
 
	 01:13:29
     ◼ 
      
     ►  
     or Mac OS apps up until Swift UI existed, 
     
     
  
 
 
	 01:13:32
     ◼ 
      
     ►  
     and he stood in front of the screen, and he said-- 
     
     
  
 
 
	 01:13:34
     ◼ 
      
     ►  
     And I don't have the exact verbatim quote in front of me, 
     
     
  
 
 
	 01:13:36
     ◼ 
      
     ►  
     but he said in so many words, 
     
     
  
 
 
	 01:13:38
     ◼ 
      
     ►  
     "These are all legacy. 
     
     
  
 
 
	 01:13:39
     ◼ 
      
     ►  
     They will exist for a long time, 
     
     
  
 
 
	 01:13:41
     ◼ 
      
     ►  
     but this is not the way forward. 
     
     
  
 
 
	 01:13:43
     ◼ 
      
     ►  
     The way forward is Swift and Swift UI." 
     
     
  
 
 
	 01:13:45
     ◼ 
      
     ►  
     And then following that, it was Ben Cohen, 
     
     
  
 
 
	 01:13:47
     ◼ 
      
     ►  
     who did a feature on Swift specifically, 
     
     
  
 
 
	 01:13:50
     ◼ 
      
     ►  
     and Ben -- and I believe this is a verbatim quote -- 
     
     
  
 
 
	 01:13:52
     ◼ 
      
     ►  
     said, "Swift is absolutely the best language 
     
     
  
 
 
	 01:13:55
     ◼ 
      
     ►  
     to build apps across our devices." 
     
     
  
 
 
	 01:13:57
     ◼ 
      
     ►  
     And then they leaned into Swift UI as well, 
     
     
  
 
 
	 01:14:01
     ◼ 
      
     ►  
     heavily throughout the rest of the presentation. 
     
     
  
 
 
	 01:14:04
     ◼ 
      
     ►  
     And I thought this was interesting because one of the things that all of us griped, not only the three of us on the show, 
     
     
  
 
 
	 01:14:09
     ◼ 
      
     ►  
     but all of us as developers griped about after last year and maybe even a couple years prior, but especially after last year, 
     
     
  
 
 
	 01:14:16
     ◼ 
      
     ►  
     was, you know, what is the way forward, Apple? Like, what do you... if I'm developing a new macOS app today, 
     
     
  
 
 
	 01:14:22
     ◼ 
      
     ►  
     am I doing that with AppKit? Am I doing it with Catalyst, which is basically UIKit on macOS? 
     
     
  
 
 
	 01:14:28
     ◼ 
      
     ►  
     Am I doing it with Switched UI? What is the right answer? 
     
     
  
 
 
	 01:14:32
     ◼ 
      
     ►  
     And it seems extremely clear that Josh and Ben and the rest of the team at Apple are saying the right answer is 
     
     
  
 
 
	 01:14:40
     ◼ 
      
     ►  
     Swift and Swift UI wherever you can and then fall back to these other things if you can't use Swift and Swift UI. 
     
     
  
 
 
	 01:14:47
     ◼ 
      
     ►  
     And on the one side, I 
     
     
  
 
 
	 01:14:49
     ◼ 
      
     ►  
     deeply appreciate that they have put a line in the sand or a flag in the dirt or whatever analogy you want to use and 
     
     
  
 
 
	 01:14:56
     ◼ 
      
     ►  
     they've said this is the way. 
     
     
  
 
 
	 01:14:59
     ◼ 
      
     ►  
     That being said they're right. They're having SwiftUI write a bunch of checks that I'm not sure SwiftUI can cache and and I'm 
     
     
  
 
 
	 01:15:07
     ◼ 
      
     ►  
     I don't know. I'm a little concerned Marco. Let me start with you since you are 
     
     
  
 
 
	 01:15:11
     ◼ 
      
     ►  
     The most developee developer on Apple platforms of the three of us 
     
     
  
 
 
	 01:15:16
     ◼ 
      
     ►  
     What is what do you think about this and if you wouldn't mind starting by just very very briefly reminding us 
     
     
  
 
 
	 01:15:21
     ◼ 
      
     ►  
     What is your Swift and SwiftUI journey as of today? 
     
     
  
 
 
	 01:15:24
     ◼ 
      
     ►  
     As of today, I am writing as much new code as I can in Swift. I'm not going 
     
     
  
 
 
	 01:15:30
     ◼ 
      
     ►  
     back and rewriting working Objective-C code in Swift. However, I am making grand 
     
     
  
 
 
	 01:15:37
     ◼ 
      
     ►  
     plans in my head that I may never actually achieve of, you know, larger 
     
     
  
 
 
	 01:15:42
     ◼ 
      
     ►  
     moves like that. So that's Swift. SwiftUI, I use 100% on the watch app 
     
     
  
 
 
	 01:15:49
     ◼ 
      
     ►  
     because, again, the alternative was garbage. In the iPhone app, I'm using very 
     
     
  
 
 
	 01:15:53
     ◼ 
      
     ►  
     a little Swift UI so far. 
     
     
  
 
 
	 01:15:54
     ◼ 
      
     ►  
     And there are various reasons for that, 
     
     
  
 
 
	 01:15:57
     ◼ 
      
     ►  
     but very little of it so far. 
     
     
  
 
 
	 01:15:58
     ◼ 
      
     ►  
     I have done other little like toy apps, 
     
     
  
 
 
	 01:16:01
     ◼ 
      
     ►  
     like little utilities I've made for myself, 
     
     
  
 
 
	 01:16:03
     ◼ 
      
     ►  
     I've done those in Swift UI, 
     
     
  
 
 
	 01:16:04
     ◼ 
      
     ►  
     so I've used a little bit more there, but not a ton. 
     
     
  
 
 
	 01:16:07
     ◼ 
      
     ►  
     So I think with this, 
     
     
  
 
 
	 01:16:09
     ◼ 
      
     ►  
     we have to separate a few different things. 
     
     
  
 
 
	 01:16:10
     ◼ 
      
     ►  
     So first of all, Objective-C versus Swift 
     
     
  
 
 
	 01:16:13
     ◼ 
      
     ►  
     as the language we are using, that is very clear. 
     
     
  
 
 
	 01:16:16
     ◼ 
      
     ►  
     Swift is very mature now, that is the way forward. 
     
     
  
 
 
	 01:16:20
     ◼ 
      
     ►  
     It has been the way forward for quite some time now. 
     
     
  
 
 
	 01:16:22
     ◼ 
      
     ►  
     So the language you should be using 
     
     
  
 
 
	 01:16:25
     ◼ 
      
     ►  
     for almost all code in your app, as long as you can, is Swift. 
     
     
  
 
 
	 01:16:29
     ◼ 
      
     ►  
     Especially if you're writing a new code, it's a no-brainer. 
     
     
  
 
 
 
	 01:16:33
     ◼ 
      
     ►  
     That's simple. 
     
     
  
 
 
	 01:16:34
     ◼ 
      
     ►  
     That is well supported, and that's a totally reasonable 
     
     
  
 
 
	 01:16:36
     ◼ 
      
     ►  
     chance for them to take. 
     
     
  
 
 
	 01:16:37
     ◼ 
      
     ►  
     And they've been taking it for many years now. 
     
     
  
 
 
	 01:16:40
     ◼ 
      
     ►  
     And so that, I think, set that aside. 
     
     
  
 
 
 
	 01:16:43
     ◼ 
      
     ►  
     Objective C, as much as I love Objective C, 
     
     
  
 
 
	 01:16:46
     ◼ 
      
     ►  
     and I still write some of it in parts of my app that use it, 
     
     
  
 
 
	 01:16:49
     ◼ 
      
     ►  
     Swift is the way forward. 
     
     
  
 
 
	 01:16:50
     ◼ 
      
     ►  
     and that's a done deal, that fight is over, 
     
     
  
 
 
	 01:16:53
     ◼ 
      
     ►  
     we've moved on, okay. 
     
     
  
 
 
	 01:16:55
     ◼ 
      
     ►  
     So then the question becomes, which UI framework? 
     
     
  
 
 
	 01:16:59
     ◼ 
      
     ►  
     Are you using SwiftUI or are you using UIKit or AppKit? 
     
     
  
 
 
	 01:17:03
     ◼ 
      
     ►  
     That's a much more difficult question to answer. 
     
     
  
 
 
	 01:17:06
     ◼ 
      
     ►  
     That's really what we're talking about here. 
     
     
  
 
 
	 01:17:07
     ◼ 
      
     ►  
     It's not about the language, it's about the framework 
     
     
  
 
 
	 01:17:10
     ◼ 
      
     ►  
     and what you can do in the framework 
     
     
  
 
 
	 01:17:12
     ◼ 
      
     ►  
     and what's hard and what's easy 
     
     
  
 
 
	 01:17:13
     ◼ 
      
     ►  
     and what's buggy and what's mature. 
     
     
  
 
 
	 01:17:17
     ◼ 
      
     ►  
     SwiftUI in releases before 16 and Mac OS Ventura, 
     
     
  
 
 
	 01:17:22
     ◼ 
      
     ►  
     'cause I don't have any experience with the new ones yet 
     
     
  
 
 
	 01:17:26
     ◼ 
      
     ►  
     in that way, but SwiftUI before this beta cycle 
     
     
  
 
 
	 01:17:31
     ◼ 
      
     ►  
     has been very interesting, very bumpy of a ride. 
     
     
  
 
 
	 01:17:36
     ◼ 
      
     ►  
     It has a lot of value when you're on the happy path, 
     
     
  
 
 
	 01:17:40
     ◼ 
      
     ►  
     as we talked about before, and when you hit a wall, 
     
     
  
 
 
	 01:17:43
     ◼ 
      
     ►  
     you hit it hard and it's often so frustrating 
     
     
  
 
 
	 01:17:47
     ◼ 
      
     ►  
     that you have to basically go back 
     
     
  
 
 
	 01:17:48
     ◼ 
      
     ►  
     and rewrite the whole thing in UIKit 
     
     
  
 
 
	 01:17:52
     ◼ 
      
     ►  
     or do ridiculous levels of hacks 
     
     
  
 
 
	 01:17:56
     ◼ 
      
     ►  
     in order to work around some limitation of SwiftUI. 
     
     
  
 
 
	 01:17:59
     ◼ 
      
     ►  
     Based on what I've seen so far with the new stuff, 
     
     
  
 
 
	 01:18:03
     ◼ 
      
     ►  
     it seems like they are making progress 
     
     
  
 
 
	 01:18:06
     ◼ 
      
     ►  
     towards removing more and more of those needs 
     
     
  
 
 
	 01:18:09
     ◼ 
      
     ►  
     for those hacks, but there are still a lot left 
     
     
  
 
 
	 01:18:11
     ◼ 
      
     ►  
     and some of them I think are inherent to SwiftUI 
     
     
  
 
 
	 01:18:15
     ◼ 
      
     ►  
     and just the architecture that it has 
     
     
  
 
 
	 01:18:16
     ◼ 
      
     ►  
     and the whole idea of declarative UI framework. 
     
     
  
 
 
	 01:18:19
     ◼ 
      
     ►  
     Like some of that, certain hacks are necessary 
     
     
  
 
 
	 01:18:22
     ◼ 
      
     ►  
     just to fit into that paradigm. 
     
     
  
 
 
	 01:18:24
     ◼ 
      
     ►  
     And so that's gonna be a problem to some degree forever. 
     
     
  
 
 
	 01:18:29
     ◼ 
      
     ►  
     And so the question is when will we hit a point where, 
     
     
  
 
 
	 01:18:33
     ◼ 
      
     ►  
     or have we already, hit a point where 
     
     
  
 
 
	 01:18:35
     ◼ 
      
     ►  
     we can mostly use SwiftUI 
     
     
  
 
 
	 01:18:38
     ◼ 
      
     ►  
     and not have to dip out of it very often 
     
     
  
 
 
	 01:18:40
     ◼ 
      
     ►  
     and not have to hack around problems or limitations 
     
     
  
 
 
	 01:18:42
     ◼ 
      
     ►  
     in it very often to the point where we can say, 
     
     
  
 
 
	 01:18:44
     ◼ 
      
     ►  
     all right, this is just what we're using by default, 
     
     
  
 
 
	 01:18:46
     ◼ 
      
     ►  
     and most of the time we'll be fine doing this. 
     
     
  
 
 
	 01:18:50
     ◼ 
      
     ►  
     And I don't know that we've reached that point yet. 
     
     
  
 
 
	 01:18:51
     ◼ 
      
     ►  
     SwiftUI is still very, very early. 
     
     
  
 
 
	 01:18:55
     ◼ 
      
     ►  
     Still, it's what, about four years old, 
     
     
  
 
 
	 01:18:58
     ◼ 
      
     ►  
     something like that? 
     
     
  
 
 
	 01:18:59
     ◼ 
      
     ►  
     - I believe that's right. 
     
     
  
 
 
	 01:19:00
     ◼ 
      
     ►  
     - In public at least. 
     
     
  
 
 
	 01:19:01
     ◼ 
      
     ►  
     I know it was on the watch in development 
     
     
  
 
 
	 01:19:03
     ◼ 
      
     ►  
     for a few years before that, 
     
     
  
 
 
	 01:19:05
     ◼ 
      
     ►  
     but it's very, very young in the public world, 
     
     
  
 
 
	 01:19:09
     ◼ 
      
     ►  
     and it's not evenly aged and evenly mature 
     
     
  
 
 
	 01:19:12
     ◼ 
      
     ►  
     on all platforms. 
     
     
  
 
 
	 01:19:14
     ◼ 
      
     ►  
     It's, for instance, as we talked about last week, 
     
     
  
 
 
	 01:19:16
     ◼ 
      
     ►  
     what you get with SwiftUI code is worse on the Mac 
     
     
  
 
 
	 01:19:20
     ◼ 
      
     ►  
     than it is on iOS. 
     
     
  
 
 
	 01:19:22
     ◼ 
      
     ►  
     And what you get on iOS is worse than what you get on WatchOS. 
     
     
  
 
 
	 01:19:26
     ◼ 
      
     ►  
     Clearly, there's a hierarchy of maturity here. 
     
     
  
 
 
	 01:19:30
     ◼ 
      
     ►  
     WatchOS is at the top. 
     
     
  
 
 
	 01:19:31
     ◼ 
      
     ►  
     WatchOS SwiftUI, done. 
     
     
  
 
 
 
 
	 01:19:34
     ◼ 
      
     ►  
     Just use it. 
     
     
  
 
 
	 01:19:35
     ◼ 
      
     ►  
     iOS SwiftUI, well, it's OK most of the time. 
     
     
  
 
 
	 01:19:38
     ◼ 
      
     ►  
     but you start hitting problems in certain edge cases 
     
     
  
 
 
	 01:19:40
     ◼ 
      
     ►  
     or certain specialized needs or certain customizability 
     
     
  
 
 
	 01:19:43
     ◼ 
      
     ►  
     that's not possible or performance problems 
     
     
  
 
 
	 01:19:45
     ◼ 
      
     ►  
     with certain types of collections 
     
     
  
 
 
	 01:19:46
     ◼ 
      
     ►  
     or certain types of structures. 
     
     
  
 
 
	 01:19:48
     ◼ 
      
     ►  
     So there's issues like that. 
     
     
  
 
 
	 01:19:49
     ◼ 
      
     ►  
     And then you go to the Mac and it's even more of those 
     
     
  
 
 
	 01:19:52
     ◼ 
      
     ►  
     like well you have more problems, more bugs, 
     
     
  
 
 
	 01:19:54
     ◼ 
      
     ►  
     more limitations, more subpar implementations 
     
     
  
 
 
	 01:19:57
     ◼ 
      
     ►  
     or subpar behaviors or looks. 
     
     
  
 
 
	 01:20:00
     ◼ 
      
     ►  
     And so I think this is a very optimistic slide 
     
     
  
 
 
	 01:20:05
     ◼ 
      
     ►  
     for Apple to say, this is the way forward, 
     
     
  
 
 
	 01:20:08
     ◼ 
      
     ►  
     this is the best way to build apps today. 
     
     
  
 
 
	 01:20:11
     ◼ 
      
     ►  
     Because it might be the best way to build 
     
     
  
 
 
	 01:20:14
     ◼ 
      
     ►  
     like their demo apps, like the ice cream stand or whatever, 
     
     
  
 
 
	 01:20:17
     ◼ 
      
     ►  
     their demo WBC session kind of apps. 
     
     
  
 
 
	 01:20:20
     ◼ 
      
     ►  
     It might be good for that, but it still seems to hit 
     
     
  
 
 
	 01:20:24
     ◼ 
      
     ►  
     a lot of need for hacks and walls and problems 
     
     
  
 
 
	 01:20:28
     ◼ 
      
     ►  
     when it hits the real world. 
     
     
  
 
 
	 01:20:30
     ◼ 
      
     ►  
     And it especially has a lot of those problems. 
     
     
  
 
 
	 01:20:35
     ◼ 
      
     ►  
     when you're interacting with legacy code bases or the Mac. 
     
     
  
 
 
	 01:20:40
     ◼ 
      
     ►  
     And so until they can really develop a lot of that, 
     
     
  
 
 
	 01:20:44
     ◼ 
      
     ►  
     just with maturation over time, basically, 
     
     
  
 
 
	 01:20:46
     ◼ 
      
     ►  
     I don't know if they can necessarily declare this. 
     
     
  
 
 
	 01:20:50
     ◼ 
      
     ►  
     They're declaring this more as a wish than a reality. 
     
     
  
 
 
	 01:20:55
     ◼ 
      
     ►  
     And they might make it a reality. 
     
     
  
 
 
	 01:20:59
     ◼ 
      
     ►  
     I'm sure they intend to keep going down the path 
     
     
  
 
 
	 01:21:02
     ◼ 
      
     ►  
     that will make it a reality. 
     
     
  
 
 
	 01:21:04
     ◼ 
      
     ►  
     Whether they can achieve that is a different story. 
     
     
  
 
 
	 01:21:06
     ◼ 
      
     ►  
     Whether they are able to give it the quality 
     
     
  
 
 
	 01:21:09
     ◼ 
      
     ►  
     and attention it needs in areas like the Mac, 
     
     
  
 
 
	 01:21:13
     ◼ 
      
     ►  
     where it's not quite the number one priority, 
     
     
  
 
 
	 01:21:16
     ◼ 
      
     ►  
     that remains to be seen. 
     
     
  
 
 
	 01:21:18
     ◼ 
      
     ►  
     Right now, if I were writing a brand new app today, 
     
     
  
 
 
	 01:21:22
     ◼ 
      
     ►  
     I would absolutely no doubt try to do it this way. 
     
     
  
 
 
	 01:21:26
     ◼ 
      
     ►  
     And wherever I run into problems, 
     
     
  
 
 
	 01:21:29
     ◼ 
      
     ►  
     rather than trying to dump SwiftUI 
     
     
  
 
 
	 01:21:33
     ◼ 
      
     ►  
     and go back to UIKit or AppKit, 
     
     
  
 
 
	 01:21:36
     ◼ 
      
     ►  
     I would attempt to do the various mechanisms 
     
     
  
 
 
	 01:21:39
     ◼ 
      
     ►  
     where you can drop out of SwiftUI 
     
     
  
 
 
	 01:21:41
     ◼ 
      
     ►  
     and use AppKit or UIKit wrapped in a SwiftUI view 
     
     
  
 
 
	 01:21:44
     ◼ 
      
     ►  
     for certain parts of your view hierarchies or whatever. 
     
     
  
 
 
	 01:21:48
     ◼ 
      
     ►  
     So I would totally do this if writing it today. 
     
     
  
 
 
	 01:21:50
     ◼ 
      
     ►  
     And in fact, I am very tempted to try to rewrite 
     
     
  
 
 
	 01:21:54
     ◼ 
      
     ►  
     large parts of my AppUI this way 
     
     
  
 
 
	 01:21:56
     ◼ 
      
     ►  
     because I think being on the happy path here 
     
     
  
 
 
	 01:22:01
     ◼ 
      
     ►  
     is going to make certain things easier in the future. 
     
     
  
 
 
	 01:22:05
     ◼ 
      
     ►  
     Already, my app is a huge pile of burdensome technical debt, 
     
     
  
 
 
	 01:22:10
     ◼ 
      
     ►  
     because my app is a huge pile of Objective-C UI kit code 
     
     
  
 
 
	 01:22:16
     ◼ 
      
     ►  
     that has some Swift here and there, 
     
     
  
 
 
	 01:22:18
     ◼ 
      
     ►  
     but is mostly still old Objective-C UI kit code, 
     
     
  
 
 
	 01:22:23
     ◼ 
      
     ►  
     because there is so much UI in a podcast app, 
     
     
  
 
 
	 01:22:27
     ◼ 
      
     ►  
     you have no idea. 
     
     
  
 
 
	 01:22:28
     ◼ 
      
     ►  
     You think a podcast app is three screens, 
     
     
  
 
 
	 01:22:31
     ◼ 
      
     ►  
     I'm telling you it's so much more than that. 
     
     
  
 
 
	 01:22:33
     ◼ 
      
     ►  
     There is so much UI in a podcast app. 
     
     
  
 
 
	 01:22:36
     ◼ 
      
     ►  
     And so, I'm feeling a great burden of all this legacy code 
     
     
  
 
 
	 01:22:40
     ◼ 
      
     ►  
     and I would love to move towards the ideal of SwiftUI, 
     
     
  
 
 
	 01:22:45
     ◼ 
      
     ►  
     which is like, wow, I can probably collapse 
     
     
  
 
 
	 01:22:48
     ◼ 
      
     ►  
     a lot of this code that is thousands of lines 
     
     
  
 
 
	 01:22:51
     ◼ 
      
     ►  
     Objective-C for UIKit into hundreds of lines of SwiftUI 
     
     
  
 
 
	 01:22:56
     ◼ 
      
     ►  
     instead that is hopefully cleaner and easier to maintain 
     
     
  
 
 
	 01:22:59
     ◼ 
      
     ►  
     and possibly avoid certain bug behaviors 
     
     
  
 
 
	 01:23:02
     ◼ 
      
     ►  
     or certain inconsistent states and things like that. 
     
     
  
 
 
	 01:23:04
     ◼ 
      
     ►  
     I would love to do that and I'm gonna probably start 
     
     
  
 
 
	 01:23:07
     ◼ 
      
     ►  
     attempting to do that later this summer to see like, 
     
     
  
 
 
	 01:23:09
     ◼ 
      
     ►  
     hey, can I actually do this or not? 
     
     
  
 
 
	 01:23:10
     ◼ 
      
     ►  
     Kind of do a feasibility study of just trying some things 
     
     
  
 
 
	 01:23:13
     ◼ 
      
     ►  
     and see what happens, but the reality is I don't see 
     
     
  
 
 
	 01:23:17
     ◼ 
      
     ►  
     any evidence yet that we're near that point 
     
     
  
 
 
	 01:23:19
     ◼ 
      
     ►  
     where that actually is that easy. 
     
     
  
 
 
	 01:23:21
     ◼ 
      
     ►  
     that it seems like we are going in that direction, 
     
     
  
 
 
	 01:23:26
     ◼ 
      
     ►  
     but there are still so many walls 
     
     
  
 
 
	 01:23:28
     ◼ 
      
     ►  
     and limitations and hurdles, and we'll see what happens. 
     
     
  
 
 
	 01:23:31
     ◼ 
      
     ►  
     They are making progress. 
     
     
  
 
 
	 01:23:33
     ◼ 
      
     ►  
     Every year, they add a bunch of stuff 
     
     
  
 
 
	 01:23:36
     ◼ 
      
     ►  
     and fix a bunch of stuff and approve a bunch of stuff 
     
     
  
 
 
	 01:23:37
     ◼ 
      
     ►  
     to SwiftUI, and so they are making progress, 
     
     
  
 
 
	 01:23:41
     ◼ 
      
     ►  
     but these are big shoes to fill. 
     
     
  
 
 
	 01:23:44
     ◼ 
      
     ►  
     Like, you're asking people to throw away 
     
     
  
 
 
	 01:23:47
     ◼ 
      
     ►  
     all of the old frameworks that they know 
     
     
  
 
 
	 01:23:49
     ◼ 
      
     ►  
     and everything they know about them 
     
     
  
 
 
	 01:23:52
     ◼ 
      
     ►  
     for a totally different, 
     
     
  
 
 
	 01:23:53
     ◼ 
      
     ►  
     not only a totally different library for making UIs, 
     
     
  
 
 
	 01:23:56
     ◼ 
      
     ►  
     but a whole different paradigm of how you make UIs 
     
     
  
 
 
	 01:23:59
     ◼ 
      
     ►  
     and how data flows through apps. 
     
     
  
 
 
	 01:24:01
     ◼ 
      
     ►  
     And that's really hard, complicated stuff 
     
     
  
 
 
	 01:24:04
     ◼ 
      
     ►  
     for all of us, for them to implement 
     
     
  
 
 
	 01:24:06
     ◼ 
      
     ►  
     and for us to learn and to change our mental models 
     
     
  
 
 
	 01:24:10
     ◼ 
      
     ►  
     and behaviors and architectures for. 
     
     
  
 
 
	 01:24:12
     ◼ 
      
     ►  
     That's a huge thing. 
     
     
  
 
 
	 01:24:14
     ◼ 
      
     ►  
     And that's not gonna happen in a few years. 
     
     
  
 
 
	 01:24:17
     ◼ 
      
     ►  
     It's gonna take a decade to really move the industry 
     
     
  
 
 
	 01:24:21
     ◼ 
      
     ►  
     over that way in a big way. 
     
     
  
 
 
	 01:24:24
     ◼ 
      
     ►  
     And they have been smart about it in the sense 
     
     
  
 
 
	 01:24:27
     ◼ 
      
     ►  
     that they have made these little escape hatches 
     
     
  
 
 
	 01:24:29
     ◼ 
      
     ►  
     where you can do things in parts, 
     
     
  
 
 
	 01:24:31
     ◼ 
      
     ►  
     and that's very, very smart. 
     
     
  
 
 
	 01:24:32
     ◼ 
      
     ►  
     'Cause if that wasn't the case, 
     
     
  
 
 
	 01:24:34
     ◼ 
      
     ►  
     this would be nowhere near where it is today 
     
     
  
 
 
	 01:24:37
     ◼ 
      
     ►  
     in terms of adoption and usefulness. 
     
     
  
 
 
	 01:24:39
     ◼ 
      
     ►  
     But I still think this is optimistic. 
     
     
  
 
 
	 01:24:42
     ◼ 
      
     ►  
     Because again, also, keep in mind, 
     
     
  
 
 
	 01:24:45
     ◼ 
      
     ►  
     that if you want to use SwiftUI with all of its new stuff, 
     
     
  
 
 
	 01:24:49
     ◼ 
      
     ►  
     you know, you wanna use the navigation tree stuff, 
     
     
  
 
 
	 01:24:51
     ◼ 
      
     ►  
     great, that solves your problems. 
     
     
  
 
 
	 01:24:52
     ◼ 
      
     ►  
     I look forward to trying that. 
     
     
  
 
 
	 01:24:54
     ◼ 
      
     ►  
     But I can only do it when my app requires iOS 16 
     
     
  
 
 
	 01:24:57
     ◼ 
      
     ►  
     or Mac OS Ventura, you know? 
     
     
  
 
 
	 01:24:59
     ◼ 
      
     ►  
     And so even then, it's like, 
     
     
  
 
 
	 01:25:01
     ◼ 
      
     ►  
     if you have a need to support even one or two OS versions 
     
     
  
 
 
	 01:25:05
     ◼ 
      
     ►  
     back, you know, this stuff, you can't quite use it yet. 
     
     
  
 
 
	 01:25:09
     ◼ 
      
     ►  
     So you might not be able to use SwiftUI the way you want to 
     
     
  
 
 
	 01:25:13
     ◼ 
      
     ►  
     or you might have to have even more hacks. 
     
     
  
 
 
	 01:25:14
     ◼ 
      
     ►  
     So again, this is a process, this takes a lot of time. 
     
     
  
 
 
	 01:25:17
     ◼ 
      
     ►  
     We are not that far along this process yet. 
     
     
  
 
 
	 01:25:22
     ◼ 
      
     ►  
     In the grand scheme of things, SwiftUI is not mature yet. 
     
     
  
 
 
	 01:25:25
     ◼ 
      
     ►  
     You can't use it for everything yet. 
     
     
  
 
 
	 01:25:27
     ◼ 
      
     ►  
     You shouldn't use it for everything yet. 
     
     
  
 
 
	 01:25:29
     ◼ 
      
     ►  
     And for Apple to say you should use it for everything 
     
     
  
 
 
	 01:25:31
     ◼ 
      
     ►  
     or you should probably use it for everything, 
     
     
  
 
 
	 01:25:34
     ◼ 
      
     ►  
     I think is still optimistic. 
     
     
  
 
 
	 01:25:37
     ◼ 
      
     ►  
     But I think we're getting there. 
     
     
  
 
 
	 01:25:40
     ◼ 
      
     ►  
     - Let's give a brief review of capsule summary 
     
     
  
 
 
	 01:25:43
     ◼ 
      
     ►  
     when we talked about this in the past. 
     
     
  
 
 
	 01:25:45
     ◼ 
      
     ►  
     The analogy we used then was like the Mac OS X 
     
     
  
 
 
	 01:25:48
     ◼ 
      
     ►  
     when it first came out. 
     
     
  
 
 
	 01:25:49
     ◼ 
      
     ►  
     Mac OS X was based on the Next Step OS, 
     
     
  
 
 
	 01:25:51
     ◼ 
      
     ►  
     but it had a bunch of Apple classic Mac APIs thrown on top. 
     
     
  
 
 
	 01:25:55
     ◼ 
      
     ►  
     And you had two groups of developers 
     
     
  
 
 
	 01:25:57
     ◼ 
      
     ►  
     and two groups of apps meeting there. 
     
     
  
 
 
	 01:25:58
     ◼ 
      
     ►  
     There was all the Next Step apps 
     
     
  
 
 
	 01:26:00
     ◼ 
      
     ►  
     that were ported to Mac OS X, 
     
     
  
 
 
	 01:26:01
     ◼ 
      
     ►  
     and they used what came to be known as the Cocoa API. 
     
     
  
 
 
	 01:26:04
     ◼ 
      
     ►  
     It's AppKit and all that stuff, 
     
     
  
 
 
	 01:26:05
     ◼ 
      
     ►  
     and Objective-C is weird language. 
     
     
  
 
 
	 01:26:07
     ◼ 
      
     ►  
     And there were all the classic Mac applications 
     
     
  
 
 
	 01:26:10
     ◼ 
      
     ►  
     that ported to Mac OS X's Carbon API, 
     
     
  
 
 
	 01:26:12
     ◼ 
      
     ►  
     which was like a cleaned up version of the classic Mac API. 
     
     
  
 
 
	 01:26:15
     ◼ 
      
     ►  
     And for many, many years in the early days of Mac OS X, 
     
     
  
 
 
	 01:26:19
     ◼ 
      
     ►  
     Apple supported both Carbon and Cocoa. 
     
     
  
 
 
	 01:26:21
     ◼ 
      
     ►  
     They had to support Carbon because the OS they tried, 
     
     
  
 
 
	 01:26:24
     ◼ 
      
     ►  
     the next step based OS they tried to put out before that 
     
     
  
 
 
	 01:26:26
     ◼ 
      
     ►  
     based on Rhapsody was a non-starter 
     
     
  
 
 
	 01:26:28
     ◼ 
      
     ►  
     because basically Microsoft and Adobe said, 
     
     
  
 
 
	 01:26:30
     ◼ 
      
     ►  
     "Yeah, we're not rewriting our apps in Objective-C. 
     
     
  
 
 
	 01:26:32
     ◼ 
      
     ►  
     "I don't know what you're talking about." 
     
     
  
 
 
	 01:26:33
     ◼ 
      
     ►  
     So you either let us run our existing apps pretty easily 
     
     
  
 
 
	 01:26:36
     ◼ 
      
     ►  
     on your new OS or it's not going anywhere. 
     
     
  
 
 
	 01:26:38
     ◼ 
      
     ►  
     So that's why Mac OS X exists and that's why Carbon exists 
     
     
  
 
 
	 01:26:40
     ◼ 
      
     ►  
     because they had to make an OS 
     
     
  
 
 
	 01:26:42
     ◼ 
      
     ►  
     so that essentially Adobe and Microsoft could port their important applications with a minimum 
     
     
  
 
 
 
	 01:26:47
     ◼ 
      
     ►  
     And all those applications use the classic Mac OS API, not the Next Step API. 
     
     
  
 
 
	 01:26:52
     ◼ 
      
     ►  
     So you had Carbon and Cocoa, and you had to keep Carbon around because all your important 
     
     
  
 
 
	 01:26:56
     ◼ 
      
     ►  
     apps were in it, and then there were these weird little developers writing things, and 
     
     
  
 
 
	 01:26:58
     ◼ 
      
     ►  
     Cocoa with this weird language Objective-C. 
     
     
  
 
 
	 01:27:01
     ◼ 
      
     ►  
     And those two frameworks existed together for a long time, and Apple would do WWC presentations, 
     
     
  
 
 
	 01:27:07
     ◼ 
      
     ►  
     and they would add a new control, and it would come to Cocoa first, and then Carbon would 
     
     
  
 
 
	 01:27:10
     ◼ 
      
     ►  
     we get it later, or they'd add a new API, 
     
     
  
 
 
	 01:27:12
     ◼ 
      
     ►  
     and it would only be in Carbon, 
     
     
  
 
 
	 01:27:13
     ◼ 
      
     ►  
     and it would come to Cocoa later. 
     
     
  
 
 
	 01:27:14
     ◼ 
      
     ►  
     And Cocoa, people were writing AppKit apps with Cocoa, 
     
     
  
 
 
	 01:27:17
     ◼ 
      
     ►  
     and they would be annoyed that they had to drop down 
     
     
  
 
 
	 01:27:18
     ◼ 
      
     ►  
     into Carbon to do something, and vice versa. 
     
     
  
 
 
	 01:27:21
     ◼ 
      
     ►  
     And then there was the years where the Apple would say, 
     
     
  
 
 
	 01:27:23
     ◼ 
      
     ►  
     and we're bringing this feature to both Carbon and Cocoa 
     
     
  
 
 
	 01:27:26
     ◼ 
      
     ►  
     at the same time, and the crowd would go wild. 
     
     
  
 
 
	 01:27:28
     ◼ 
      
     ►  
     And they'd be like, yeah, we don't like the fighting. 
     
     
  
 
 
	 01:27:31
     ◼ 
      
     ►  
     We don't like it when the other API gets it sooner, 
     
     
  
 
 
	 01:27:33
     ◼ 
      
     ►  
     'cause the next people had big Objective-C code bases, 
     
     
  
 
 
	 01:27:36
     ◼ 
      
     ►  
     and the classic Mac people had big, even bigger, 
     
     
  
 
 
	 01:27:38
     ◼ 
      
     ►  
     legacy code bases for their drawing applications, 
     
     
  
 
 
	 01:27:40
     ◼ 
      
     ►  
     like Photoshop and Office, right? 
     
     
  
 
 
	 01:27:43
     ◼ 
      
     ►  
     And there was some cross-pollination happening there. 
     
     
  
 
 
	 01:27:46
     ◼ 
      
     ►  
     But at no point in these early years of Mac OS X 
     
     
  
 
 
	 01:27:49
     ◼ 
      
     ►  
     did Apple say, "By the way, just so you know, 
     
     
  
 
 
	 01:27:52
     ◼ 
      
     ►  
     "Objective C and AppKit, that's the future. 
     
     
  
 
 
	 01:27:55
     ◼ 
      
     ►  
     "And yeah, we had to do Carbon 
     
     
  
 
 
	 01:27:57
     ◼ 
      
     ►  
     "because we kinda need Photoshop and Microsoft Office, 
     
     
  
 
 
	 01:28:00
     ◼ 
      
     ►  
     "but even though those people say 
     
     
  
 
 
	 01:28:01
     ◼ 
      
     ►  
     "they're not going to ever rewrite their apps using AppKit, 
     
     
  
 
 
	 01:28:05
     ◼ 
      
     ►  
     "don't worry about it. 
     
     
  
 
 
	 01:28:06
     ◼ 
      
     ►  
     "If we're successful in 10 years, 
     
     
  
 
 
	 01:28:09
     ◼ 
      
     ►  
     they won't be using Carbon anymore. 
     
     
  
 
 
	 01:28:11
     ◼ 
      
     ►  
     But if they had said that, people would have been like, 
     
     
  
 
 
	 01:28:13
     ◼ 
      
     ►  
     are you kidding me? 
     
     
  
 
 
	 01:28:13
     ◼ 
      
     ►  
     They're, you know one's gonna rewrite Photoshop 
     
     
  
 
 
	 01:28:17
     ◼ 
      
     ►  
     in Objective-C or to use AppKit or Office in Objective-C, 
     
     
  
 
 
	 01:28:21
     ◼ 
      
     ►  
     or like, that's not gonna happen, right? 
     
     
  
 
 
	 01:28:24
     ◼ 
      
     ►  
     So you better keep Carbon around forever. 
     
     
  
 
 
	 01:28:26
     ◼ 
      
     ►  
     But it turns out through, well, confluence events, 
     
     
  
 
 
	 01:28:29
     ◼ 
      
     ►  
     one, Apple was extremely successful. 
     
     
  
 
 
	 01:28:32
     ◼ 
      
     ►  
     Starting around 2001, fast forward to today, 
     
     
  
 
 
	 01:28:35
     ◼ 
      
     ►  
     I'd say Apple's done pretty well for itself. 
     
     
  
 
 
	 01:28:38
     ◼ 
      
     ►  
     It's been successful with its various platforms. 
     
     
  
 
 
	 01:28:39
     ◼ 
      
     ►  
     Two, the phone came out based entirely 
     
     
  
 
 
	 01:28:42
     ◼ 
      
     ►  
     on an Objective-C based API that looks a lot like AppKit 
     
     
  
 
 
	 01:28:45
     ◼ 
      
     ►  
     called UIKit. 
     
     
  
 
 
	 01:28:46
     ◼ 
      
     ►  
     And that made that skill set very popular and valuable. 
     
     
  
 
 
	 01:28:49
     ◼ 
      
     ►  
     And then three, big applications ended up 
     
     
  
 
 
	 01:28:52
     ◼ 
      
     ►  
     being written in these weird ass cross platform UI things 
     
     
  
 
 
	 01:28:55
     ◼ 
      
     ►  
     anyway, like what the hell is Photoshop? 
     
     
  
 
 
	 01:28:57
     ◼ 
      
     ►  
     I'm sure under the covers it's probably 
     
     
  
 
 
	 01:28:59
     ◼ 
      
     ►  
     got a bunch of Objective-C AppKitty stuff, 
     
     
  
 
 
	 01:29:01
     ◼ 
      
     ►  
     but their UI framework is not standard AppKit controls 
     
     
  
 
 
	 01:29:05
     ◼ 
      
     ►  
     and certainly isn't carbon anymore. 
     
     
  
 
 
	 01:29:07
     ◼ 
      
     ►  
     and that's the little cherry at the end of this. 
     
     
  
 
 
	 01:29:10
     ◼ 
      
     ►  
     Hey, whatever happened to carbon anyway? 
     
     
  
 
 
	 01:29:12
     ◼ 
      
     ►  
     Well, after years and years of Apple saying, 
     
     
  
 
 
	 01:29:14
     ◼ 
      
     ►  
     we support both carbon and cocoa. 
     
     
  
 
 
	 01:29:17
     ◼ 
      
     ►  
     They're both great APIs, use the one that's best 
     
     
  
 
 
	 01:29:19
     ◼ 
      
     ►  
     for your code base, blah, blah, blah, blah. 
     
     
  
 
 
	 01:29:21
     ◼ 
      
     ►  
     It came time to do the 64-bit transition 
     
     
  
 
 
	 01:29:23
     ◼ 
      
     ►  
     and despite developing promising, 
     
     
  
 
 
	 01:29:25
     ◼ 
      
     ►  
     and I believe even maybe shipping to some developers 
     
     
  
 
 
	 01:29:28
     ◼ 
      
     ►  
     a 64-bit version of carbon, actually someone made the call, 
     
     
  
 
 
	 01:29:31
     ◼ 
      
     ►  
     the very difficult call inside Apple to say, 
     
     
  
 
 
	 01:29:33
     ◼ 
      
     ►  
     yeah, we've changed our mind. 
     
     
  
 
 
	 01:29:35
     ◼ 
      
     ►  
     Carbon is not coming to 64-bit. 
     
     
  
 
 
	 01:29:37
     ◼ 
      
     ►  
     We're choosing this opportunity, 
     
     
  
 
 
	 01:29:38
     ◼ 
      
     ►  
     this biddedness transition to say, 
     
     
  
 
 
	 01:29:42
     ◼ 
      
     ►  
     you're not going to be able to write a carbon app for 64-bit. 
     
     
  
 
 
	 01:29:44
     ◼ 
      
     ►  
     Not for technical reasons, 'cause we've got it. 
     
     
  
 
 
	 01:29:46
     ◼ 
      
     ►  
     It's here, it's working, but here's how we're kind of, 
     
     
  
 
 
	 01:29:48
     ◼ 
      
     ►  
     it's like someone who breaks up with you 
     
     
  
 
 
	 01:29:50
     ◼ 
      
     ►  
     by just being a jerk to you constantly 
     
     
  
 
 
	 01:29:51
     ◼ 
      
     ►  
     until you break up with them, right? 
     
     
  
 
 
	 01:29:53
     ◼ 
      
     ►  
     Like instead of actually having the conversation to say, 
     
     
  
 
 
	 01:29:56
     ◼ 
      
     ►  
     we've decided Objective-C and AppKit is the future. 
     
     
  
 
 
	 01:29:58
     ◼ 
      
     ►  
     I know this is hard to hear, but that's the future. 
     
     
  
 
 
	 01:30:00
     ◼ 
      
     ►  
     Instead of doing that, they just said, 
     
     
  
 
 
	 01:30:02
     ◼ 
      
     ►  
     carbon's not coming to 64-bit. 
     
     
  
 
 
	 01:30:04
     ◼ 
      
     ►  
     we still support carbon, it's great, 
     
     
  
 
 
	 01:30:05
     ◼ 
      
     ►  
     but it's not coming to 64-bit. 
     
     
  
 
 
	 01:30:06
     ◼ 
      
     ►  
     And you know that's the end of carbon 
     
     
  
 
 
	 01:30:08
     ◼ 
      
     ►  
     because eventually, all apps are 64-bit, 
     
     
  
 
 
	 01:30:10
     ◼ 
      
     ►  
     eventually you can't even run 32-bit apps anymore, right? 
     
     
  
 
 
	 01:30:13
     ◼ 
      
     ►  
     Like the writing was on the wall. 
     
     
  
 
 
	 01:30:14
     ◼ 
      
     ►  
     So everybody who had a carbon app, it's like, 
     
     
  
 
 
	 01:30:17
     ◼ 
      
     ►  
     I didn't, we didn't know how to tell you this, 
     
     
  
 
 
	 01:30:19
     ◼ 
      
     ►  
     but Objective-C, remember that weird thing 
     
     
  
 
 
	 01:30:21
     ◼ 
      
     ►  
     with the square brackets? 
     
     
  
 
 
	 01:30:22
     ◼ 
      
     ►  
     Yeah, you better learn that now. 
     
     
  
 
 
 
	 01:30:24
     ◼ 
      
     ►  
     That's your future. 
     
     
  
 
 
	 01:30:26
     ◼ 
      
     ►  
     And I think that that legacy of like how they handled that, 
     
     
  
 
 
	 01:30:31
     ◼ 
      
     ►  
     I think they learned from that 
     
     
  
 
 
	 01:30:32
     ◼ 
      
     ►  
     because this presentation was them trying to say 
     
     
  
 
 
	 01:30:35
     ◼ 
      
     ►  
     in a nice way, this is the direction we're heading in. 
     
     
  
 
 
	 01:30:39
     ◼ 
      
     ►  
     Before we're there, we're not there yet, 
     
     
  
 
 
	 01:30:41
     ◼ 
      
     ►  
     as Marco Ampley pointed out, we are not there yet, 
     
     
  
 
 
	 01:30:44
     ◼ 
      
     ►  
     but we're saying directionally, we're headed that-a-way. 
     
     
  
 
 
	 01:30:48
     ◼ 
      
     ►  
     And that-a-way is Swift and Swift UI. 
     
     
  
 
 
	 01:30:50
     ◼ 
      
     ►  
     And again, Swift is fairly well settled. 
     
     
  
 
 
	 01:30:52
     ◼ 
      
     ►  
     I think they did that pretty well too. 
     
     
  
 
 
	 01:30:53
     ◼ 
      
     ►  
     Like the first year Swift came out, 
     
     
  
 
 
	 01:30:54
     ◼ 
      
     ►  
     all the WWDC slides had all their examples 
     
     
  
 
 
	 01:30:57
     ◼ 
      
     ►  
     in both Swift and Objective-C. 
     
     
  
 
 
	 01:30:59
     ◼ 
      
     ►  
     But three years after that or whatever, 
     
     
  
 
 
	 01:31:02
     ◼ 
      
     ►  
     the writing was on the wall, it's gonna be Swift. 
     
     
  
 
 
	 01:31:03
     ◼ 
      
     ►  
     And now, objective C, what's that? 
     
     
  
 
 
	 01:31:06
     ◼ 
      
     ►  
     It's the code that's in the parts of your application 
     
     
  
 
 
	 01:31:07
     ◼ 
      
     ►  
     you haven't touched in a while. 
     
     
  
 
 
	 01:31:08
     ◼ 
      
     ►  
     Swift is very well established. 
     
     
  
 
 
	 01:31:10
     ◼ 
      
     ►  
     But the API question was an open one, 
     
     
  
 
 
	 01:31:12
     ◼ 
      
     ►  
     especially on the Mac, 
     
     
  
 
 
	 01:31:13
     ◼ 
      
     ►  
     this is where we talked about it a lot, 
     
     
  
 
 
	 01:31:15
     ◼ 
      
     ►  
     because the Mac had this weird thing where you had AppKit, 
     
     
  
 
 
	 01:31:18
     ◼ 
      
     ►  
     and then you had Catalyst, which was a UI kit on the Mac, 
     
     
  
 
 
	 01:31:20
     ◼ 
      
     ►  
     and then you had SwiftUI on the Mac. 
     
     
  
 
 
	 01:31:22
     ◼ 
      
     ►  
     So you had three APIs, 
     
     
  
 
 
	 01:31:23
     ◼ 
      
     ►  
     like how the hell am I supposed to write a Mac app? 
     
     
  
 
 
	 01:31:25
     ◼ 
      
     ►  
     Well, which one of these am I supposed to use? 
     
     
  
 
 
	 01:31:27
     ◼ 
      
     ►  
     Because, you know, AppKit and SwiftUI would be bad enough, 
     
     
  
 
 
	 01:31:30
     ◼ 
      
     ►  
     but now there's UIKit. 
     
     
  
 
 
	 01:31:31
     ◼ 
      
     ►  
     So does that mean like AppKit is going away 
     
     
  
 
 
	 01:31:33
     ◼ 
      
     ►  
     but it's being replaced by UIKit 
     
     
  
 
 
	 01:31:35
     ◼ 
      
     ►  
     and catalyst is the way forward 
     
     
  
 
 
	 01:31:36
     ◼ 
      
     ►  
     but then what the heck is SwiftUI? 
     
     
  
 
 
	 01:31:37
     ◼ 
      
     ►  
     Am I supposed to be mixing SwiftUI and UIKit on the Mac 
     
     
  
 
 
	 01:31:41
     ◼ 
      
     ►  
     and ignoring AppKit? 
     
     
  
 
 
	 01:31:42
     ◼ 
      
     ►  
     Or is AppKit the one true way to do it 
     
     
  
 
 
	 01:31:44
     ◼ 
      
     ►  
     and just mixing SwiftUI into that? 
     
     
  
 
 
	 01:31:46
     ◼ 
      
     ►  
     This slide answers that question. 
     
     
  
 
 
	 01:31:47
     ◼ 
      
     ►  
     Directionally, where we are going 
     
     
  
 
 
	 01:31:50
     ◼ 
      
     ►  
     on every single one of our platforms is Swift and SwiftUI. 
     
     
  
 
 
	 01:31:54
     ◼ 
      
     ►  
     And unlike with the carbon thing where they just said, 
     
     
  
 
 
	 01:31:56
     ◼ 
      
     ►  
     oh, and by the way, AppKit won't be supported next year, 
     
     
  
 
 
	 01:31:59
     ◼ 
      
     ►  
     they had, what they said on this slide, 
     
     
  
 
 
	 01:32:00
     ◼ 
      
     ►  
     They didn't say any of this was legacy. 
     
     
  
 
 
	 01:32:02
     ◼ 
      
     ►  
     That's the subtext. 
     
     
  
 
 
	 01:32:03
     ◼ 
      
     ►  
     But the text was, "ObjectiveC, AppKit, and UIKit 
     
     
  
 
 
	 01:32:06
     ◼ 
      
     ►  
     and Interface Builder are great technologies. 
     
     
  
 
 
	 01:32:08
     ◼ 
      
     ►  
     They brought us to where we are today, 
     
     
  
 
 
	 01:32:09
     ◼ 
      
     ►  
     and they will be supported for many, many years 
     
     
  
 
 
	 01:32:11
     ◼ 
      
     ►  
     in the future." 
     
     
  
 
 
	 01:32:12
     ◼ 
      
     ►  
     Because remember, all these things, 
     
     
  
 
 
	 01:32:13
     ◼ 
      
     ►  
     Objective-C, AppKit, UIKit, and Interface Builder, 
     
     
  
 
 
	 01:32:15
     ◼ 
      
     ►  
     they're all 64-bit. 
     
     
  
 
 
	 01:32:17
     ◼ 
      
     ►  
     There's no big transition coming up in the side. 
     
     
  
 
 
	 01:32:19
     ◼ 
      
     ►  
     And Apple itself has huge amounts of code written 
     
     
  
 
 
	 01:32:22
     ◼ 
      
     ►  
     in Objective-C, AppKit, UIKit, using Interface Builder. 
     
     
  
 
 
	 01:32:25
     ◼ 
      
     ►  
     They are probably the biggest legacy code base 
     
     
  
 
 
	 01:32:28
     ◼ 
      
     ►  
     of this stuff, especially now that like, you know, 
     
     
  
 
 
	 01:32:30
     ◼ 
      
     ►  
     Photoshop and probably Microsoft or whatever using whatever weird OS framework, you know in-house things that they've built right 
     
     
  
 
 
	 01:32:35
     ◼ 
      
     ►  
     Apple is the largest probably has the largest most important code base using these quote-unquote legacy technologies 
     
     
  
 
 
	 01:32:42
     ◼ 
      
     ►  
     So Apple can't get rid of any of this stuff until unless they support all those apps and that's not gonna happen for friggin ever 
     
     
  
 
 
	 01:32:49
     ◼ 
      
     ►  
     So don't worry about it 
     
     
  
 
 
	 01:32:51
     ◼ 
      
     ►  
     Happy you're out using app kit not working in two years or UI kit or you know objective C not running anymore 
     
     
  
 
 
	 01:32:58
     ◼ 
      
     ►  
     Like those apps will continue to function you'll be able to continue to build them you have to be able to but directionally 
     
     
  
 
 
	 01:33:04
     ◼ 
      
     ►  
     we are going to Swift UI and Swift and 
     
     
  
 
 
	 01:33:06
     ◼ 
      
     ►  
     We are very far from that 
     
     
  
 
 
	 01:33:09
     ◼ 
      
     ►  
     This is just a big directional sign in the same 
     
     
  
 
 
	 01:33:11
     ◼ 
      
     ►  
     But I think it is a sign of maturity 
     
     
  
 
 
	 01:33:13
     ◼ 
      
     ►  
     To say to solve the question that we kept having which is like I don't know what I'm supposed to do 
     
     
  
 
 
	 01:33:18
     ◼ 
      
     ►  
     I have all these API's available to me 
     
     
  
 
 
	 01:33:20
     ◼ 
      
     ►  
     What is the path forward because the Apple in all past years was like look you can mix and match them and you can use 
     
     
  
 
 
	 01:33:26
     ◼ 
      
     ►  
     where appropriate and if your app has this, 
     
     
  
 
 
	 01:33:27
     ◼ 
      
     ►  
     you can use that and you can use this. 
     
     
  
 
 
	 01:33:29
     ◼ 
      
     ►  
     And it's like, okay, but where do we go from here? 
     
     
  
 
 
	 01:33:31
     ◼ 
      
     ►  
     Like, I don't know where to put my effort. 
     
     
  
 
 
	 01:33:33
     ◼ 
      
     ►  
     Should I continue to build, you know, 
     
     
  
 
 
	 01:33:35
     ◼ 
      
     ►  
     50% of my app in UIKit and 50% in SwiftUI, 
     
     
  
 
 
	 01:33:38
     ◼ 
      
     ►  
     or should I just make it a pure AppKit app 
     
     
  
 
 
	 01:33:40
     ◼ 
      
     ►  
     with dollops of SwiftUI sprinkled in it? 
     
     
  
 
 
	 01:33:44
     ◼ 
      
     ►  
     Or you'd say, I can't make my app 100% in SwiftUI, 
     
     
  
 
 
	 01:33:46
     ◼ 
      
     ►  
     so what am I supposed to do? 
     
     
  
 
 
	 01:33:48
     ◼ 
      
     ►  
     Knowing that essentially AppKit UIKit and Interface Builder 
     
     
  
 
 
	 01:33:52
     ◼ 
      
     ►  
     are not going to be the way forward 
     
     
  
 
 
	 01:33:54
     ◼ 
      
     ►  
     is clarifying for everybody involved. 
     
     
  
 
 
	 01:33:56
     ◼ 
      
     ►  
     And it's great for them to say that 
     
     
  
 
 
	 01:33:58
     ◼ 
      
     ►  
     before those technologies are dropped, 
     
     
  
 
 
	 01:33:59
     ◼ 
      
     ►  
     'cause I don't think they're gonna be dropped 
     
     
  
 
 
	 01:34:00
     ◼ 
      
     ►  
     for like a decade, right? 
     
     
  
 
 
	 01:34:02
     ◼ 
      
     ►  
     So now there is clarity on both sides. 
     
     
  
 
 
	 01:34:06
     ◼ 
      
     ►  
     Apple can continue to do what it was doing, 
     
     
  
 
 
	 01:34:08
     ◼ 
      
     ►  
     but now we actually know which direction they're heading. 
     
     
  
 
 
	 01:34:10
     ◼ 
      
     ►  
     What they were doing is every year 
     
     
  
 
 
	 01:34:11
     ◼ 
      
     ►  
     we'll make SwiftUI better. 
     
     
  
 
 
	 01:34:12
     ◼ 
      
     ►  
     And hopefully, eventually, you'll be able to use it 
     
     
  
 
 
	 01:34:15
     ◼ 
      
     ►  
     to do everything your app can do. 
     
     
  
 
 
	 01:34:16
     ◼ 
      
     ►  
     But we're so far from that now 
     
     
  
 
 
	 01:34:18
     ◼ 
      
     ►  
     that even my dinky, stupid little app 
     
     
  
 
 
	 01:34:20
     ◼ 
      
     ►  
     that has one thing on the screen, 
     
     
  
 
 
	 01:34:22
     ◼ 
      
     ►  
     I can't even implement Switch Glass 
     
     
  
 
 
	 01:34:24
     ◼ 
      
     ►  
     in pure SwiftUI today. 
     
     
  
 
 
	 01:34:26
     ◼ 
      
     ►  
     And I thought, I started messing with it again. 
     
     
  
 
 
	 01:34:30
     ◼ 
      
     ►  
     I'm like, maybe I can, 
     
     
  
 
 
	 01:34:31
     ◼ 
      
     ►  
     let's see if I can add some more SwiftUI to this. 
     
     
  
 
 
	 01:34:33
     ◼ 
      
     ►  
     And then one of the first things I saw 
     
     
  
 
 
	 01:34:35
     ◼ 
      
     ►  
     in one of the W2C Lounge channels, 
     
     
  
 
 
	 01:34:38
     ◼ 
      
     ►  
     it was a SwiftUI channel, someone asked a question. 
     
     
  
 
 
	 01:34:40
     ◼ 
      
     ►  
     Because just this year they said, 
     
     
  
 
 
	 01:34:41
     ◼ 
      
     ►  
     "Hey, you can do a menu extra in SwiftUI." 
     
     
  
 
 
	 01:34:43
     ◼ 
      
     ►  
     The little menu icons that you have in your menu bar, 
     
     
  
 
 
	 01:34:46
     ◼ 
      
     ►  
     it's called the menu extra. 
     
     
  
 
 
	 01:34:47
     ◼ 
      
     ►  
     You can now do them using SwiftUI. 
     
     
  
 
 
	 01:34:49
     ◼ 
      
     ►  
     Previously you couldn't, you had to use the AppKit APIs 
     
     
  
 
 
	 01:34:51
     ◼ 
      
     ►  
     to do that or the Catalyst APIs or whatever. 
     
     
  
 
 
	 01:34:54
     ◼ 
      
     ►  
     But now you can do it in SwiftUI. 
     
     
  
 
 
	 01:34:55
     ◼ 
      
     ►  
     So someone was messing with this, 
     
     
  
 
 
	 01:34:57
     ◼ 
      
     ►  
     and they asked a question in the W2C lounge, 
     
     
  
 
 
	 01:35:00
     ◼ 
      
     ►  
     "Hey, can I have something different happen 
     
     
  
 
 
	 01:35:02
     ◼ 
      
     ►  
     "when I option click the menu bar icon?" 
     
     
  
 
 
	 01:35:04
     ◼ 
      
     ►  
     And they said, "No, that feature doesn't exist yet." 
     
     
  
 
 
	 01:35:06
     ◼ 
      
     ►  
     - Oh my gosh. 
     
     
  
 
 
	 01:35:07
     ◼ 
      
     ►  
     - That's a feature of my app! 
     
     
  
 
 
	 01:35:09
     ◼ 
      
     ►  
     You option click on things and it cycles the behavior. 
     
     
  
 
 
	 01:35:11
     ◼ 
      
     ►  
     And the answer was not like, "Oh, here's a workaround," 
     
     
  
 
 
	 01:35:13
     ◼ 
      
     ►  
     or, "You gotta capture the keystroke yourself," 
     
     
  
 
 
	 01:35:16
     ◼ 
      
     ►  
     or whatever, it's like, you literally can't do that. 
     
     
  
 
 
	 01:35:19
     ◼ 
      
     ►  
     And that's the nature of declarative UI. 
     
     
  
 
 
	 01:35:21
     ◼ 
      
     ►  
     If you don't have a way to declare that's the thing you want, 
     
     
  
 
 
	 01:35:24
     ◼ 
      
     ►  
     there is no I'm just gonna drop down to AppKit 
     
     
  
 
 
	 01:35:26
     ◼ 
      
     ►  
     and then catch the mouse events 
     
     
  
 
 
	 01:35:28
     ◼ 
      
     ►  
     and look at the modifier keys, 
     
     
  
 
 
	 01:35:29
     ◼ 
      
     ►  
     which is essentially how I do it, right? 
     
     
  
 
 
	 01:35:31
     ◼ 
      
     ►  
     But once you've dropped down to that level, 
     
     
  
 
 
	 01:35:34
     ◼ 
      
     ►  
     you're not in SwiftUI anymore. 
     
     
  
 
 
	 01:35:35
     ◼ 
      
     ►  
     You're in AppKit. 
     
     
  
 
 
	 01:35:37
     ◼ 
      
     ►  
     Where is all that stuff? 
     
     
  
 
 
	 01:35:38
     ◼ 
      
     ►  
     That's in AppKit, right? 
     
     
  
 
 
	 01:35:39
     ◼ 
      
     ►  
     That's before we get into all the other things 
     
     
  
 
 
	 01:35:41
     ◼ 
      
     ►  
     we're talking about, and Marco mentioned 
     
     
  
 
 
	 01:35:43
     ◼ 
      
     ►  
     having to bump the US version, 
     
     
  
 
 
	 01:35:44
     ◼ 
      
     ►  
     so I'm in the midst of adding a major feature 
     
     
  
 
 
	 01:35:48
     ◼ 
      
     ►  
     in my Dinky app that has no features. 
     
     
  
 
 
	 01:35:49
     ◼ 
      
     ►  
     But anyway, a pretty big feature to my app. 
     
     
  
 
 
	 01:35:51
     ◼ 
      
     ►  
     Already, to add this feature to my app, 
     
     
  
 
 
	 01:35:53
     ◼ 
      
     ►  
     I've had to bump the minimum OS requirement 
     
     
  
 
 
	 01:35:55
     ◼ 
      
     ►  
     from like 10.15 to 12. 
     
     
  
 
 
	 01:35:59
     ◼ 
      
     ►  
     I'm not gonna release this one until 13 is out 
     
     
  
 
 
	 01:36:01
     ◼ 
      
     ►  
     'cause I don't wanna require the latest OS 
     
     
  
 
 
	 01:36:02
     ◼ 
      
     ►  
     for my stupid thing. 
     
     
  
 
 
	 01:36:03
     ◼ 
      
     ►  
     And it kind of annoys me 
     
     
  
 
 
	 01:36:04
     ◼ 
      
     ►  
     that I can't have both of them out at the same time 
     
     
  
 
 
	 01:36:06
     ◼ 
      
     ►  
     where I continue to bug patch the old version 
     
     
  
 
 
	 01:36:08
     ◼ 
      
     ►  
     and do the new one or whatever. 
     
     
  
 
 
	 01:36:09
     ◼ 
      
     ►  
     But this dinky app that has no features, 
     
     
  
 
 
	 01:36:12
     ◼ 
      
     ►  
     I have to bump, it's a Swift UI feature, 
     
     
  
 
 
	 01:36:14
     ◼ 
      
     ►  
     I have to bump the minimum OS version to 12. 
     
     
  
 
 
	 01:36:16
     ◼ 
      
     ►  
     When I was adding features, 
     
     
  
 
 
	 01:36:17
     ◼ 
      
     ►  
     like I'm gonna have to bump it up. 
     
     
  
 
 
	 01:36:19
     ◼ 
      
     ►  
     Oh, now I have to bump it up to 11. 
     
     
  
 
 
	 01:36:20
     ◼ 
      
     ►  
     and now I have to bump it up to 12. 
     
     
  
 
 
	 01:36:22
     ◼ 
      
     ►  
     I'm hoping I never have to bump it up to 13, 
     
     
  
 
 
	 01:36:25
     ◼ 
      
     ►  
     but I'm just like saying, 
     
     
  
 
 
	 01:36:26
     ◼ 
      
     ►  
     what more can I implement in SwiftUI 
     
     
  
 
 
	 01:36:28
     ◼ 
      
     ►  
     in my dinky little app, right? 
     
     
  
 
 
	 01:36:30
     ◼ 
      
     ►  
     That's how far SwiftUI is from being a full solution to this. 
     
     
  
 
 
	 01:36:33
     ◼ 
      
     ►  
     It is so far away from it 
     
     
  
 
 
	 01:36:34
     ◼ 
      
     ►  
     that you can't even do the most trivial application 
     
     
  
 
 
	 01:36:37
     ◼ 
      
     ►  
     if it wants to be a well-behaved Mac application, 
     
     
  
 
 
	 01:36:39
     ◼ 
      
     ►  
     which my thing tries to be, 
     
     
  
 
 
	 01:36:41
     ◼ 
      
     ►  
     like having sort of some depth of features. 
     
     
  
 
 
	 01:36:44
     ◼ 
      
     ►  
     It's not just like the food truck application or whatever. 
     
     
  
 
 
	 01:36:47
     ◼ 
      
     ►  
     Some depth of features like, 
     
     
  
 
 
	 01:36:49
     ◼ 
      
     ►  
     "Who would ever want to option click 
     
     
  
 
 
	 01:36:51
     ◼ 
      
     ►  
     "on a menu bar icon on the Mac?" 
     
     
  
 
 
	 01:36:53
     ◼ 
      
     ►  
     Apple's own menu bar icons on the Mac 
     
     
  
 
 
	 01:36:55
     ◼ 
      
     ►  
     let you option click and do stuff. 
     
     
  
 
 
	 01:36:56
     ◼ 
      
     ►  
     It's not an obscure feature. 
     
     
  
 
 
	 01:36:58
     ◼ 
      
     ►  
     Good Mac apps do stuff like that, 
     
     
  
 
 
	 01:37:00
     ◼ 
      
     ►  
     and it's like, "Oh no, sorry, 
     
     
  
 
 
	 01:37:01
     ◼ 
      
     ►  
     "there's literally no way to do that." 
     
     
  
 
 
	 01:37:02
     ◼ 
      
     ►  
     Can I get mouse events? 
     
     
  
 
 
 
	 01:37:04
     ◼ 
      
     ►  
     Well, tell us why you want mouse events, 
     
     
  
 
 
	 01:37:06
     ◼ 
      
     ►  
     and we'll implement it. 
     
     
  
 
 
	 01:37:07
     ◼ 
      
     ►  
     It's like, "No, sometimes you need to intercept events. 
     
     
  
 
 
	 01:37:09
     ◼ 
      
     ►  
     "Sometimes I need to have access to the responder chain 
     
     
  
 
 
	 01:37:12
     ◼ 
      
     ►  
     "or see what modifier keys are held down or whatever." 
     
     
  
 
 
	 01:37:15
     ◼ 
      
     ►  
     Why would you ever need to do that? 
     
     
  
 
 
	 01:37:16
     ◼ 
      
     ►  
     Just tell us and we'll make a SwiftUI modifier for it. 
     
     
  
 
 
	 01:37:18
     ◼ 
      
     ►  
     It's like you're never gonna be able to, 
     
     
  
 
 
	 01:37:19
     ◼ 
      
     ►  
     you'll be chasing your tail forever. 
     
     
  
 
 
	 01:37:21
     ◼ 
      
     ►  
     There needs to be some sort of underlying way to do that. 
     
     
  
 
 
	 01:37:23
     ◼ 
      
     ►  
     But anyway, the clarity of this presentation 
     
     
  
 
 
	 01:37:26
     ◼ 
      
     ►  
     of the state of the union was directional. 
     
     
  
 
 
	 01:37:30
     ◼ 
      
     ►  
     Apple is headed here. 
     
     
  
 
 
	 01:37:31
     ◼ 
      
     ►  
     Now developers, you know what we're trying to do. 
     
     
  
 
 
	 01:37:34
     ◼ 
      
     ►  
     We haven't done it yet. 
     
     
  
 
 
	 01:37:36
     ◼ 
      
     ►  
     We're not saying we've done it yet, 
     
     
  
 
 
	 01:37:37
     ◼ 
      
     ►  
     but you know what we're trying to do. 
     
     
  
 
 
	 01:37:40
     ◼ 
      
     ►  
     And so if you're gonna make decisions 
     
     
  
 
 
	 01:37:41
     ◼ 
      
     ►  
     based on what Apple is trying to do, 
     
     
  
 
 
	 01:37:43
     ◼ 
      
     ►  
     which is, you know, good thing, 
     
     
  
 
 
	 01:37:44
     ◼ 
      
     ►  
     like Apple doesn't tend to give you roadmaps, 
     
     
  
 
 
	 01:37:46
     ◼ 
      
     ►  
     But if you know what they're trying to do, 
     
     
  
 
 
	 01:37:48
     ◼ 
      
     ►  
     then you can make much smarter decisions 
     
     
  
 
 
	 01:37:50
     ◼ 
      
     ►  
     about what you wanna do in your app. 
     
     
  
 
 
	 01:37:53
     ◼ 
      
     ►  
     Doesn't make it any more possible 
     
     
  
 
 
	 01:37:54
     ◼ 
      
     ►  
     for you to make your app using SwiftUI 
     
     
  
 
 
	 01:37:56
     ◼ 
      
     ►  
     entirely from top to bottom today, 
     
     
  
 
 
	 01:37:58
     ◼ 
      
     ►  
     but it lets you make decisions about the future. 
     
     
  
 
 
	 01:38:00
     ◼ 
      
     ►  
     And I think this is a very mature thing for Apple to do. 
     
     
  
 
 
	 01:38:04
     ◼ 
      
     ►  
     And I think you haven't seen a lot of people yelling 
     
     
  
 
 
	 01:38:06
     ◼ 
      
     ►  
     about it because we're glad to get some kind of roadmap. 
     
     
  
 
 
	 01:38:10
     ◼ 
      
     ►  
     And unlike the Carbon and Cocoa era, right? 
     
     
  
 
 
	 01:38:13
     ◼ 
      
     ►  
     they're not saying like all your hard work from before, 
     
     
  
 
 
	 01:38:17
     ◼ 
      
     ►  
     throw it in the garbage and rewrite everything, right? 
     
     
  
 
 
	 01:38:19
     ◼ 
      
     ►  
     And I think we're all kind of used to the way 
     
     
  
 
 
	 01:38:21
     ◼ 
      
     ►  
     Apple does things in the more modern era to say, 
     
     
  
 
 
	 01:38:23
     ◼ 
      
     ►  
     I feel secure in my investment in my giant application 
     
     
  
 
 
	 01:38:27
     ◼ 
      
     ►  
     that's based on AppKit or UIKit or whatever, 
     
     
  
 
 
	 01:38:29
     ◼ 
      
     ►  
     that Apple is going to protect that. 
     
     
  
 
 
	 01:38:31
     ◼ 
      
     ►  
     But in the meantime, I know for all my future work, 
     
     
  
 
 
	 01:38:34
     ◼ 
      
     ►  
     here's the direction I'm gonna be going in 
     
     
  
 
 
	 01:38:35
     ◼ 
      
     ►  
     and I will continue to struggle to use SwiftUI 
     
     
  
 
 
	 01:38:39
     ◼ 
      
     ►  
     as much as I can, falling back to UIKit 
     
     
  
 
 
	 01:38:42
     ◼ 
      
     ►  
     when I need to, giving feedback to Apple 
     
     
  
 
 
	 01:38:44
     ◼ 
      
     ►  
     about the shortcomings, and together we will continue 
     
     
  
 
 
	 01:38:46
     ◼ 
      
     ►  
     that cycle, but now the directionality is clear. 
     
     
  
 
 
	 01:38:49
     ◼ 
      
     ►  
     Now I know that we're not going to perpetually 
     
     
  
 
 
	 01:38:52
     ◼ 
      
     ►  
     have SwiftUI layered on top of another more full featured 
     
     
  
 
 
	 01:38:55
     ◼ 
      
     ►  
     API that's like the real thing under the covers. 
     
     
  
 
 
	 01:38:58
     ◼ 
      
     ►  
     - Yeah, I don't know. 
     
     
  
 
 
	 01:39:02
     ◼ 
      
     ►  
     I'm a bit of a SwiftUI apologist, 
     
     
  
 
 
	 01:39:04
     ◼ 
      
     ►  
     because I do think there's a lot to like there, 
     
     
  
 
 
	 01:39:07
     ◼ 
      
     ►  
     but it's been quite frustrating because the two or three 
     
     
  
 
 
	 01:39:11
     ◼ 
      
     ►  
     that have been delivered in this release, 
     
     
  
 
 
	 01:39:15
     ◼ 
      
     ►  
     at least at a glance, 
     
     
  
 
 
	 01:39:16
     ◼ 
      
     ►  
     and I've only spent a little bit of time 
     
     
  
 
 
	 01:39:17
     ◼ 
      
     ►  
     looking at it so far, but at a glance, 
     
     
  
 
 
	 01:39:20
     ◼ 
      
     ►  
     none of these things work for Masquerade. 
     
     
  
 
 
	 01:39:22
     ◼ 
      
     ►  
     Like they're exactly what I need for Masquerade, 
     
     
  
 
 
	 01:39:25
     ◼ 
      
     ►  
     but for various uninteresting reasons, 
     
     
  
 
 
	 01:39:27
     ◼ 
      
     ►  
     they just don't get me 100% of the way there. 
     
     
  
 
 
	 01:39:30
     ◼ 
      
     ►  
     So for all of these two or three things 
     
     
  
 
 
	 01:39:33
     ◼ 
      
     ►  
     that I'm looking at, I'm probably gonna have to continue 
     
     
  
 
 
	 01:39:34
     ◼ 
      
     ►  
     to use my godawful hacks. 
     
     
  
 
 
	 01:39:36
     ◼ 
      
     ►  
     This is sounding familiar, Marco. 
     
     
  
 
 
	 01:39:37
     ◼ 
      
     ►  
     I don't mean that to be insulting. 
     
     
  
 
 
	 01:39:38
     ◼ 
      
     ►  
     I'm just saying like, you know, I have this pile of, 
     
     
  
 
 
	 01:39:40
     ◼ 
      
     ►  
     my own pile of god-awful hacks and I don't want them there. I'd rather use the hashtag blessed 
     
     
  
 
 
	 01:39:46
     ◼ 
      
     ►  
     way of doing things, but for whatever reason it just isn't 100%. I have my own, you know, 
     
     
  
 
 
	 01:39:51
     ◼ 
      
     ►  
     you can't right-click kind of scenarios and situations and it's frustrating even though 
     
     
  
 
 
	 01:39:56
     ◼ 
      
     ►  
     so much about SwiftUI I really do like quite a bit and I really do admire what they're trying to do 
     
     
  
 
 
	 01:40:04
     ◼ 
      
     ►  
     with it, but like both of you have said, they're just not quite there yet and I don't know how long 
     
     
  
 
 
	 01:40:09
     ◼ 
      
     ►  
     it's going to take, but we're certainly not there yet. 
     
     
  
 
 
	 01:40:12
     ◼ 
      
     ►  
     - Yeah, I think there's going to be a long tail of like, 
     
     
  
 
 
	 01:40:15
     ◼ 
      
     ►  
     you know, if the goal state is, 
     
     
  
 
 
	 01:40:17
     ◼ 
      
     ►  
     oh, there is no sort of low level API, 
     
     
  
 
 
	 01:40:19
     ◼ 
      
     ►  
     there is no AppKit or UIKit under there, 
     
     
  
 
 
	 01:40:21
     ◼ 
      
     ►  
     because like, you know, eventually, 
     
     
  
 
 
	 01:40:23
     ◼ 
      
     ►  
     if those APIs will eventually go away, 
     
     
  
 
 
	 01:40:26
     ◼ 
      
     ►  
     and it'll just be SwiftUI, right? 
     
     
  
 
 
	 01:40:28
     ◼ 
      
     ►  
     But if it's just SwiftUI, and if SwiftUI is declarative, 
     
     
  
 
 
	 01:40:31
     ◼ 
      
     ►  
     and if it doesn't have a way to do a thing, you're stuck, 
     
     
  
 
 
	 01:40:32
     ◼ 
      
     ►  
     like there's lots of weird things you can't do, 
     
     
  
 
 
	 01:40:34
     ◼ 
      
     ►  
     like, again, give examples from Switch Glass, 
     
     
  
 
 
	 01:40:36
     ◼ 
      
     ►  
     which is a little palette of icons 
     
     
  
 
 
	 01:40:38
     ◼ 
      
     ►  
     lets you switch between applications. 
     
     
  
 
 
	 01:40:40
     ◼ 
      
     ►  
     I have a bunch of weird ass invisible windows 
     
     
  
 
 
	 01:40:42
     ◼ 
      
     ►  
     floating around there. 
     
     
  
 
 
	 01:40:44
     ◼ 
      
     ►  
     So like when you move the pallet off the edge of the screen, 
     
     
  
 
 
	 01:40:47
     ◼ 
      
     ►  
     you can still slam the cursor against the edge of the screen 
     
     
  
 
 
	 01:40:49
     ◼ 
      
     ►  
     and click and you look like you're missing the pallet, 
     
     
  
 
 
	 01:40:52
     ◼ 
      
     ►  
     but you're actually hitting like the empty space 
     
     
  
 
 
	 01:40:54
     ◼ 
      
     ►  
     between the edge of the screen. 
     
     
  
 
 
	 01:40:55
     ◼ 
      
     ►  
     That's an invisible window that I own. 
     
     
  
 
 
	 01:40:57
     ◼ 
      
     ►  
     And I transfer that click to the icon 
     
     
  
 
 
	 01:40:59
     ◼ 
      
     ►  
     that you didn't click on. 
     
     
  
 
 
	 01:41:00
     ◼ 
      
     ►  
     Same thing with activation, like with the auto hiding thing. 
     
     
  
 
 
	 01:41:03
     ◼ 
      
     ►  
     There's an auto hide region 
     
     
  
 
 
	 01:41:05
     ◼ 
      
     ►  
     in a bunch of invisible windows, 
     
     
  
 
 
	 01:41:07
     ◼ 
      
     ►  
     window size and shape a certain size, 
     
     
  
 
 
	 01:41:09
     ◼ 
      
     ►  
     that when you go, when your mouse enters them, 
     
     
  
 
 
	 01:41:11
     ◼ 
      
     ►  
     that the thing slides out. 
     
     
  
 
 
	 01:41:12
     ◼ 
      
     ►  
     All that stuff, like being able to have a low-level API 
     
     
  
 
 
	 01:41:15
     ◼ 
      
     ►  
     to make invisible windows and to take events 
     
     
  
 
 
	 01:41:18
     ◼ 
      
     ►  
     that happen in those invisible windows, 
     
     
  
 
 
	 01:41:19
     ◼ 
      
     ►  
     like to sort of intercept low-level events 
     
     
  
 
 
	 01:41:21
     ◼ 
      
     ►  
     that happen in those invisible windows 
     
     
  
 
 
	 01:41:23
     ◼ 
      
     ►  
     and chuck those events to a different responder chain 
     
     
  
 
 
	 01:41:26
     ◼ 
      
     ►  
     and have it be as if you had clicked on the button 
     
     
  
 
 
	 01:41:29
     ◼ 
      
     ►  
     in a whole different thing. 
     
     
  
 
 
	 01:41:31
     ◼ 
      
     ►  
     Like SwiftUI has no facility to do that. 
     
     
  
 
 
	 01:41:33
     ◼ 
      
     ►  
     Swift UI doesn't let you take controls 
     
     
  
 
 
	 01:41:35
     ◼ 
      
     ►  
     and let them span multiple windows. 
     
     
  
 
 
	 01:41:38
     ◼ 
      
     ►  
     It's just like that plumbing is obviously under there, 
     
     
  
 
 
	 01:41:41
     ◼ 
      
     ►  
     sort of event tracking and everything, 
     
     
  
 
 
	 01:41:42
     ◼ 
      
     ►  
     but you don't have access to that plumbing, 
     
     
  
 
 
	 01:41:44
     ◼ 
      
     ►  
     or at least you don't in any sort of reasonable way. 
     
     
  
 
 
	 01:41:47
     ◼ 
      
     ►  
     Whereas AppKit is based on that plumbing. 
     
     
  
 
 
	 01:41:48
     ◼ 
      
     ►  
     Everything you do in AppKit is like that. 
     
     
  
 
 
	 01:41:50
     ◼ 
      
     ►  
     The AppKit has fundamental major building blocks 
     
     
  
 
 
	 01:41:53
     ◼ 
      
     ►  
     that are all about capturing, NSEvent, 
     
     
  
 
 
	 01:41:56
     ◼ 
      
     ►  
     capturing event, the responder chain, 
     
     
  
 
 
	 01:41:58
     ◼ 
      
     ►  
     instantiating windows, styling those windows, 
     
     
  
 
 
	 01:42:01
     ◼ 
      
     ►  
     moving them around, like that is how AppKit is built 
     
     
  
 
 
	 01:42:05
     ◼ 
      
     ►  
     and that is not how SwiftUI is built. 
     
     
  
 
 
	 01:42:07
     ◼ 
      
     ►  
     So using AppKit to run a big SwiftUI view 
     
     
  
 
 
	 01:42:12
     ◼ 
      
     ►  
     with a bunch of AppKit crap around it, 
     
     
  
 
 
	 01:42:14
     ◼ 
      
     ►  
     I can do that because of the interoperability. 
     
     
  
 
 
	 01:42:15
     ◼ 
      
     ►  
     But if you took away AppKit, 
     
     
  
 
 
	 01:42:17
     ◼ 
      
     ►  
     my app just doesn't work anymore, right? 
     
     
  
 
 
	 01:42:19
     ◼ 
      
     ►  
     Or it's worse, like, oh, sorry, you can't do that 
     
     
  
 
 
	 01:42:21
     ◼ 
      
     ►  
     because SwiftUI can't take events from one window 
     
     
  
 
 
	 01:42:24
     ◼ 
      
     ►  
     and chuck them into another. 
     
     
  
 
 
	 01:42:25
     ◼ 
      
     ►  
     In fact, we don't have events at all. 
     
     
  
 
 
	 01:42:26
     ◼ 
      
     ►  
     You just have to tell me some state that's changing. 
     
     
  
 
 
	 01:42:28
     ◼ 
      
     ►  
     And it's like, I do worry that they'll sort of get 
     
     
  
 
 
	 01:42:33
     ◼ 
      
     ►  
     to the 90% solution where normal regular apps, 
     
     
  
 
 
	 01:42:37
     ◼ 
      
     ►  
     even the ones that let you option click on menu bar icons, 
     
     
  
 
 
	 01:42:39
     ◼ 
      
     ►  
     those you can do in SwiftUI. 
     
     
  
 
 
	 01:42:40
     ◼ 
      
     ►  
     But if you want to do something a little bit outside that, 
     
     
  
 
 
	 01:42:43
     ◼ 
      
     ►  
     tough luck, we don't want your apps on the Mac anymore. 
     
     
  
 
 
	 01:42:45
     ◼ 
      
     ►  
     Kind of like it is on iOS, not to slam iOS here, 
     
     
  
 
 
	 01:42:47
     ◼ 
      
     ►  
     but there's a whole bunch of apps that are possible 
     
     
  
 
 
	 01:42:49
     ◼ 
      
     ►  
     on the Mac that are not possible on iOS, 
     
     
  
 
 
	 01:42:52
     ◼ 
      
     ►  
     because Apple's decided we don't want 
     
     
  
 
 
	 01:42:54
     ◼ 
      
     ►  
     that kind of app on our phones, right? 
     
     
  
 
 
	 01:42:56
     ◼ 
      
     ►  
     Sometimes it's for good reasons, 
     
     
  
 
 
	 01:42:57
     ◼ 
      
     ►  
     but sometimes it's just like, oh, we don't want that. 
     
     
  
 
 
	 01:42:59
     ◼ 
      
     ►  
     Like system extension tile type applications 
     
     
  
 
 
	 01:43:01
     ◼ 
      
     ►  
     or applications that, you know, 
     
     
  
 
 
	 01:43:03
     ◼ 
      
     ►  
     jailbreak type applications that put a little floating thing 
     
     
  
 
 
	 01:43:06
     ◼ 
      
     ►  
     on your screen like Apple's accessibility controls. 
     
     
  
 
 
	 01:43:08
     ◼ 
      
     ►  
     Why can't a third party app do that? 
     
     
  
 
 
	 01:43:09
     ◼ 
      
     ►  
     No, that's not something we want. 
     
     
  
 
 
	 01:43:11
     ◼ 
      
     ►  
     In the same way that for a long time, 
     
     
  
 
 
	 01:43:13
     ◼ 
      
     ►  
     Apple didn't want third party keyboards on the phone. 
     
     
  
 
 
	 01:43:15
     ◼ 
      
     ►  
     So it's not like this, we don't progress in that area, 
     
     
  
 
 
	 01:43:17
     ◼ 
      
     ►  
     but I do worry that the switch to Swift UI 
     
     
  
 
 
	 01:43:20
     ◼ 
      
     ►  
     five, 10 years from now will further narrow 
     
     
  
 
 
	 01:43:23
     ◼ 
      
     ►  
     the types of applications that are possible on the Mac 
     
     
  
 
 
	 01:43:25
     ◼ 
      
     ►  
     and that will be sad for me. 
     
     
  
 
 
	 01:43:27
     ◼ 
      
     ►  
     Thanks to our sponsors this week, 
     
     
  
 
 
	 01:43:28
     ◼ 
      
     ►  
     Memberful, Green Chef, and Trade Coffee. 
     
     
  
 
 
	 01:43:32
     ◼ 
      
     ►  
     And thanks to our members who support us directly. 
     
     
  
 
 
	 01:43:34
     ◼ 
      
     ►  
     You can join ATP.fm/join. 
     
     
  
 
 
	 01:43:37
     ◼ 
      
     ►  
     We will talk to you next week. 
     
     
  
 
 
	 01:43:39
     ◼ 
      
     ►  
     (upbeat music) 
     
     
  
 
 
	 01:43:42
     ◼ 
      
     ►  
     ♪ Now the show is over ♪ 
     
     
  
 
 
	 01:43:44
     ◼ 
      
     ►  
     ♪ They didn't even mean to begin ♪ 
     
     
  
 
 
	 01:43:47
     ◼ 
      
     ►  
     ♪ 'Cause it was accidental ♪ 
     
     
  
 
 
	 01:43:49
     ◼ 
      
     ►  
     ♪ Oh it was accidental ♪ 
     
     
  
 
 
	 01:43:52
     ◼ 
      
     ►  
     ♪ John didn't do any research ♪ 
     
     
  
 
 
	 01:43:54
     ◼ 
      
     ►  
     Marco and Casey wouldn't let him 
     
     
  
 
 
	 01:43:57
     ◼ 
      
     ►  
     'Cause it was accidental 
     
     
  
 
 
	 01:43:59
     ◼ 
      
     ►  
     It was accidental 
     
     
  
 
 
	 01:44:00
     ◼ 
      
     ►  
     It was accidental 
     
     
  
 
 
	 01:44:03
     ◼ 
      
     ►  
     And you can find the show notes at ATP.FM 
     
     
  
 
 
	 01:44:08
     ◼ 
      
     ►  
     And if you're into Twitter 
     
     
  
 
 
	 01:44:11
     ◼ 
      
     ►  
     You can follow them 
     
     
  
 
 
	 01:44:13
     ◼ 
      
     ►  
     @C-A-S-E-Y-L-I-S-S 
     
     
  
 
 
	 01:44:16
     ◼ 
      
     ►  
     So that's Casey List M-A-R-C-O-A-R-M 
     
     
  
 
 
	 01:44:21
     ◼ 
      
     ►  
     ♪ I'm T-Marco ♪ 
     
     
  
 
 
	 01:44:23
     ◼ 
      
     ►  
     ♪ Armin ♪ 
     
     
  
 
 
	 01:44:24
     ◼ 
      
     ►  
     ♪ S-I-R ♪ 
     
     
  
 
 
 
	 01:44:26
     ◼ 
      
     ►  
     ♪ U-S-A ♪ 
     
     
  
 
 
	 01:44:27
     ◼ 
      
     ►  
     ♪ Syracuse ♪ 
     
     
  
 
 
	 01:44:29
     ◼ 
      
     ►  
     ♪ It's accidental ♪ 
     
     
  
 
 
	 01:44:30
     ◼ 
      
     ►  
     ♪ Accidental ♪ 
     
     
  
 
 
	 01:44:32
     ◼ 
      
     ►  
     ♪ They didn't mean to ♪ 
     
     
  
 
 
	 01:44:34
     ◼ 
      
     ►  
     ♪ Accidental ♪ 
     
     
  
 
 
	 01:44:36
     ◼ 
      
     ►  
     ♪ Accidental ♪ 
     
     
  
 
 
	 01:44:37
     ◼ 
      
     ►  
     ♪ Tech podcast ♪ 
     
     
  
 
 
	 01:44:39
     ◼ 
      
     ►  
     ♪ So long ♪ 
     
     
  
 
 
	 01:44:41
     ◼ 
      
     ►  
     - So you know my deal with my Microsoft mouse, 
     
     
  
 
 
	 01:44:44
     ◼ 
      
     ►  
     where it wasn't working, and I bought a backup one, 
     
     
  
 
 
	 01:44:46
     ◼ 
      
     ►  
     and I got my old one replaced or whatever. 
     
     
  
 
 
	 01:44:49
     ◼ 
      
     ►  
     Do you have more mice or more keyboards 
     
     
  
 
 
	 01:44:52
     ◼ 
      
     ►  
     or more cheese graters? 
     
     
  
 
 
	 01:44:54
     ◼ 
      
     ►  
     I'm assuming cheese graters. 
     
     
  
 
 
	 01:44:55
     ◼ 
      
     ►  
     - Cheese graters for sure. 
     
     
  
 
 
 
	 01:44:58
     ◼ 
      
     ►  
     This mouse though, like I like this mouse 
     
     
  
 
 
	 01:45:01
     ◼ 
      
     ►  
     but I have two of them now 
     
     
  
 
 
	 01:45:03
     ◼ 
      
     ►  
     and both of them have something wrong with them 
     
     
  
 
 
	 01:45:06
     ◼ 
      
     ►  
     that annoys me. 
     
     
  
 
 
	 01:45:07
     ◼ 
      
     ►  
     And I don't know what to do about it. 
     
     
  
 
 
	 01:45:08
     ◼ 
      
     ►  
     I don't think I can keep buying this like $99 mouse 
     
     
  
 
 
	 01:45:11
     ◼ 
      
     ►  
     but it annoys me. 
     
     
  
 
 
	 01:45:12
     ◼ 
      
     ►  
     Right, so I can't, at this point I don't even, 
     
     
  
 
 
	 01:45:14
     ◼ 
      
     ►  
     I can't even keep track of which is the one 
     
     
  
 
 
	 01:45:15
     ◼ 
      
     ►  
     that was replaced and which is the one 
     
     
  
 
 
	 01:45:16
     ◼ 
      
     ►  
     that I bought brand new as a backup. 
     
     
  
 
 
	 01:45:18
     ◼ 
      
     ►  
     but it doesn't really matter. 
     
     
  
 
 
	 01:45:19
     ◼ 
      
     ►  
     One of them, the scroll wheel, 
     
     
  
 
 
	 01:45:23
     ◼ 
      
     ►  
     which used to be dead silent, now goes (imitates scroll wheel) 
     
     
  
 
 
	 01:45:27
     ◼ 
      
     ►  
     and like, you know, starts making noise. 
     
     
  
 
 
	 01:45:28
     ◼ 
      
     ►  
     Some scroll wheels always make noise, 
     
     
  
 
 
	 01:45:30
     ◼ 
      
     ►  
     but this one isn't supposed to make noise. 
     
     
  
 
 
	 01:45:32
     ◼ 
      
     ►  
     One of the things I liked about it 
     
     
  
 
 
	 01:45:33
     ◼ 
      
     ►  
     was they're very smooth and very quiet, 
     
     
  
 
 
	 01:45:34
     ◼ 
      
     ►  
     and now it makes noise. 
     
     
  
 
 
	 01:45:35
     ◼ 
      
     ►  
     So that's one mouse's problem. 
     
     
  
 
 
	 01:45:37
     ◼ 
      
     ►  
     And, you know, it's like, all right, 
     
     
  
 
 
	 01:45:39
     ◼ 
      
     ►  
     well why don't you just use the other one? 
     
     
  
 
 
	 01:45:40
     ◼ 
      
     ►  
     The other mouse, boy, does this thing. 
     
     
  
 
 
	 01:45:43
     ◼ 
      
     ►  
     There, I'll put a link in the chat. 
     
     
  
 
 
	 01:45:45
     ◼ 
      
     ►  
     This is obviously massively amplified 
     
     
  
 
 
	 01:45:47
     ◼ 
      
     ►  
     you to get this noise but it is the weirdest thing ever and I think this is the brand new one. 
     
     
  
 
 
	 01:45:53
     ◼ 
      
     ►  
     I can't be entirely sure so play that and you can listen to it. 
     
     
  
 
 
	 01:45:57
     ◼ 
      
     ►  
     So this sound that hopefully Marco just put into the show so you could hear it. 
     
     
  
 
 
	 01:46:07
     ◼ 
      
     ►  
     Here's what it is. I have a keyboard tray. It's actually a middle keyboard tray. It's very sturdy 
     
     
  
 
 
	 01:46:12
     ◼ 
      
     ►  
     and the mouse is on the right side of the keyboard tray on a mousepad right. 
     
     
  
 
 
	 01:46:17
     ◼ 
      
     ►  
     When I type on the keyboard, or when I tap my fingers on the keyboard tray, but obviously the way I encounter is when I type on the keyboard, every time I hit a keystroke, yes there is the sound of the keystroke. 
     
     
  
 
 
	 01:46:30
     ◼ 
      
     ►  
     Thump, you know, my finger hitting the keyboard, right, the keyboard that came with my Mac Pro, right? 
     
     
  
 
 
	 01:46:34
     ◼ 
      
     ►  
     but also something inside my mouse rattles. 
     
     
  
 
 
	 01:46:39
     ◼ 
      
     ►  
     So the audio you heard, that low frequency thump, 
     
     
  
 
 
	 01:46:43
     ◼ 
      
     ►  
     that is my finger pressing on the keyboard tray. 
     
     
  
 
 
	 01:46:46
     ◼ 
      
     ►  
     That's the low frequency. 
     
     
  
 
 
	 01:46:47
     ◼ 
      
     ►  
     Every other frequency you hear, 
     
     
  
 
 
	 01:46:49
     ◼ 
      
     ►  
     that high pitched rattle thing, 
     
     
  
 
 
	 01:46:51
     ◼ 
      
     ►  
     that's coming from my mouse. 
     
     
  
 
 
	 01:46:53
     ◼ 
      
     ►  
     With every single keystroke, 
     
     
  
 
 
	 01:46:55
     ◼ 
      
     ►  
     that mouse makes like a death rattle. 
     
     
  
 
 
	 01:46:58
     ◼ 
      
     ►  
     And it's driving me up a wall. 
     
     
  
 
 
	 01:47:00
     ◼ 
      
     ►  
     It's like having key clicks on on your phone, right? 
     
     
  
 
 
	 01:47:02
     ◼ 
      
     ►  
     So these are my choices. 
     
     
  
 
 
	 01:47:03
     ◼ 
      
     ►  
     noisy scroll wheel, so every time I scroll it's (imitates scroll) 
     
     
  
 
 
	 01:47:07
     ◼ 
      
     ►  
     or every time I type, something inside the mouse rattles. 
     
     
  
 
 
	 01:47:11
     ◼ 
      
     ►  
     And I spent so long trying to figure out 
     
     
  
 
 
	 01:47:12
     ◼ 
      
     ►  
     what the deal with this thing was, 
     
     
  
 
 
	 01:47:13
     ◼ 
      
     ►  
     here's what I finally tracked it down to, 
     
     
  
 
 
	 01:47:14
     ◼ 
      
     ►  
     which doesn't really help me much. 
     
     
  
 
 
	 01:47:16
     ◼ 
      
     ►  
     I can eliminate the sound by unplugging that mouse 
     
     
  
 
 
	 01:47:20
     ◼ 
      
     ►  
     from the USB cable. 
     
     
  
 
 
	 01:47:23
     ◼ 
      
     ►  
     - So it's not like a physical rattle, I guess. 
     
     
  
 
 
	 01:47:27
     ◼ 
      
     ►  
     - It is, but I think it's a physical rattle 
     
     
  
 
 
	 01:47:29
     ◼ 
      
     ►  
     having to do with the connector, you know what I mean? 
     
     
  
 
 
	 01:47:31
     ◼ 
      
     ►  
     like the connector is loose or something. 
     
     
  
 
 
	 01:47:33
     ◼ 
      
     ►  
     - Oh my God. 
     
     
  
 
 
	 01:47:34
     ◼ 
      
     ►  
     - So if I unplug it from the USB cable, no noise. 
     
     
  
 
 
	 01:47:36
     ◼ 
      
     ►  
     But I need it to be plugged into the USB table. 
     
     
  
 
 
	 01:47:38
     ◼ 
      
     ►  
     One, 'cause I want a wired mouse. 
     
     
  
 
 
	 01:47:40
     ◼ 
      
     ►  
     And two, 'cause the Bluetooth in these things is terrible 
     
     
  
 
 
	 01:47:42
     ◼ 
      
     ►  
     and it's incredibly jumpy and the Bluetooth in my Mac 
     
     
  
 
 
	 01:47:44
     ◼ 
      
     ►  
     is too far away from whatever. 
     
     
  
 
 
	 01:47:45
     ◼ 
      
     ►  
     So I need it to be plugged in. 
     
     
  
 
 
	 01:47:47
     ◼ 
      
     ►  
     It's not an optional thing. 
     
     
  
 
 
	 01:47:49
     ◼ 
      
     ►  
     One of the reasons I like this mouse is it has a nice cord 
     
     
  
 
 
	 01:47:51
     ◼ 
      
     ►  
     and tiny little connector and everything. 
     
     
  
 
 
	 01:47:53
     ◼ 
      
     ►  
     It's a wired mouse. 
     
     
  
 
 
	 01:47:54
     ◼ 
      
     ►  
     I have a desktop computer. 
     
     
  
 
 
	 01:47:55
     ◼ 
      
     ►  
     It's a wired mouse. 
     
     
  
 
 
	 01:47:56
     ◼ 
      
     ►  
     No interference, perfect responsiveness, wired mouse. 
     
     
  
 
 
 
	 01:48:00
     ◼ 
      
     ►  
     But it makes that terrible noise. 
     
     
  
 
 
	 01:48:01
     ◼ 
      
     ►  
     So I keep swapping back and forth. 
     
     
  
 
 
	 01:48:03
     ◼ 
      
     ►  
     I'm like, which noise is annoying me more? 
     
     
  
 
 
	 01:48:05
     ◼ 
      
     ►  
     And now I don't know what to do 
     
     
  
 
 
	 01:48:08
     ◼ 
      
     ►  
     because this is the mouse that I like 
     
     
  
 
 
	 01:48:09
     ◼ 
      
     ►  
     after trying tons and tons of different mice. 
     
     
  
 
 
	 01:48:12
     ◼ 
      
     ►  
     I don't wanna buy a third one. 
     
     
  
 
 
	 01:48:13
     ◼ 
      
     ►  
     What's gonna be wrong with the third one? 
     
     
  
 
 
	 01:48:15
     ◼ 
      
     ►  
     I did look up YouTube videos 
     
     
  
 
 
	 01:48:17
     ◼ 
      
     ►  
     of how to crack these things open. 
     
     
  
 
 
	 01:48:18
     ◼ 
      
     ►  
     'Cause I'm like, if something's rattling there, 
     
     
  
 
 
	 01:48:20
     ◼ 
      
     ►  
     I'll find it. 
     
     
  
 
 
 
	 01:48:22
     ◼ 
      
     ►  
     I'll shove a piece of gum in there or whatever. 
     
     
  
 
 
	 01:48:25
     ◼ 
      
     ►  
     I'll find the rattle and I'll fix it. 
     
     
  
 
 
	 01:48:27
     ◼ 
      
     ►  
     But it's a bunch of plastic clips. 
     
     
  
 
 
	 01:48:30
     ◼ 
      
     ►  
     It doesn't look like it's easy to open. 
     
     
  
 
 
	 01:48:32
     ◼ 
      
     ►  
     I haven't gotten to the point where I've torn the thing open 
     
     
  
 
 
	 01:48:34
     ◼ 
      
     ►  
     but I'm getting real close. 
     
     
  
 
 
	 01:48:35
     ◼ 
      
     ►  
     So I just wanted to update everybody though. 
     
     
  
 
 
	 01:48:36
     ◼ 
      
     ►  
     And our situation is pretty grim over here. 
     
     
  
 
 
	 01:48:39
     ◼ 
      
     ►  
     Two mice, both of which make annoying noises 
     
     
  
 
 
	 01:48:41
     ◼ 
      
     ►  
     and I don't know what to do. 
     
     
  
 
 
	 01:48:44
     ◼ 
      
     ►  
     - I'm so sorry, Jon. 
     
     
  
 
 
	 01:48:45
     ◼ 
      
     ►  
     Oh, that is very sad. 
     
     
  
 
 
	 01:48:47
     ◼ 
      
     ►  
     If you'll permit me, 
     
     
  
 
 
	 01:48:50
     ◼ 
      
     ►  
     I'd like to do a brief public service announcement 
     
     
  
 
 
	 01:48:52
     ◼ 
      
     ►  
     that is going to be slightly relevant 
     
     
  
 
 
	 01:48:54
     ◼ 
      
     ►  
     for people who do not live in Verizon land, 
     
     
  
 
 
	 01:48:56
     ◼ 
      
     ►  
     but is mostly for people who live in the United States, 
     
     
  
 
 
	 01:48:58
     ◼ 
      
     ►  
     particularly people who can have Verizon Fios, which I know is a vanishingly small amount 
     
     
  
 
 
 
	 01:49:04
     ◼ 
      
     ►  
     I was on a... 
     
     
  
 
 
	 01:49:06
     ◼ 
      
     ►  
     So I went to AT&T from Verizon when the iPhone... 
     
     
  
 
 
	 01:49:09
     ◼ 
      
     ►  
     Not when it first came out, but when the 3GS was new. 
     
     
  
 
 
	 01:49:13
     ◼ 
      
     ►  
     We ported our numbers, which at the time was a very odd thing to do in America, like it 
     
     
  
 
 
	 01:49:17
     ◼ 
      
     ►  
     was just starting to become popular. 
     
     
  
 
 
	 01:49:19
     ◼ 
      
     ►  
     And we ported our numbers from Verizon to AT&T so we could get... 
     
     
  
 
 
	 01:49:22
     ◼ 
      
     ►  
     So I could get an iPhone and Aaron had some sort of ridiculous phone and then quickly 
     
     
  
 
 
	 01:49:25
     ◼ 
      
     ►  
     got an iPhone thereafter. 
     
     
  
 
 
	 01:49:28
     ◼ 
      
     ►  
     And that was in 2008 or thereabouts. 
     
     
  
 
 
	 01:49:30
     ◼ 
      
     ►  
     And we've been on AT&T for years and years and years 
     
     
  
 
 
 
	 01:49:34
     ◼ 
      
     ►  
     We were on a grandfathered plan where we still 
     
     
  
 
 
	 01:49:37
     ◼ 
      
     ►  
     had metered data. 
     
     
  
 
 
	 01:49:39
     ◼ 
      
     ►  
     So we had a limit to how much data we could use in a month. 
     
     
  
 
 
	 01:49:42
     ◼ 
      
     ►  
     But it rolled over from month to month, 
     
     
  
 
 
	 01:49:44
     ◼ 
      
     ►  
     like minutes used to do back in the day with how much time you 
     
     
  
 
 
	 01:49:47
     ◼ 
      
     ►  
     spent on the phone. 
     
     
  
 
 
	 01:49:48
     ◼ 
      
     ►  
     You would get like 100 minutes or whatever. 
     
     
  
 
 
	 01:49:50
     ◼ 
      
     ►  
     And then if you didn't use them all, 
     
     
  
 
 
	 01:49:51
     ◼ 
      
     ►  
     maybe your minutes would roll over. 
     
     
  
 
 
	 01:49:52
     ◼ 
      
     ►  
     Our data rolled over. 
     
     
  
 
 
	 01:49:53
     ◼ 
      
     ►  
     However, because it was a grandfathered plan, 
     
     
  
 
 
	 01:49:56
     ◼ 
      
     ►  
     they refused to give us 5G access. 
     
     
  
 
 
	 01:49:58
     ◼ 
      
     ►  
     Then out of the blue, 
     
     
  
 
 
	 01:50:00
     ◼ 
      
     ►  
     and supposedly they told us this was coming, 
     
     
  
 
 
	 01:50:01
     ◼ 
      
     ►  
     although I don't think they did, 
     
     
  
 
 
	 01:50:03
     ◼ 
      
     ►  
     out of the blue they raised our prices by $12 a month, 
     
     
  
 
 
	 01:50:07
     ◼ 
      
     ►  
     basically as a stick to get us off of 
     
     
  
 
 
	 01:50:09
     ◼ 
      
     ►  
     the grandfathered old plans 
     
     
  
 
 
	 01:50:11
     ◼ 
      
     ►  
     and get us on their new fancy unlimited plans. 
     
     
  
 
 
 
	 01:50:13
     ◼ 
      
     ►  
     - And I'd already been contemplating switching to Verizon, 
     
     
  
 
 
	 01:50:16
     ◼ 
      
     ►  
     switching back to Verizon for a couple of reasons. 
     
     
  
 
 
	 01:50:18
     ◼ 
      
     ►  
     First of all, I'd like 5G access. 
     
     
  
 
 
	 01:50:20
     ◼ 
      
     ►  
     Second of all, I'd like that super sweet millimeter wave 
     
     
  
 
 
	 01:50:23
     ◼ 
      
     ►  
     whatever it's called, super high speed access, which we'll talk about a little bit more and 
     
     
  
 
 
	 01:50:27
     ◼ 
      
     ►  
     will be interesting for those of you who don't live in America. 
     
     
  
 
 
	 01:50:31
     ◼ 
      
     ►  
     And I really thought I could save money. 
     
     
  
 
 
	 01:50:32
     ◼ 
      
     ►  
     And so I'd been getting physical mailings over the last few months that, hey, you're 
     
     
  
 
 
	 01:50:36
     ◼ 
      
     ►  
     a Fios customer. 
     
     
  
 
 
	 01:50:38
     ◼ 
      
     ►  
     This is Verizon's internet service and cable service. 
     
     
  
 
 
	 01:50:41
     ◼ 
      
     ►  
     You're a Fios customer. 
     
     
  
 
 
	 01:50:42
     ◼ 
      
     ►  
     If you jump your cellular to Verizon wireless, you can legitimately save $30 a month if you 
     
     
  
 
 
	 01:50:51
     ◼ 
      
     ►  
     bring your cell phone stuff over to Fios. 
     
     
  
 
 
	 01:50:54
     ◼ 
      
     ►  
     Like it's $20, I think it's 10 or $20 by default 
     
     
  
 
 
	 01:50:57
     ◼ 
      
     ►  
     if you have a gigabit internet, which I do. 
     
     
  
 
 
	 01:50:59
     ◼ 
      
     ►  
     And then there's like a bonus right now 
     
     
  
 
 
	 01:51:01
     ◼ 
      
     ►  
     of an additional $20 a month. 
     
     
  
 
 
	 01:51:02
     ◼ 
      
     ►  
     So I am saving, and then I just received 
     
     
  
 
 
	 01:51:05
     ◼ 
      
     ►  
     my first Fios bill since this happened. 
     
     
  
 
 
	 01:51:06
     ◼ 
      
     ►  
     I'm saving 40 bucks a month by having 
     
     
  
 
 
	 01:51:09
     ◼ 
      
     ►  
     Verizon Wireless and Verizon Fios, which is super cool. 
     
     
  
 
 
	 01:51:11
     ◼ 
      
     ►  
     The other interesting thing is some of their packages 
     
     
  
 
 
	 01:51:14
     ◼ 
      
     ►  
     that they have now include Disney Plus, 
     
     
  
 
 
	 01:51:17
     ◼ 
      
     ►  
     which I was paying for separately 
     
     
  
 
 
	 01:51:18
     ◼ 
      
     ►  
     for like eight bucks a month or whatever it is. 
     
     
  
 
 
	 01:51:20
     ◼ 
      
     ►  
     And what they don't really make clear on the website is that you can mix and match their different unlimited plans. 
     
     
  
 
 
	 01:51:24
     ◼ 
      
     ►  
     And so there's this the plan that has Disney Plus and also has Hulu and ESPN Plus and Apple Arcade, 
     
     
  
 
 
	 01:51:30
     ◼ 
      
     ►  
     which I'm already paying for separately. But I wasn't getting Hulu or ESPN Plus, so now I get that, which is kind of cool. 
     
     
  
 
 
	 01:51:34
     ◼ 
      
     ►  
     But they also have a different plan that doesn't have all the entertainment stuff, 
     
     
  
 
 
	 01:51:37
     ◼ 
      
     ►  
     but you get half off on a watch or a tablet or what have you. And if you remember, 
     
     
  
 
 
	 01:51:41
     ◼ 
      
     ►  
     I whined and moaned for like six years about how I was paying for my Apple Watch, like 15 bucks a month, because of fees 
     
     
  
 
 
	 01:51:46
     ◼ 
      
     ►  
     and taxes and so on and so forth. Well, because I don't really run anymore, 
     
     
  
 
 
	 01:51:50
     ◼ 
      
     ►  
     I thought well, I don't really need my Apple watch to have service but my iPad it would be cool 
     
     
  
 
 
	 01:51:54
     ◼ 
      
     ►  
     That had service and so I'm getting that for only like 10 bucks a month. I think if I'm not mistaken 
     
     
  
 
 
	 01:51:58
     ◼ 
      
     ►  
     So all told I am once the initial bill where they absolutely fleece you with you know 
     
     
  
 
 
	 01:52:04
     ◼ 
      
     ►  
     Connection fees and activation fees and so on and so forth. I'm gonna be saving a whole pile of money and 
     
     
  
 
 
	 01:52:08
     ◼ 
      
     ►  
     Then if you do it right now, they're giving you 
     
     
  
 
 
	 01:52:12
     ◼ 
      
     ►  
     $500 gift cards per phone that you bring if you bring your own phone 
     
     
  
 
 
	 01:52:17
     ◼ 
      
     ►  
     So hypothetically I'm getting a thousand dollars of gift of Verizon gift cards that I can use for my service 
     
     
  
 
 
	 01:52:24
     ◼ 
      
     ►  
     So I'm getting like a year of service for free. So we're sponsored this week by Verizon and wireless 
     
     
  
 
 
	 01:52:29
     ◼ 
      
     ►  
     Right? I'm saying. This is like that keynote thing where you two are all angry because they kept saying Verizon. Verizon 5g 
     
     
  
 
 
 
	 01:52:36
     ◼ 
      
     ►  
     Apparently it worked man because I'm saving a pile of money and I'm super excited about it. You save it extra quickly 
     
     
  
 
 
	 01:52:41
     ◼ 
      
     ►  
     Thanks to Verizon's new 5g ultra fast wireless network 
     
     
  
 
 
	 01:52:45
     ◼ 
      
     ►  
     it's funny you bring that up because 
     
     
  
 
 
	 01:52:47
     ◼ 
      
     ►  
     There are so I've looked into a little bit what this millimeter wave thing is that they did talk about that 
     
     
  
 
 
	 01:52:53
     ◼ 
      
     ►  
     I think that same year that you're referring to 
     
     
  
 
 
	 01:52:55
     ◼ 
      
     ►  
     Wave yeah, that's gonna be the new name. I wish you hadn't said that because now I cannot unhear it 
     
     
  
 
 
	 01:53:00
     ◼ 
      
     ►  
     So as it turns out don't be creepy 
     
     
  
 
 
	 01:53:03
     ◼ 
      
     ►  
     There's what appears to be a couple of wave towers in downtown Richmond one of the places that I would occasionally park 
     
     
  
 
 
	 01:53:11
     ◼ 
      
     ►  
     My body which happens to be a park 
     
     
  
 
 
	 01:53:14
     ◼ 
      
     ►  
     Fortress words there, but one of the places I would go to work 
     
     
  
 
 
	 01:53:18
     ◼ 
      
     ►  
     That was not my home is a park that is within eyeshot of the wave enabled tower 
     
     
  
 
 
	 01:53:23
     ◼ 
      
     ►  
     And one of the things about wave is that you really don't get wave service unless you can literally see the tower from where you're 
     
     
  
 
 
	 01:53:31
     ◼ 
      
     ►  
     Standing well with all that said 
     
     
  
 
 
	 01:53:33
     ◼ 
      
     ►  
     Because I'm a nerd and I have too much time on my hands. I decided to go before I even tried working there 
     
     
  
 
 
	 01:53:40
     ◼ 
      
     ►  
     I tried to go to the wave tower and do a speed test just to see okay 
     
     
  
 
 
	 01:53:44
     ◼ 
      
     ►  
     Is this really as fast as people say and I'm not gonna be able to dig up the link 
     
     
  
 
 
	 01:53:48
     ◼ 
      
     ►  
     But like when Gruber reviewed what was the iPhone 12? Maybe maybe it's the 13 
     
     
  
 
 
	 01:53:52
     ◼ 
      
     ►  
     He found an M wave tower in Philly and he said no really it's bananas fast 
     
     
  
 
 
	 01:53:57
     ◼ 
      
     ►  
     I was getting I've done two different tests against this tower once when I was legitimately working and once when I just drove there 
     
     
  
 
 
	 01:54:03
     ◼ 
      
     ►  
     Cuz my nerd both of these tests I was getting over 
     
     
  
 
 
 
	 01:54:08
     ◼ 
      
     ►  
     gigabits down 
     
     
  
 
 
	 01:54:10
     ◼ 
      
     ►  
     my my fiber optic cable going to my house a 
     
     
  
 
 
	 01:54:15
     ◼ 
      
     ►  
     Physical cable going to my house tops out at about a thousand megabits per second. I'm looking at my speed test results 
     
     
  
 
 
	 01:54:22
     ◼ 
      
     ►  
     2086 megabits per second from the freaking air 
     
     
  
 
 
	 01:54:26
     ◼ 
      
     ►  
     How amazing is that like that is bananas if I really want to download something? 
     
     
  
 
 
	 01:54:33
     ◼ 
      
     ►  
     at leaving aside like the fact that there is eventually a cap on how much data I get despite it being called unlimited. 
     
     
  
 
 
	 01:54:38
     ◼ 
      
     ►  
     I could probably do that faster through my telephone in the, in a park in 
     
     
  
 
 
	 01:54:45
     ◼ 
      
     ►  
     outside of Richmond than I could at my house with a gigabit Fios connection. Like how bananas is that? 
     
     
  
 
 
	 01:54:51
     ◼ 
      
     ►  
     And by the way, the upstream is 200 megabits per second. 
     
     
  
 
 
	 01:54:53
     ◼ 
      
     ►  
     But nevertheless, how bananas is that? That is so freaking cool. Now, granted 
     
     
  
 
 
	 01:54:57
     ◼ 
      
     ►  
     there are about three spaces in the greater Richmond area where this works, 
     
     
  
 
 
	 01:55:02
     ◼ 
      
     ►  
     But if you're willing to drive to one of those three spaces, I just think that is freaking amazing 
     
     
  
 
 
	 01:55:06
     ◼ 
      
     ►  
     That being said despite all that they limit you to 720p streaming because reasons