PodSearch

ATP

580: Socks in the Knob-Hole

 

00:00:00   we were talking in the pre-show, like the pre-pre-show before we went live and you know I was asking

00:00:05   Marco how things were going and I noted that he seems to have been out of pocket a lot

00:00:08   recently and Marco didn't take offense at that and he said "well, we got to talk about

00:00:13   that." Not in the, like "I'm in trouble, come to the principal's office" way but in the

00:00:18   "oh do I have a story for you" kind of way. So, how's it going, bud?

00:00:23   The story's not that interesting. I've been very slowly renovating a new house, moving into the

00:00:32   new house. All of the stuff from the old house has been in a giant pile of boxes that consumes

00:00:38   the entire garage of the new house because we sold the old house months ago, like a long time ago,

00:00:46   like in the fall. It's been a journey. However, as of this week, I have spent the first night in the

00:00:55   new house, which is a huge step. I'm currently recording from the new house. The first podcast

00:01:03   recorded in this house was under the radar earlier yesterday.

00:01:07   Didn't we get the first one when you were in the driveway in a car?

00:01:09   That wasn't in the house.

00:01:11   It was on the property.

00:01:13   It was, yes. It was on the Wi-Fi, it was on the property, but it was not in the house.

00:01:16   But no, I'm now coming to you from the new house, from the new office that is not nearly sound-damped

00:01:22   enough yet because there's almost nothing in it, so I'll be doing some isotope processing on the file.

00:01:27   You should have taken some of those boxes from the garage, the ones with clothes in them,

00:01:31   just dumped them out all over the floor.

00:01:32   Yeah, I have a moving blanket, a dog, a foldable mattress. I have a bunch of other stuff,

00:01:38   like soft things absorbing the sound.

00:01:40   No offense to Hopps, but I don't think he's really doing a lot of work there.

00:01:43   No, we don't have doorknobs yet, and so normally there would be a giant hole in the door that would

00:01:49   let sound in from outside, so I've stuffed a pair of socks in the door hole.

00:01:54   If you see socks stuffed in the knob hole, don't disturb Marco.

00:01:58   Yeah, there's a lot going on here. Oh, and most importantly, of course, I wasn't able to complete

00:02:08   the network wiring jack installations until all the painting and stuff was done, which I'm not even

00:02:14   sure if it's done yet, so I haven't done that yet. So instead, I'm running a network cable in the

00:02:19   classic way, out the window, into the garden, across the front yard.

00:02:25   We know how you love taking indoor things and putting them outdoors. This is your kink, we know it.

00:02:29   I can run Ethernet outdoors.

00:02:32   Oh my God, John.

00:02:33   It'll be a thrill.

00:02:34   Oh my God, John, I'm not prepared for this.

00:02:36   Wow. So anyway, that's what I'm recording right now. I'm recording through 140 Ethernet cables,

00:02:45   going out my window, across my yard, into my garage to reach the router with socks in the door hole.

00:02:51   But this doesn't sound bad, actually. It sounds like everything is mostly copacetic, am I wrong?

00:02:56   I mean, we're getting there. God, there's so much to do. Above me in the ceiling,

00:03:02   in the middle of the room, is just a hole, because the fans are like, we're just ordering fans now,

00:03:07   so those haven't gotten installed yet. We don't have any, our silverware is somewhere in the

00:03:13   middle of the giant cube of boxes in the garage. I went to a dollar store and got some little flimsy

00:03:18   dollar store silverware to eat dinner with. We have no chairs to sit on while eating dinner,

00:03:22   so we're all just standing at the counter. It's very much an ad hoc situation going on here.

00:03:28   We're making it work.

00:03:29   We've talked about this before, but when did you become a fan person, Marco? When did this happen?

00:03:36   Ceiling fans. I've always been a ceiling fan person. I love ceiling fans.

00:03:39   Your past house did not have ceiling fans in every room.

00:03:42   No, it didn't. And that was...

00:03:44   That was a problem for you?

00:03:46   Yes. Ceiling fans are awesome.

00:03:49   Your beach house doesn't have ceiling fans in every room, does it?

00:03:53   It has them in every bedroom in my office.

00:03:54   Well, you are a secret fan person. I didn't know it.

00:03:58   Yes. Ceiling fans are amazing because, first of all, Casey, they're quiet.

00:04:02   All right, well, that's if you buy ones that aren't crap and install them less than 10 years ago.

00:04:07   And I did both of those things. They were crap and they were installed 10...

00:04:10   Actually, like 15 years ago now.

00:04:11   You have to try... I mean, unless it is actually rocking, which I believe...

00:04:15   Isn't that the problem with yours, where it rocks and the chain hits the dome and stuff?

00:04:18   I think so. Would you like me to go turn it on? I'm happy to turn it on for you.

00:04:21   No, please don't. It's impossible to filter out.

00:04:23   It's oscillating enough that the chain is hitting the thing. I'm afraid it's gonna fall off.

00:04:28   It'll hit you in the head.

00:04:29   No, that's more the family room one or the living room, depending on what you want to call it.

00:04:32   That's the one that's oscillating enough that it's probably going to fall down at some point.

00:04:35   This one, I think, is just oscillating some.

00:04:37   You need some new fans, Casey.

00:04:38   You can probably just tighten that one.

00:04:40   No, it shouldn't... It should be balanced.

00:04:43   Like, is there dust buildup on one of the propeller blades or something?

00:04:47   Like, it should be stable.

00:04:49   Here's the thing, Jon. When you live down here in the South,

00:04:51   it's hard to find people that are good at what they do when they work on your house.

00:04:54   That doesn't seem like it is.

00:04:55   That's everywhere.

00:04:56   You could do it yourself. You just buy one and install it. It's not rocket science.

00:04:58   Let me tell you, listeners out there,

00:05:01   if for some reason you are tired of constantly being afraid that you might get laid off,

00:05:08   that you might not be able to find a job,

00:05:10   let me tell you, tech is not the right place for you.

00:05:13   That's true, actually.

00:05:14   If you want to be sure that you will always have a job no matter what, become a plumber.

00:05:21   There are no plumbers.

00:05:23   Try to find any plumber to come to your house, let alone a good one.

00:05:28   Become a plumber or some other similar trade, electrician,

00:05:32   like any kind of locally working trade.

00:05:34   You will have infinite work, I guarantee you.

00:05:38   You'll be able to command whatever price you want.

00:05:41   That job can never be outsourced and will never become AI and will never go away.

00:05:46   On the downside, poop.

00:05:48   Yeah, well, yeah. Electricians have a little bit easier job in that way.

00:05:52   Yes. But yeah, it is so hard to find trades,

00:05:57   to find tradespeople to come to your house to do work.

00:06:00   Even big jobs where they stand to make a lot of money,

00:06:02   but you can't find enough of them.

00:06:04   There's infinite demand.

00:06:06   Yep, can confirm.

00:06:08   Anyway, what's wrong with ceiling fans, Jon?

00:06:10   What is your ridiculous angst against them?

00:06:11   I'm not a fan, but I don't say there's anything wrong with them.

00:06:13   I just didn't know Marco was a fan person.

00:06:15   Fan people are people who need to have fans blowing on them in most of the rooms in their house.

00:06:19   I wouldn't say need to, but--

00:06:21   I would say need to.

00:06:21   What a fan does is it buys you some headroom from needing the air conditioning to be colder.

00:06:29   So for instance--

00:06:29   Yeah.

00:06:30   Speaking of headroom, fan people tend to be shorter. No offense.

00:06:33   How low are your ceilings that you're going to hit your head on a fan?

00:06:36   My ceilings are very low, and in my in-law's house, where they are fan people,

00:06:41   I am forever dodging fans with my head.

00:06:44   How tall are you?

00:06:45   Jon, you're not 17 feet tall, my word.

00:06:48   I'm tall enough that fans are a threat to me.

00:06:51   What's the average height of an American room? Like eight feet? What are we talking about?

00:06:55   My ceilings in this house are not eight feet.

00:06:56   And the fans usually hang down by what, about seven or eight inches from the ceiling?

00:06:59   No, they hang down lower than that, especially if they have the ones with the little ornate

00:07:03   kind of flower, like a swirly little arm with a flowery light thing on the end of them.

00:07:09   You know those things?

00:07:09   I don't think they've made those in 30 years.

00:07:11   Well, I mean, I'm talking about my in-law's house. It's not brand new stuff.

00:07:14   Fair enough.

00:07:15   Their fans don't oscillate at least. But fan people, I don't want air blowing on me.

00:07:19   I don't want the sound of a fan. Every time I enter a room in fan houses,

00:07:23   I turn them off and then someone comes in and turns them back on. It's constant battle.

00:07:26   You're constantly walking through fan houses.

00:07:27   In your house, your fans.

00:07:28   Only fans, my friends. Only fans.

00:07:30   Oh, wow. No, first of all, a ceiling fan on low is usually inaudible. And usually having

00:07:36   that little bit of air movement, if it's like a hot day outside and I want the air conditioning on,

00:07:41   usually I can, if I'm just using the fan, I can wait until the room is like 78 degrees before I

00:07:47   really feel like I need the air conditioning on. Whereas if I have no air movement, it's more like,

00:07:51   you know, 72 degrees.

00:07:52   What we had in one of my houses, the last house I was in with my parents, by the way,

00:07:57   it maybe doesn't work in every climate, but it worked pretty well in ours is I think what they

00:08:01   call it like, we called it the attic fan. Do you know what I'm talking about?

00:08:05   Yeah, like a central fan that sucks air into like into the attic from the house. And so it

00:08:08   pulled all the air in.

00:08:09   Exactly right. And it wasn't particularly good or fancy or whatever, but it had the same effect

00:08:14   that you're describing where we would just open the windows and turn on the attic fan and you

00:08:18   get cool natural air coming in like in the evening or in the morning. It was great. It was so much

00:08:23   better than the air conditioning, you know, eventually you had to resort to the air conditioning,

00:08:26   but it was, I enjoyed that. But that, those are, those are noisy. But the key thing about those

00:08:30   is they do not blow air onto you.

00:08:32   But that's what you want. That's called a breeze.

00:08:33   That's not what I want is absolutely not what I want. It's what fan people want. Not what I want.

00:08:38   Well, I guess I've added myself as a fan person, but

00:08:40   Me too. Don't, don't let him shame you or me. Don't let him shame us.

00:08:44   I'm not shaming you. I just, I just, Marco was a secret fan person. I didn't know.

00:08:47   There are dozens of us.

00:08:48   There are, there are, there are millions of you. Millions.

00:08:51   I mean, this is the correct opinion. Not, I mean, I'm not, it's not fair of me to be the arbiter of

00:08:56   what's right and what's wrong, but we are correct.

00:08:57   Maybe John's the minority. Maybe like

00:08:59   I am. I absolutely am. I understand that the majority of Americans are fan people.

00:09:02   Like I, I, my own wife, my own wife is a fan person.

00:09:05   It's coming from inside the house.

00:09:07   Do you live in a fan house then? Is that the problem?

00:09:10   No, I don't live in a fan house. I was able to hold the line on that,

00:09:12   but she's absolutely a fan person.

00:09:13   So she's been living this whole time denied of her fans?

00:09:16   Well, not really. Cause she has, she has her own friends. They're just not ceiling fans.

00:09:20   But that's the best kind of fan.

00:09:22   Well, you know, she, I think in our house, the ceilings are so low that the fans really

00:09:26   would be an issue. Like our, some of our ceilings are like seven feet. So do the math on that one.

00:09:29   It's not great.

00:09:30   John, you've denied that poor woman, not only fans, but air conditioning. You are a monster, sir.

00:09:36   She's not denied air conditioning. She gets her air condition. Don't you worry about that.

00:09:39   [Music]

00:09:41   Jim Buell writes with regard to image captioning on iOS.

00:09:44   And I actually meant to bring this up and it completely slipped my mind.

00:09:47   I'm glad Jim reminded us of this.

00:09:49   Jim writes regarding image captioning on iOS that you spoke about in the last ATP overtime.

00:09:53   I recently noticed that Siri is able to provide a basic description of images sent via iMessage

00:09:57   using AirPods with announced notifications turned on.

00:10:00   Siri will say something like Jane sent a photo with a child sitting on the floor,

00:10:03   playing with a jigsaw puzzle. These descriptions have seemed pretty accurate to me.

00:10:06   Not sure when this debuted, but I started noticing it within the past few weeks.

00:10:10   I want to say it's a little more than a few weeks. I want to say it was like two to three months,

00:10:13   maybe, but it's been a while, but I've noticed this as well. And it's also incredibly nice,

00:10:18   when you're using CarPlay, because even though I'm not in the car as much as I think I make it

00:10:23   out to be, I, it is not unusual for me to receive at least a couple of text messages when I'm

00:10:27   driving. And I never look at my phone when I'm driving because I have this magical thing called

00:10:31   CarPlay, which Marco used to have and now has forgotten about. And so they'll do the same thing,

00:10:37   you know, CarPlay, Siri on CarPlay will do the same thing where it'll read you a vague description

00:10:42   of what the picture is. And I gotta say, it's not always great, but it's certainly a heck of a lot

00:10:49   better than nothing. Like my most infuriating moment in CarPlay is, you know, such and such

00:10:54   sent you a link to twitter.com. Useful.

00:10:57   Okay. Like that's great. And now this message is read, so I will forget to go back to it.

00:11:02   And you haven't told me anything. You can't read the tweet. You can't even read the title of that

00:11:07   page. Like it's useless. It's so frustrating. But like do not disturb while driving turned on.

00:11:11   No, only because of CarPlay. I used to before I had a car with CarPlay and now with CarPlay,

00:11:16   it doesn't, it doesn't affect me unless I tap on the screen and say, I would like to hear this

00:11:20   message. Pay attention to the road. Don't worry about the messages you're getting.

00:11:22   Right. Well, anyways, the point is, this is very, very cool. And I'm glad that Jim reminded us to

00:11:27   bring it up. And again, it ain't perfect, but it's a heck of a lot better than getting, you know,

00:11:32   Aaron sent you a picture. Great. Thank you for that. Like that's useful.

00:11:36   I, you know, I would love if that, if that same AI or, or intelligence, whatever,

00:11:42   whatever we're going to call it, could that be used to improve the way Siri reads aloud the

00:11:48   text messages over AirPods as well, which is probably the same system because even just not

00:11:52   even just like images, just the way it reads text is often so stupid. Like it, the way it will,

00:11:58   it will like stumble through things like phone numbers or like package tracking numbers.

00:12:03   It'll stumble through addresses really weirdly and poorly. It'll, it'll, it'll fumble all over

00:12:08   like bank alerts that have like currency. Like it'll, it'll, the way it reads just regular text

00:12:14   needs a lot of improvement. So, and this is the kind of thing like as Apple increases its

00:12:19   various use of more advanced AI modeling and stuff across regular feature of iOS,

00:12:24   this is the kind of thing I'm looking forward to. Like, yeah, sure. Generate me a picture of,

00:12:27   you know, a Jeep driving into a river. Like that's fun sometimes. But what I really want

00:12:31   much more often is like the basics of this kind of stuff to just be better. And so I'm kind of,

00:12:36   and that's what I'm looking forward to more of that. Like the, you know, the, the less flashy,

00:12:40   more boring improvements to the OS that just kind of make everyday life better.

00:12:44   Oh, this image capturing thing, by the way, I've had it happen to me as well,

00:12:48   but incredibly inconsistently. I don't know what determines when it's going to do it or when it

00:12:53   decides it's not going to. Once it did it the first time, I'm like, Oh, this is great. I bet

00:12:57   I'll be hearing this from now on. Nope. Every once in a while it does it, but most of the time

00:13:01   it doesn't and I don't get it. So hopefully that also gets more consistent. Yeah, indeed.

00:13:06   If you are super bored and want something to do, you can watch the approximately nine hours

00:13:12   of DMA compliance feedback session, which is now available to anyone, even those who didn't sign up

00:13:17   for it. And we'll put a link in the show notes. Yeah. The one thing I'll say about this is I was

00:13:20   watching it. Some of it today, I wanted to confirm the length so I could write the nine hour thing in

00:13:25   the show notes here. And so I'm like, okay, well, I'll just look at it. Will it just tell me the

00:13:29   time? No. Okay. Um, I know at the top it has like a time, like from 9 AM to 1700 hours or whatever,

00:13:35   but like, I'm like, Oh, was that the length of the meeting or is that the length of the video?

00:13:38   Like I'll just move the scrubber to the end. Uh, but this video player that is installed on this

00:13:43   webpage is the most infuriating thing I've ever seen in my entire life. I think it is multiple

00:13:49   videos and multiple videos broken up into pieces. Right? So even though it's one continuous scrubber,

00:13:55   it's like segmented. So you can't look at the timestamp to see where you are. So for example,

00:14:00   I was playing it here and then I wanted to play it on my phone as I went out to wash dishes or

00:14:04   whatever. I'm like, let me just set it to the same place. I was, let me just look at the timestamp

00:14:08   that will not work because on the phone, it plays them with the native player, but it plays them

00:14:12   segment wise. So you have to know which segment you're in and then which offset within that

00:14:16   segment. I've never seen anything like this in my life. It's, it's called a timeline. It just,

00:14:20   it starts at zero and it goes to some amount and you move. Wow. Just really, really Byzantine.

00:14:27   Anyway, uh, if you want to watch the thing, it is as pretty much as boring as you would think it

00:14:30   would be. And probably it's not that relevant, but you know, if, if you, if you're a completionist,

00:14:36   if you're a completionist and Apple's legal woes, it is now available to you.

00:14:40   All right. So Kara Swisher has interviewed Margrethe Vestier, uh, who is the executive

00:14:46   vice president of the European commission. Uh, she's been the one that's been doing a lot of the

00:14:50   talking and tweeting and whatnot about the DMA and so on and so forth. I do plan to listen to this.

00:14:56   This just broke, I think earlier today. So I didn't have a chance to listen before we were recorded.

00:15:00   Um, but, uh, uh, John Gruber over at Daring Fireball, I don't know why I introduced him

00:15:04   like that as though we didn't know who he was, but here we are. Anyways, um, uh, John has listened to

00:15:09   it and has some brief notes on it. And apparently, uh, Margrethe has confirmed that the EU contacted

00:15:16   Apple about both the home screen web apps thing and Epic's account that they took away and then

00:15:21   curiously gave back. So here we are. That's me confirming that cause I did listen to the interview.

00:15:25   Oh, thank you. Yeah. She straight up straight up says like, you know, we were speculating,

00:15:29   Oh, it's probably because the EU contacted them and she just says, yeah, this thing happened.

00:15:32   And then we talked to Apple and asked them to change it. And at least those specific two things

00:15:37   about the home screen web app thing is a thing we didn't get a chance to talk about on the show, but

00:15:40   it's not that important, but Apple was doing a thing and people were annoyed by it. And, and

00:15:43   the, uh, European commission contacted Apple and they changed it. And same thing with Epic's

00:15:48   account where we're like, Oh, the EU probably contacted them. That's why they did it. Yep.

00:15:52   She confirms both of those things and it sort of matter of fact way. And it's like,

00:15:55   we've been wondering about that and we have to hear the confirmation on a interview podcast,

00:16:00   whatever. I mean, more of the mysteries of this process. All right. Uh, Apple meta and Google

00:16:07   have been officially targeted by the EU in DMA noncompliance investigations. This is a coverage

00:16:12   from the verge. The European commission is opening five noncompliance investigations into how Apple,

00:16:17   Google, and meta are complying with its new digital markets act antitrust rules. Quote,

00:16:22   we suspect that the suggested solutions put forward by the three companies do not fully

00:16:27   comply with the DMA. The use antitrust chief, uh, again, Margaret to vest here. I think I have that

00:16:32   right. Uh, said, and so this, I, we have a little more to say about this, but I find it so delightful

00:16:38   and I know everyone has made this point at least once, maybe twice, but I will now make it thrice.

00:16:42   It is so delicious that Apple has to just throw stuff against the wall and pray that the people

00:16:48   in charge like it like, Oh, the just desserts here. Or there's in the schadenfreude is just,

00:16:53   it's just chef kiss. It's so great. I'm so here for that. Really not trying that hard.

00:16:57   The EU has issued guidelines and Apple is welcome to do all of the work upfront to, you know, see

00:17:03   what will fit and then submit their work to the EU, the European commission. And they'll tell them

00:17:08   whether they fit their guidelines or not, but they have to do all the work first. They've already got

00:17:11   a much better, uh, back and forth because they had that whole feedback session where Apple was allowed

00:17:15   to participate. Can you imagine having nine hours to talk with app review about why they rejected

00:17:21   your app and to defend why you think it should, that it does comply. Like, so this is all, it's

00:17:26   not just Apple. It's obviously it's met a Google and whatever. I continue to think that DMA is

00:17:29   poorly written and that if they consulted with people who knew better about the tech industry,

00:17:35   they could have said, what do you really want to happen here? Because what you've written is not

00:17:38   going to cause that to happen. And lo and behold, what they've written has not caused what they

00:17:41   wanted to happen. So they had that nine hour feedback session, compliance feedback to basically

00:17:45   say, Hey, you out there in the world, do you have a complaint about how any of these companies have

00:17:50   complied with the DMA? I think this nine hour one might've just been Apple, right? But anyways, like,

00:17:54   do you have complaints about how they complied? And as you imagine, as we discussed at length on

00:17:57   past episodes, yes, people have complaints about how Apple is complying. So they have that nine

00:18:02   hour session. And in response to that, uh, the European commission said, okay, Apple and meta and

00:18:07   Google, we think you're probably not complying with what we wrote, which again, isn't shocking

00:18:12   because what they wrote is too vague. Uh, and so now they're going to, uh, investigate whether they

00:18:18   are complying and presumably tell them what they need to do to comply. Uh, and the specific things

00:18:23   that they have complaints about are things that we talked about in the past, but are also things

00:18:29   that they could have written more clearly in the DMA. Indeed. And you know, I do find it so funny

00:18:34   in every sense of the word that in the European union, it is apparently okay. And I don't mean

00:18:40   that to be snarky. I genuinely didn't know this, but it's apparently okay to just kind of make

00:18:45   these hand wavy rules and just expect people to understand it and work and work on it. And

00:18:51   that's very different than my perception, at least of the way the U S works, where everything is

00:18:55   extraordinarily specific and, and you know, any T's are crossed and I's are dotted. I feel like

00:19:00   I'm implying that the EU is, is not doing a good job. That's not what I mean. It's just that it's,

00:19:06   it seems like the EU very much wants these companies to comply with the very clear spirit

00:19:12   of the law. And that is just not a thing here in the States. Like it's, it's the law is the law.

00:19:17   There's the spirit of the law. Doesn't matter. All that matters is what are the words on the paper?

00:19:21   I think our laws are also extremely vague, but maybe there's a little bit more horse trading

00:19:25   upfront with the powers that be to make sure that everyone agrees before something is passed,

00:19:30   what it's going to take to comply with it, which is helpful, but apparently that didn't take place

00:19:33   here. I just think they, I mean, the things they wrote in, I think, I think Apple and all the

00:19:38   other companies probably are not in compliance with the letter of the DMA, but the spirit is

00:19:44   beyond that. And I re I really feel like this could have been avoided. Like it's, it's easy

00:19:48   to comply in these annoying ways when you don't specifically anticipate these kinds of people call

00:19:54   it malicious compliance. It depends on how, how, uh, pessimistic do you want to be about the

00:19:59   companies? You could just be saying they're, they're doing what they think they need to do.

00:20:02   And it's not actually a malicious because it's poorly written, but it could also be malicious,

00:20:06   but either way, the DMA could have been written, could have been written better,

00:20:11   but I think there are actual violations of the letter of it. So here, this is from the,

00:20:14   the EC's press release, uh, specifically about Apple. A few highlights that are super interesting

00:20:21   and really highlight how the EC could have improved the DMA to avoid the situation. So

00:20:25   it's the commission has opened proceedings against Apple regarding their measures to comply with their

00:20:28   obligations to enable end users to easily uninstall any software applications on iOS, easily change

00:20:34   the default settings on iOS and prompt users with choice screens, which most effectively and easily

00:20:38   allow them to select alternative default service such as browser search engine or iPhones. If you

00:20:43   watch that nine hour, like feedback session, so much of the feedback is complaining about minute

00:20:48   details about the screen where you get to pick what your browser is. And they have the people

00:20:53   who are giving me feedback have legitimate complaints, but honestly, this is not, this is

00:20:57   not the meat of the problem with Apple's anti-competitive behavior. Like there's like how,

00:21:02   like this is not be, not being able to choose the default browser. Okay. They should be able to,

00:21:07   but let's not litigate the minutia of the selection screen for seven hours. That is missing

00:21:13   the forest of the trees entirely. I don't think they're wrong. They had some good points, but

00:21:17   the amount of time dedicated to that blows my mind. The same thing with the non-compliance,

00:21:22   these things of like changing default settings and the choice screens and uninstalling. And it's

00:21:26   like, well, you made it possible. It's not that possible. They're just so picky about the details

00:21:30   of those things. Not important. Here's the big one lurking. Like it's not even one of the major

00:21:35   points to say, Oh, and by the way, also this, and this is the final bullet point. Apple's new fee

00:21:39   structure and other terms and conditions for alternative app stores and distribution of apps

00:21:43   from the web may be defeating the purpose of its obligations under article six, four of the DMA.

00:21:48   That's the meat of it. That's what we talked about. When we talked about this, Apple has

00:21:52   essentially complied in a way that makes alternative app stores forces alternative app stores to not be

00:21:58   more attractive than what they already, what Apple already offers. Like by imposing these fees,

00:22:03   by saying, it's going to be a real pain in your butt and look at these numbers,

00:22:06   you're probably not going to be able to do anything better than we do. Cause we're going

00:22:09   to be still taking a huge amount of your money and whatever is left, maybe you can get a little

00:22:12   bit money. And basically in the end, you can't be any better than us. So it's, Oh, it's competition,

00:22:17   but we've arranged financial things that make it so that your alternative app store can't really

00:22:24   be that much better than ours. And in fact may actually be worse and will certainly be way more

00:22:29   work for you. Yeah. That may be defeating the purpose of its obligations under blah, blah. Yeah.

00:22:33   You should have written that in to like, Oh, and by the way, Apple, you can't ask for all the money

00:22:37   from the alternative app stores. You're making them economically unviable unless you have a

00:22:41   spite store like Epic. Right. And you just remove their account. That's not like they spend so much

00:22:47   time talking about, Oh, it's not fair that, uh, that, uh, you know, the selection of, uh, uh, of

00:22:53   browsers on the browser choice screen are browsers that have a large number of sales in the current

00:22:58   app store. What if someone has a third party browser that's not in the current app store and

00:23:01   yada yada. I'm like, yeah, that's a valid point, but geez, that is not the big one. So the fact

00:23:08   that they throw this in there, like, yeah, the whole thing, they don't say the core technology

00:23:11   fee. They don't say the whole percentage and the, you know, all the other things we've talked about

00:23:15   monetarily with alternative app stores and sideloading. They don't say that specifically,

00:23:19   but they vaguely allude to that. And it's like, Oh yeah, Apple. As a side note, the entire foundation

00:23:24   of your DMA compliance may be considered to be non-compliant. So get ready, but don't worry

00:23:29   because we're going to figure out what the conclusion of those proceedings that they open

00:23:33   today. We're going to figure out the, those conclusions in, let me check my notes. Oh, a year.

00:23:38   Oh yeah. So this is just, uh, this is from six colors that, uh, Jason pulled from an interview

00:23:42   with, uh, uh, Margaret of SDR and in a Reuters interview, this was before the whole non-compliance

00:23:49   investigation was announced. Uh, and she said, if the new Apple fee structure will de facto not make

00:23:54   it in any way attractive to use the benefits of the DMA, that is the kind of thing we'll be

00:23:58   investigating. Yeah. That's why you should have written the DMA differently because if you had

00:24:02   asked, Hey, is it possible for Apple to seemingly comply with this, but just to make it not

00:24:07   attractive at all to have an alternative app store, we all would have raised our hands. And we,

00:24:12   I know, I know how they're going to do it. They're just going to ask for money.

00:24:15   It's like, Oh God. Anyway, so yeah, 12 months, uh, think, uh, government moves slowly. We'll see how

00:24:22   this goes. And it's not just Apple, it's Apple meta and Google and it's multiple threads. And so

00:24:27   the fact that apparently nobody was able to comply with this to the satisfaction of the EU,

00:24:31   and they're all being investigated. Some of that is on the EU and poorly written guidelines.

00:24:36   So anonymous writes to us with regard to the DOJ suit here in the States and iOS messages app versus

00:24:42   third party messages app. So this anonymous person writes regarding this bit from the DOJ complaint,

00:24:48   and this is a quote from there. Apple prohibits third party developers from incorporating other

00:24:51   important features into their messaging apps as well. For example, third party messaging apps

00:24:55   cannot continue operating in the background when the app is closed, which impairs functionality

00:24:59   like message delivery confirmation. We talked about this last episode and we're like, there's

00:25:04   no definition of those words, no reasonable definition of the words in that sentence

00:25:07   that is technically true. Right. Uh, but the feedback that you're about to get to,

00:25:12   uh, it says, okay, those words, even though they are just vague and ridiculous, like obviously

00:25:18   third party messaging apps can continue operating the background, just like any iOS app can subject

00:25:22   to constraints, yada, yada, and message delivery confirmation can be done through push notification.

00:25:26   So on its face, that sentence is not true and makes no sense, but that's just in the complaint.

00:25:32   That's not the court case, right? So this feedback, and we got multiple pieces of this feedback. I

00:25:36   picked one of the most succinct ones is basically saying when you read that, what's under lurking

00:25:41   underneath those two sentences is this, and this is actually a, an issue. Yeah. So I didn't think

00:25:48   it was an issue at all. You know, this is why push notifications exist, but no, it's an issue. And

00:25:51   this is one of the comments that we got to convince me. So back to this anonymous feedback,

00:25:56   I work in a major messaging app and I can provide some more information from an engineering

00:26:00   perspective. iMessage is not a single app, but a set of processes and services with escalated

00:26:04   or reduced privileges. Other apps are forced to be in a single process. This is a severe limitation,

00:26:09   especially for security and performance. Apple's quote unquote blast door low privilege

00:26:14   privilege process handles all untrusted and high risk data. For example, media attachments in a

00:26:20   messages only iMessage can do that. Competitor messengers are forced to either compromise security

00:26:25   and performance or compromise on features. For example, support fewer attachment types.

00:26:29   iMessage does a lot of processing in the background specifically to handle incoming

00:26:33   messages much better than any of the competitors can do. You had mentioned APS APNS on the show,

00:26:38   Apple push notification service, but there's much more to do for each incoming message than

00:26:42   just displaying a notification. For example, the best receiver experience for the best receiver

00:26:46   experience, excuse me, you would want to pre-process attachments and send delivery

00:26:50   confirmations. This is currently either severely limited or not possible at all for third-party

00:26:54   apps. Also check the permissions for the messages app in iOS settings messages. I see three items

00:27:01   there while other full-featured third-party messaging apps request more than a dozen,

00:27:06   and I think this is with regard to like privacy features and you know, oh can you share your

00:27:10   location, can you share this, can you share that. Anyway back to anonymous, and did you notice that

00:27:14   messages does not ask you for location access? Have you seen a warning that messages has been

00:27:17   able to access your entire photo library for the past 10 months? Probably not. I could go on and on,

00:27:22   but the point is that messaging really is an example of Apple's anti-competitive behavior.

00:27:26   So I was reading this and I was all ready to start arguing in favor of Apple,

00:27:29   and maybe because of Michelle, who knows, but anyways I really didn't think this was a big deal

00:27:33   and as I read more and more into this and there were a couple other pieces of feedback like John

00:27:36   said that were very similar, I've been convinced that no this is legitimately kind of gross.

00:27:42   Yeah this is one of the things about the DOJ trial, I'll try to emphasize last week and I'll

00:27:45   re-emphasize now, that despite you know the complaint being kind of book report-y and

00:27:50   technically inaccurate and poorly worded and all that other stuff, the complaint is not

00:27:54   the court case right? And during the court case, whatever they choose to attack Apple for,

00:27:59   there is ample examples of Apple preferencing its stuff over third-party stuff. It's easy to find

00:28:08   that stuff. We could name stuff off the top of their head. The things they picked on the

00:28:11   complaint seem weird to us, but even lurking under something as simple as this where it tries to

00:28:15   say that you know third-party messaging apps can't do message delivery confirmation,

00:28:19   we're like well that's not true, they can't operate in the background, well that's not true right?

00:28:22   But what is true and what we could have told them and they could have written a sentence better is

00:28:26   yeah of course messages has privileges that third-party messaging apps do not have,

00:28:29   here is just a list of some of them, there's even more from the other people who sent the

00:28:33   feedback of like look at all the things that messages can do that we literally can't do

00:28:35   because we're not allowed to. And what we would say is like yeah duh everyone knows that Apple

00:28:39   privileges its own apps on its operating system right? Of course to win this lawsuit, the DOJ has

00:28:45   to prove that Apple has monopoly power before they can then go after them for all the many,

00:28:50   many things that Apple does to privilege its own apps over third-party apps. And you have to sort

00:28:54   of show that it is you know it doing that is fine if they're not a monopoly. So they have to say you

00:28:59   are you do have monopoly power in whatever market we define. If we successfully prove that it should

00:29:04   be so easy to pick however many small things you can pick that Apple does that privilege its stuff

00:29:08   over everybody else's and this message example is just one. Now how significant is that privileging?

00:29:13   You know how important is it? What kind of remedy is required in response to that? Does it address

00:29:18   any of the real issues that we've talked about in terms of competitive app stores and Apple taking

00:29:23   cuts of money and everything goes through the store and having control? Like those are much

00:29:27   larger issues this DOJ thing doesn't even seem to want to tackle. But if the DOJ is able to prove

00:29:33   that Apple has monopoly power it should be trivially easy for them to find a whole bunch of

00:29:38   quote unquote little things like this because we know Apple does this all the time. And you know

00:29:42   again we see this and we say yeah that's just the way it is it's their platform and they get

00:29:45   privileges but some of that stuff in theory may be illegal if Apple has monopoly power.

00:29:50   Steven: Speaking of monopoly power apparently it is sort of kind of my fault that the DOJ antitrust

00:29:56   suit is happening in New Jersey because apparently this was a thing with fake teeth and I have a

00:30:01   couple of those. So the hell of an intro yeah well it virtualized a couple of days ago. What

00:30:06   do artificial teeth have to do with the Department of Justice's massive lawsuit against Apple? Well

00:30:10   they may be one of the reasons why the DOJ decided to file its lawsuit in the state of New Jersey

00:30:14   instead of today say Virginia hooray or Washington DC like it did for Google and Microsoft. So

00:30:19   apparently William Kovaczic, former FTC chair noted that the Third Circuit Court of Appeals which

00:30:26   covers the New Jersey District Court has quote some pretty good law for plaintiffs on monopolization

00:30:31   issues quote he goes to point to a 2005 decision by the Third Circuit in favor of the government

00:30:37   in a case called US versus Dent Supply. In that case the appeals court found that the

00:30:41   denture manufacturing company violated anti-monopoly law by using quote exclusive

00:30:45   dealing agreements to prevent rivals from getting inputs they need to succeed quote.

00:30:50   Rebecca Hall Allensworth antitrust professor and associate dean for research at Vanderbilt Law

00:30:54   School notes that the Dent Supply case may prove particularly useful for the government's argument

00:30:58   for Apple's market dominance. While she says courts often consider monopoly power to be more

00:31:02   in the range of 90 percent market share Dent Supply had 75 to 80 percent market share based on revenue

00:31:07   and 67 percent based on units and then she said that I'm guessing is at least part of why they

00:31:12   filed there. For people unfamiliar with our weird US law system what what they're talking about here

00:31:17   is I think what's known as forum shopping or this is probably a similar phase I'm forgetting

00:31:22   where basically when you're going to have a lawsuit you can choose where you want to file

00:31:27   the lawsuit especially if it's like a federal lawsuit they can choose so they filed in New

00:31:30   Jersey. Apple's not headquarters in New Jersey the government you know the the capital of the

00:31:34   United States is not New Jersey right it's just why did they pick New Jersey this may be why

00:31:39   that you always that's why all these like patent stuff gets filed like East Texas because they have

00:31:43   judges in that court system that are friendly to stupid patents right so yeah why is it filed in

00:31:50   New Jersey this probably does not hurt. Kevin Carter

00:31:53   Indeed then Gavin Lang writes I am currently a master of public policy student interested in the

00:31:59   regulation of the technology industry and I found your conversation in episode 597 about the DOJ

00:32:04   lawsuit against Apple very interesting last year senator senator Bennett of Colorado issued

00:32:08   S 1671 the digital platform commission act of 2023 essentially it would create a new regulatory body

00:32:15   equivalent to the FDA with the authority to regulate tech companies the stated purpose of

00:32:19   this bill is to address two primary issues among others with federal regulation in the tech industry

00:32:23   by allocating significant bureaucratic discretion to the commission number one the tech industry

00:32:29   iterates so quickly that it is impossible for congress to pass the laws quickly enough to keep

00:32:33   up adequately with these companies and two there is not a culture of highly technical employees in

00:32:38   the federal government or in congress to craft policy that appropriately addresses the uniqueness

00:32:43   of the tech industry the commission would take it would include a quote-unquote code council staffed

00:32:48   by technical experts nonprofits academics and representatives from companies who own the

00:32:52   platforms this helps to solve many of the issues you noted such as the federal government often

00:32:57   having trouble defining what a market is in the industry to address this concern the commission

00:33:02   would be required to enter into an MOU a memorandum of understanding with the FTC and DOJ to assist

00:33:07   them in enforcing current laws where there is overlap in jurisdiction I believe the most

00:33:12   effective way for the federal government to approach the regulation of the tech industry

00:33:14   would be to create a new agency dedicated to creating a comprehensive regulatory regime

00:33:19   left unsaid here as I said when that bill went nowhere um you know uh congress gonna congress

00:33:25   anyway uh this is one one bit of feedback I got from the last episode of me saying that it's uh

00:33:29   the the how preferable it is to be able to affirmatively make a law of saying what you want

00:33:35   and I think I did mention regulation several times but maybe I was not didn't emphasize it enough

00:33:41   you don't actually literally have to pass new laws every time you want something done

00:33:45   that one of the things you can do one of the things congress can do uh is pass laws that create

00:33:50   regulatory bodies and then it is and abuse the law imbues those regulatory bodies with the power

00:33:56   to regulate the industries they control until we're helping us get control the government and

00:34:00   tell you that the EPA can't control uh people polluting in rivers but anyway setting that aside

00:34:04   um we have things like the FDA and the EPA that are regulatory bodies who are imbued by laws with

00:34:11   the power to regulate the industries that they control and so every time the FDA determines

00:34:16   whether something is safe or unsafe or whatever make some new guidelines for poultry or whatever

00:34:20   you know whatever they're doing it's not like you have to pass a new law through congress every time

00:34:24   these regulatory bodies are empowered to do that and so they can move much more nimbly and swiftly

00:34:29   the the European Commission from a US perspective looks like a regulatory body right they're not you

00:34:35   know voting on and passing laws in the EU in the same way that congress passes laws that apply to

00:34:40   the US they are a regulatory body that is tasked with regulating commerce I guess with European

00:34:45   Commission or whatever anyway they're currently looking at tech sector and they're passing whatever

00:34:49   their system is I'm sure it's different than ours but it looks to us much more like a regulatory body

00:34:52   so it's not like you have to have individual tailored new laws every time you want to change

00:34:56   something we can and do make regulatory bodies that regulate all parts of life in the US with

00:35:02   some success I would say things like the FAA FDA even the EPA despite my earlier snark I think have

00:35:08   been shown to be useful and partially successful things within our government so a bill like this

00:35:15   or even something that expands the I mean I wouldn't expand like the the FTC or whatever to

00:35:20   cover this but anyway I'm saying is it doesn't have to be a new law every single time we can

00:35:24   actually have regulatory bodies all right we have breaking news as of earlier today do do do do do

00:35:32   WWDC has been announced I lost bet with myself it is actually Marco's birthday week which I should

00:35:38   have guessed because it always is no that's the thing it usually isn't it hasn't covered my

00:35:42   birthday which is June 11th it hasn't covered June 11th for like seven or eight years it's been a

00:35:47   while oh I feel like it always then abutted your birthday one way or another yeah it's always the

00:35:51   week before I thought it would be the what the second or third or whatever it was that Monday

00:35:55   I don't have a calendar in front of me and turns out nope it's June 10 to 14 and it's going to be

00:35:59   just like the last couple of years a special event on Monday June 10 and you can sign up to

00:36:07   get a free ticket to go to that which I have done I honestly don't know if I will go even if I do get

00:36:13   a ticket I probably would have I got a press pass but if I get a regular schmo ticket I don't know

00:36:17   if I would bother because it's considerable expense and I don't know we'll see Marco did

00:36:21   you even know that this was a thing given how busy you've been and if so did you sign up I did indeed

00:36:26   sign up we'll see you know we'll see what happens WWDC for me is always fun even though you know

00:36:34   business wise I shouldn't be too excited about Apple stuff recently because of all this court

00:36:40   stuff and it's putting a big damper on their image for me as a developer and everything that's all

00:36:44   true I also just love their stuff and I and WWDC is always a really good time for me it's always

00:36:51   a very motivating time as well like I always am there and I get all jazzed up and all motivated

00:36:56   to just go do all the new stuff for overcast that I need to do and so it's it's good for that as well

00:37:02   so even though I I continue to have conflicting feelings about how Apple treats the App Store

00:37:09   and their relationship with developers I still generally maintain that that's a problem with a

00:37:17   very small number of people at the top and WWDC is a chance for you to see all the work and interact

00:37:24   with all the other people in the company most of whom have I would say healthier views of of their

00:37:29   relationship with developers and so so like it's the time when I get to feel really good about what

00:37:36   they're doing and about what I'm doing as a developer on their platforms. Indeed so yeah I

00:37:40   mean I've signed up as well we'll see what happens John I'm sure that you signed up to leave your

00:37:45   house for any reason. I did I've been trying to go to WWDC ever since there's been an Apple Park.

00:37:50   You did sign up? I always sign up every year. What? Haven't you listened to me I've been so

00:37:54   annoyed that I haven't been able to go because I'm like I really want to go to one at Apple Park I've

00:37:57   never well I haven't been to Apple Park but officially I've never been there for an Apple

00:38:03   event let's say that and so yeah I absolutely want to attend WWDC at Apple Park because I have never

00:38:09   attended WWDC at Apple Park. I loved going to WWDC in San Francisco I didn't like the travel but I

00:38:13   loved going to it I even mostly liked going to San Jose wasn't as good but still fun so yeah I put my

00:38:20   hat in the ring to hopefully get a ticket this year despite missing out and to be fair to Apple

00:38:26   I was invited to go the year my son graduated from high school and the reason I remember that is

00:38:30   because I had to decline because I had to go to his graduation didn't have to but I chose to go

00:38:34   to his graduation rather than attend WWDC because they literally overlapped and it was painful for

00:38:38   me to have to say thank you so much I invited with a press pass so thank you so much for the

00:38:42   invitation but I unfortunately have to decline because my son is graduating high school so I

00:38:45   went to my son's high school graduation and I was never invited to WWDC again. Was that 21 I want to

00:38:52   say is that right? He's a sophomore in college now so I don't know do the math. Yeah well I don't want

00:38:57   to do that math right now but I think that I think you and I both got relatively late invites which

00:39:01   is fine I mean I'll take it over no invite but at that point like I think Michaela still wasn't

00:39:06   vaccinated and so I don't want to get on a plane and and you obviously had a much bigger thing to

00:39:11   worry about than WWDC and yeah since then we've been ghosted which is sad but it's okay. Yeah but

00:39:16   anyway I'm not thinking of getting a press pass I'm like I just want like one of the regular lottery

00:39:20   things which and also to be fair to Apple I was lucky enough to get a lottery driven ticket to

00:39:26   WWDC in San Francisco and San Jose a lot more than should be allowed by chance so I'm not going to

00:39:32   say that I've been deprived I absolutely haven't but all I'm saying is that I would really like to

00:39:36   go to at least one WWDC at Apple Park so fingers crossed for this year. Yeah man how wild would it

00:39:42   be if we do all end up at WWDC one way or the other this year that'd be pretty cool so yeah so

00:39:48   we'll see what happens Greg Joswiak did tweet it's going to be capital A absolutely capital I

00:39:54   incredible which I really don't like reading into these things but that seems pretty on the nose.

00:39:58   You don't need to read into that yeah exactly that is as upfront as it could possibly be yep

00:40:04   uh and I don't I didn't uh look at the official WWDC site I don't think they make any even uh

00:40:11   faints towards AI stuff but of course we all know the rumors have been AI stuff this is the year

00:40:15   about we talked about it in the very first episode of 2024 this is the year Apple sprinkles AI saw us

00:40:19   and everything right and so here's Greg Joswiak absolutely 100% confirming that uh this WWDC

00:40:25   AI is going to be a big thing so just in case you were wondering if those rumors are true because

00:40:29   you know sometimes we have these rumors that go on for months and months and then Apple like has

00:40:33   to do like strategic leaks to undercut them like when we're all there was all these rumors of

00:40:37   hardware at WWDC and Apple basically had to say there's going to be no hardware at WWDC like to

00:40:42   just make sure we all aren't disappointed on the day well this is the opposite of that they're

00:40:45   saying AI stuff it's coming so I'm excited for that. We are brought to you this week by Factor.

00:40:52   You can get meals delivered right to your door these meals are never frozen and you can cook

00:40:58   them in the microwave in about two minutes that's about as long as you'll take listening to me tell

00:41:03   you all the great stuff about Factor. Factor meals are always fresh they're never frozen they're

00:41:08   chefcrafted dietitian approved and like I said ready in just a couple of minutes you have a ton

00:41:14   of different options to choose from and they have categories like calorie smart protein plus keto

00:41:19   and more additionally you can hear me throwing a wellness shot around my desk by accident these are

00:41:26   little dudes hopefully you can hear that that you can take to just kind of give you a little boost

00:41:31   and I've had a few and let me tell you they give me a boost so here's the thing what's factor all

00:41:36   about you get these two minute meals they fill you up I've had several of them I have to tell you

00:41:42   that it was like two weeks ago I had a roasted garlic chicken with green beans and sour cream

00:41:46   and onion mashed potatoes the whole thing was good but those sour cream and onion mashed potatoes I'm

00:41:50   still thinking about them two weeks later but you can do all sorts of other stuff too there's

00:41:54   pancakes there's smoothies there's all sorts of other things as well and what's also great about

00:41:58   it is hey there's effectively no prep you just put them in the microwave and that's it you don't have

00:42:02   to mix anything up you don't have to do anything complicated you just throw them in the microwave

00:42:06   and two minutes later you got a meal ready to go and there's no mess you just throw the whole

00:42:09   container thing out when you're done and there's not that much to it so it works out really well

00:42:14   it makes it super great to have on hand if you just have a busy day and need something to throw

00:42:18   down your gullet as quick as you can it's great so here's the thing go to factormeals.com f-a-c-t-o-r-m-e-a-l-s.com

00:42:28   and go to that slash atp 50 factormeals.com slash atp 50 and you can use the code atp 50 to get 50

00:42:35   percent off so factormeals.com slash atp 50 get 50 off your first order over at factor thank you

00:42:42   to factor for sponsoring atp we're gonna do a little bit of car related stuff this isn't

00:42:51   really neutral this is this is technology that's car adjacent or car adjacent technology you know

00:42:56   what i mean so don't don't immediately skip to the next chapter give us a chance you might actually

00:43:00   like it and the first thing we have to talk about is that people are getting fed up with all the

00:43:04   useless tech in their cars this was from july of 2023 apparently that jd power which is a i don't

00:43:13   know they kind of do surveys and stuff of car owners like user research and stuff yeah yeah

00:43:18   so the verge writes for the first time in 28 years of jd powers car owner survey there's a consecutive

00:43:23   year-over-year decline in satisfaction with most of the ire directed toward in-car infotainment

00:43:28   the overall satisfaction amongst car owners is 845 on a 1,000 point scale a decrease of two whole

00:43:36   points from a year ago and three points lower than in 2021 only 56 of owners prefer to use their

00:43:41   vehicles built-in system to play audio down from 70 in 2020 less than half of owners said they like

00:43:46   using their cars native controls for navigation voice recognition or to make phone calls yeah i

00:43:51   mean i i know all the electric car people hi marco are going to come out and be like oh no the

00:43:55   electric car people get it they're so much better but really yeah anyway for for all of us regular

00:44:02   people with regular cars i can tell you that i have never used an in-car infotainment that was

00:44:07   even half as good as carplay and my volkswagen is pretty good and i actually really like my bmws

00:44:14   even though even when i bought it it was relatively aged but that being said it's just not as good as

00:44:20   carplay and so i am not surprised that these auto manufacturers who really don't know what they're

00:44:24   doing when it comes to software when they try software i'm not surprised it doesn't go terribly

00:44:28   well they know what they're doing when it comes to pinching pennies though and i feel like that's

00:44:32   very true the headline here is not so much that the score was awful or that the people like don't

00:44:36   like the native stuff and prefer their phone stuff the the headline is in 28 years of doing this

00:44:41   stupid survey and i don't put too much stock in their surveys but either way in 28 years this is

00:44:45   the first year-over-year decline right and so that that shows it's not just like well it fluctuates

00:44:51   from year to year and who cares or whatever that's a long run with people generally saying each year

00:44:55   they're a little bit more satisfied because car you know the tech inside their car would get better

00:44:59   or whatever now a year over year decline with most of them citing dissatisfaction with the infotainment

00:45:05   i see that squarely on the automakers of like you say case a not being good at this but b

00:45:10   seeing as we've discussed and we're about to discuss further uh dollar signs when they say

00:45:15   oh we can get rid of all these buttons and stuff and just put everything on touch screens and yeah

00:45:20   we're not very good at making touch screens but it'll save us so much money and it's futuristic

00:45:25   people will love it and the you know the fancy electric cars that actually do have native in car

00:45:30   stuff even though casey still wishes they had carplay um they're they're like mostly a rounding

00:45:35   error with the exception of tesla the model y sells in huge numbers right and maybe that's

00:45:39   trying to bring up the average for everybody else but i can tell you outside of tesla and the other

00:45:44   good ev makers infotainment situation on cars that regular people buy has been getting worse and worse

00:45:50   it's really no good and i mean as much as i snark on marco and his electric cars

00:45:55   i will absolutely admit and concede that the teslas of the world and the ravines of the world

00:46:02   have way better infotainment than pretty much anything else that i've seen for me i still don't

00:46:08   particularly care for it and i still would vastly prefer carplay vastly prefer carplay but they are

00:46:15   definitely the best of the breed if you're not considering android auto or carplay but they're

00:46:19   also in tesla in particular is one of the largest vendors for this next item right so european crash

00:46:25   tester uh euro ncap i mean i don't know how to summarize it other than they're doing the lord's

00:46:29   work so they they say that car make car makers must bring back physical controls or they will

00:46:36   pay the price in terms of ratings so this was covered on arztechnica earlier this month

00:46:42   matthew avery who is the director of strategic development for the automotive safety organization

00:46:47   european new car assessment program or euro ncap says that the overuse of touch screens is an

00:46:52   industry-wide problem amen with almost every vehicle maker moving key controls onto central

00:46:58   touch screens preach obliging drivers to take their eyes off the road and raising the risk

00:47:02   of distraction crashes uh-huh new euro ncap's tests due in 2026 will encourage manufacturers

00:47:09   to use separate physical controls for basic functions in an intuitive manner limiting eyes

00:47:13   off-road time and therefore promoting safer driving so euro ncap wants to see the physical

00:47:18   controls for turn signals hazard lights windshield wipers the horn and any sos features like the

00:47:24   european union's e-call feature uh euro ncap is not a government regulator so it has no power to

00:47:28   mandate the car makers use physical physical controls for these functions but a five-star

00:47:33   safety score from euro ncap is a strong selling point similar to the iahs or the insurance

00:47:38   institute for highway safety's coveted top safety pick program here in the u.s and it is likely this

00:47:42   pressure will be effective just i'm here for this i'm so incredibly here for this this is one of the

00:47:49   great things about it not being a government regulator so they're they're kind of making

00:47:54   these assertions like there's no sort of burden of proof to say well but is it actually safer to have

00:48:00   physical controls versus test controls what have you tested to show this is the case and all sorts

00:48:04   of things and i know that we've talked about stories in the past where people have done

00:48:07   studies in this to show that it is safer but in general you look at this you're like oh common

00:48:10   sense dictates that yeah you can use a physical control without looking at it much more easily

00:48:14   you can use touch screen without looking at it even if things never move unless you get touchscreen

00:48:17   even if they're always in the same place you can't really feel for the location one of the things

00:48:20   that i thought about uh when uh considering the story was like you know we're just just trying to

00:48:24   get out of winter here although it's still a little ice on my morning walks with the dog but anyway

00:48:29   um in theory spring is coming but during the whole winter uh in my wife's car which has heated seats

00:48:35   i wear gloves in the car big winter gloves because my hands are always freezing anyway uh i can not

00:48:43   only turn the seat heaters to off low or high for either one of the front seats with my gloves on

00:48:50   without looking i can also tell if they are currently off low or high for both seats in the

00:48:58   dark without looking at them with my winter gloves on with my big giant winter gloves on and you know

00:49:03   why because they both have rocker switches that are level when the thing is off tilted forward

00:49:08   when it's low and tilted back when it's high i can literally feel for that without looking at it ever

00:49:14   i've never looked at those switches why would i look at them because they're down there they're

00:49:17   like in front of the the stick shift right that's where they are on the like central console so when

00:49:22   i look at this i'm like i don't have to see your 17 scientific surveys to support your new law

00:49:28   that the government is saying that you have to use physical controls when they say physical

00:49:32   controls uh allow drivers to take their road of their eyes off the road less i look at that and

00:49:37   say yes that is obviously true now i'm not saying they shouldn't study this they should the more

00:49:42   evidence we have to say we know we didn't just assume this is true we actually tested it but the

00:49:46   common sense in me says yeah in my experience that's true common sense to me says it's true

00:49:52   my experience using touch screens which at this point is vast says that it's true right uh and the

00:49:58   fact that they're not making a law but they're just saying hey do what you want but we are a

00:50:02   respected organization that rates cars based on their safety and we have decided as part of our

00:50:06   ratings which are not law they're not binding right we're not a government we're not forcing

00:50:10   you to do anything you do what you want but we think that yeah here at euro ncap that if you

00:50:15   don't do this you're going to get dinged and you're not going to get a five star score and

00:50:19   the same thing we have those same things in the us where it's a thing that is respected that people

00:50:24   look up the crash safety ratings we also have government things to do that as well but like the

00:50:28   the uh it's not legally binding you don't have to do what they tell you we don't stop you from

00:50:33   selling a car if it doesn't get a five star crash rating you can still sell it but know that

00:50:36   people are going to look this up and they're going to see that your car got a three star instead of a

00:50:40   five star and maybe they're going to pick a competitor car which is why as the story says

00:50:43   even though this is not a law or a government regulatory body this kind of pressure will likely

00:50:48   be effective even on us car makers because they're not going to make a separate car for europe with

00:50:53   physical controls and then one for the us with just a touch screen they're going to make one car

00:50:57   to save again to save costs like they don't want to make two different cars for different

00:51:00   distance this so this will help us in the same way that california's more stringent like emissions

00:51:05   laws tend to help like all cars in the us kind of sorta depending on how annoying the car maker is

00:51:09   about making a california only model so i read this and i'm like you go euro n cap because i

00:51:15   100 agree with this and i think the reason car makers are doing it is to save money and i think

00:51:20   it's a terrible decision and i think it is unsafe but more importantly it's annoying yep couldn't

00:51:25   agree more it's just there's certain things that you should be able to do without looking away from

00:51:31   the road i think adjusting the temperature turn signals i could even say that hazards i i could

00:51:36   get behind not having having to look at in order to use i think that's more like hazards or the

00:51:41   type of thing where maybe the uh the touch screen is dead because it's not like an essential like

00:51:46   you know what i mean and so you need i would say you need a physical thing because like if you had

00:51:49   some kind of accident or whatever and you gotta turn the hazards on because you're off the road

00:51:52   and your touch screen is dead it should be a physical button for that not that you need to

00:51:55   see it when you're driving that's why that's required in the us yeah but yeah i think most

00:51:59   of these you know most of the things that that this that this um you know that this european

00:52:04   body is requesting are very reasonable you know turn signals horn like that that all is very

00:52:08   reasonable and i think really the only car as far as i know that that has not already complied with

00:52:13   that is tesla's new steering wheel designs for for many of their cars now i thought um john weren't

00:52:18   there some ferraris that had turn signals on the wheel or something like that yeah the the new

00:52:22   ferraris have uh well so here's the thing i don't know the details of this but it says physical

00:52:26   controls the controls in the ferrari i think are capacitive touch but a lot of the like the the

00:52:31   the tesla ones i believe it's that stupid thing where the entire thing is a button and where you

00:52:36   have your finger on it you know we talked about it before like the whole thing does move so i think

00:52:40   tesla's might be compliant but it depends on when they say like physical controls do they mean it

00:52:45   has to be a stock or can it be a stupid button on your steering wheel yeah either way i i think this

00:52:50   is mostly currently aimed at tesla i mean i don't think many people are going to um change their

00:52:55   mind on their ferrari purchase because your end cap does not give it a full safety rating yeah and

00:52:59   and a ferrari to be clear does not care what you're saying about it because they don't need

00:53:04   to no one's cross shopping the ferrari and say but it doesn't have a five-star crash rating right

00:53:09   yes exactly um you know that i you know of the three of us i'm the only one who drives

00:53:13   you know cars with touch controls largely um but you know like i think old tesla like you know the

00:53:20   the model s's that i had you know years ago and my current you know rivian they i think strike a

00:53:26   fairly good overall balance of there are stocks and buttons for some critical things and then a

00:53:34   lot of other stuff is on the touch screen i'm fine with that like and and i think what you know what

00:53:39   euro end cap is saying here is not all touch controls are bad what they're saying is there

00:53:45   are certain controls that are so important to safety and basic operation that they need to be

00:53:50   physical and the vehicles i've owned have had those controls be physical and it's i and i agree

00:53:57   that that is a very good balance um and that's that's part of the reason why i don't like you

00:54:01   know the modern direction tesla has gone because they're going a little further a little too far in

00:54:06   that direction from my taste um but i think we i think this is not like a massive shift in what we

00:54:12   have to do or what they want people to do i think this is a small course correction that mostly just

00:54:17   applies to tesla and not not many other makers well i mean it's like the thing we talked about

00:54:21   with the the whenever we're talking about a volkswagen like that they had a couple of

00:54:24   generations of cars where they have the climate controls on the touch screen and their customers

00:54:29   complained so much that they're changing out on all their models going forward but unfortunately

00:54:34   they just introduced a whole new line of like this year's model year crop of cars that have the old

00:54:38   system and so it's like no i know you're annoyed by it but we totally fixed this the not these cars

00:54:43   but yeah next time we show you a car uh and that stuff is not part of ncap they're not saying you

00:54:48   have to have climate controls according to this thing here right but but customers want that and

00:54:52   so customer feedback is also a way to make this happen like and it took however many years of vw

00:54:58   shipping cars with the climate controls and touch and it's not that much it's not it's only been for

00:55:03   the mark 8 uh gulfs as far as i understand and but it's also unlike the id4 and all their other

00:55:08   that's true but it's only been a couple of years it's it's been like one or two yeah but the reason

00:55:13   they get dinged toward is because they have the benefit of seeing every other car maker do this

00:55:18   and get complained about and they didn't learn from it says like you know these are recent models

00:55:22   right and you know climate controls and touch screen it's everywhere bmw does it on all their

00:55:26   new cars they are not going back on it like everybody does it you know and it remains to be

00:55:31   seen if anyone who complained about that or maybe they won't care because everyone just uses

00:55:34   automatic climate control and bmw but stuff like that i think falls into the category of

00:55:39   foolish cost savings or foolish attempt to be futuristic like i mean the the worst one for me

00:55:45   is aiming the aiming the air and the tesla's with that stupid interface they've always had oh yeah

00:55:49   james louise is just let me point a vent like it's just so much better in every possible way but you

00:55:55   got to save those two cents on the little you know or whatever it's 50 cents on the little moving vent

00:55:58   pieces just it drives me bonkers right so consumer feedback will give you some of this but apparently

00:56:04   consumer feedback isn't sufficient to to like you know to fix all the problems rapidly and this is

00:56:09   like like margaret said this is for the essential stuff i don't know what the details are but i i

00:56:13   really do think that things like turn signals being buttons on a steering wheel then the

00:56:18   steering wheel like you know turns and you have to kind of like find them it's just going to make

00:56:21   people either use their blinkers less frequently or less adeptly uh or not use them at all like

00:56:27   bmw drivers because the the stalk interface the turn signals the fact that the stalk is always in

00:56:32   the same place and doesn't move and you can just hit it like that is an amazing interface the stalk

00:56:36   interface return signals the traditional one where it stays up when you push it to go to the the

00:56:40   right and stays down when you push to go to the left that stalk interface has amazing ergonomics

00:56:45   it's so easy to do it's so unconscious it's so clear what you're in the process of doing the

00:56:52   little blinking light on the instrument cluster just to show the arrow where it's like it's tried

00:56:56   and true for a reason i would say the same thing by the way about round steering wheels car makers

00:57:00   if you're listening round is a good shape for a thing that rotates just fyi no one wants to make

00:57:04   round steering wheels anymore hopefully that will come around but we'll see i don't feel that

00:57:07   strongly about like flat bottomed wheels my volkswagen's uh wheel as a flat bottom and that's

00:57:12   it's fine like i'm not saying you're wrong for the record it's it's fine but but now they're flat

00:57:16   everywhere have you seen casey they're not flat bottom anymore like yours is a circle with a flat

00:57:20   bottom now they're all like hexagons or yeah no no i know i think my dad's corvette if i'm not

00:57:25   mistaken as a flat top and a flat bottom and yeah it does and they're getting even funky it's like

00:57:29   wheels man wheels but like i mean the big thing about this about picking like which controls need

00:57:34   to be physical much don't just brings up a thing that i brought up when we were talking about

00:57:37   touch screens years ago it's like okay why don't you just put the steering wheel on touch screen

00:57:41   and everyone's like well that's ridiculous steering wheel on the touch screen uh aside from

00:57:45   all the people think the cars are going to drive themselves no one would ever put the steering wheel

00:57:48   on touch screen but then a few years later tesla put the freaking gear selector on the touch screen

00:57:52   right well why not put the steering wheel on the touch screen so great everyone has their limit

00:57:56   it's like okay i'm with you right up until you put the steering wheel on the touch screen like well

00:57:59   good so now we know there is limit we're just arguing over where it is and i think your end cap

00:58:03   is going to help move that line back a little bit i sure hope so i don't know i i aaron's car has

00:58:09   you know climate control in the screen and it is fine but it is not fun to use like i i would much

00:58:17   rather be able to have a dial for the temperature and preferably for heated seats like a button or

00:58:22   a rocker or something like that uh both heated seats and wheel and temperature all of that is

00:58:27   on the touch screen and i really don't care for it and i mean and i mostly like her infotainment

00:58:32   it's pretty good and honestly the only time we use carplay is generally speaking if i'm driving

00:58:38   the car which is pretty rare you know she does occasionally use carplay but very infrequently she

00:58:43   generally just uses the infotainment and leaving aside the fact that it takes a calendar year to

00:58:47   start the infotainment it's actually pretty good um but i i absolutely am driven bananas by having

00:58:54   the hbac controls in the touchscreen i don't care for it at all it is so much nicer in my car to

00:59:02   just reach down to where the dial i know that where that dial will be and i just twist the

00:59:07   littlest bit and you can feel for it that's the important thing is people like oh but it's always

00:59:10   in the same place the touchscreen i know just where it will be okay that helps but you can't

00:59:13   feel for it like in the dark or to adjust to micro adjust your reach if you do a spur off by a little

00:59:19   bit well but you know in in defense of these controls on touch screens i've driven the model s

00:59:24   i've driven the rifio both of those have almost all of the hvac if not all of the hvac stuff

00:59:29   it actually i think both of them all the hvac stuff is on the touchscreen there i did have

00:59:32   some issues with with the model s um when that facebook designer took over and redid their whole

00:59:38   design and did things like hide the defroster inside of a menu but that was later in the ownership

00:59:44   of that car and the for the first few years of owning that car that was not a problem and it was

00:59:48   great i would caution you not to rule out the concept when it is possible to design a good one

00:59:54   you know in the sense that like if for instance suppose the iphone hadn't happened yet and we were

01:00:00   all using weird advanced versions of blackberries and they put out touchscreen things and it's like

01:00:07   well i touchscreen phones just don't work and the real problem might be that the touchscreen phone

01:00:14   that we had that we were accustomed to or that we had been exposed to was not a good touchscreen

01:00:18   phone or didn't have a good touchscreen design i think this is a bad example marco because we look

01:00:23   at our phones when we use them no but this this is not a bad example because you can account for

01:00:27   a lot of the flaws of your experience like you know casey your experience with the vulva one

01:00:32   what you keep saying is it's poorly designed it's slow it's cumbersome like those are those are not

01:00:38   inherent flaws of touchscreens that is that is flaws of that touchscreen system but it is

01:00:44   possible to make good touch screen controls for many of these things and in some ways the

01:00:49   trade-offs end up being better like for instance the vent thing that you hate so much john where

01:00:54   you get to aim the vents on modern teslas i didn't have that on my model s i do have that on the

01:00:59   rivian it's fine there are certain advantages there are certain disadvantages it's fine and

01:01:06   a lot of people with with tesla model 3s that have that love them it's fine like many of these

01:01:11   differences are just different and there are pluses and minuses but if you've only ever if you've

01:01:15   never really lived with one you might still only ever be in the transition learning phase this

01:01:21   thing sucks uh phase instead of like i actually am used to this now and i appreciate what's better

01:01:25   about it or if you've only been exposed to a bad one like you know casey's vulvo like you know that

01:01:32   maybe it's possible that there's good ones out there that you just haven't lived with

01:01:36   because i can say like as the only one of us that has actually owned two touch actually three

01:01:41   touchscreen cars i don't hate all these climate controls on the touch screen when it is properly

01:01:46   designed when the defroster is always in that one spot and always available which it is on the

01:01:52   rivian and it was for most of the model s when they are well designed it's fine it is totally

01:01:57   fine and there actually are some benefits well you just highlighted one of the problems with it

01:02:02   which is that you bought the car and it was fine and then there was a software update

01:02:05   it was buried in the menu and that doesn't happen with a button so that's one downside obviously

01:02:10   there's an upside to that too which is they can fix things that are annoying later on and they

01:02:13   can't move a button and honestly and as as much as that drove me nuts with the tesla when they did

01:02:18   that i mean that was that was just a bad design but as much as that drove me nuts i also did benefit

01:02:24   quite a lot from tesla adding features and making improvements over the time that i owned the vehicle

01:02:30   yeah we're not saying touch screens are bad and they shouldn't be in cars we're just saying what

01:02:33   you put on them like again what we were just talking about was like we're talking about hvac

01:02:37   specifically none of us are talking about like the drive mode selector or the place where you program

01:02:41   in your personalized driving thing where you pick the steering feel and the regen and blah like

01:02:46   obviously the touch screens are great for all of that we know what their strengths are right

01:02:49   but even the thing where you're saying like well you just haven't tried a good one that is a

01:02:53   another condemnation of using touch screens for things like vents because we weren't in a

01:02:57   situation where we didn't have a tried and true solution that everybody could do nobody was

01:03:03   confused for the most part that most car makers were not confused about how to do a vent that you

01:03:07   could point the airflow out pretty much all the car makers did a thing and it was competent enter

01:03:11   touch screens now suddenly a thing that we had a solution to on every car from inexpensive to

01:03:16   expensive now it's chaos and it's like nobody knows how to do it anymore it's like wait a second

01:03:20   we do know how to do it it's called the vent and you pointed to people and only the good expensive

01:03:24   car makers know how to do it you took a thing that was a solved problem across the entire industry

01:03:29   and you turned it into a thing where well you just have to make sure you get the right one you must

01:03:32   have just got a bad one so that's one damn thing the second thing i'm going to say about your phone

01:03:36   example and the blackberry thing is like i said we're meant to look at our phones in fact we're

01:03:42   when we use our phones we're looking at them so much so that the fact that we do have to look at

01:03:46   our phones to use them is used as an example of why you should not use your phone while you're

01:03:50   driving because when you're driving you have to look at the road that's how much you have to look

01:03:55   at the phone it's a thing that you look at so the things that we're complaining about for touch

01:03:58   screens and hvac that's not a weakness of the phone because when you go to use it you're looking

01:04:03   at it so you don't have to wonder where the button is you're always looking at it that's how you use

01:04:08   a phone whereas how you drive a car is looking at the windshield of the road and when i want to turn

01:04:12   on the seat heaters or figure out if they're on low or high or whatever i should be able to do that

01:04:16   without taking my eyes off the road at all with winter gloves on which was if it was a capacitive

01:04:22   button or something else there's no way i could do that i could feel through the winter gloves what

01:04:26   position the switch is already in and adjust the position i want and i would say seat heaters is a

01:04:30   pretty esoteric feature of the car it's not like turn signals or whatever and the fact that we can

01:04:35   do that with seat heaters with the amazing technology called switches that i don't want

01:04:39   to give up for the hopes that someone can define something you know on a touch screen that's almost

01:04:45   as good but only if you buy a very expensive very fancy car like i said touch screens have huge

01:04:49   advantages they should be used for all the things that are impossible to do with buttons or way worse

01:04:54   with buttons but there are enough things that that is not the case on and hvac i can i can like i

01:05:00   don't think i would i'm not going to not buy another car a new car because it has hvac on

01:05:04   touch screen in fact i'm probably going to have no choice right that's not a actually a big deal to

01:05:07   me but for me if i could choose where to draw the line i would make hvac physical right but the line

01:05:13   that euro ncap is drawing is like turn signals the steering wheel wipers like and i totally agree

01:05:19   with that that stuff is so much more essential like not being able to having to fiddle to turn

01:05:24   on the wipers oh just use automatic wipers that work perfectly well you must not have good ones

01:05:28   the good automatic ones work well like no wipers are a solved problem again it's a stock we you

01:05:33   know or however you're going to do it a twisty thing on the stock or a stock itself i want to be

01:05:38   able to get to the wipers asap i want to be able to know how to adjust them without thinking i

01:05:41   don't want to have to use a touch screen for that so i'm cheering on euro ncap but hvac my

01:05:47   preferences for not to be there casey doesn't like his touch screen hvac but i am perfectly willing

01:05:52   to believe the touch screen hvac will not or is not the end of the world and will not drive me

01:05:56   completely insane but we'll see when i get one yeah i i think you might eat those words at some

01:06:02   point but we'll see i mean and i do take marco's broader point that you know a well-done infotainment

01:06:09   can be not that bad but i i don't know there there are certain things that i'm willing to futz around

01:06:15   on a screen for and certain things i'm not and for me hvac is one of those things i do not want

01:06:19   to go to a screen for it i don't doubt that the rivian screen is way better and works much faster

01:06:25   and better and so on and so forth but ultimately particularly when i'm driving i don't want to have

01:06:29   to look anywhere and yes i know that these buttons don't move within the screen but because there's

01:06:34   nothing physical to feel for i i will never be 100 sure where these buttons are and you have to look

01:06:39   to check state that's why i keep talking about the heat seat the seat heating buttons i can check the

01:06:43   state of it is it already on is it already on high is it already on low is my daughter is in the

01:06:48   passenger seat is hers on high and i'm gonna need to turn it off although she's gonna complain that

01:06:51   she's getting too hot right like that i can check that with my gloved fingers in the dark without

01:06:55   looking uh all right so there's one more piece of automotive related related news uh mark german

01:07:02   wrote uh what is this on my birthday actually that uh apple's new carplay this is the thing where

01:07:07   they like take over the instrument cluster and the whole rigmarole is their last hope to crack the

01:07:12   auto industry german writes the concept for the new carplay known as project iron heart within

01:07:16   apple was to take the system to the next level by fully integrating it into vehicles it would take

01:07:20   over more screens in a car's instrument cluster as well as features like the radio and air conditioning

01:07:24   system this is a big change from the current carplay interface which is more focused on

01:07:28   letting you operate apple services and doesn't handle most of the car's controls

01:07:31   at this point we should probably do a quick refresher on what the equivalent system is from

01:07:37   google so i'm going to start and john just interrupt me when i go off the rails here but

01:07:42   google for a long time has had android auto which is their equivalent of carplay this is how you

01:07:48   would mess with um your music app or you know your podcasting app and so it's how it's how you

01:07:54   project your phone onto car screens so you have if you have an android phone and you and your car has

01:07:59   android auto your android phone can project its screen onto one or more screens in the car and

01:08:04   that's what carplay does it projects your iphone screen onto one or more screens in your car

01:08:08   exactly so it may not be exactly one-to-one with carplay but it's effectively the same thing

01:08:13   however in the last few years they've come out with android automotive this is different than android

01:08:19   auto that we just described android automotive and android automotive is i i don't know how to

01:08:24   appropriately describe it but it's the infotainment system that the car is running irrespective of

01:08:29   whether or not a phone is connected right it's an operating system like basically you can think of

01:08:33   it this way oh my car runs linux well just say oh my car runs android automotive which is linux

01:08:38   space whatever like android automotive is running on your car it's not running on your phone you

01:08:43   don't have to have a phone at all you can get in any car that's running android automotive when you

01:08:47   start the thing up and the infotainment screen lights up and lets you pick radio stations and

01:08:51   do whatever you're going to do the operating system that those screens are projecting from

01:08:55   is android automotive and it is running on the car it is not related to your phone at all you

01:09:00   can have android automotive in your car and many manufacturers do and android automotive cars can

01:09:05   support carplay and android auto right so the operating system of the car andro android not the

01:09:11   whole car but just the infotainment thing is android automotive and that supports carplay

01:09:16   when you say oh i really wish they would add carplay support to my car chances are good that

01:09:20   your car is running android automotive and when you say you want them to add carplay support you

01:09:23   want them to add carplay support to the android automotive operating system that is running on

01:09:28   your car because that's how your car is able to project itself onto the screens in your car because

01:09:33   the os that your car is running which is android automotive lets that happen exactly and actually

01:09:38   my parents just got a new volvo and there's uh their new volvo has android automotive as the

01:09:44   infotainment system and i used it for literally 30 seconds but that being said it was so much faster

01:09:52   and nicer than our uh what is it like almost 10 year old a six year old seven year old volvo

01:09:57   volvo at this point um it was so much more responsive and so much nicer but again that

01:10:01   was only 30 seconds of use i might have a different opinion over time but my understanding from those

01:10:06   uh who have used android automotive like our friend jelly has a polestar uh sedan i forget which one

01:10:11   that is the polestar 2 i think um and jelly has had very complimentary things to be to say about

01:10:16   android automotive as well so anyway uh coming back to mark german polestar there you go porsche

01:10:21   bmw excuse me porsche bmw uh volkswagen ford lucid stellantis which is you know chrysler etc

01:10:28   and general motors now offer cars with the android automotive operating system built in after just

01:10:32   seven years android automotive is the market leader with an estimated 35 of the car operating

01:10:37   system market the new car plays a response to that apple hopes it can win over users and automakers

01:10:42   with a slicker interface and greater customization there's one big difference though the new car play

01:10:46   still runs on the phone and isn't a new os embedded in the vehicle so we need to stop right here this

01:10:51   is not a place where german's analysis as usual makes me just my head spin like how in the world

01:10:57   is the new car player response to an operating system that runs in the car but the difference

01:11:01   it's not an operating system runs in the car it's i mean it's not the same thing what i'm saying is

01:11:07   the new car play the one that protects itself on all the different screens still runs on your phone

01:11:12   you still need an iphone and needs to be in the car and needs to be connected either wired or

01:11:16   wirelessly to make the new car play experience which means that all these cars need to be have

01:11:22   have some operating system that runs them when you don't have a phone because you can't be able

01:11:25   to get into them and drive without an iphone or without any phone like the car should work right

01:11:29   so is it a response maybe you can say yes because apple thinks this is the way it should work but

01:11:34   the bottom line is that this new car play does absolutely nothing to stop car manufacturers from

01:11:40   using android automotive because how the heck are you going to do this new car play without some

01:11:45   kind of operating system on the car and the car needs to have you know a speedometer and stuff

01:11:49   when you're you're not in it with your iphone so uh i object to this entire paragraph but uh i

01:11:55   kind of get what he's trying to say but pick different words all right so coming back to german

01:12:00   apple explorer turning the new car play into a full operating system that runs on cars directly

01:12:04   but the approach would have worked best with apple design chips and other proprietary technologies

01:12:08   like displays it wasn't seen as practical to install that in cars another pause another

01:12:13   pause now so i i get what he's saying here too but i would say that the counter example

01:12:20   the apple counter example uh is apple tv right they sell a little hockey puck with apple silicon

01:12:26   in it that will run tv os and it will do apple tv plus you know and a bunch of other apps and stuff

01:12:33   too but also you can buy a tv and watch apple tv plus on it and there's no apple silicon in that

01:12:38   tv it's some garbagey media tech chip in there right like when it comes to it apple can get

01:12:45   its software onto non-apple silicon with much worse processors and these weird things they

01:12:51   have to deal with all these different manufacturers but when it's important they do it and it's

01:12:55   important to get more people to watch and pay for apple tv plus so now every time you buy tv it's

01:13:00   got netflix built in it's got apple tv plus built in it's got all these things built in

01:13:03   and that is not apple silicon in there uh and you know there's no apple proprietary

01:13:08   hardware in there making that happen it is just plain oh the smart tvs are essentially little

01:13:13   computers by the way that a lot of them are on android uh and apple wants to be everywhere so

01:13:17   it makes sure that it writes a little app apple tv plus app that works there um so i understand why

01:13:23   apple would prefer that all these cars have apple silicon in them to give really good experience and

01:13:28   i would imagine that the iphone that people are projecting from is significantly more powerful and

01:13:32   better tuned to ios than any car is going to be but when it's important if you actually want to

01:13:38   be everywhere in the market like they did with apple tv plus it's a thing that apple

01:13:42   is actually willing to do sometimes i take your point but i don't think it's apples to apples like

01:13:47   in the case of an infotainment system it would still probably or particularly for gauges need

01:13:52   to be a real-time os which has very specific constraints i don't think any gauges are real-time

01:13:56   os do you think do you think they're the gauges are run by real-time os i think they have to be i

01:14:00   mean they're certainly not in carplay that's the thing is that uh well oh you mean in the new car

01:14:05   play yeah that's a good point yeah and the new car uh yeah i don't know but i think if you were

01:14:09   if you were the car manufacturer and apple comes to you and says hey we'll take over the gauge cluster

01:14:12   for you i would say like look you need to have something that's reliable in that's real time you

01:14:18   know in every definition of the word i i don't i don't think the gauge cluster in marco's rivian

01:14:23   is real-time os i don't think the gauge cluster in any car i mean every car is an lcd gauge cluster

01:14:28   now i don't think there's a real-time os running that i think that is just the same it can crash at

01:14:32   any time it's not a big deal thing that is running the infotainment it's basically android android

01:14:36   automotive is running those instrument clusters and it's not real time didn't we get some feedback

01:14:40   a few months back that they had to be real time in the us i yeah again i don't i don't know the

01:14:44   details but my guess would be that's not what they're currently doing um i mean and with apple

01:14:49   doing it with the iphone thing apple hasn't announced anything related to that so we can

01:14:53   actually have this discussion recently with somebody about uh apple vision pro and the r1

01:14:57   chip we've talked about before about is it running a real-time os or is it not and still no one from

01:15:02   apple has officially come down from on high and given a secret anonymous feedback to let us know

01:15:06   definitively what is or isn't real time there's supposedly some real-time subsystem that's

01:15:10   happening somewhere in ios but ios itself is not a real-time operating system and i don't know um

01:15:16   but anyway uh i a lot of the stuff like you don't bottom line is if your instrument cluster goes

01:15:21   black the car continues to work yeah it's bad that you can't see the speedometer and all that

01:15:26   other stuff and it shouldn't be that way permanently but it's not as essential as like

01:15:29   the steer by wire system right or your brakes the brake by wire systems you know what i mean

01:15:33   yeah that's a good point and i guess what i was eventually driving at was if i was apple and i

01:15:38   was building a car with project titan and i built a real-time os i probably would have built that

01:15:42   real-time os against some sort of apple silicon and it wouldn't surprise me if they didn't

01:15:47   particularly want to have to build that same os against a different kind of silicon and it's not

01:15:53   impossible i would assume but it wouldn't surprise me if they didn't want to and so that's kind of

01:15:56   how they back themselves into this corner does there's another thing i don't know does android

01:16:00   automotive have a real-time uh kernel or the ability to run real-time processes for its

01:16:05   uh instrument cluster stuff i don't i don't know and i don't think i'd be able to figure that out

01:16:09   without having to give future marco a whole bunch of work we'll presumably get some feedback maybe

01:16:13   sam at walsham it is still listening yeah it'll be interesting to like this this whole thing

01:16:16   to to clarify technically if people know when we say real-time operating system what does that mean

01:16:21   or whatever it's basically like if you think about uh the example from my childhood is uh

01:16:25   operating systems that would run on space probes right and the thing that distinguishes them is

01:16:29   that uh when you set something up and you say this program runs and does this thing it always does

01:16:35   things according to uh guaranteed deadlines so there's no scenario in which some operation

01:16:41   that's supposed to get done at the very latest by this particular time will occasionally take a

01:16:47   little bit longer and how could that happen well for example say your program's running along and

01:16:51   all of a sudden some other process starts and it allocates a bunch of memory and then when some

01:16:54   instruction goes in your program your thing is supposed to be done already but it's like oops

01:16:58   uh this page was uh swapped out and now i got to pull it back in from swap so this operation took

01:17:03   twice as long as it normally does sorry about that now you just missed your deadline real-time

01:17:07   operating systems for things like space probes or whatever like if they miss their deadline for

01:17:11   anything the like it's a complete failure like absolutely 100 complete failure it's not like

01:17:16   oopsie or whatever that's not how our computers work now if you do something like run a benchmark

01:17:20   and then you like start up some other program and start rendering in the background your benchmark

01:17:25   score will go down because your other process is taking resources from it real-time operating

01:17:29   systems allow processes to reserve essentially i am always going to get these resources my things

01:17:34   are always going to happen on this time schedule guaranteed by the operating system there's nothing

01:17:38   anything else on this system can do to make it so that i don't hit my deadlines that is important

01:17:44   for things like space probes that are going you know hundreds of thousands of miles an hour or

01:17:49   whatever and they have to make split second decisions you can't have a situation in which

01:17:53   like oops some other process ran and your thing ran a little slower now you missed your deadline

01:17:57   um as you can imagine that's not important for phones computers all these systems that we have

01:18:02   where yeah you know if you run two things you one thing will go slower than if you're running it by

01:18:06   itself right that's why we said if you're running benchmarks make sure you don't have other processes

01:18:10   running make sure time machine isn't running in the background because the things we do with our

01:18:14   computers do not get reserved unperturbable guaranteed resources with deadlines on all of

01:18:20   them that's not the way we want our computers to work but if you have something that's supposed

01:18:25   to control like a machine hurtling down the road that could kill somebody it's a good idea to have

01:18:30   some part of the that system be if it's running software be real time such that you're never

01:18:35   surprised by like something taking twice as long as expected or some other process spinning up and

01:18:41   making your thing slower and delaying something uh and so that's what we mean when we need real

01:18:46   time operating system i'll put a link in the show notes to the wikipedia page which there are other

01:18:49   various more vague definitions of it but this is what we're talking about things happen on a

01:18:53   guaranteed time resources are guaranteed and nothing else that happens on the system can

01:18:57   perturb those and that is totally inappropriate for the thing that lets you play podcasts over

01:19:02   bluetooth in your car so that's not going to be a real-time operating system that is not essential

01:19:06   functionality spinometers is that essential it would be useful because like if you want it to be

01:19:12   as real time as a physical speedometer used to be in the really old days but in the end the car still

01:19:16   works without it but when we say drive by wire and break by wire what we mean is lots of modern cars

01:19:21   have a brake pedal that is not physically connected in any way to the braking system it's

01:19:26   just basically like an electronic switch that sends a signal to a computer that actuates the

01:19:30   braking system and they have steer by wire systems where your steering wheel is not connected to the

01:19:34   front wheels physically but instead it's just connected to a thing that senses its position

01:19:38   and then activates a bunch of electronic motors and those those probably don't even run an

01:19:42   operating system at all really to speak of it's probably just embedded systems or whatever but

01:19:46   if there was any kind of involvement of any operating system or a kernel involved in those

01:19:50   systems it's probably a real-time operating system because you want pretty hard guarantees that when

01:19:55   you turn the wheel under some very controlled deadline the wheels of your car will also react

01:20:02   in turn real-time follow-up from hairline one in the chat apparently android auto is not real-time

01:20:10   and they had the hairline one provided a page where there's a compare and contrast between qnx

01:20:16   which is the kind of de facto standard real-time os that's used in most cars versus android auto

01:20:21   and that's one of the the cons for android automotive that's not real-time and then as i was

01:20:25   clicking around looking at qnx a little bit it was written by two different people dan dodge and

01:20:30   gordon bell and apparently dan dodge and as per wikipedia announced his retirement from qnx in

01:20:35   2015 and then in mid to late 2016 it was reported that he joined apple to work on the project titan

01:20:43   thing which i did not know so there you go wonder what he's doing now all right so just to finish

01:20:47   out this his never-ending topic on carplay uh mark garman writes the limited rollout of the

01:20:53   new version of carplay is focused on very high-end cars in fact the only model confirmed to be getting

01:20:56   the new car plays the asta martin db12 which costs roughly 245 000 and up porsche hasn't said which

01:21:02   model or models are getting the feature uh german says i'm told that apple has no plan in place to

01:21:07   make money from the new software as with the current version of carplay the company isn't

01:21:10   looking to charge users for it or force car manufacturers to pay to install it uh just for

01:21:14   the record apple if you are listening if you would like to send me a db12 to test for a little while

01:21:20   i am happy to do that at no cost to you and i will happily feature that that car in that experience

01:21:26   on a full episode of this podcast i promise that they won't give you a press pass any of their

01:21:31   events but they'll send you a 245 000 car that's right that makes sense i'm here for it i've waited

01:21:36   this is they knew what was coming they knew i needed to build up the credit so to speak

01:21:40   so i could get this this is my moment this is my time to shine please send me the db12 whenever

01:21:45   you're ready yeah and not to drag this back down to the regulatory stuff but there is a bunch of

01:21:48   stuff in the doj complaint about the the potential threat of apple extending its monopoly power to

01:21:53   take over the car industry and i hope you've seen as we've gone through uh the landscape and what

01:21:57   apple is currently doing that i don't think android android automotive has much to worry

01:22:01   about from carplay at this moment i don't think so either so we should probably do some ask atp

01:22:08   and we're going to start that right now with a question from ask cortex episode 153. i love we

01:22:14   just steal whatever we want from other podcasts it's fine that's part of the community of podcasting

01:22:18   we are a melting pot uh stolen from ask cortex number 153 nick writes how soon after waking up

01:22:24   do you begin actively engaging with your phone or another screen uh i don't want to answer this

01:22:28   question marco how about you i will give the answer that we all do because of we're all being

01:22:34   honest we all know i interact with my phone pretty much immediately after waking up it says actively

01:22:39   engaging so i'm going to say that clarifying this question i'm going to say turning off your alarm

01:22:43   does not count okay well okay so most days i just hit snooze you know once or twice then get up

01:22:51   but when i go into the bathroom to like brush my teeth and stuff i bring my phone with me

01:22:56   you get a brush his little phone teeth usually i am reading you know i'm like doing my initial

01:23:02   phone triage of check the email you know all that stuff usually i'm doing that while brushing my

01:23:07   teeth well wait a second this is actually this this is actually related you wake up and immediately

01:23:12   brush your teeth yes am i doing this wrong yes you are i brush mine after breakfast correct that is

01:23:18   the correct answer now using a communal cup to rinse is not the correct answer but it's brushing

01:23:24   your teeth after breakfast is the correct answer so now see now now we're going to hear from all

01:23:27   like the dentist but like so what what i what i read forever ago somewhere you know which is not

01:23:35   a very credible information source is that you don't want all of the like crap in your mouth

01:23:41   from overnight you don't want to like consume that so the idea is brush and get it out of your mouth

01:23:46   as soon as you can when you wake up oh you said something different i thought you're gonna say no

01:23:49   i have never heard that i also don't think that's a thing but you know hey there's no harm in brushing

01:23:53   before as long as you also brush after breakfast that's fair that's fair that i will allow that

01:23:57   yeah for me i wake up and generally speaking this has been the case for most of my life

01:24:03   if i open my eyes even just to look at a clock i will be oh if it's after like or if it's within

01:24:11   an hour of when i normally need to wake up the moment i open my eyes that's it for the day i'm up

01:24:15   and so that's that's generally speaking the way it works and so if i open my eyes i maybe will wait

01:24:22   15 seconds before i grab my phone and start screwing around on it but yeah it's pretty much

01:24:28   instant i don't use an alarm pretty much ever because aaron gets out of bed before me and even

01:24:32   though she is effectively a ninja when she gets out of bed i am a light sleeper like i said when

01:24:37   when it gets to morning time and so by her getting out of bed before me it wakes me up and and yeah

01:24:42   it's but from in the time it takes her to walk from the bed to the bathroom and i assure you our

01:24:47   house is not that large uh i have already grabbed my phone and started looking at something does

01:24:51   she use an alarm she does although more often than not she'll wake up before the alarm by a little

01:24:56   bit and so she'll have silenced it before it goes off but again just her getting out of bed will

01:25:01   wake me up even if even if her alarm doesn't well i guess i'm the only one out here uh hold holding

01:25:07   strong against the uh the uh irresistible draw of the phone uh so like like both of you apparently

01:25:13   my phone is reachable from my bed it's on my nightstand where it charges i don't use it as

01:25:19   my alarm clock i have a uh super crappy ancient uh clock radio sony digital clock radio thing that

01:25:26   i use as my alarm is it the square white one that we all had in the night no it's it's but it's a

01:25:31   it's a you would be a familiar model it's it's not great but i've had it forever i think what i should

01:25:35   probably just do is record that i hate all the phone uh alarms like i the only time i use my

01:25:40   phone is when i'm traveling and i have like ptsd from like waking me up at like 5 a.m to get a line

01:25:45   on wwc so i and all the ring all the all the alarm turns that i use just give me bad memories of

01:25:51   travel stress and that's just a me thing anyway so i have my clock radio i do set an alarm on it

01:25:56   um my routine on my routine on weekdays is very well defined um sometimes i wake up before my

01:26:04   alarm sometimes i don't or whatever but anyway uh i get out of bed i pick up my phone and i put it in

01:26:11   my pocket i take my air pods and put them in my pocket too and then i make eventually make my way

01:26:16   downstairs and put my phone and my air pods in the downstairs location which is like a little

01:26:21   sideboard table or whatever and i do my morning routine which has involved various times and still

01:26:28   does involve getting my kids ready for school and currently involves driving my daughter to school

01:26:34   and dropping her off at school that whole morning routine happens and i literally do not look at my

01:26:39   phone i don't even look to see if there are notifications on it what so because i remember

01:26:43   i put i put it in my pocket i put it on the sideboard put everything downstairs here's

01:26:48   here's how we know john doesn't run servers a i don't really want servers but b if they're like

01:26:55   if if my phone made a noise or like vibrated with the notification i would probably look at it

01:27:01   but my notifications are so like i have so few of them that's probably not going to happen unless

01:27:08   like unless literally somebody calls me i guess if i got a text message my phone would vibrate so it's

01:27:13   not like i'm like i have text messages notifications on but i get so few text messages right but in the

01:27:17   absence of any surprising thing my phone screen goes unlooked at i guess until essentially well

01:27:25   used to be until i would get in the car to like drive kids but now my kids don't let me play my

01:27:28   music in the car anyway so but i do take my phone and stick it to the the magsafe mount but it's not

01:27:33   doing anything there except for like trickle charging right so i bring my phone with me in

01:27:37   case like again to an accident need to call somebody whatever like when i leave the house

01:27:41   i have my phone but still i have not actively engaged with the screen only when i get back

01:27:45   after the morning has been done everybody's off to where they need to go and i'm back in the house

01:27:51   that is when i sit down and look at my phone screen usually when i'm eating breakfast

01:27:56   that is bananas to me i thought it was bananas enough that snell keeps his well i say that as

01:28:01   though it's bad i thought it was unusual that snell charges his phone in a different room that's

01:28:06   not bad it's actually probably healthy but it's unusual but for you not to even look at it until

01:28:11   you've made an entire school run that is wow yeah because like i'm at this point i'm like i'm waking

01:28:17   up seven ish 7 30 and then i'm back at the house after dropping my daughter off and a little bit

01:28:22   after nine so my first active engagement with the phone screen every day is you know wait it takes

01:28:28   you an hour and a half to drop her off that's not how long it takes that's something that's when i

01:28:32   wake up versus when i drop her off well what are you doing then go downstairs clean up whatever

01:28:37   mess was in the kitchen make her lunch make sure she's awake deal with whatever last minute

01:28:43   emergencies there are related to school stuff like things like that i'm and the thing is because this

01:28:48   is uh this specifically asked about my phone screen it didn't answer ask about my mac screen

01:28:53   and if i managed to get everything ready and i'm waiting for her to finish getting ready i may go in

01:28:58   and look at what's happening on my mac and look at my email on my mac screen for two minutes usually

01:29:02   i don't have that kind of time but because i'm usually trying to chase her out of the house

01:29:04   because she's not a morning person um but if i do have time that's what i go to my phone my phone

01:29:11   screen does not get looked at until i'm back at the house and i'm about to eat breakfast and even

01:29:16   then like i'll put the phone on the table and then i'll get my breakfast get all my stuff or whatever

01:29:20   and like as i'm you know eating breakfast i'm putting the food into my mouth then i'm unlocking

01:29:25   my phone and probably going to mastodon oh my god good for you i mean i i'm poking fun a little bit

01:29:30   but good for you that's probably um i would argue that is a much healthier relationship than i have

01:29:35   so credit to you i mean the thing is like i'm also not a morning person so i if i woke up a half an

01:29:41   hour earlier i could stare at my phone for half an hour in bed but i'd rather be asleep so like it's

01:29:45   i get up when i have to to do the things i have to do in the morning which involves you know used

01:29:52   to be hurting two people and i was just hurting one person but you know and like i said depending

01:29:56   on what kind of disaster is in the kitchen from the night before the didn't get cleaned up i'm

01:29:59   dealing with that emptying the dishwasher doing all that stuff in the morning making my daughter

01:30:03   breakfast if that's what she wants me to do with that time figuring out if she does want me to make

01:30:07   her breakfast you know there's a lot of child serving going on once all my kids are off at

01:30:11   college maybe this routine will change and i'll stare at my phone in the bed like an normal person

01:30:15   but right now it's not happening and then and then on weekends i try to sleep on weekends because

01:30:20   they don't have to do anything in the morning if i'm lucky uh and in weekends i will if i'm able

01:30:25   actually to sleep in i will grab my phone and look at it in bed before i get out of bed because it's

01:30:29   the luxury of the weekend that i don't have to go and deal with anything if i'm lucky if that

01:30:33   happens to be that day if i don't have to drive someone somewhere to to do something i will look

01:30:37   at it for a few minutes before i get out of bed wow i've learned a lot tonight all right brian

01:30:42   asks you mentioned on a recent episode that will probably not upgrade to 128 bit in our lifetime

01:30:47   what would it be the impetus for going from 64 bit to 128 bit wasn't this about memory in in 8 to 16

01:30:54   to 32 to 64 wasn't it about addressable memory well sort of yeah so this this came up like um

01:31:01   i was talking about how like it came up like why did mobile phone software um age out like the

01:31:07   early mobile phone software aged out of of being able to run so quickly compared to early computer

01:31:12   software and one of the things i said was like well we did a bunch of transitions over the last

01:31:17   few years like 32 64 bit that we probably like we probably won't have to do that again in our

01:31:21   lifetime for that particular one and and the reason why is i mean obviously like there's

01:31:26   not every value that processors deal with is 64 bits these days there's all sorts of different

01:31:34   ways that processors can deal with larger numbers or larger you know wider data paths than this

01:31:38   but 64-bit is kind of like when when usually we're referring to whether a processor is 32-bit or 64

01:31:45   bit usually we are referring to the size of the like kind of regular integer type as well as the

01:31:51   memory address so like when you're referring to address memory that's usually like the size of the

01:31:56   pointer that refers to the memory addresses and so all sorts of you know software you know details

01:32:02   and tricks rely on these sizes and everything like that so it's fairly important to have software is

01:32:06   compiled and how it's made and everything else and of course it implies limits of how much memory you

01:32:11   can address and things like that and the reason why we are unlikely to to make that jump again in

01:32:16   our lifetime to go from 64-bit to 128-bit on that kind of level is do the math see see what kind of

01:32:25   numbers you are dealing with when you compare two to the 64th to two to the 128th and i think what

01:32:32   you will find is that all of those doublings that are happening with every single one of those bits

01:32:37   really add up and so the the amount of resources that we would be talking about that would be that

01:32:43   would require over 64 bits of of address space i don't have the tool i don't have the number in

01:32:49   front of me right the second i can look it up while john explains why i'm wrong but it's it's

01:32:52   a large amount of memory a very very large amount of memory now you're not you're not wrong but the

01:32:58   the more important comparison is 32-bit two to the 32nd is a tractable number it's like 4 billion

01:33:04   you can think of all sorts of real world problems where being able to count up to 4 billion is a

01:33:09   limiting factor it's like especially if it's a design thing and now it's negative 2 billion to

01:33:13   positive 2 billion or whatever like okay well there's more than 4 billion people on earth

01:33:18   right so there's one right um there's more than 4 billion uh you know computers on earth right so

01:33:25   if you had to assign addresses to them so we have ipv4 versus ipv6 right and in storage space it's

01:33:30   four gigs yeah for for uh you know two to the 32nd there's lots of real world problems where we need

01:33:36   to count higher than that two to the 64th on the other hand i believe is enough to give like a

01:33:41   memory address to every grain of sand on the planet or something like that like it's really big

01:33:45   it's a really big number right and so practically speaking yes of course you use floating point

01:33:50   numbers to count higher or whatever but practically speaking we're ever going to need to address more

01:33:54   than two to the 32nd bits of ram yeah we already do right that's why we have 64-bit are we ever

01:33:59   going to need to address more than two to the 64th bits of ram maybe someday but not anytime soon let

01:34:05   me tell you because that's a lot of ram right this is a tremendous it's so much ram in fact that yes

01:34:09   even though a 64-bit processors have a 64-bit integers and 64-bit pointers quote unquote if

01:34:15   you look at the hardware almost all that doesn't use all 64 bits for the hardware addressing because

01:34:20   they're like come on how much ram is ever going to be in your phone they will not use all those

01:34:25   address lines in the hardware sense they will save a lot of money by only using like 40 address lines

01:34:31   you know from 32 up to 40 like again those doublings add up real fast there's no reason

01:34:37   to put enough address lines and like even operating systems will just like ignore the top

01:34:41   end bits of pointers to say just ignore those pointers no one's ever going to have that amount

01:34:46   of ram because you know again maybe someday but two to the 64th is huge right so that's why

01:34:54   even though nintendo 64 came out and said it's better because it's 64 well don't worry next year

01:34:59   there'll be nintendo 128 no there won't i mean they can call it that but there's no reason to

01:35:05   do that there's no benefit to that there's tremendous cost and there are no sort of real

01:35:10   world problems that we're tackling these days that require more than two to the 64th of anything two

01:35:15   to the 64th bits of ram two to the 64th things that we're counting again floating point exists

01:35:20   setting aside the gaps in the numbers or whatever so someday yeah we'll get there but not in our

01:35:26   lifetime except for in very special applications i'm sure some super computer person is going to

01:35:30   say oh we use a 512 bit interface because it's really important for yeah there are specialist

01:35:34   applications but for your phone for your personal computer there is lots of cost and currently zero

01:35:40   benefit to going to 128 bit all right thank you to our sponsor this week factor and thank you to

01:35:46   our members who support us directly you can join us atp.fm slash join our new member perk is called

01:35:51   atp overtime this is an extra segment that we do for members exclusive this week's overtime is on

01:35:58   the future of apple ids in particular apple id was recently rumored to be rebranded to the apple

01:36:04   account in the near future and so we're talking about that in this week's atp overtime thank you

01:36:10   so much once again for the members who support us atp.fm slash join and we will talk to you next week

01:36:15   now the show is over they didn't even mean to begin because it was accidental

01:36:25   oh it was accidental john didn't do any research margo and casey wouldn't let him because it was

01:36:34   accidental it was accidental and you can find the show notes at atp.fm and if you're into twitter

01:36:46   you can follow them at c a s e y l i s s so that's casey lis m a r c o a r m anti-marco armen s i r

01:37:02   a c u s i c recuser it's accidental

01:37:07   they didn't mean to accidental tech podcast so long john i hear you've been having some

01:37:20   troubles with software these days this is the thing i have with uh graphics programs in particular

01:37:27   i guess the only time i've ever really felt satisfied that i didn't have the problem about to

01:37:32   describe is probably in some college course that i was taking where i think don't quote me on this

01:37:38   but i think i was using autocad people who know cad programs probably know or when i describe it

01:37:43   but anyway this it was a cad program it was for some computer aided design thing where you could

01:37:49   design something i forget if there was no 3d printers then i forget how we were manufacturing

01:37:53   stuff but it was basically just had to design physical things in a way that they could be

01:37:56   manufactured right and the cad program you know it had pallets and tools and a mouse cursor on the same

01:38:05   thing you know all the stuff you're used to but it also had a command line

01:38:07   and the things you did with tools you could also do from the command line

01:38:11   and i feel like that was the only time i really felt like i could make the program always do

01:38:19   what i wanted uh maybe it'll make sense when i describe what i was trying to do with this

01:38:25   graphics program but the command line thing was very useful so i use affinity designer as my

01:38:33   vector drawing program to do most of the artwork for the t-shirts that we sell stay tuned for the

01:38:38   rwbc sale coming up sometime in the future and it's a vector program like like illustrator where

01:38:45   you're not laying out pixels on a big grid you are defining these vectors mathematically and then so

01:38:51   it's resolution independent so you can make it any size you want and when you're doing stuff like

01:38:55   that because you're not laying down a bunch of pixels and everything needs to be mathematically

01:38:59   defined these tools usually have interesting let's say ways to manipulate the things that you have

01:39:06   drawn kind of like a cad program right so the problem i was facing for uh one of the shirt

01:39:13   designs that we've come up with for this year's sale which i'm not going to spoil but you'll see

01:39:17   when we announce the sale at some point um i was using affinity designers tools to draw a shape

01:39:24   and in vector drawing program parts to call it a stroke and the stroke is just a mathematical

01:39:31   definition right and you can give the stroke a width or it could be zero width right if it's

01:39:35   zero with it it's just a totally invisible thing that you can you know curve text along or whatever

01:39:41   but i wanted to give the stroke a width which means this is a line and i'm gonna it's gonna show up on

01:39:45   the page and say it's just a circle or whatever it is and when you do the stroke width you give

01:39:50   the stroke width and whatever you know however you laid out the document whether it's in inches

01:39:53   or points or whatever you can even give it a stroke with in pixels despite the fact that it's

01:39:57   a vector drawing program one of the tools affinity has the most vector programs have is okay how do

01:40:03   you want me to draw this stroke though do you want me to draw the stroke it's like a one centimeter

01:40:08   stroke you want to draw it in black right should it be centered on the path that you've defined

01:40:12   so like half of the black is on the outside of the circle and half of the black is on the inside

01:40:17   if you're visualizing the stroke going around or should the stroke be all on the inside of the path

01:40:21   or should the stroke be all on the outside of the path or various things in between this is

01:40:25   a common feature of vector programs right and i wanted this for the thing i was drawing because

01:40:30   i wanted the stroke to be entirely on the outside of my shape because it was important that the

01:40:34   inside proportions remain the same so that the entire stroke width needs to be on the outside

01:40:39   right and then at a certain point what i wanted to do was essentially slice some sort of sword

01:40:49   style through the shape that i had drawn right and in autocad and things like that this is exactly

01:40:56   the type of thing i would do probably from the command line to say all right here's the shape

01:41:00   do this you know define a new line like a line that goes through the thing and slice through

01:41:04   it or whatever stuff like that always seem to be ready at hand in autocad extend this line till it

01:41:11   hits that line make this thing perpendicular to that cut this thing here right those things seem

01:41:18   to work for me in autocad and in this program affinity designer there's 15 ways for you to

01:41:24   use a shape to chop another shape they have all the boolean operations you can take a circle and

01:41:28   a triangle lay them over each other and you can add them and or them or xor them or subtract them

01:41:32   and just like everything you could possibly imagine you could draw a line through a thing

01:41:35   you can add nodes to a line and break the curve at this point and break the curve at that point like

01:41:39   there's 55 ways to do this and let me just stipulate right now there's probably a way to do

01:41:44   what i'm about to complain about in affinity designer my complaint is i could not find it

01:41:48   all right so here was the problem i do the thing i have the shape it's the stroke is on the outside

01:41:55   of the of the path i draw the thing through it i'm like slice it here and it slices it and the

01:42:00   second it slices the stroke moves to be centered on the path because the definition of outside of

01:42:06   the path only really makes sense for a closed shape like a circle circle and once i had sliced

01:42:12   that circle what is the outside and what is the inside and as far as i was concerned well you know

01:42:17   what the outside is it's whatever it was before i sliced the damn thing because i had it set the

01:42:21   outside you knew it was a closed shape you consider that the outside i sliced it in half

01:42:26   just leave the stroke where it is i know it's confusing about where it might be maybe don't

01:42:30   let me change it after that or something but the bottom line is i had a shape the stroke was on the

01:42:34   outside of the path i cut it and the stroke immediately moved to the inside and this was

01:42:38   a problem that was repeated let's say multiple times over this design and i was like how am i

01:42:44   gonna fix this i have to go back and redraw these things kind of and i couldn't like mask them because

01:42:50   i need these transparent areas and everything like that and it just made me think look program

01:42:55   i know you can do this i know you have it in you this it's clear you can it's just a question of

01:43:02   do your tools are your tools orthogonal enough to let me accomplish a thing that i know

01:43:06   must be possible and the answer as far as me flailing and doing google searches and youtube

01:43:11   search and everything like that was no i could not figure it out i had to redraw every single

01:43:16   one of those strokes with the line centered on the path moving the path by eye to try to

01:43:22   and anytime you do anything by eye in a vector drawing program you've lost you've lost the game

01:43:26   it's kind of like in a real time i was when the deadline isn't met anytime you are aligning

01:43:30   something by eye in a vector program you have 100 lost if you're like me and you're freaking xdr

01:43:34   and you're zoomed into 17 000 trying to align it and this you just know it's like no matter how

01:43:40   much you zoom it'll always be off by a little bit like i really hope uh bad designers are nodding

01:43:46   their heads in an acknowledgement of yes you can zoom forever and you realize you never have it

01:43:51   dead on right now the good thing for me is i understand this is going to be printed on a t-shirt

01:43:55   at like maybe three to six hundred dpi so i don't need like it's not it's not as important as

01:44:00   machining a part for the use inside an engine or something right so i can get away with fudging

01:44:04   this but it annoys me i don't want to have to fudge it i want it to be mathematically perfect

01:44:08   like it used to be when the stroke was on the outside of the line until i cut the shape so this

01:44:13   is my plea for anybody making any kind of tool be like autocad if you have a set of operations that

01:44:20   you can perform a set of things that you can adjust make sure they're all they're all orthogonal

01:44:25   which means they they don't interfere with each other if you can do a and you can do b doing a

01:44:30   in some circumstances doesn't make b impossible they're orthogonal they're unrelated they're at

01:44:34   right angles to each other if i can stroke the outside of a line and i can cut a shape cutting

01:44:39   a shape should not make it impossible for me to stroke the outside of a line anymore especially

01:44:42   if the line is already stroked on the outside so if any affinity designer people are listening to

01:44:46   this and you can just tell me how to do it's too late now i'm already done with the design

01:44:50   but for future reference i would love to know and if it literally isn't possible in an affinity

01:44:54   designer please make it possible i know this company has just been acquired by a larger company

01:44:58   which probably spells doom for the program but that's a shame but anyway uh until that happens

01:45:04   i would love to know how to do this

01:45:07   (upbeat music)