PodSearch

ATP

598: Three-Burner Stove

 

00:00:00   I'm so frustrated with this MixPre3.

00:00:01   I tried plugging it into different USB-C ports,

00:00:04   'cause right now, and the way it's always been,

00:00:06   is I go via the CalDigit

00:00:08   and then the CalDigit to the computer,

00:00:10   then I tried going via the monitor,

00:00:11   I tried going via the computer directly.

00:00:13   And what the behavior is,

00:00:15   is that when I hit record on the MixPre3,

00:00:17   which is the interface that goes from XLR to USB,

00:00:21   when I hit record on that,

00:00:23   and started a couple of months ago,

00:00:25   Audio Hijack will be like,

00:00:26   "I'm sorry, what microphone, what MixPre3?

00:00:29   "That doesn't exist anymore."

00:00:31   And then if I hit stop on the MixPre3,

00:00:32   then everything's good again.

00:00:33   And I just don't understand what's going on.

00:00:35   And it very well could be user error.

00:00:36   I'm not saying it's not user error,

00:00:38   but for the life of me, I don't know what's happening.

00:00:39   I even tried going old USB, so it was a USB-A to C,

00:00:44   and I tried one of those cables just to see

00:00:46   what if the USB-C port is funky some way, somehow, nothing.

00:00:50   So I don't know what's going on, it's driving me bad.

00:00:51   - You have such a setup there.

00:00:54   So one of my formative computing experiences,

00:00:58   one of my best friends growing up in high school,

00:01:01   we had this group of friends,

00:01:02   and we would all build each other tower PCs

00:01:05   and work on our PCs together and stuff like that.

00:01:07   And one of my friends had a computer

00:01:10   that just never really worked right.

00:01:13   There was always some weird, flaky, or not working thing.

00:01:17   - Now, hold on, don't you put that bad energy on me,

00:01:19   Ricky Bobby, this computer has been fine.

00:01:22   It's just this, I've had it for 70 months.

00:01:27   I've had it since October.

00:01:28   - Part of the reason why my friend Ben's computer

00:01:32   was always having problems, I think,

00:01:35   and we certainly thought this at the time,

00:01:37   was that he insisted on having

00:01:40   a thousand different peripherals and carts in it.

00:01:43   He had five hard drives, he had a thousand cards,

00:01:48   so it was just this massive conglomeration

00:01:51   of just tons of stuff.

00:01:52   And theoretically, yes, the motherboard,

00:01:57   supported that many drives.

00:01:58   Yes, it had that many card slots,

00:02:01   but we just know in practice with computers

00:02:04   that the more stuff you add to a PC,

00:02:08   the more likely you are that some weird little thing

00:02:11   might go wrong sometimes.

00:02:13   It just happens with complexity of a setup.

00:02:16   Now, what you just said, Casey,

00:02:18   was that you had something like five different ways

00:02:20   you could have plugged this thing in,

00:02:22   and including a hub, a monitor hub,

00:02:26   and by the way, those monitors are not great monitors.

00:02:29   Like, there's all sorts of complexity in your setup.

00:02:33   - The studio display, come on, it's not that weird.

00:02:35   - Well, but it's connected to the same computer

00:02:36   as two LG Ultra finds, plus a Thunderbolt hub.

00:02:40   Like, there's all sorts of stuff

00:02:42   that could introduce weirdnesses or unreliabilities

00:02:46   because you have what sounds like

00:02:48   a fairly complicated setup.

00:02:50   - I don't know, man.

00:02:54   First of all, this worked for literally years.

00:02:56   I mean, this is the same setup I've had

00:02:57   since I left the iMac Pro, and that was--

00:03:00   - But literally, every time we start the call

00:03:02   for the podcast, you're like, oh, wrong mic,

00:03:05   oh, something went wrong, it's not just my USB interface.

00:03:08   Like, there's always something wrong.

00:03:09   - But that's only, that's true,

00:03:10   but that's only been for the last couple of months.

00:03:13   It's up until then, it was rock solid.

00:03:15   - I can't believe you don't have your microphone

00:03:17   directly connected to your computer.

00:03:18   I can't believe you're going through anything,

00:03:19   monitor, hub, anything.

00:03:21   Like, why is it not--

00:03:22   - Well, it's never been a problem before,

00:03:24   and I tried again tonight, still didn't matter.

00:03:26   - But it's been a problem for two months.

00:03:28   - Yeah, well, anyway, that's not the actual preshow.

00:03:30   That's the bootleg special preshow,

00:03:32   which is the thing that we-- - That's the preshow.

00:03:34   That's the preshow, that's it.

00:03:36   - All right, fine.

00:03:36   (electronic beeping)

00:03:38   Matt Rigby writes with regard to Marco's review and repair,

00:03:42   here's an R1S dent and repair bill

00:03:43   that's almost identical to Marco's

00:03:45   on the Becky and Chris YouTube channel,

00:03:47   and I did watch a couple of minutes of this.

00:03:49   This appeared to be a, like, hey,

00:03:52   here's what we think several months later

00:03:54   about their Rivian, and they noted that,

00:03:56   apparently, when you are in off-road mode,

00:03:58   and I think, Marco, you might have said this as well.

00:04:00   - Yes. - Anyway,

00:04:01   when you're in an off-road mode,

00:04:02   the proximity sensors are turned off,

00:04:04   which I both get and think is absolutely bonkers.

00:04:07   I can make a strong argument either way.

00:04:09   And they bumped into the tree,

00:04:11   not dissimilar from the way Marco did,

00:04:13   and the repair bill was something like 40 grand.

00:04:15   The difference, though,

00:04:16   is that they went to a paintless dent repair,

00:04:19   or whatever it's called, PDR place,

00:04:21   and they had it fixed, and it looked almost good as new,

00:04:25   which, although I think the wrap that they did around it

00:04:27   probably helped in that department,

00:04:28   and they spent considerably less than $40,000

00:04:31   to whatever your bill was.

00:04:32   - No wrap required.

00:04:33   None of this slamming PDR.

00:04:34   PDR can make it as perfect as it can be,

00:04:37   as that's what they show in these videos.

00:04:39   They're old love, showing the closeups

00:04:40   with the bright light shining on it,

00:04:42   so you can see that it's not just sort of okay.

00:04:44   It's perfect.

00:04:45   Good as new.

00:04:47   - Yeah, so it turns out, Marco,

00:04:48   you didn't have to spend $40,000

00:04:50   of your insurance's money.

00:04:51   You could've spent a lot less.

00:04:52   - In all fairness, it was 20, but also, yeah.

00:04:55   - Oh, sorry, my mistake.

00:04:56   - It was what insurance told me to do.

00:04:58   That's it.

00:04:58   I went to insurance, I said, "Hey, here's my problem,"

00:04:59   and they said, "Okay, go to a body shop.

00:05:01   "This is what they'll do."

00:05:02   I figure at that point, it's in their hands

00:05:05   how they choose to do it.

00:05:06   - Yeah.

00:05:07   Then Marco was kind enough to share his final bill

00:05:11   from the body shop privately with John and I.

00:05:14   We will not be sharing this publicly,

00:05:16   unless Marco's feeling particularly forthcoming,

00:05:17   which I doubt. - Nope. (laughs)

00:05:19   - John, I presume, was the one who decided

00:05:21   to go through with a fine-toothed comb

00:05:23   and come up with a few figures.

00:05:25   So, John, can you take us through this, please?

00:05:27   - Sure, I asked last time.

00:05:28   I wanted to know what the parts and labor breakdown was,

00:05:30   and I got that breakdown.

00:05:31   So parts was 39% of the total cost,

00:05:34   and the top four most expensive parts on there

00:05:39   were the RT Uni-Side Assembly Quarter Panel for $2,751,

00:05:43   which is pretty good.

00:05:46   That panel, which we'll get to in a little bit,

00:05:49   that's a low price.

00:05:50   Like, I've seen tiny pieces of sheet metal

00:05:52   on expensive cars cost four times that much.

00:05:54   So, hey, not so bad.

00:05:56   The bumper cover coming in at number two at $940.

00:06:00   I don't know what that is,

00:06:01   but it sounds like too much for a bumper cover.

00:06:03   RT Tail Lamp Assembly, $630,

00:06:06   and finally, RT Quarter Glass.

00:06:08   I didn't even know they would replace the quarter glass,

00:06:09   so maybe it doesn't, I guess it's part of the body panel.

00:06:11   Maybe it doesn't come out and go back in like a windshield.

00:06:13   They just have to break it or just, it gets chucked.

00:06:15   But anyway, that was $537.

00:06:18   So those are the top four things.

00:06:20   And so parts was about 39%.

00:06:22   - So is RT not right?

00:06:24   Isn't that right, Tail Lamp Assembly, right?

00:06:25   - Yeah, probably right, probably right.

00:06:27   I'm trying to expand the things.

00:06:28   I was confused by the fact that it's like, you know,

00:06:31   Rivian truck, RT, RT1, R1S.

00:06:35   I don't know, you're right.

00:06:36   It's probably right and left, I'm being silly.

00:06:39   Although it is all caps, which is weird.

00:06:40   Anyway, yeah, so those are all right,

00:06:42   right, Uni-Side Assembly.

00:06:44   Uni-Side, what a word.

00:06:46   53% labor, so the majority of the cost was labor

00:06:50   and then miscellaneous and taxes was 8%.

00:06:52   So that's the breakdown.

00:06:53   Surprisingly inexpensive parts,

00:06:55   although there were a lot of them, a lot of labor,

00:06:58   including I think part of that 53% labor

00:07:00   was like 1300 bucks to calibrate everything

00:07:03   after they reassembled it.

00:07:04   - It's a lot of money, it's a lot of money.

00:07:06   And then John, you provided just to really, you know,

00:07:09   rub Marco's face in the pee stain that he left on the carpet

00:07:13   to use the dogism.

00:07:15   You included three different videos

00:07:17   where they talk about the magic of PDR.

00:07:19   - You should never do that to a dog, first of all.

00:07:20   And second of all, if you're wondering what

00:07:23   Paintless Denver Fair is like, I provided three videos.

00:07:25   Two of them are Rivian videos, one is a different vehicle,

00:07:28   but the person explains the process

00:07:30   with some terrible backing music behind it.

00:07:32   (laughing)

00:07:33   Watching it be done, it does look like,

00:07:38   it looks like it's impossible, it looks like a trick,

00:07:40   but I assure you, you can just Google or search YouTube.

00:07:43   There are so many of these videos,

00:07:45   all of these people aren't scam artists.

00:07:47   They're obviously good at what they do,

00:07:49   they're making YouTube videos of it.

00:07:50   I'm sure it's difficult to find someone

00:07:51   who's as good as these people in the channel,

00:07:53   but they somehow managed to painstakingly restore

00:07:57   these pieces of sheet metal to looking like new

00:08:01   by hitting it with things and pulling it with things.

00:08:03   It's fascinating.

00:08:04   - Indeed.

00:08:07   All right, and then why don't we talk about that side panel?

00:08:10   'Cause here's the thing.

00:08:12   I genuinely am enthusiastic that there are entries

00:08:17   into the automotive market.

00:08:19   120, 150 years, whatever it's been since the car

00:08:23   has really been a mass produced thing.

00:08:25   It doesn't matter how many years, a long time.

00:08:27   And Tesla started and showed us that yes,

00:08:30   some plucky upstart could make a car company

00:08:33   and then have a Nazi turn out to be at the helm,

00:08:36   but that's neither here nor there.

00:08:38   But they weren't the greatest at putting cars together,

00:08:42   certainly at first, maybe they're a little better now,

00:08:44   but they also made a lot of really weird choices

00:08:47   and it looks like Rivian is following

00:08:48   right in their footsteps because what the hell is this?

00:08:53   - This is the R1S side panel.

00:08:55   We'll provide a link to the Rivian forums website

00:08:57   where someone posted this picture.

00:09:00   You can't tell from the picture

00:09:01   whether this is actually a series of parts

00:09:03   that are put together in the factory into one large part

00:09:05   or whether it really is one large part.

00:09:06   Presumably it's welded together from smaller pieces,

00:09:09   but the picture shows a whole bunch of these pieces of metal

00:09:13   hanging in a factory.

00:09:14   So this is clearly like a single thing

00:09:17   that gets attached to the car.

00:09:18   And presumably when Marco got his repair,

00:09:21   this is what they had to remove from his car.

00:09:22   And then they ordered one of these from the factory

00:09:25   and put a new one on the car.

00:09:27   And when you look at this

00:09:28   and think about where his dent was

00:09:29   and think about this is the size of the piece

00:09:31   that they have to replace,

00:09:32   think of all the things that are attached to that piece,

00:09:34   including the rear quarter window, the roof,

00:09:36   both of the doors, the rear bumper,

00:09:39   like the whole nine yards.

00:09:40   Makes sense why it would cost so much.

00:09:43   Now, again, I think it's a bargain to pay $2,700

00:09:46   for this piece of sheet metal 'cause it's huge.

00:09:49   So you're really getting your money's worth there,

00:09:51   but yeah.

00:09:51   - Really makes the pro stand seem like a poor value.

00:09:55   - Exactly.

00:09:57   There's at least three or four XDR stands inside

00:10:01   and sheet metal in this thing.

00:10:02   So yeah, check out the picture if you really wanna see

00:10:05   a visualization of what they had to remove

00:10:07   and then replace and repaint on Marco's car.

00:10:10   - Yeah, it's basically disassembling

00:10:12   the entire right half of the car.

00:10:14   When you see the size of this piece

00:10:18   and how much of the car it represents,

00:10:21   it makes a lot more sense.

00:10:22   Now, I think you can make a good argument,

00:10:25   maybe this is a poor design.

00:10:26   Like, talk about design for repairability,

00:10:31   this is definitely not designed for repairability at all.

00:10:35   This is like the total opposite.

00:10:38   This is like what is the least repairable design

00:10:42   we can possibly make?

00:10:43   Let's do that and let's make it include

00:10:45   one of the most commonly dented parts of a car.

00:10:48   Great.

00:10:49   - Yeah.

00:10:50   - Yeah, I mean, I really wonder what the trade-off is there.

00:10:52   Maybe it's faster to assemble,

00:10:53   maybe it's more sturdy because there are fewer joints.

00:10:55   I have to think this is made for multiple pieces

00:10:57   that are welded together in the factory,

00:10:59   but still, I think this is the part that you buy.

00:11:01   I don't think you can buy any other part.

00:11:03   Like, if you just wanted the back part,

00:11:05   you can see certain parts of it

00:11:07   are clearly just one piece of metal.

00:11:08   Maybe the roof and the other things are welded to it,

00:11:11   but if this is the part they sell you,

00:11:12   this is what you have to buy.

00:11:13   - It looks like the whole thing

00:11:14   might just be stamped out in this shape.

00:11:17   - Yeah, that's what I thought.

00:11:18   - It looks like one solid panel.

00:11:20   - That would be a huge stamping.

00:11:21   I think it has to be multiple pieces.

00:11:23   But either way, I've seen this,

00:11:24   there's other Rivian videos you can see

00:11:26   where someone will buy one of these pieces.

00:11:28   In this case, it was like a pickup truck.

00:11:29   And they'll cut a piece off of it.

00:11:31   They'll buy the whole piece.

00:11:32   You gotta buy the whole thing.

00:11:33   Then they'll cut a piece off,

00:11:34   and they'll cut the same shaped piece

00:11:35   off of their dented car,

00:11:36   and sort of fudge them back together.

00:11:38   That gets back to what I was saying before

00:11:39   about insurance companies want you to make it like new.

00:11:43   Right, in the end, it should look just like a new one.

00:11:45   So you can't cut and paste pieces of pieces.

00:11:49   And also, the insurance company doesn't want it

00:11:51   to be reliant on the artistry of a craftsperson doing PDR,

00:11:56   because that is a highly skilled thing.

00:11:59   And it's not, I mean, not that it's saying

00:12:00   that doing bodywork isn't highly skilled as well,

00:12:03   but it seems even more dependent on the expertise

00:12:07   of the person than regular bodywork,

00:12:10   which is, I don't know, maybe I'm wrong about this.

00:12:13   Someone who does bodywork let me know.

00:12:14   Is PDR actually harder or easier than regular bodywork,

00:12:16   or is actually regular bodywork harder

00:12:18   because you have to do all the filler and everything?

00:12:21   But either way, I kind of understand both sides of this.

00:12:25   Even this single piece, like we'll get to in a second,

00:12:27   I think a lot of car manufacturers do this

00:12:29   because you don't want to have your robots welding

00:12:32   800 different things on the assembly line.

00:12:34   You want to just take the big one piece,

00:12:35   put it on, weld it in five places, and be done with it.

00:12:38   Fewer squeaks and rattles, better structural integrity,

00:12:40   better stiffness, fewer parts, like it all makes sense

00:12:44   until you get a tiny ding, and then it makes far less sense.

00:12:48   - And then apparently it's not just Rivian.

00:12:52   Blaine wrote in with regard to similar stories.

00:12:55   So Blaine writes, "I was recently hit

00:12:57   "by a large lifted truck while my 2019 Jaguar,"

00:13:00   sorry, I was just in Britain, Jaguar F-Type.

00:13:03   "His bumper hit right where my door

00:13:04   "and rear quarter panel came together,

00:13:06   "denting them and then scraping along the side

00:13:07   "above my wheel well.

00:13:08   "Because the panels are aluminum

00:13:10   "and glued together for rigidity,

00:13:11   "cutting out the dented bit and patch wasn't an option,

00:13:13   "so both had to be fully replaced

00:13:14   "for a total cost of $32,588.84."

00:13:21   Holy crap.

00:13:22   - I have to think a lot of that

00:13:24   is the increased cost of the panels.

00:13:25   When I mentioned more expensive cars

00:13:26   where the panels cost a lot more than the 2,700

00:13:28   that the whole side of Marco's car cost,

00:13:30   Jaguar would be one of those examples of a brand.

00:13:33   Your body panels are gonna cost more.

00:13:34   And to be fair, this had,

00:13:36   if you look at the size of this dent,

00:13:37   it does span two big body panels.

00:13:38   It's basically the whole side of the car.

00:13:41   But yeah, it's not just Rivian.

00:13:43   It's basically any modern car

00:13:45   with like aluminum U-to-body instruction.

00:13:46   I think the trend has been towards fewer and fewer pieces,

00:13:50   towards fewer larger pieces,

00:13:52   presumably 'cause that's less expensive for manufacturing

00:13:55   and increases stiffness and everything.

00:13:57   - Yep, at the expense of your insurance rates.

00:14:01   Thanks to people like me.

00:14:02   Sorry.

00:14:03   - Yep, thanks Marco.

00:14:05   All right, so we got a fair bit of feedback

00:14:07   with regard to, I think it was an Ask ATP question

00:14:09   about hey, where should EV chargers,

00:14:12   the ports onboard the car, where should they be?

00:14:15   And the answer, according to a bunch of Europeans

00:14:18   in particular, is the curb side.

00:14:21   So this is best exemplified by Craig Ritchie who writes,

00:14:24   when you were discussing optimum EV charge socket position,

00:14:26   you didn't discuss the possibility of charging

00:14:27   when parked at the side of the road

00:14:29   in a parallel parking position.

00:14:31   This may not be as much of a factor in the US

00:14:32   as it is in the UK,

00:14:33   but as we all move inevitably towards EVs,

00:14:35   it is likely many will charge their cars

00:14:38   outside their homes on the main road.

00:14:40   And so there you go.

00:14:41   - Yeah, this was really interesting.

00:14:42   'Cause we had said the passenger side is the worst side.

00:14:45   Because it is true that when you are charging

00:14:48   in your own garage or at a fast charger

00:14:52   on a long highway trip, that is the less convenient side.

00:14:55   But this was a really good point that like,

00:14:58   if you happen to have curb side charging

00:15:00   and you park on the street,

00:15:02   which is I think very unusual in most of the US,

00:15:05   but is much more common in places that are more sensible,

00:15:08   then it actually does make sense to have charging

00:15:11   on the passenger side of the car

00:15:13   'cause that is the side next to the curb.

00:15:15   So interesting option.

00:15:17   I think it's still, I think for US-based vehicles,

00:15:20   for North American vehicles, I would say still driver side

00:15:24   because there is just not anywhere near enough

00:15:28   curb side available charging here in the US.

00:15:30   It just doesn't exist here.

00:15:31   - Yeah, I've never seen it.

00:15:33   Like the idea of having curb side charging things,

00:15:37   we have a picture here that shows like a cord

00:15:38   seemingly coming from a tree to charge an EV.

00:15:40   It's as fantastical in our country as protected bike lanes

00:15:45   and like reliable train travel and stuff.

00:15:48   Like we just do not have things

00:15:49   that the rest of the world has

00:15:50   and curb side charging is definitely one of them.

00:15:53   I'm sure it exists in the US, but so many people wrote in,

00:15:56   this must be so much more common elsewhere than it is here.

00:15:59   I've literally never seen it in my life.

00:16:01   - Neither have I.

00:16:02   I've driven an EV for a long time now

00:16:04   and a lot of places on the Eastern Seaboard,

00:16:06   never seen this available anywhere.

00:16:08   - It makes sense in cities

00:16:09   where people don't have parking, right?

00:16:10   Like you don't have a garage or driveway.

00:16:13   Like it makes total sense.

00:16:13   We just like so many things that make total sense,

00:16:15   we don't have it.

00:16:16   - Yeah, I mean, it's one of the things

00:16:18   that is hardest for EV adoption

00:16:21   and in a lot of places for a lot of people

00:16:23   is what if you live in an apartment

00:16:25   and you don't have a garage or you know,

00:16:27   there's like you have to, you park on the street

00:16:29   as your main parking spot, how do you charge your EV?

00:16:32   It's a great question.

00:16:34   It's a huge barrier to adoption for lots of people.

00:16:36   It's a very important thing that we need to solve,

00:16:39   but we have not even begun to solve it in the US

00:16:41   and it seems like nobody cares to.

00:16:43   And it's the kind of thing that like culturally speaking

00:16:46   in the US, I can't see us getting our act together

00:16:51   to do this.

00:16:52   I see it being a very much like, you know,

00:16:55   this is my land, get off my land,

00:16:57   you're not gonna use my power kind of thing.

00:16:59   Like there's all sorts of problems with it

00:17:00   that I think in practice with US culture

00:17:02   that I think would make it very difficult

00:17:03   for us to adopt it anytime soon.

00:17:05   - Like protected bike lanes and streets made for people

00:17:09   and not cars and all that good stuff.

00:17:11   It only takes one, you know, high profile city

00:17:13   to actually do this and to see the massive return

00:17:16   on investment that they know they'll get from it

00:17:18   based on every place else in the world

00:17:19   that has ever done this and studied it.

00:17:21   To be a story to say, hey, I visited City X

00:17:24   in the United States and you know what,

00:17:25   it was really pleasant and they had curbside charging

00:17:27   and you could walk on the streets and not get run over.

00:17:29   And you know, there was fewer cars driving back and forth

00:17:33   and mass transit, like it just takes one or two examples

00:17:37   to get the ball rolling.

00:17:37   Hopefully we can get there eventually,

00:17:39   but we are very, very far behind the rest of the world.

00:17:41   So fingers crossed there.

00:17:43   I don't think it's an impossibility,

00:17:44   like municipal broadband is another great idea

00:17:46   that's happened in a few places,

00:17:47   still hasn't quite caught on.

00:17:49   But some kind of citywide charging network,

00:17:52   probably run by some private company

00:17:54   that takes all the profits

00:17:55   and doesn't maintain the machines.

00:17:56   Anyway, we'll see what we can do.

00:17:59   On this topic, also, one other person pointed out

00:18:02   slash surmised that I was mentioning like,

00:18:05   Honda's have the gas filler on the driver's side.

00:18:09   - The gas hole, John, it's called the gas hole.

00:18:11   - Yeah, the notion that that filler is actually

00:18:14   on the passenger side because Honda is a Japanese company

00:18:17   and they do right hand drive

00:18:19   and they just don't bother changing where the gas goes in

00:18:21   when they sell it in America.

00:18:22   So they move the steering wheel,

00:18:24   but they don't move the gas filler.

00:18:26   So I don't know if there's any truth to that,

00:18:27   but it is interesting to think about.

00:18:29   I'm pretty sure if you buy a Honda in Japan,

00:18:32   the gas filler is still on the same size

00:18:34   that it is on my car, but the steering wheel is not.

00:18:38   - Yeah, and so David Barber wrote in,

00:18:39   "I brought a Subaru Ascent a few years back

00:18:42   "and I recall wondering why they would put the gas port

00:18:43   "on the passenger side.

00:18:44   "After a bit of digging around,

00:18:45   "it seems this is a safety feature.

00:18:47   "Say you run out of gas on a busy highway or road.

00:18:49   "If you pull off the road and return with the gas canister,

00:18:51   "you'll find yourself on the side of the car

00:18:53   "farthest from traffic."

00:18:55   That's clever.

00:18:56   - Yeah, I'm not sure if that's the reason.

00:18:57   It's definitely a consequence of the decision,

00:18:59   but I'm not sure that running out of gas

00:19:02   and having to go get a gas can is common enough

00:19:04   to dictate the side of a car that the gas port is on.

00:19:07   But who knows, maybe that's where the trend started

00:19:09   back when this was more common.

00:19:10   - We are brought to you this episode by Green Chef,

00:19:14   the number one meal kit for eating well.

00:19:17   Don't let this year's back to school season

00:19:19   set back your nutrition.

00:19:21   Green Chef is making it easy to stick

00:19:22   to your healthy eating habits

00:19:24   with a new, more flexible menu

00:19:26   featuring over 35 customizable recipe options every week.

00:19:29   New options include doubling your protein or veggies

00:19:32   or swapping to a plant-based protein

00:19:34   like organic tofu or tempeh.

00:19:36   And if you're dairy-free, gluten-free,

00:19:37   vegetarian, or vegan, Green Chef has over 15 recipes

00:19:41   every week to support those lifestyles and many more.

00:19:44   You'll also find over 15 weekly recipes

00:19:46   that are ready in 25 minutes or less.

00:19:48   So you'll have the power to tailor the menu to your needs,

00:19:51   satisfying and nourishing everyone in the family

00:19:53   in only about 30 minutes.

00:19:55   So you can take your clean routine further

00:19:58   with two times to support Green Chef's healthiest menu ever,

00:20:01   as access to thousands of top-rated gyms

00:20:03   and fitness studios worldwide now from ClassPass.

00:20:06   So for a limited time, new Green Chef subscribers

00:20:09   will also receive 50 free credits to use at ClassPass,

00:20:12   which is about a month's worth of membership.

00:20:14   And of course, as usual, Green Chef still gives you

00:20:16   all the amazing options they had before.

00:20:18   You can upgrade to good proteins like organic chicken,

00:20:21   fair trade barramundi, wild-caught sockeye salmon,

00:20:24   and so much more.

00:20:25   And all these quality whole foods

00:20:27   with limited processed ingredients

00:20:29   and organic farm-fresh produce in every box

00:20:31   help to make Green Chef the number one meal kit

00:20:34   for clean eating.

00:20:35   And if you think eating clean can't taste good,

00:20:38   have no fear, Green Chef recipes will have you

00:20:40   swooning with every bite.

00:20:43   Go to greenchef.com/atpclass

00:20:47   for 50% off your first box,

00:20:49   plus 50 free credits with ClassPass.

00:20:51   That's code ATPCLASS at greenchef.com/atpclass

00:20:56   to get 50% off your first box,

00:20:59   plus 50 free ClassPass credits.

00:21:02   Once again, greenchef.com/atpclass, code ATPCLASS.

00:21:07   Thank you so much to Green Chef,

00:21:09   the number one meal kit for eating well,

00:21:11   for sponsoring our show.

00:21:12   (upbeat music)

00:21:15   - All right, so we have a series of reports

00:21:20   and we didn't record for two straight weeks

00:21:23   'cause I was overseas, so apologies.

00:21:25   But apparently, as per, what is this, the 28th of July,

00:21:29   so just a few days ago as we record,

00:21:31   Apple Intelligence is reportedly delayed

00:21:33   until iOS 18.1 in October.

00:21:35   This is reading from Bloomberg.

00:21:37   Apple Inc's upcoming artificial intelligence features

00:21:40   will arrive later than anticipated,

00:21:41   missing the initial launch of its upcoming

00:21:43   iPhone and iPad software overhauls,

00:21:45   but giving the company more time to fix bugs.

00:21:47   The AI features will arrive a few weeks

00:21:49   after the initial iPad OS 18 release is planned for September.

00:21:54   The release plan for Apple Intelligence

00:21:56   presents the possibility that the first iPhone 16 model

00:21:58   shipped to customers this year

00:21:59   will lack the new AI features

00:22:01   and require software update weeks later.

00:22:03   Even when Apple Intelligence launches with iOS 18.1,

00:22:06   iPad OS 18.1, it will be missing some features.

00:22:09   That includes some of the most significant changes to Siri,

00:22:11   such as the ability to use on-device data

00:22:14   to help find queries and for the system to use

00:22:16   what is on a person's screen

00:22:18   to provide context for answers.

00:22:19   The company's planning to roll out its full set

00:22:21   of Apple Intelligence features via mobile updates,

00:22:23   excuse me, multiple updates to iOS 18

00:22:26   across the end of 2024 through the first half of 2025.

00:22:29   When I first saw the story, I was confused.

00:22:31   I'm like, wait a second, Apple has always said

00:22:33   that Apple Intelligence features are gonna be delayed.

00:22:35   And in fact, I thought they were gonna be delayed

00:22:36   until iOS 18.4.

00:22:38   So what is this story about?

00:22:39   But from what I've been able to gather since then,

00:22:42   I believe what it's saying is that the original plan was

00:22:45   iOS 18 ships, let's just use iOS 18

00:22:47   for this placeholder for all the other OSes,

00:22:48   iOS 18 ships, and it comes with some of Apple Intelligence,

00:22:52   and then later in iOS 18.4 or whatever,

00:22:54   you get the rest of it.

00:22:56   And now it seems like the story is iOS 18 ships,

00:22:58   you get none of Apple Intelligence.

00:23:00   You wait for 18.1, you get some of Apple Intelligence,

00:23:03   then you wait for 18.4 or whatever,

00:23:04   and you get the rest of it.

00:23:06   Which is not great, because Apple's gonna be selling

00:23:08   new phones, and it would be great if they could advertise,

00:23:10   hey, buy an iPhone 16, and get the amazing

00:23:13   new Apple Intelligence, but if the phone doesn't ship

00:23:16   with that, and also, that OS isn't out

00:23:18   when you buy the phones on day one,

00:23:20   harder to make that ad, isn't it?

00:23:22   So it's not great for Apple, but on the other hand,

00:23:24   like I'd much rather have them not ship the software

00:23:26   if it's not done, like I don't, you know,

00:23:28   it's not a big deal, but like, this probably

00:23:31   will make the role less dramatic.

00:23:34   On the other other hand, being able to launch the iPhone

00:23:38   without the risk of Apple Intelligence being terrible

00:23:41   also simplifies matters.

00:23:42   - Mm.

00:23:43   - And it's just like, you know what,

00:23:44   the iPhone 16 is gonna live or die on its own merits

00:23:48   without worrying about some embarrassing, high profile,

00:23:52   AI-related flub that becomes a big story

00:23:54   with the launch of the iPhone.

00:23:56   We'll wait until 18.1 to have that happen.

00:23:58   - That actually, honestly, that actually might be

00:24:00   a really good reason in itself to not have it be too tied

00:24:03   to the launch, 'cause look, like, as far as like using

00:24:07   Apple Intelligence to sell the iPhone 16 line,

00:24:11   they have a whole year to promote the iPhone 16 line,

00:24:15   and they're going to, you know, they,

00:24:16   throughout the whole year, they use different

00:24:18   marketing techniques to push the new phone,

00:24:21   or the current generation phone,

00:24:22   as they need to throughout the year.

00:24:24   Not every massive, big press thing is pulled out

00:24:28   at the very beginning, and in part,

00:24:31   because not everybody buys phones all at once at lunch day.

00:24:35   Many people wait until certain payment plans are up,

00:24:38   or they're up for credits at the carrier or whatever.

00:24:42   Also, they have supply constraints.

00:24:45   You know, they can't necessarily,

00:24:47   in recent years, the iPhones have not been hard to get,

00:24:49   but sometimes, like, if there's like a really hot new color,

00:24:53   you know, that might be back ordered or whatever.

00:24:55   So, they do have to try to spread the love for the iPhone

00:24:59   across more of a time span,

00:25:01   across hopefully the entire year.

00:25:03   So, I think, you're right, John,

00:25:05   like, I bet they really shouldn't probably

00:25:08   bind these things together in, you know,

00:25:10   too closely in people's minds that like,

00:25:11   Apple Intelligence is a feature of this new phone,

00:25:13   that they probably shouldn't do that,

00:25:15   in part because it's not actually true,

00:25:16   it's gonna work on the 16 or the 15 Pro as well, but--

00:25:19   - Well, it is, it's not true,

00:25:21   but it's truer than it has ever been,

00:25:23   because Apple Intelligence literally only works

00:25:25   on the new phones they're introducing

00:25:27   and last year's Pro phone only, right?

00:25:31   So, that is the narrowest it's ever been.

00:25:33   - It is, but like, a lot of people buy the Pro phones.

00:25:36   So, it's not that narrow, but it, you know, it is,

00:25:39   you're right, it is the narrowest it's been.

00:25:40   But anyway, I do think it's wise to not tie

00:25:44   the fate of the iPhone in people's mind, PR wise,

00:25:48   with the launch of a bunch of LLM based features

00:25:51   that are gonna be brand new and shipping

00:25:54   around the same time.

00:25:55   So, this makes total sense to like,

00:25:57   separate this by a few weeks.

00:25:58   Like, you know, get this out, get the new phones out,

00:26:01   get all the reviews of the new phones

00:26:03   with Apple Intelligence not on those phones,

00:26:06   and then later in the year, start pushing this more heavily,

00:26:10   once you can roll it out with reasonable scale

00:26:13   and once you've ironed out the biggest of the problems

00:26:15   and things like that.

00:26:16   So, this makes total sense to me.

00:26:18   - I think they will actually, when it comes time

00:26:20   to pitch the Apple Intelligence things,

00:26:21   for simplicity's sake, just pitch it as a feature

00:26:25   of the iPhone 16, because yes, we know

00:26:27   that you can run it on the 15 Pros or whatever,

00:26:29   but that's such a complicated message to get across.

00:26:32   Just say, you know, Apple Intelligence on the new iPhone 16.

00:26:35   It doesn't say that it's only on the iPhone 16, right?

00:26:40   But like, if you just keep saying Apple Intelligence

00:26:42   on the iPhone 16 as the tagline you're at or whatever,

00:26:44   people will get the idea that, oh, I want one

00:26:46   of those Apple Intelligence phones.

00:26:47   I think that's the iPhone 16, which is true, it is,

00:26:50   but also, you know, 15 Pro.

00:26:52   And presumably they'll stop selling the 15 Pro and Pro Max,

00:26:55   right, like they normally do with the Pro phones.

00:26:57   You won't even be able to buy them, so it'll be kind of true

00:27:00   unless you're gonna buy a used one.

00:27:01   Anyway, every review will say,

00:27:04   in part of their minuses column, like, oh, it's a shame

00:27:06   that Apple Intelligence isn't out,

00:27:08   but they're all just gonna say,

00:27:08   and we'll see how that turns out, right?

00:27:10   It's, obviously, ideally, Apple Intelligence

00:27:13   would be 100% ready and it would roll out all at once

00:27:15   and it would be amazing, but that's not the world

00:27:17   Apple has been living in for the past many years.

00:27:20   Even though they've been having, quote, unquote,

00:27:22   annual OS releases, every WWDC, it's like,

00:27:25   and here's the features that'll be out on launch,

00:27:27   and here's the ones that'll be there later this year

00:27:29   or this spring, you know, like, there's always

00:27:30   some later stuff, and at a certain point,

00:27:35   it becomes kind of a farce to say they have annual releases,

00:27:38   because it's like, well, this is the headline feature

00:27:40   and it's not going to be in the .0,

00:27:42   and it's not even gonna all be in the .1,

00:27:44   it'll probably all be in the .4.

00:27:46   All right, anyway, I mean, it's not at the farce point now,

00:27:51   because really, there are major releases

00:27:52   and each new OS does bring a ton of things with them,

00:27:55   but it's getting to, like, when we talk about the OSes,

00:27:58   it's not like, oh, on launch day,

00:27:59   we get to try out all the new features.

00:28:00   I was thinking about this for, like,

00:28:01   future shows and topics, like,

00:28:03   when should we talk about feature X?

00:28:04   It's like, when will that even be on our phones?

00:28:07   When will it be in the betas?

00:28:09   It's harder and harder to look at this

00:28:13   as a annual giant bundle of goodies that drops on our head.

00:28:16   It's a giant bundle of announcements

00:28:18   that gets dropped on our head at WWDC,

00:28:20   but the goodies trickle out over the year.

00:28:21   And like I said, I'd much rather have software

00:28:23   be held back until it's ready,

00:28:25   but it does get a little bit frustrating

00:28:28   to announce it all at once,

00:28:29   but then dole it out a little piece at a time,

00:28:33   especially when it's almost impossible

00:28:35   to keep track of which pieces

00:28:37   are being doled out at which time,

00:28:39   especially with Apple intelligence,

00:28:41   certain features that people think are Apple intelligence

00:28:42   aren't actually Apple intelligence,

00:28:44   and there's been 50 stories about

00:28:46   which features of Apple intelligence are in the 18.1 beta.

00:28:49   We'll be in 18.2, 18.4,

00:28:52   and those stories will keep coming because it's confusing.

00:28:54   It'll be great when we get over this hump and say,

00:28:56   finally, all the features of Apple intelligence are out,

00:28:58   and that'll happen probably around WWDC 2025.

00:29:01   Have any of you tried the betas of anything

00:29:05   with Apple intelligence?

00:29:06   - Nope.

00:29:07   - I haven't tried any of the betas of literally anything

00:29:09   this year, not yet, because I've been traveling

00:29:11   and I didn't wanna mess with it.

00:29:12   - I also have not tried any of the 18 betas

00:29:15   because I was like, I'm doing this big overcast thing.

00:29:18   I wanted to get that done and not be distracted

00:29:22   or sidetracked by beta stuff for this fall.

00:29:25   So I'm like, you know what, it's not that big of a year

00:29:27   for most API-based things that we can actually use yet,

00:29:31   'cause developers still can't do anything

00:29:35   with Apple intelligence at all.

00:29:37   There is no API we can use, even for us to expose

00:29:41   our app intents to the system, that's not even being

00:29:44   indexed yet by Apple intelligence.

00:29:46   So there is literally nothing for developers to do

00:29:49   involving Apple intelligence at all.

00:29:51   So the iOS 18 summer for developers is pretty light.

00:29:56   Make sure your icon works with the new icon theming stuff

00:29:59   and not much else, maybe control center.

00:30:02   - And find out what broke.

00:30:03   - Yeah, but it's not that much.

00:30:06   Also, we all know as developers that if anything breaks,

00:30:11   we will know on WWDC Monday because our customers

00:30:15   will install developer beta one on day one

00:30:19   and then will tell us what's broken.

00:30:21   So yeah, so I have a good reason.

00:30:25   And I think Casey had a good reason too,

00:30:26   because you don't wanna travel internationally

00:30:28   running a beta if you can help it.

00:30:30   - Yep, yeah, and I have some more travel coming up

00:30:32   in September, which I'm sure we'll talk about on the show,

00:30:35   but not quite yet.

00:30:36   And so because of that, I don't think I'm gonna be running

00:30:39   the betas, certainly not on my phone, maybe on my iPad.

00:30:44   Typically I'll crumble toward the end

00:30:46   of the public beta cycle, even though I do have

00:30:48   obviously access to the developer betas.

00:30:51   Typically I don't like messing with those

00:30:52   in the last couple of years.

00:30:53   And so maybe in the next one or two public releases,

00:30:56   I'll put it on the iPad just to see.

00:30:58   But no, I haven't messed with any of it.

00:31:00   And honestly, I think maybe I'm just getting old and crusty.

00:31:03   I don't--

00:31:05   - I don't, I get it, right?

00:31:07   First of all, unnecessary, second of all, accurate.

00:31:11   - I'm no better.

00:31:12   - But anyway, no, I think it's just, it doesn't,

00:31:16   living on the bleeding edge in that regard

00:31:19   doesn't really rev my engine like it used to.

00:31:21   But John, I think Marco and I haven't given you a chance

00:31:23   to answer your own question.

00:31:24   What's your situation?

00:31:25   - Well, I have actually installed the,

00:31:27   so they split the beta.

00:31:29   There's like the, whatever it is, 18.0 betas,

00:31:34   and there's a beta train, 18.0 beta four,

00:31:36   whatever they're on.

00:31:37   Then there's also the 18.1 beta train, which is separate.

00:31:41   So you could, they're releasing new ones

00:31:43   in each of the trains at the same time.

00:31:45   So on my Mac, which is running Mac OS 15,

00:31:48   there's the 15.0 beta and then the 15.1 beta.

00:31:51   And the 15.1 beta is the one that has

00:31:54   some Apple intelligence stuff in it.

00:31:56   So I installed the 15.1 beta, not on my real machine,

00:31:58   but on an external drive, and discovered

00:32:01   that there's a wait list to try Apple intelligence stuff

00:32:05   in all the OSes.

00:32:06   You have to like click a button that says,

00:32:07   join the wait list for Apple intelligence.

00:32:09   And I clicked that button on my Mac,

00:32:11   and it seemed to do nothing.

00:32:13   It didn't disable the button.

00:32:14   It didn't tell me that I'm on the wait list.

00:32:15   It literally did nothing.

00:32:17   So I clicked it a few more times and then gave up.

00:32:20   - Is it, wait, is it in the settings app?

00:32:23   - Yes.

00:32:24   - There you go.

00:32:25   (laughing)

00:32:26   - Anyway, I did that.

00:32:27   I don't know if it did anything.

00:32:29   I hope I'm on a wait list if I'm not on a wait list.

00:32:32   Who knows?

00:32:33   Also there was someone else posted something that like,

00:32:35   some certain Apple, oh no, it was code completion.

00:32:37   Like the Apple intelligence powered code,

00:32:39   whatever thing in Xcode does not work

00:32:42   if you are running Sequoia beta from an external drive.

00:32:46   Like there's a tool tip to that effect

00:32:48   that someone posted a screenshot of.

00:32:51   Bottles to mind.

00:32:51   Anyway, I'm not installing Sequoia beta on my main drive.

00:32:55   So I will just, you know, continue to monitor the betas

00:32:58   to see what's in there.

00:33:00   But yeah.

00:33:01   Oh, and by the way, the other thing that developers

00:33:02   could be doing over the summer for the new OS releases

00:33:05   is they could be doing Swift 6 stuff,

00:33:07   which we've talked about in a whole big interview show

00:33:09   that you can listen to.

00:33:11   - All right, let's do some other topics.

00:33:13   So I flew over to the UK on, what day was that?

00:33:16   It was Tuesday the 16th in the evening,

00:33:19   you know, arrived midday the 17th.

00:33:21   And it was two days later.

00:33:23   So impeccable timing from me.

00:33:26   Thank you very much.

00:33:27   Two days later, we got the Y2K bug

00:33:30   presented slightly differently and 24 years late.

00:33:33   But we were in the UK,

00:33:38   I forget exactly what we were doing that day,

00:33:39   but somebody asked if I was like paying attention

00:33:43   to the CrowdStrike thing.

00:33:44   And I was like, I'm sorry, what?

00:33:45   And the name rang a bell and I couldn't figure out why

00:33:48   until later that day I saw images of the Mercedes F1 team,

00:33:52   which is sponsored in a part or no small part

00:33:55   by CrowdStrike.

00:33:56   I saw their pit wall setup, establishment, whatever,

00:34:00   with a bunch of blue screens of death on it.

00:34:01   I don't think this is a Photoshop.

00:34:03   I think it was an actual photograph.

00:34:05   But anyways, apparently most Windows machines

00:34:09   owned by corporations, maybe that's an exaggeration,

00:34:10   but a lot of them. - It is.

00:34:12   - Were in a blue screen of death loop for a while

00:34:15   and may still be for all we know.

00:34:18   - First of all, I was laughing my butt off

00:34:20   when I published this episode of our show last week

00:34:23   when I had started it by saying, please tech companies,

00:34:26   don't make any big news while we're off.

00:34:29   And then this happened.

00:34:31   - I'm sure CrowdStrike wishes that they listened to you.

00:34:33   - Yes, it's like one of the biggest computer stories

00:34:37   that will probably be of the year.

00:34:38   Happens like right as Casey's on vacation

00:34:44   and we can't record a show.

00:34:46   - It's all my fault and I'm sorry.

00:34:49   But anyway, so yeah, so reading from The Verge

00:34:51   on the 19th of July, thousands of Windows machines

00:34:54   are experiencing a blue screen of death issue at boot today

00:34:57   impacting banks, airlines, TV broadcasters, supermarkets,

00:34:59   and many more businesses worldwide.

00:35:01   A faulty update from cybersecurity provider CrowdStrike

00:35:03   is knocking affected PCs and servers offline,

00:35:05   forcing them into a recovery boot loop

00:35:07   so machines can't start properly.

00:35:09   The issue is not being caused by Microsoft

00:35:10   but by third party CrowdStrike software

00:35:12   that's widely used by many businesses worldwide

00:35:14   for managing the security of Windows PCs and servers.

00:35:16   So I'm gonna jump a little bit ahead

00:35:19   in our internal show notes

00:35:21   and there was another Verge blog post

00:35:24   this time on the 23rd that talks about--

00:35:26   - Don't jump ahead, the order is intentional.

00:35:28   So intentional.

00:35:30   - How dare you question John's show notes?

00:35:32   - I would like to file under protest this order

00:35:34   but carry on John, tell us about Windows 3.0.

00:35:36   - I'll explain why the order for the bootleg people.

00:35:38   The reason the order is because the next item

00:35:40   leads into all the rest of the items with the Apple angle

00:35:43   and once we go off into the Apple angle,

00:35:45   we'll never come back so that's why I wanted

00:35:46   to insert this fun item here.

00:35:48   - Well we don't even know what happened yet.

00:35:49   I haven't even told the people what happened.

00:35:51   - The Verge summary covers the basics of it, right?

00:35:54   - I am doing this under protest.

00:35:57   I would like to formally state.

00:36:00   - All I'm saying is it wasn't an accident.

00:36:01   It was thought out this way.

00:36:02   - Your protest is noted, please proceed.

00:36:04   - Thank you.

00:36:05   All right, so I'm apparently needing to tell you next

00:36:07   that Windows 3.1 saved Southwest Airlines

00:36:12   but I don't remember what news broke first,

00:36:16   whether it was how Southwest's entire infrastructure

00:36:20   is apparently run on Windows 3.1.

00:36:21   That's not a joke, 32 year old operating system.

00:36:23   - Doesn't Windows 3.1 predate Southwest as an airline?

00:36:27   - No, I don't think so but I'm not confident

00:36:28   I'm right about that.

00:36:29   - It might, I mean you can run software

00:36:31   that was released before you founded your business.

00:36:32   - Well, okay, yeah.

00:36:34   - Well either way, when was it,

00:36:35   57 years ago as Air Southwest in 1967.

00:36:41   So it was closer to the genesis of Southwest

00:36:46   than it is today, Windows 3.1 was,

00:36:48   or at least based on my mental math.

00:36:49   So anyways, so yeah, apparently Southwest,

00:36:53   which made news as well separate from this

00:36:55   because the way Southwest works is

00:36:57   you just get a boarding number, not a group but a number

00:37:00   and you get in line based on your number

00:37:02   and you run to whatever seat you want

00:37:03   and that's your seat, there's no assigned seating.

00:37:05   And they announced recently that they're going to start

00:37:08   doing assigned seating and all the Southwest nerds

00:37:10   are very upset about it, which I thought was funny.

00:37:11   But nevertheless, reading from digitaltrends.com,

00:37:14   nearly every flight in the US is grounded right now

00:37:16   following a CrowdStrike system update error

00:37:18   that's affecting everything from travel

00:37:19   to mobile ordering at Starbucks.

00:37:21   But not Southwest Airlines flights,

00:37:23   Southwest is still flying high baby,

00:37:25   unaffected by the outage that's plaguing the world today

00:37:27   and that's apparently because it's using Windows 3.1.

00:37:30   Yes, Windows 3.1, an operating system that is 32 years old.

00:37:33   Southwest along with UPS and FedEx

00:37:34   haven't had any issues with CrowdStrike outage.

00:37:36   In responses to CNN, Delta, American, Spirit,

00:37:39   Frontier, United and Allegiant,

00:37:41   all said they were having issues.

00:37:43   But Southwest told the outlet

00:37:44   that its operations are going off without a hitch.

00:37:46   Major portions of Southwest systems are reportedly built

00:37:48   on Microsoft Windows 95 and Windows 3.1,

00:37:52   which is something the company has come under fire for

00:37:54   in the past several years.

00:37:55   It should go without saying

00:37:56   that Southwest needs to update its system,

00:37:57   but in this case, the ancient operating system

00:37:59   seems to be doing the airlines some favors.

00:38:01   - So when this thing happened,

00:38:03   I was also away on vacation and I saw the story go by

00:38:06   and I saw the Windows 3.1 thing,

00:38:07   I was like, "Ha ha, that's funny."

00:38:09   I absolutely did not think this was real

00:38:11   'cause it's such a typical joke of Southwest

00:38:14   being the weird backwards airline,

00:38:15   they don't even get to pick your seat,

00:38:16   although in this case, you know that they're changing this.

00:38:18   They're running 3.1.

00:38:20   And I'm like, "I refuse to believe this."

00:38:22   I kept following,

00:38:22   "Can I find a more reputable source for this?"

00:38:25   It's not like an onion story that's been reprinted.

00:38:28   As far as I can tell, this is a real thing.

00:38:31   The Southwest line says running Windows 3.1.

00:38:34   Now we've all heard the stories of like,

00:38:35   "Oh, eight inch floppy drives

00:38:37   control the whole transit system for some subway system."

00:38:40   'Cause they updated it sometime in the '70s or '80s

00:38:44   and they haven't updated it since.

00:38:46   Like those are all things that happen,

00:38:47   but Southwest is a pretty big airline here in the US.

00:38:49   And it just boggles my mind that there are people

00:38:53   that they pay to keep their systems running

00:38:55   and what they're keeping running

00:38:56   is something that runs on Windows 3.1 and Windows 95.

00:38:59   And the reason this article says

00:39:01   it goes about saying that they should update

00:39:03   is they're like, "Hey, if it works, why would they change it?"

00:39:05   Because those operating systems

00:39:07   have massive known security flaws in them

00:39:11   and are generally less secure and less reliable

00:39:13   than the things that they replace.

00:39:15   And yes, once in a blue moon,

00:39:17   your bot's gonna be saved

00:39:18   'cause you're running something really old,

00:39:20   but you're also much more vulnerable on a day-to-day basis

00:39:23   to someone breaking in and destroying everything

00:39:25   and stealing all your data and all that good stuff,

00:39:27   which again also happens with modern software.

00:39:28   But I would say in general, it's not a good idea

00:39:31   to continue to run Windows 3.1 forever and ever and ever.

00:39:34   It is not perfect.

00:39:35   It is not complete and flawless or anything like that.

00:39:39   It is just a really old piece of software

00:39:41   that is not getting any better ever.

00:39:43   It's also not getting any worse,

00:39:44   but it is probably getting harder

00:39:46   to find systems that will run it.

00:39:48   So I would suggest they change things.

00:39:50   Assuming this story is real, does anyone wanna play "Spats"?

00:39:53   Is this a real story?

00:39:53   Does "Southwest" run on Windows 3.1?

00:39:56   Please say it's not real.

00:39:57   - I don't know. (laughs)

00:39:59   - It wouldn't surprise me.

00:40:00   I mean, I also was like, "No way,"

00:40:02   but it wouldn't surprise me.

00:40:03   - And what does it mean to run it?

00:40:05   Does that mean they have one computer somewhere with it?

00:40:07   - Yeah, it's like one computer that does their payroll.

00:40:10   - Yeah, that's very different from all of our systems.

00:40:13   Like, can you even still buy hardware

00:40:17   that runs Windows 3.1?

00:40:18   Or is it all being run under emulation?

00:40:20   There's so many questions.

00:40:21   - Yeah, or Windows 95 is the updated version.

00:40:24   Who knows?

00:40:25   Like I said, again, please don't send us all the stories

00:40:27   about all the things that are running off floppy disks

00:40:28   and tape drives and especially military stuff

00:40:30   or government stuff.

00:40:31   We all know that exists,

00:40:32   but for a large, successful, well-known private company

00:40:37   or commercial company anyway,

00:40:39   it seems somehow less excusable

00:40:42   than like a government thing or whatever,

00:40:43   or some obscure, smaller obscure thing.

00:40:46   Anyway, Southwest, get your act together.

00:40:48   And as for the signed seating versus unassigned seating,

00:40:50   I have no opinion.

00:40:51   - I don't know.

00:40:52   I've only flown Southwest a couple of times,

00:40:54   and I think I didn't care for the unassigned seating

00:40:57   in no small part because it's unfamiliar to me.

00:41:00   I'm not used to flying Southwest

00:41:02   because I've only done it a couple of times,

00:41:03   and it just seemed odd.

00:41:05   Plus then there's like people who are saving seats,

00:41:07   but you're not really supposed to do that.

00:41:09   And then you get into like all sorts

00:41:10   of unnecessary confrontations about,

00:41:13   you can't save seats and blah, blah, blah.

00:41:14   And I don't know.

00:41:15   I don't think I care for it,

00:41:17   but I do not have strong feelings about it.

00:41:20   - I already asked people not to send us things.

00:41:21   The chat room was filled with 747s running off floppy drives,

00:41:25   German railway running on MS-DOS,

00:41:27   New Jersey needing COBOL programmers

00:41:29   to fix the unemployment system.

00:41:30   We get it.

00:41:31   We know they exist.

00:41:31   It's just shocking that something as big as Southwest.

00:41:34   - Yeah.

00:41:35   What was it that Chuck E. Cheese was running on?

00:41:37   It was running on floppy disks or something like that,

00:41:39   or Palm Pilot or something?

00:41:40   - Yeah, yeah.

00:41:41   The music show was all on floppy disks.

00:41:43   - Yeah, Palm Pilot.

00:41:44   You're thinking of the IMAX Palm Pilots.

00:41:46   - That's why I'm conflating the two.

00:41:48   You're right, you're right.

00:41:49   Anyway.

00:41:50   - Can you imagine like a worse programming job though?

00:41:52   Like all these other ones running COBOL,

00:41:54   running Palm Pilots,

00:41:55   like those are all kind of like,

00:41:57   you know, COBOL,

00:41:58   there was a lot of COBOL programmers at one point.

00:42:00   So, you know, maybe some of them are retired

00:42:01   and you know, want something,

00:42:02   little side project to do.

00:42:04   Palm Pilot was like, you know,

00:42:05   a fun thing people loved.

00:42:07   Nobody loved Windows 3.1.

00:42:09   I know that was my first operating system as a computer user.

00:42:12   It was fine.

00:42:13   No one loved it.

00:42:13   Can you imagine today having to go work

00:42:16   on a Windows 3.1 software package,

00:42:19   like for your job?

00:42:20   Like, I need to go update this because you know,

00:42:22   it's still being used to run an airline,

00:42:25   a big airline apparently.

00:42:27   Oh my God.

00:42:28   That would be soul crushing.

00:42:29   - Well, so now we have the real time follow up

00:42:31   for the debunking story from Kotaku.

00:42:33   No, Southwest Airlines isn't using Windows 3.1 in 2024.

00:42:37   So my instincts seem to have been on the right track here.

00:42:40   We will put the link in the show notes.

00:42:41   - That's probably for the best, but.

00:42:43   - Yeah, 'cause I saw it in reputable publications.

00:42:45   I'm like, this cannot be true.

00:42:46   This has to be a made up thing.

00:42:48   But anyway, so we will put the Kotaku debunking link

00:42:52   in there as well.

00:42:53   Sorry for besmirching your good name, Southwest.

00:42:56   (laughing)

00:42:57   In any case, all right, so going to the verge again,

00:43:00   this time on the 23rd of July.

00:43:02   Inside the 78 minutes that took 10 millions

00:43:04   of Windows machines.

00:43:05   At 1209 a.m. Eastern on July 19th,

00:43:09   cybersecurity company CrowdStrike released a faulty update

00:43:11   to the Falcon security software it sells

00:43:13   to help companies prevent malware, ransomware,

00:43:14   and other cyber threats from taking down their machines.

00:43:17   Whoops.

00:43:18   CrowdStrike's update was supposed to be

00:43:19   like any other silent update,

00:43:20   automatically providing the very latest protections

00:43:22   for its customers in just a tiny file, just 40 kilobytes.

00:43:25   That's distributed over the web.

00:43:27   CrowdStrike issues these regularly without incident

00:43:30   and they're fairly common for security software,

00:43:31   but this one was different.

00:43:33   And I don't think we have anything

00:43:35   in the show notes about this,

00:43:36   but I thought it was funny that apparently,

00:43:38   like New Zealand and Australia started sounding the alarm

00:43:41   because they got these updates first.

00:43:43   And I think under the radar, certainly,

00:43:46   you've talked about this, Marco,

00:43:47   and I think we've even talked about it here

00:43:48   from time to time, that generally speaking,

00:43:50   when you release software to a worldwide audience,

00:43:53   it is common, it's like a good rule of thumb

00:43:57   that you don't wanna release it to everyone all at once.

00:43:59   Obviously, there's exceptions and gotchas

00:44:01   and catches and whatnot, but generally speaking,

00:44:03   you wanna kinda dole it out in little bits and pieces.

00:44:05   And a few years ago, Apple started allowing developers

00:44:09   like us to say, "Yes, I would like incremental release,"

00:44:12   where I think they release it to like 1%

00:44:14   then 2% then 5% or something along those lines.

00:44:16   It doesn't matter what the specifics are.

00:44:18   And that's what I always choose.

00:44:20   Even when I'm completely confident

00:44:21   that something's good to go,

00:44:22   I always choose the incremental rollout

00:44:24   'cause you never know.

00:44:25   And apparently CrowdStrike did not do that.

00:44:27   They just said, "Screw it, baby, we'll do it live."

00:44:29   And they released this thing to everyone.

00:44:31   And the people at the beginning of the day

00:44:33   in New Zealand and Australia started saying, "Uh-oh,"

00:44:37   and it was already too late.

00:44:38   - As the sun races across the earth,

00:44:40   destroying people's computers, yeah.

00:44:42   - Yep, we're gonna get to it in a second

00:44:45   from this Verge story about what can be done

00:44:48   to prevent this, but that, like Casey,

00:44:50   that is my number one take-home point,

00:44:52   which is anytime you're releasing software

00:44:55   that's on critical systems

00:44:57   and that you are a critical part of this,

00:44:59   and we'll get to the criticality part in a little bit,

00:45:01   you do it incrementally.

00:45:02   Casey's releasing an app that lets you

00:45:03   look up stuff about movies and TV shows.

00:45:05   He's doing it incrementally.

00:45:06   No planes fail to take off if Casey messes up his app.

00:45:10   And still, why would you not do it incrementally?

00:45:12   This is just like basic software best practice.

00:45:14   Again, I worked in healthcare, which was similarly critical.

00:45:18   You'd never release to everybody all at once

00:45:20   if you could possibly help it.

00:45:21   Even if you do something incredibly primitive,

00:45:23   but they have a pool of guinea pigs

00:45:26   who you pay money to be your guinea pigs,

00:45:29   knowing that if there's any problem,

00:45:30   they're gonna see it first,

00:45:31   and you give 'em a discount on the thing

00:45:33   that you're selling or something.

00:45:35   But if you're something like CrowdStrike

00:45:36   that's used all over the globe,

00:45:38   and I forget what the percentage was,

00:45:39   but it's a fairly high percentage.

00:45:41   I think it was maybe 15, 20% or whatever,

00:45:44   but still, it's a large number of machines.

00:45:47   It's like 1% of Windows PCs,

00:45:50   but it's a very important 1%.

00:45:53   - Oh, it was actually, was it 1%?

00:45:54   Anyway, whatever it is, it's millions of machines.

00:45:56   And why would you not have a strategy?

00:46:00   It's not like they're a new company

00:46:01   that is just now coming on the scene and releasing software.

00:46:05   This is their business, this is their main business,

00:46:07   this security software,

00:46:08   and their regular release procedure

00:46:11   is push out to everybody all at once.

00:46:13   I can understand having that ability,

00:46:15   'cause if there's some critical vulnerability

00:46:16   and you need to get the fix out there ASAP,

00:46:18   but I hope that one of the things they take away from this,

00:46:21   and we'll put a link in the show notes

00:46:22   to their preliminary post-incident review,

00:46:25   so where they go over what they think happened.

00:46:27   One of the internal takeaways is we need to have a way

00:46:30   to release our updates incrementally,

00:46:32   not incrementally via the sun, right, via time zones,

00:46:36   but incrementally as in we release a percentage

00:46:40   and then we monitor.

00:46:41   That's the key thing.

00:46:42   You have to, releasing a little bit at a time

00:46:45   only works as well as your feedback loop,

00:46:46   and that's kind of the flow on Apple's system

00:46:48   where you just sit back there

00:46:49   and wait to hear complaints from users or whatever,

00:46:50   but ideally what you want is some kind of way to tell,

00:46:54   has this update hosed our customers?

00:46:56   Right, support call volume, feedback email address,

00:47:01   like some kind of connection with your customers

00:47:03   where you have a monitoring thing,

00:47:04   you're always monitoring this.

00:47:06   What is our incoming support volume?

00:47:08   How many crash reports are we getting?

00:47:11   This should be on a graph with thresholds and alerts, right?

00:47:14   So you release to your tiny, tiny little guinea pig pool

00:47:17   and then you watch, and then you release a little bit more

00:47:20   and then you watch.

00:47:21   Like just doing it incrementally and going home

00:47:23   doesn't help you because you'll just release to everybody

00:47:25   without even watching, right?

00:47:27   Oh, CrowdStrike, anyway, sorry.

00:47:30   - And this also, can we talk yet about what technically

00:47:34   the kind of update this was?

00:47:35   Because to me this is fascinating.

00:47:40   So it's running in kernel mode,

00:47:42   so that's like already, and there's all these politics

00:47:45   around kernel extensions and security companies

00:47:48   with Windows and everything, but this is a driver

00:47:52   that runs in the Windows kernel, fully executable code

00:47:56   in the Windows kernel, okay, that's already something

00:47:59   that used to be commonplace in the computing business

00:48:00   but is very much not commonplace anymore

00:48:02   for most applications for lots of good reasons.

00:48:06   And also in the kernel, what these updates were,

00:48:12   were not just data files, it was not like,

00:48:17   the kernel driver wasn't like, all right, here's,

00:48:19   what I'm gonna load from this data file is a list

00:48:21   of signatures of known bad malware binaries, no.

00:48:26   What it was loading from those files was executable code.

00:48:31   Like, so all those updates, they basically seem

00:48:34   to be making basically like an interpreter in the kernel

00:48:36   and they download these data files with, again,

00:48:40   no staging environment, no slow rollout,

00:48:43   seemingly not much production testing, okay.

00:48:46   They download these data files and then execute them

00:48:51   in the kernel, so you have, you are directly sending code

00:48:56   from an all-at-once non-staged rollout

00:49:00   directly into Windows machine's kernels to execute.

00:49:05   So if there's any crash logic in there,

00:49:08   it will crash the kernel, which will crash the machine

00:49:12   and cause a reboot or a blue screen.

00:49:14   That like, that is bonkers to me.

00:49:17   Like, the fact that like, that they even built

00:49:19   the system at all, okay, that's risky enough.

00:49:21   To have a system in the kernel that reads arbitrary

00:49:26   executable code from outside the kernel and just runs it,

00:49:28   that's already terrifying on a lot of levels.

00:49:31   But then to also have it be these like,

00:49:34   quickly deployed downloadable things,

00:49:36   we're just gonna deploy this code out there

00:49:38   and just run it in the kernel and just go, have fun.

00:49:40   That is, this was a powder keg, just waiting to explode.

00:49:45   - Yeah, I don't know the specific technical details

00:49:48   of their update mechanism, but I have worked with

00:49:52   and built myself lots of systems that are like this,

00:49:54   and the reason people do stuff like this is because

00:49:57   you always want the ability to sort of, you know,

00:50:02   fix the airplane while it's flying, right.

00:50:05   You don't wanna have to reboot, you don't wanna have

00:50:07   to restart anything, you wanna be able to just say,

00:50:10   at any point I can push this update in real time

00:50:13   to the running system and it updates itself.

00:50:14   And that leads you down the path of doing things like,

00:50:17   okay, well, we'll just watch this directory for files,

00:50:19   and when a file appears here, we'll load it

00:50:21   and we'll shove it into, we'll interpret it

00:50:22   and shove it into the memory image

00:50:23   of the already running problem.

00:50:24   Like, I totally understand why they made a system like this.

00:50:28   It's just that if you do make a system like this,

00:50:30   you have to know what incredible risk you're taking

00:50:32   and be like, as conservative as you can possibly be to say,

00:50:36   if there's anything even remotely strange about this,

00:50:40   do not update it, do validation on every single thing

00:50:43   we can think of, and I think part of the problem is they,

00:50:46   you know, the thing was loading code and not validating

00:50:48   anything about it and it was invalid or whatever,

00:50:49   but like, I understand why they, kind of why they do this,

00:50:52   but yeah, the kernel mode thing is an issue,

00:50:54   that's what this next part is about.

00:50:56   - All right, so reading from The Verge,

00:50:58   just despite not being directly involved,

00:51:01   Microsoft still controls Windows experience

00:51:02   and there's plenty of room for improvement

00:51:04   in how Windows handles issues like this.

00:51:06   If Windows determines that a driver is crashing the system

00:51:08   at boot and forcing it into recovery mode,

00:51:10   Microsoft could build in more intelligent logic

00:51:12   that allows the system to boot without the faulty driver

00:51:14   after multiple boot failures.

00:51:15   - I think Mac OS does this, by the way.

00:51:17   I think there is a system where if it boots,

00:51:20   maybe wrong, but like, obviously people manually do this,

00:51:23   but like, I think there might be an automated one

00:51:25   that's like, hey, we tried to load this driver

00:51:26   and it crashed last time, so now we're not loading it

00:51:29   or we're loading it in safe mode.

00:51:30   And again, booting in safe mode is probably

00:51:33   not the solution here because you probably still

00:51:34   couldn't remotely update the machines without it,

00:51:36   but that was part of the problem is that they're crashing

00:51:38   on boot and because they're crashing on boot,

00:51:41   they never can get to a runnable state,

00:51:42   so you can't push your update to them automatically.

00:51:46   Like, people think of companies running computers

00:51:48   just like a person running a computer,

00:51:50   but that's not how it is.

00:51:51   There are thousands upon thousands of computers

00:51:54   and a very small number of humans who have to manage them

00:51:57   from far away, often very far away.

00:52:00   So nobody, like, there's not like you have physical access

00:52:02   to these thousands of computers.

00:52:04   Somebody does somewhere eventually,

00:52:06   but there's not enough people out there to go

00:52:09   and manually fix computers.

00:52:10   That was why this was such a problem.

00:52:11   It's like, well, so what, they made a boo-boo,

00:52:13   just push out the new version of the software.

00:52:15   Well, you can't push software to a computer

00:52:16   that hasn't booted and none of these computers could boot,

00:52:19   so someone had to physically go to them

00:52:21   and physically like boot them into safe mode

00:52:23   and repair them and this is not something

00:52:25   you can be done remotely or whatever,

00:52:26   so it was a big problem.

00:52:28   So, you know, it was a bad situation,

00:52:32   but there is room for improvement here.

00:52:37   - Yeah.

00:52:38   - Well, on Microsoft's side, I'm like,

00:52:38   but again, it's not Microsoft's fault.

00:52:41   Like, Microsoft didn't write the bad software,

00:52:43   but Windows needs to defend itself against bad software

00:52:47   because in the end, Microsoft took some of the blame

00:52:50   for this probably unfairly.

00:52:51   Microsoft deserves some tiny part of the blame

00:52:54   for making Windows not as resilient as it could be

00:52:59   in this, like, in this basic way.

00:53:00   Like, again, this is the verge,

00:53:01   not some deep technical analysis,

00:53:02   knowing it's like, hey, if you've tried to do something

00:53:04   and it's failed a bunch of times,

00:53:06   don't keep trying to do it.

00:53:07   - Continuing from the verge,

00:53:10   but the bigger change would be to lock down

00:53:11   the Windows kernel access to prevent third-party drivers

00:53:13   from crashing an entire PC.

00:53:15   Ironically, Microsoft tried to do exactly this

00:53:17   with Windows Vista, but was met with resistance

00:53:19   from cybersecurity vendors and guess who?

00:53:22   EU regulators.

00:53:24   Microsoft tried to implement a feature known at the time

00:53:27   as PatchGuard in Windows Vista in 2006,

00:53:29   restricting third parties from accessing the kernel.

00:53:32   McAfee and Symantec, the two big antivirus companies

00:53:34   at the time, opposed Microsoft's changes, geez why,

00:53:37   and Symantec even complained to the European Commission.

00:53:39   Microsoft eventually backed down,

00:53:41   allowing security vendors to access the kernel once again

00:53:43   for security monitoring purposes.

00:53:45   - So this example of applying pressure,

00:53:46   I'm gonna mostly blame the virus vendors and not the EU.

00:53:49   It's not like the EU said,

00:53:50   so a lot of people are reporting this and saying,

00:53:52   well, the EU told Microsoft that Microsoft,

00:53:54   because you have access to the kernel,

00:53:56   you have to give all third parties access to the kernel,

00:53:58   otherwise it's not fair,

00:54:00   otherwise you're giving yourself an advantage

00:54:01   that they don't have,

00:54:03   which is not a thing that they said, first of all,

00:54:06   and second of all, is mostly kind of silly

00:54:07   because Microsoft writes the kernel.

00:54:09   They write code in the kernel,

00:54:11   and no, other people can't write code in the kernel.

00:54:13   Now, Windows does have a kernel extension feature

00:54:17   that is available to third parties,

00:54:18   and also Microsoft itself can also write kernel extensions,

00:54:22   but it would be ridiculous,

00:54:24   and again, I don't think this is a thing that the EU did,

00:54:26   to say that because you have kernel extensions,

00:54:29   you must forever have kernel extensions

00:54:31   because forbidding third parties

00:54:32   from making kernel extensions

00:54:34   doesn't stop the need for kernel extensions from Microsoft.

00:54:38   Many things in Windows are implemented in the kernel.

00:54:40   Some of those are packaged as drivers

00:54:42   that come with the operating system.

00:54:44   That is probably never going to go away.

00:54:46   If a kernel exists,

00:54:48   it makes sense to have parts of it modularized

00:54:50   into a driver system,

00:54:52   even if that system is not accessible to third parties.

00:54:54   So the idea that you could say,

00:54:56   well, either everybody gets to write kernel extensions

00:54:59   or nobody does, doesn't make any sense

00:55:01   because the company that makes the operating system

00:55:04   will almost certainly continue

00:55:06   to need to make kernel extensions to its own kernel

00:55:09   as part of making the operating system,

00:55:11   but again, I think throwing the EU under the bus here

00:55:13   is just part of the whole big regulatory thing.

00:55:15   I'm sure they did complain to the European Commission,

00:55:18   but the EU did not come to Microsoft and say,

00:55:20   you are not allowed, like issue a decree,

00:55:22   if you're going to have kernel extensions in Windows,

00:55:25   you must allow everyone access to it.

00:55:27   What did happen is the virus maker said,

00:55:29   hey, all our software uses kernel extensions

00:55:31   if you stop using it. - The virus makers?

00:55:33   - Yeah, the antivirus.

00:55:35   Antivirus makers. - There's a thin line there.

00:55:38   There's a very, very thin line.

00:55:40   - Sometimes the malware is coming from inside the house.

00:55:43   Yeah, I think that they applied pressure

00:55:46   kind of the same way that like Microsoft

00:55:48   and Adobe applied pressure to Apple to say,

00:55:49   hey, if you ship a new version of macOS

00:55:53   that Photoshop and Office don't run on,

00:55:55   that doesn't include a good way to port our apps,

00:55:57   we're not gonna support it

00:55:58   and you're not gonna have Office and Photoshop, right?

00:56:00   I think McAfee and Symantec said,

00:56:02   if you ship Windows Vista,

00:56:04   without our software's ability to run on it,

00:56:07   we're gonna be super mad and you're not gonna like it

00:56:09   and Microsoft backed down on that.

00:56:12   And Windows Vista was a while ago, right?

00:56:14   So this is kind of older history,

00:56:16   but anyway, I'm gonna say that I don't blame any of this

00:56:18   on the EU really, although I'm not putting it past the EU

00:56:22   to come up with a wrong-headed notion like that,

00:56:24   but I'm pretty sure that they didn't in this specific case.

00:56:27   - All right, continuing from the verge,

00:56:28   Apple began locking down its macOS operating system in 2020

00:56:31   so that developers could no longer get access to the kernel.

00:56:33   Quote, "It was definitely the right decision by Apple

00:56:35   "to deprecate third-party kernel extensions,"

00:56:37   says Patrick Wardle,

00:56:38   but the road to actually accomplishing that

00:56:40   has been fraught with issues.

00:56:41   Apple has had some kernel bugs or security tools.

00:56:44   Running in user mode could still trigger a kernel panic,

00:56:46   as Wardle says.

00:56:47   Apple, quote, "Has also introduced

00:56:50   "some privilege execution vulnerabilities."

00:56:53   Ooh, that's a mouthful.

00:56:54   And there are still some other bugs

00:56:56   that could allow security tools on Mac

00:56:57   to be unloaded by malware.

00:56:59   - Yep, so in our neck of the woods,

00:57:01   kernel extensions were a thing in macOS 10

00:57:03   for a very long time.

00:57:04   It's how a lot of software installed its quote-unquote drivers

00:57:07   to work with hardware peripherals and other random stuff.

00:57:11   And in 2020, Apple said, "You know what?

00:57:13   "Kernel extensions are going away."

00:57:16   Over the course of several years,

00:57:18   in cooperation with our vendors

00:57:19   that have things based on kernel extensions,

00:57:20   and the vendors would say,

00:57:21   "But our software needs a kernel extension to do its job.

00:57:24   "How are we supposed to ship our software?

00:57:26   "We literally, we need kernel extensions."

00:57:28   And Apple's answer was, "Whatever things you need to do,

00:57:32   "we will provide a way to do in user space,

00:57:34   "as in, in a process that is separate from the kernel,

00:57:37   "so that if your code crashes,

00:57:39   "it's not inside the kernel,

00:57:40   "and the kernel keeps running,

00:57:41   "and the operating system stays up."

00:57:43   And bit by bit, piece by piece,

00:57:45   Apple has been rolling out user space versions

00:57:47   of things that used to require kernel extensions.

00:57:49   And what Patrick is saying here is,

00:57:51   sometimes Apple rolls out those things and they're bad,

00:57:53   and they have bugs,

00:57:54   and still you can end up crashing the kernel

00:57:56   because there's something on the kernel

00:57:58   talking to the user space thing,

00:58:00   and if the thing in the kernel that Apple wrote

00:58:02   has a bug in it, it can take down the kernel.

00:58:04   It's a long, slow, painful process.

00:58:07   Third parties don't like it,

00:58:08   especially third parties that have kernel extensions.

00:58:10   They may say, "You know,

00:58:11   "back when we had a kernel extension,

00:58:12   "we had really smart people on our team,

00:58:14   "and they wrote a really good kernel extension,

00:58:15   "and we debugged it over the course of 10 years,

00:58:17   "and we think it's a bulletproof,

00:58:19   "and now our choice is to use this user space thing

00:58:22   "that Apple is offering

00:58:23   "that connects to Apple's own little thing in the kernel,

00:58:25   "and their thing in the kernel sucks and has bugs

00:58:27   "and is brand new this year?

00:58:28   "This is a downgrade."

00:58:29   So people are angry.

00:58:31   But Apple is taking its lumps and causing disruption

00:58:36   with its eyes on the prize

00:58:37   of no more third-party code running inside the kernel.

00:58:41   And that's, you know, we make the joke about courage

00:58:45   with Phil Schiller,

00:58:46   with the getting rid of the headphone port or whatever,

00:58:47   but in some respects,

00:58:49   it does take courage to essentially endure the pain

00:58:54   and the justified anger of your developers

00:58:58   if the goal is a future that is better

00:59:00   for everybody involved.

00:59:01   It's better for users, surely.

00:59:03   It's better for Apple.

00:59:04   And in the end, hopefully,

00:59:05   it will also be better for third-party developers

00:59:07   who don't have to write that super high-risk code

00:59:09   that runs inside the kernel.

00:59:11   - Yeah, yeah.

00:59:12   It's a tough nut to crack, right?

00:59:15   And everyone has both, you know,

00:59:17   selfish and unselfish motivations for it.

00:59:20   So I don't know.

00:59:21   But apparently there is a official,

00:59:23   like we were saying, an official API for this,

00:59:26   and there is even a WWDC video from 2020.

00:59:30   The API is Endpoint Security.

00:59:32   And this is reading from Apple's developer site.

00:59:36   "Endpoint Security is an API for monitoring system events

00:59:38   "for potentially malicious activity.

00:59:40   "Your client registers with Endpoint Security

00:59:42   "to authorize pending events

00:59:43   "or receive notifications of events that have already occurred.

00:59:46   "These events include process executions,

00:59:48   "mounting file systems,

00:59:49   "forking processes, and raising signals.

00:59:52   "Develop your system extension with Endpoint Security

00:59:54   "and package that in an app

00:59:55   "that uses the system extensions framework

00:59:56   "to install and upgrade the extension from the user's Mac."

01:00:00   - So that's the equivalent of,

01:00:01   if CrowdStrike existed for macOS,

01:00:04   it would use Endpoint Security,

01:00:05   which is a user space API that connects to a thing

01:00:08   that Apple wrote inside the kernel.

01:00:10   And that's how every, going forward,

01:00:12   that's how every sort of anti-virus, anti-malware,

01:00:14   anti-whatever thing made by third parties on macOS

01:00:18   must use Apple's Endpoint Security system,

01:00:21   which is new and has bugs,

01:00:23   and is not as good as when you could write

01:00:24   your own kernel extension.

01:00:25   But in the long run, it's better to have, in theory,

01:00:29   one vendor, who is the vendor

01:00:30   that makes the operating system,

01:00:32   writing the thing inside the kernel

01:00:34   that everybody else, all the third parties, talk to,

01:00:37   and they're out there in user space.

01:00:38   So all those third parties, if they crash,

01:00:41   they don't take down the operating system.

01:00:43   But if Apple crashes, it's that they do.

01:00:45   That's the theory behind it.

01:00:46   Again, it's not always a smooth road to get there

01:00:49   because people complain that the thing Apple wrote

01:00:50   is not as good as the thing that they wrote before,

01:00:52   and for a long time, they're going to be right about that.

01:00:55   But the thing is, there's many third-party developers

01:00:58   in just one Apple, and hopefully, eventually,

01:01:00   Apple iterate and iterate on its Endpoint Security thing

01:01:03   and all the other stuff they have inside the kernel,

01:01:05   talking to those user space processes.

01:01:07   And once it gets ironed out,

01:01:09   that makes it better for every antivirus program

01:01:12   and every Mac user.

01:01:13   You don't have to wait for every individual third party

01:01:15   to get up to snuff or whatever.

01:01:18   - Finally, Microsoft does what you would expect.

01:01:21   It calls for Windows changes and resilience

01:01:23   after CrowdStrike.

01:01:24   Reading from a new article on The Verge from the 26th,

01:01:27   Microsoft wants to reopen the conversations

01:01:29   about restricting kernel-level access inside Windows.

01:01:32   Quote, "This incident shows clearly

01:01:34   that Microsoft Windows must prioritize change and innovation

01:01:37   in the area of end-to-end resilience," says John Cable,

01:01:40   Vice President of Program Management

01:01:41   for Windows Servicing and Delivery,

01:01:43   in a blog post titled,

01:01:44   "Windows Resiliency, Best Practices and the Path Forward."

01:01:47   Cable calls out a new VBS enclaves feature

01:01:50   that does not require kernel mode drivers

01:01:52   to be tamper resistant,

01:01:53   and Microsoft's Azure Attestation service

01:01:56   as examples of recent security innovations.

01:01:58   These examples use modern zero trust approaches

01:02:01   and show what can be done to encourage development practices

01:02:03   that do not rely on kernel access, says Cable.

01:02:06   We will continue to develop these capabilities,

01:02:07   harden our platform, and do even more

01:02:10   to improve the resiliency of the Windows ecosystem,

01:02:12   working openly and collaboratively

01:02:14   with the broad security community.

01:02:16   - Yeah, so Microsoft is working on the same things

01:02:20   that Apple has done,

01:02:21   which is let's make users-based equivalents

01:02:22   of all the stuff that used to require kernel access,

01:02:25   but they apparently have not gotten to the point

01:02:27   where Apple has a flat out forbidding kernel extensions,

01:02:32   or making it extremely, extremely difficult

01:02:34   for them to load, and requiring all sorts of hoops

01:02:36   to jump through and all that other stuff.

01:02:38   And a real-time follow-up, someone in the chat room said

01:02:40   that CrowdStrike does exist for the Mac, so there you go.

01:02:43   - Yeah, and Linux too, I believe, actually.

01:02:44   - Yeah.

01:02:45   - So then, you know what, it's all good,

01:02:48   all is well that ends well,

01:02:51   because CrowdStrike is taking care of their customers.

01:02:54   They are doing what's right.

01:02:56   They are offering them a $10 apology gift card

01:02:59   on Uber Eats for the Apple.

01:03:00   - When I saw this, I'm like, this has to be fake.

01:03:04   Like, there's no way this is a real story.

01:03:06   - Just like the Windows 3.1 thing, this has to be a joke.

01:03:08   But this is in TechCrunch, so I'm gonna click on it again.

01:03:11   Have they updated and say this is a joke?

01:03:13   I think this is real.

01:03:14   - Oh no.

01:03:15   - As far as I know, it's real.

01:03:16   - 'Cause they have like first-party sourcing.

01:03:19   So it was, you know, one person said that they received it,

01:03:21   and so did somebody, I think, at TechCrunch or whatever.

01:03:26   - $10 gift certificate is not gonna cut.

01:03:28   I think, we don't have the links in here,

01:03:29   but I think Delta's like suing them for a billion dollars.

01:03:33   I should have put that, I did have it somewhere

01:03:36   in the notes, I just didn't get to it in time,

01:03:37   but I think it's Delta Airlines, is suing CrowdStrike.

01:03:40   And I think that is actually interesting,

01:03:42   because as anyone who has used software for a long time

01:03:45   knows, there's a thing called end-user license agreement,

01:03:49   and surely something that is equivalent

01:03:51   in enterprise software sales,

01:03:52   that usually says in all caps somewhere,

01:03:55   words to the effect, we don't guarantee

01:03:58   this software does literally anything.

01:04:01   We know, like, whatever you think this software does,

01:04:04   you're paying us money, and we're saying,

01:04:06   we are not promising that it will do that thing at all,

01:04:08   ever, under any circumstances.

01:04:11   - Right, and furthermore, if we break your stuff,

01:04:13   if we delete your data, if our software does anything

01:04:17   to harm you, you agree it's not our fault,

01:04:20   'cause we couldn't possibly be held

01:04:22   to the standard of making working software.

01:04:23   - Right, now again, I'm not a lawyer,

01:04:25   and I know there are certain things

01:04:26   that you cannot put in a contract

01:04:28   and sign away all your rights or whatever,

01:04:29   so the courts in our country will figure out

01:04:32   whether Delta is owed billions of dollars

01:04:33   from CrowdStrike or not, but I do have to say,

01:04:36   this is a fun test, because normally,

01:04:38   these things don't get tested,

01:04:39   'cause we click through the end-user license agreements,

01:04:41   'cause we're like, yada, yada, yada,

01:04:42   there's nothing we can do about it anyway,

01:04:43   what are we gonna do, sue Microsoft, sue Apple?

01:04:45   Like, we don't have that kind of money, right?

01:04:47   But Delta Airlines does.

01:04:48   So Delta Airlines versus CrowdStrike

01:04:51   will be another interesting test

01:04:54   of end-user license agreements.

01:04:55   Can CrowdStrike make Delta Airlines agree

01:04:59   that they pay X amount of dollars per year

01:05:01   for essentially nothing, right?

01:05:02   For saying, you know, we're giving you money,

01:05:05   and we're signing a contract that says,

01:05:06   in exchange, we expect nothing from your software.

01:05:09   Whatever you're telling us it does,

01:05:11   if it doesn't do that, we're saying that's okay,

01:05:14   because that's what all the end-user license agreements say,

01:05:17   because lawyers put it on there early on,

01:05:19   and they got away with it, and we all just ignored it,

01:05:21   and I'm sure there have been other tests

01:05:22   that have tested EULA's,

01:05:23   I don't know what the law precedents are or whatever,

01:05:25   but this is a fairly high-profile one,

01:05:26   so I think, when this, I mean,

01:05:28   I'll assume they'll just settle,

01:05:29   so there'll probably no precedent set here,

01:05:30   'cause what's gonna happen is,

01:05:31   Delta's just gonna extract a bunch of money,

01:05:32   and they'll settle out of court,

01:05:33   because that's what they'll do.

01:05:34   But it would be fun if it actually went to court,

01:05:37   and actually established some of these old precedents.

01:05:38   If someone, if a listener knows

01:05:40   what established legal precedents

01:05:41   on enforceability of EULA's is, please let us know,

01:05:43   but I imagine a lot of these cases get settled,

01:05:45   because in the end, Delta just wants some money

01:05:47   to make up for all the money that they lost.

01:05:49   I saw a graph somewhere of like,

01:05:51   takeoffs per minute per airline, right?

01:05:54   And as you can imagine, during CrowdStrike, it went down,

01:05:57   but Delta's graph was so much worse than everybody else's.

01:06:00   I don't know why it was so much worse,

01:06:01   maybe there's a lot of Delta flights or whatever,

01:06:03   but I mean, there was a dip in the overall global takeoffs

01:06:06   per minute, but Delta was like,

01:06:09   plummeted to almost nothing, it was terrible, so.

01:06:11   Good luck, Delta, getting some money in that settlement.

01:06:14   - The whole CrowdStrike thing here,

01:06:17   I think the bigger story here is like,

01:06:20   first of all, that this company, I think,

01:06:22   was doing things in a pretty reckless way.

01:06:24   But second of all, you have to, as a company,

01:06:29   as a computer user, you really have to weigh

01:06:31   the value of malware prevention software,

01:06:36   or like malware defense software, against the malware.

01:06:41   Like, what likely outcomes are they

01:06:45   actually protecting you from,

01:06:47   and how can the malware itself go wrong?

01:06:51   - The anti-mal, the anti-mal, you did the same thing I did,

01:06:53   the anti-malware software,

01:06:55   how can the anti-virus software go wrong?

01:06:57   - Yes, yes, yeah, sure, that is what I meant, you're right.

01:06:59   But like, when you look at what the malware,

01:07:03   what the anti-malware software has to do,

01:07:06   it does a lot of the same things that malware has to do.

01:07:10   It has to hook into your system at a very low level,

01:07:12   which introduces tons of risks and possible instability

01:07:16   and possible performance problems.

01:07:18   If you look at what malware does,

01:07:20   malware hooks into your system at a very low level.

01:07:24   It can potentially see all your data

01:07:27   and potentially have problems with that.

01:07:29   It can potentially cause instability of your system

01:07:32   and performance problems, and can rob your resources,

01:07:35   and can introduce weird risks.

01:07:39   Well, anti-malware software does all of those things,

01:07:43   all of them.

01:07:43   So, granted, the anti-malware companies

01:07:45   have very different incentives,

01:07:46   and they have, I think, a better track record

01:07:48   of not actively trying to hurt people.

01:07:51   But when you are trying to combat the risk

01:07:56   of dealing with malware,

01:07:57   you are trading a possible bad experience

01:08:03   with a guaranteed bad experience.

01:08:06   Like, when you install anti-malware software,

01:08:08   in a lot of ways, you are guaranteeing

01:08:10   that you will have mediocre performance on certain levels,

01:08:13   you're introducing more risks, more moving parts,

01:08:16   more potential for instability, and stuff like that.

01:08:18   And so, you have to have a really good reason.

01:08:22   And you have to really choose that software very carefully.

01:08:25   And I think what I hope the CrowdStrike problem,

01:08:30   I hope a lot of learning goes on here.

01:08:32   - Well, the thing is, the motivation,

01:08:35   the reason why you have to be very careful

01:08:37   and decide what you're doing,

01:08:39   companies have a very strong motivation

01:08:43   to buy this software, because it's required

01:08:45   for compliance reasons.

01:08:46   And they have a very strong reason

01:08:47   to go with a company like CrowdStrike,

01:08:49   because CrowdStrike will sell you a thing

01:08:51   that will cover all your compliance needs.

01:08:53   They have gone through all the certifications,

01:08:56   and they can say whatever things you need to comply with,

01:08:58   if you buy and install CrowdStrike,

01:09:00   you will be compliant with all of them,

01:09:02   because we went through the certification procedures.

01:09:04   That's what, like most enterprise software,

01:09:06   that's what they're selling.

01:09:08   You company, whether you want this or not,

01:09:09   you have to have some solution to this.

01:09:12   Are you gonna roll your own

01:09:13   and go through your own certification to deal with that?

01:09:15   Or are you just gonna install our product

01:09:16   and we cover all the bases for you?

01:09:18   And nowhere in that scenario is there any kind

01:09:21   of consideration for the quality of that software.

01:09:23   And on a smaller level, not on the big blue screen of death

01:09:26   and no one can get on their planes level,

01:09:28   but on the smaller level, we've talked about this,

01:09:30   like I've talked about it back in my jobby jobs,

01:09:32   of having what I called corporate malware

01:09:34   installed on my laptop.

01:09:35   Like you were saying, Marco, it makes the laptop worse.

01:09:38   Not in a way that it crashes and it blue screens

01:09:40   and people are getting their stuff encrypted

01:09:43   and asking for a ransom.

01:09:44   It just makes every corporate laptop a little bit worse

01:09:48   than it would be if it didn't have that installed.

01:09:50   When the thing grinds over your whole system,

01:09:51   this is even worse back in the days of hard drives,

01:09:53   looking for whatever it's looking for,

01:09:55   scanning every file that's run or causing weird bugs.

01:09:59   It's just a tiny little tax that's paid

01:10:01   by every person using a corporate laptop.

01:10:04   And it's probably lesser a case for the servers

01:10:06   and stuff like that because there's no human

01:10:07   experiencing that, but the risk is still there of like,

01:10:09   hey, what if the company that you paid all this money

01:10:12   to get for your security compliance,

01:10:14   what if they're not particularly careful?

01:10:15   What if they do a bad job?

01:10:17   You're not particularly monitoring them.

01:10:18   That's what you're paying them for,

01:10:19   so you don't have to worry about it.

01:10:21   Now maybe lots of companies will be looking

01:10:23   at other vendors, but CrowdStrike was a pretty popular one.

01:10:26   - We are brought to you this week by 1Password

01:10:30   extended access management.

01:10:32   Imagine your company's security

01:10:33   like the quad of a college campus.

01:10:35   There's nice brick paths between the buildings.

01:10:38   Those are like the company-owned devices,

01:10:40   IT-approved apps, and managed employee identities.

01:10:43   And then there's the paths people actually use,

01:10:46   the shortcuts through the grass.

01:10:48   Those are unmanaged devices, shadow IT apps,

01:10:51   and non-employee identities like contractors.

01:10:54   Most security tools only work on those happy brick paths,

01:10:58   but a lot of security problems take place on the shortcuts.

01:11:02   1Password extended access management

01:11:04   is the first security solution that brings

01:11:06   all these unmanaged devices, apps,

01:11:08   and identities under your control.

01:11:10   It ensures that every user credential

01:11:12   is strong and protected, every device is known and healthy,

01:11:15   and every app is visible.

01:11:17   1Password extended access management solves the problems

01:11:19   traditional IAM and MDM can't touch.

01:11:22   It's security for the way we work today.

01:11:25   It's available now to companies with Okta,

01:11:27   and coming later this year to Google Workspace

01:11:29   and Microsoft Entra.

01:11:30   So check it out at 1password.com/xam

01:11:34   for extended access management.

01:11:36   Once again, 1password.com/xam.

01:11:40   Thank you so much to 1Password extended access management

01:11:43   for sponsoring our show.

01:11:44   There's been some rumors going around,

01:11:50   and this one in particular with regard

01:11:52   to forthcoming hardware is very unusual.

01:11:56   They're talking about iPhone 17,

01:12:00   not 16, but 17 slim rumors.

01:12:03   - iPhone 16, who cares about iPhone 16?

01:12:05   That's old news.

01:12:06   (laughing)

01:12:08   We're talking about iPhone 17,

01:12:09   I think didn't we even talk,

01:12:11   no, we talked about it in overtime,

01:12:12   I think we talked about like making thinner laptops

01:12:14   and stuff or making slimmer products.

01:12:16   So even we were talking about it, yeah.

01:12:17   The hot rumors are all about iPhone 17.

01:12:19   Forget about iPhone 16, it's not even gonna come

01:12:21   with Apple intelligence on launch.

01:12:23   iPhone 17 is where it's at.

01:12:25   (laughing)

01:12:26   - Or so it seems.

01:12:27   So John, can you tell us what's going on here?

01:12:30   - So there's a bunch of stories about the iPhone slim

01:12:33   and related stories about the iPhone Ultra.

01:12:37   So here's an example headline.

01:12:39   Ultra Thin iPhone 17, see what they did there?

01:12:41   To feature A19 chip, shocking, single rear camera,

01:12:45   semi-titanium frame and more.

01:12:47   This is from Ming-Chi Kuo, shared a specification

01:12:51   for a new ultra thin iPhone 17 model

01:12:52   rumored to launch next year.

01:12:53   Kuo expects the device to be equipped

01:12:55   with a 6.6 inch display with a current size dynamic island,

01:12:58   a standard A19 chip rather than an A19 Pro,

01:13:01   a single rear camera and an Apple designed 5G chip.

01:13:04   He also expects the device to have a titanium aluminum frame

01:13:07   but with lower percentage of titanium

01:13:08   than those used for the 15 Pro.

01:13:10   So this is the current or a recent mutation

01:13:13   of the iPhone slim model.

01:13:15   And the whole idea, you know, as the name says,

01:13:17   it's an iPhone, but it's slim.

01:13:19   So what sacrifices do you have to make to get it slim?

01:13:22   Well, it's only gonna have one camera.

01:13:24   It doesn't have an A19 Pro.

01:13:26   It's rumored to have the Apple designed 5G chip

01:13:29   that they've been working on for years and years.

01:13:31   iPhone 17 in 2026, this is the year for the 5G chip

01:13:34   and it's gonna come in an iPhone slim.

01:13:37   And then there's also the rumor that the iPhone SE4

01:13:40   will also have the 5G chip, right?

01:13:42   And Ming-Chi Kuo has a reasonable track record

01:13:45   and sources and, you know, supply chain and stuff like that.

01:13:48   So other than just vague rumors of an iPhone slim

01:13:51   or an ultra thin phone or an iPhone ultra,

01:13:53   there's like, okay, some parts suppliers

01:13:55   are think that this conglomeration of stuff equals a phone.

01:13:59   And if it does, it's a weird one

01:14:01   because there is no current phone

01:14:03   that is known for being slim.

01:14:05   There's no separate slim model.

01:14:07   And this sounds like a strange device.

01:14:10   It's not a pro model but has a single rear camera.

01:14:14   Apple hasn't done that in ages on any of the phones

01:14:17   that are like exclusive or expensive

01:14:19   and presumably the slim would be.

01:14:21   - See, I love this rumor and I hope they do something

01:14:24   really out there with this.

01:14:27   I mean, well, you know, for Apple.

01:14:29   It's not gonna be that out there 'cause it's Apple.

01:14:31   But this sounds like a lot of fun to me

01:14:34   because if you look at what the iPhone line has been,

01:14:39   it's been so good, but it's been so good

01:14:44   in fairly predictable ways for a long time.

01:14:48   We don't really get a lot of surprises in the iPhone line.

01:14:51   We don't get a lot of like seemingly

01:14:54   like high risk experiments in the iPhone line.

01:14:56   It's just a really good product line.

01:14:58   They deliver every year with these wonderful,

01:15:01   often incremental, sometimes bigger improvements.

01:15:03   And it's just a really like solid all around

01:15:06   like predictable thing.

01:15:06   I've been having the same phone, like the same size

01:15:10   and approximate weight class phone for years now

01:15:14   just as so many other iPhone customers have

01:15:16   through multiple models here and there

01:15:18   as various upgrades and replacements happen over the years.

01:15:21   But you kind of feel like you get like the same phone

01:15:23   over and over again for quite some time.

01:15:25   Something like this could make a lot of people

01:15:29   change their pattern.

01:15:31   It could be something new.

01:15:32   It could be something different.

01:15:34   And I think it's interesting.

01:15:36   As you look around the smartphone industry,

01:15:39   what most people are using is just like the standard

01:15:43   kind of like mid to high end, you know, boring,

01:15:47   but really great smartphones.

01:15:49   Like we don't talk much about them anymore

01:15:51   in terms of like, oh, what did they upgrade this year?

01:15:53   'Cause you know, it's a mature category.

01:15:54   We're all using them constantly every minute of the day.

01:15:57   They're the most important computers in our lives.

01:15:59   But they don't change that much in ways

01:16:01   that we really notice that often.

01:16:03   Something like this, I think this has the potential

01:16:08   to make a bunch of people make a different decision

01:16:10   than what they've been making recently.

01:16:13   This has the potential to be like,

01:16:14   kind of like what the original MacBook Air was.

01:16:17   Hopefully better.

01:16:18   But kind of like that of like,

01:16:20   people were delighted by the MacBook Air

01:16:22   because it was just so different

01:16:24   from what they had used before.

01:16:26   And it looked delightful.

01:16:28   It felt even more delightful.

01:16:30   And it was just cool, even though it had

01:16:33   lower technical specs than similarly priced computers

01:16:36   from the similar era.

01:16:37   And so, what I'm kind of hoping

01:16:40   for this iPhone 17 slim rumor,

01:16:43   we know whatever they end up calling it,

01:16:45   it looks like it's trying to kind of maybe replace

01:16:50   the Plus phone in certain ways, in the sense that like,

01:16:53   all right, they have the Pro phones.

01:16:55   They get all the Pro features, highest price,

01:16:57   biggest cameras, biggest everything, biggest screens.

01:17:01   Then they have the less expensive iPhone 15, iPhone 14,

01:17:05   like the non-Pro phones that have been like,

01:17:09   about the same size, near the same weight,

01:17:12   a little bit lighter because they don't use steel

01:17:14   or titanium.

01:17:16   So like, it's been kind of similar, but just like cut down.

01:17:20   And then they have the base iPhone 15/iPhone 14.

01:17:25   Then they have the Plus, which they launched

01:17:28   what, a year or two ago?

01:17:29   And the Plus seems to not be selling,

01:17:32   'cause it's like, all right, we made the base phone bigger,

01:17:35   but nobody wants that really.

01:17:38   So they kind of had this like hole in the lineup.

01:17:40   They did the mini for a while, killed that.

01:17:43   They did the Plus now for a while.

01:17:45   I think they're gonna kill it too.

01:17:46   It doesn't seem to be going anywhere.

01:17:47   - You know what I'm gonna say about that.

01:17:48   - I know. - What am I gonna say?

01:17:49   - Well, you're probably gonna say they have tons,

01:17:51   they sell a ton of these things, they can keep both, but--

01:17:52   - I'm gonna say that every phone

01:17:53   can be your best selling phone.

01:17:55   - Yes, right.

01:17:56   - Sometimes you have to sell a model.

01:17:57   There's always gonna be a model or two in last place.

01:17:59   Anyway, yeah, the rumor is that this would be replacing

01:18:01   the Plus, but you should buckle up,

01:18:04   because there's more coming that you may not be prepared for.

01:18:07   - Fair, but I think overall though,

01:18:09   like I love the idea that they're trying something

01:18:14   that's much more different than the Plus versus the regular

01:18:17   or the Plus versus the Pro Max.

01:18:18   Like they're trying something that is much more different

01:18:21   by all these rumors.

01:18:22   And even if only some of this stuff ends up panning out,

01:18:25   like usually iPhone hardware rumors

01:18:30   from decent sources like Ming-Chi Kuo,

01:18:33   usually those are pretty reliable.

01:18:36   And so there is enough smoke around this fire

01:18:38   that it does seem like,

01:18:39   maybe we don't know every detail yet,

01:18:41   but it does seem like there is some kind of

01:18:43   additional iPhone 17 model that is going to be very thin

01:18:47   and have like kind of more hardware risks being taken,

01:18:51   including some lower end components than the Pro phones.

01:18:55   And I think that is an interesting thing,

01:18:57   because the direction the Pro phones have gone,

01:19:01   like I keep buying the Pro phones,

01:19:03   even though I actually don't use some of the most,

01:19:07   the pro-iest features of the Pro phones,

01:19:10   because what I want is stuff like I want the nicest screen,

01:19:13   like I want ProMotion, I want titanium and stuff like that.

01:19:17   I want some of the Pro camera systems features,

01:19:20   but there's a lot of the Pro camera systems features

01:19:21   I don't use at all, like anything involving ProRes

01:19:26   or even much video shooting or stuff like that.

01:19:29   There's all sorts of raw shooting,

01:19:31   there's all sorts of pro camera stuff that I just don't use.

01:19:34   And I think it's true of a lot of people who buy the Pro.

01:19:36   People buy the Pro not because they want all the Pro features

01:19:39   but because it's the nicest.

01:19:40   - And it has the best cameras.

01:19:42   - Yeah, and the best cameras.

01:19:43   - I mean, even if you don't use the video features,

01:19:45   it's the best still image camera,

01:19:46   and even if you don't use raw,

01:19:47   it's making the best JPEGs too in theory as well.

01:19:49   - Yes, that being said, having the multi-camera system

01:19:54   has always been a bit of a crap shoot

01:19:56   because what does it mean to have the best cameras

01:19:59   versus is that 3x or 2x before or 5x now?

01:20:04   Is that camera that good?

01:20:06   There are asterisks on it sometimes,

01:20:08   but overall, yes, you're right.

01:20:10   But I think it's interesting if they're going to make

01:20:12   a new iPhone model that is going to be physically

01:20:17   and/or visually very distinctive from the other ones,

01:20:21   even if it ends up having lower end specs

01:20:23   in order to achieve that,

01:20:25   I think a lot of people would choose that,

01:20:28   partly because it'll be cool

01:20:30   and partly because it'll just be different

01:20:32   and it'll be a novel thing for them.

01:20:34   You look around the rest of the cell phone business

01:20:35   and everyone's making folding phones.

01:20:37   They're trying.

01:20:38   Other companies are trying to do,

01:20:40   all right, let's see what can we do

01:20:42   that's gonna shake up the smartphone market a little bit,

01:20:44   maybe get us some attention and some new sales.

01:20:46   Folding phones have actually started to take off

01:20:48   in certain markets.

01:20:50   There's still a lot of challenges around them.

01:20:52   There's a decent amount of shortcomings to them

01:20:54   and not every folding concept is a very good one.

01:20:57   But there is some traction happening there.

01:20:59   People are finding, oh, this kind of crazy hack

01:21:02   actually does work and actually is good for certain things.

01:21:06   I think this is Apple taking their own version

01:21:11   of a bet like that.

01:21:12   This is them saying, all right, we're gonna mix it up too.

01:21:15   We're not convinced on folding maybe yet or ever,

01:21:18   but we're gonna do an Apple way

01:21:20   of taking a weird hardware risk.

01:21:22   This sounds like that weird hardware risk

01:21:24   and I think it's gonna be really fun.

01:21:26   - All right, well, we'll see.

01:21:27   So a few things about what you said here.

01:21:29   So the first is for the cameras,

01:21:34   well, how good are all those cameras

01:21:35   having all those cameras in the phone?

01:21:37   There are rumors that an upcoming phone,

01:21:39   I think maybe the 17, that all the cameras

01:21:42   would be 48 megapixel on the back

01:21:43   instead of just like the good camera being 48 megapixel

01:21:46   and the other ones being lesser.

01:21:47   There's also rumors, I forget, again,

01:21:49   I forget what year, about a mechanical aperture changing

01:21:53   in the cameras on the back.

01:21:55   So an actual iris that expands and contracts mechanically

01:22:00   inside the phone to get potentially real depth,

01:22:04   more real depth of field

01:22:05   instead of the portrait mode type thing.

01:22:08   For this particular rumor now,

01:22:09   this is here's another iPhone slim

01:22:12   that I got from the past.

01:22:13   This is from May and this is from The Information,

01:22:15   which again is usually, usually has some good sources.

01:22:18   This thing, The Information today reported

01:22:20   that Apple plans to release an all new high-end

01:22:22   iPhone 17 model next year

01:22:23   and there was one detail where singling out

01:22:25   the rear camera could be relocated

01:22:26   to the top center of the device.

01:22:28   The report says the new iPhone 17 model

01:22:30   will feature a major redesign akin to the iPhone 10

01:22:33   and a higher price tag than the Pro and the Max models.

01:22:35   So this is a little bit older rumor

01:22:36   but the same type of thing.

01:22:37   Top center phone, I've been complaining for years

01:22:40   that they shouldn't put it in the corner

01:22:41   anywhere, it's ridiculous.

01:22:42   And the earlier rumor was a single camera.

01:22:45   To your point about the cameras that you use,

01:22:47   one trade off that Apple could make

01:22:49   is have one camera instead of three

01:22:52   but make that camera two and a half times as expensive.

01:22:55   Two and a half times as good.

01:22:56   Maybe that's the one with the mechanical iris

01:22:58   for aperture on it.

01:23:00   Have one really good camera instead of,

01:23:02   or one really, really good camera

01:23:03   instead of one really good camera

01:23:05   and two media cameras or whatever.

01:23:07   And as we say, being in the Apple ecosystem,

01:23:10   one of the sacrifices is you do not get the diversity

01:23:12   that exists in the rest of the ecosystem.

01:23:14   So there's Android phones of all shapes and sizes

01:23:17   but when you buy an Apple phone,

01:23:19   you have a choice of whatever models Apple puts out

01:23:22   and they can't even be bothered to make a mini phone

01:23:24   let alone all the diversity of things they can make.

01:23:27   So this would be another play for them

01:23:29   to diversify their lineup now that they've undiversified it

01:23:32   by getting off the mini train.

01:23:35   Again, I think stopping the mini and stopping the plus are,

01:23:39   I mean, you can't have every model in the world.

01:23:41   Like the question is how much diversity is enough

01:23:43   for Apple to have?

01:23:45   I think a mini and one other non-mini phone

01:23:49   is probably near their limit.

01:23:51   Right now the rumor is they're gonna have neither

01:23:53   but I guess the plus would be replaced by this.

01:23:54   So here's the rumored iPhone 17 lineup.

01:23:57   This is from earlier in July.

01:23:59   This is from MacRumors.

01:24:01   Reports in recent months have converged in agreement

01:24:03   that Apple wouldn't discontinue the plus iPhone model

01:24:05   in 2025 while introducing an all new iPhone 17 slim model

01:24:09   that has an even more high-end option

01:24:11   sitting above the 17 Pro Max.

01:24:13   And we'll get to that in a second.

01:24:15   In the lineup, the latest information from Ice Universe,

01:24:17   that's the person's name apparently,

01:24:19   shared yesterday and Weibo corroborates this

01:24:21   and claims that the alleged display sizes and price points

01:24:23   will be as follows.

01:24:25   Plain old iPhone 17 with a 6.27 inch display for 800 bucks,

01:24:29   17 Pro for 1,100 bucks with a 6.27 inch display

01:24:34   and 12 gigs of RAM.

01:24:36   iPhone 17 Pro Max with a 6.86 display for 1,200 bucks

01:24:40   and 12 gigs of RAM.

01:24:41   And iPhone 17 slim with a 6.65 inch display,

01:24:45   1,300 bucks, eight gigs of RAM.

01:24:48   So they're saying this slim will be the most expensive phone

01:24:52   won't have the most RAM, won't have the most cameras.

01:24:56   Its screen won't be the biggest.

01:24:57   So the screen is closer to the Pro Max size

01:25:00   but it's bigger than the plain old Pro and 17 size.

01:25:03   And only eight gigs of RAM.

01:25:05   And then notably all four iPhone 17 models

01:25:09   will apparently feature the LTPO display for the first time

01:25:12   enabling promotion across the whole line.

01:25:14   So isn't that great?

01:25:15   So that's the rumored iPhone 17 lineup.

01:25:18   And you may be thinking, how does that make any sense?

01:25:20   Well, it kind of makes some sense

01:25:21   in like the MacBook Air thing.

01:25:22   It was kind of expensive when it came out.

01:25:24   It was actually less powerful than the ones that it replaced

01:25:26   but yeah, what are you getting for that extra money?

01:25:29   You're getting the slimness.

01:25:31   You're getting the coolness factor.

01:25:32   That's the theory.

01:25:33   But here I'm gonna probably make Marco sad

01:25:35   because some of the current thinking slash rumors

01:25:40   say the following and we will link to the Max Tech video

01:25:43   where he talks about this.

01:25:44   And there's also a rack rumor story

01:25:47   that we'll link to as well.

01:25:49   The gist of it is that the new iPhone 17 slim model

01:25:53   is actually, drum roll please, the iPhone fold

01:25:58   which was leaked years ago from multiple sources

01:26:00   but it's not going to be called the fold.

01:26:01   Max Tech says it's going to be called the ultra.

01:26:04   And he says, he thinks the reason everyone is calling

01:26:05   you the iPhone slim is because the device

01:26:07   is significantly thinner than any other phone.

01:26:09   That's the current state of this rumor is that,

01:26:11   you know what, this iPhone 17 ultra, iPhone 17 slim,

01:26:14   it's thinner than all the other models

01:26:16   but it costs more than them.

01:26:17   How do I square this circle?

01:26:19   And also Apple is thinking about making a folding phone.

01:26:21   The iPhone 17 ultra slash slim is the folding phone.

01:26:24   It has to be thinner because when you fold it in half

01:26:26   it gets twice as thick.

01:26:28   Apple has been working on a folding phone.

01:26:30   Lots of other manufacturers have shipped them.

01:26:32   Some rumors for years about Apple trying to solve

01:26:34   the creasing problem with the screen and everything.

01:26:37   The information, I'm not going to say corroborates this

01:26:40   but information had a story from last year, this time,

01:26:45   saying that Apple is absolutely working on a folding phone.

01:26:47   It's going to be like the Galaxy Z flip phones

01:26:49   where it flips like, it goes down vertically or whatever.

01:26:51   It has a code name of V68 inside the company

01:26:54   and they do all the caveating or whatever.

01:26:57   The information says, "Apple designers have struggled

01:26:59   "to come up with enough compelling features

01:27:00   "that would make consumers want one,

01:27:02   "especially given its high retail cost

01:27:03   "compared to non-foldable phones."

01:27:05   So this is the sad ending of this rumor.

01:27:07   Mark was like, "I'm going to have a cool slim phone.

01:27:09   "It's going to be a different form factor

01:27:10   "and you know, folding phones, whatever."

01:27:12   But anyway, iPhone slim will be cool.

01:27:14   How are you going to feel if the iPhone slim

01:27:16   is in fact the iPhone fold?

01:27:18   - I don't know, I mean, so okay, it depends on

01:27:21   how much of this rumor is accurate.

01:27:23   So I think the biggest thing for me is that I have yet

01:27:27   to see any good reason why a foldable phone

01:27:32   should be the kind of flip phone style

01:27:35   where it flips up like a Nintendo DS

01:27:37   or like an old flip phone.

01:27:39   - Diagonal, you want diagonal like a sandwich?

01:27:41   - The main utility I've seen from foldable phones

01:27:45   are the ones that unfold like a book

01:27:47   into basically like a little square tablet.

01:27:49   Those, I think, that makes a lot of sense

01:27:53   because it's basically like having an iPad mini,

01:27:58   not quite that big, but it's like having a small iPad

01:28:01   with you all the time so if you want to do something

01:28:04   that needs more screen space, like you're working

01:28:05   on a document or something, there is, I think,

01:28:08   substantial utility for that while keeping it still

01:28:12   in the regular smartphone rectangular shape in your pocket.

01:28:16   I don't think I would need something like that.

01:28:18   - Whoa, whoa, wait a second.

01:28:18   So would you want a phone that folded that way

01:28:22   that has a screen that you can use without unfolding it?

01:28:26   - Ideally, yes, but I don't know how that would be done

01:28:30   necessarily by Apple.

01:28:30   - Does Android phones do this?

01:28:32   And they do it both ways.

01:28:33   I believe they have the ones where to use it at all,

01:28:35   you gotta unfold it and it becomes

01:28:36   like a small tablet size thing.

01:28:38   And there are also ones that say actually to use it,

01:28:40   there's another screen 'cause of course,

01:28:41   then it has to be two screens then, the folding screen

01:28:44   and then the non-folding screen,

01:28:45   which is a separate regular portrait orientation screen

01:28:48   that you use when you don't unfold it.

01:28:49   And obviously that would make this thing

01:28:51   even more expensive, given that this rumor here

01:28:53   is that it's only gonna be $1300,

01:28:54   I can't imagine that's what Apple's doing.

01:28:56   - That's the thing, and if you look at the price

01:28:59   of good folding phones, there is no way Apple's making one

01:29:04   anytime soon for $1300.

01:29:06   It's just not gonna happen.

01:29:08   But if Apple's going to make a folding phone at some point,

01:29:12   I really do think it makes a lot more sense

01:29:15   to make it the opening book style folding

01:29:18   rather than the old flip phone style folding

01:29:19   'cause the flip phone style of folding,

01:29:22   what you start with is a thick square,

01:29:25   which doesn't fit very well into pockets anyway,

01:29:28   and what you end up with after it unfolds

01:29:30   is basically just a regular smartphone size screen,

01:29:34   or maybe a slightly larger one,

01:29:35   but it's not that much of a big screen.

01:29:38   Whereas the book ones, at least you start out with

01:29:41   something that's roughly the size of the phones

01:29:42   we've already had for years, and when you open it up,

01:29:45   it becomes almost a small tablet.

01:29:47   That is way more utility than a flip up phone.

01:29:51   So I can't imagine Apple doing the flip up style.

01:29:53   But anyway, all this is to say, I don't think these specs,

01:29:57   I don't think the rumored specs of the iPhone 17 quote slim,

01:30:01   I don't think these specs match up to a folding phone.

01:30:03   The screen is not big enough, and the price is too low.

01:30:07   - Yeah, I mean, price is obviously is the most difficult

01:30:11   thing to get an accurate rumor about because

01:30:13   that's not gonna leak through the supply chain or whatever.

01:30:15   So I'd take that with an even bigger grain of salt.

01:30:18   I'm not up on the latest sales trends in folding phones,

01:30:23   but my impression is the vertically folded ones

01:30:26   are more popular than the ones that open up into books.

01:30:28   Maybe I'm wrong about that, but that's my impression

01:30:30   just from seeing reviews of Android phones and stuff.

01:30:32   So if Apple was making one, I believe,

01:30:35   I mean, this is from the information from last year,

01:30:37   the rumor was that it's like the Galaxy Z Flip,

01:30:40   that it's a vertical folding phone.

01:30:41   That's what Apple's working on.

01:30:43   Doesn't mean they're not working on other folding phones,

01:30:44   doesn't mean there couldn't be other ones,

01:30:45   but if I had to bet, I would say if Apple makes

01:30:49   a folding phone in the next few years,

01:30:51   it will be vertically folding.

01:30:52   And I agree with you about everything you said.

01:30:53   It's like, well, what the heck is the point?

01:30:54   All you've got is, you've made it smaller,

01:30:56   but it also got thicker, and when you open it up,

01:30:58   it's the size of a regular phone.

01:30:59   Again, it's close to the size of the max,

01:31:01   but it's not even bigger than the max,

01:31:02   so it's not even like, oh, you're getting

01:31:04   an even bigger screen.

01:31:04   No, you're not.

01:31:05   You're getting a sub-max size screen,

01:31:07   again, with these rumors, which would be believed,

01:31:09   in exchange for it being a little bit smaller

01:31:11   in your pocket, but I think the vertical size change,

01:31:14   as long as it doesn't get too much thicker,

01:31:16   might actually make a difference,

01:31:18   especially for people who have clothing

01:31:20   with pockets that are not sufficiently large

01:31:23   for an actual phone.

01:31:24   Even, I mean, obviously, I have, you know,

01:31:27   fairly big pockets on most of my pairs of clothing,

01:31:30   but my shorts that I wear in the summer,

01:31:32   some of them have bigger pockets than others,

01:31:34   and even with a plain old 14 Pro,

01:31:36   I notice when I wear the shorts

01:31:38   that pockets are a little bit shallower.

01:31:40   Does it have to be a little bit more aware

01:31:42   that when I sit down to make sure my phone

01:31:43   doesn't squirt out of the pocket or fall out of my pocket

01:31:45   when I get up from sitting down or something like that?

01:31:48   And my pockets are big.

01:31:49   Like, I'm not even, like, women's clothes

01:31:51   that have fake pockets that aren't even real,

01:31:53   or real pockets that are like two inches deep or whatever,

01:31:57   I'm not sure folding folding's gonna solve that,

01:31:58   but for whatever reason, my impression is

01:32:01   that the vertically folding ones are more popular

01:32:04   in the market than the book open folding ones,

01:32:05   and I think the book open folding ones

01:32:08   have to have a second screen on them,

01:32:11   because nobody wants to manually unfold something

01:32:13   the size of a small tablet

01:32:14   every time they wanna do something with their phone.

01:32:16   There are use cases for that, when you essentially,

01:32:18   hey, I need to carry an iPad Mini around with me,

01:32:20   but I don't want it to be that big in my pocket,

01:32:22   great, folding one,

01:32:23   but I think there has to be a screen,

01:32:25   and once you're doing one gigantic folding screen

01:32:27   plus a regular phone-sized screen,

01:32:28   that's like a $3,000 device from Apple, right?

01:32:31   So I find that less likely than a vertically folding one,

01:32:35   but at this point, I like the notion

01:32:38   of all the rumors swirling together

01:32:40   saying the Slim, the Ultra, the Fold,

01:32:41   these are not three separate products,

01:32:43   it's one product, right?

01:32:45   But on the other hand, I think,

01:32:48   I personally would be more excited

01:32:51   by a plain old, non-folding, slim,

01:32:54   one good camera, new form factor iPhone 17,

01:32:58   called the Ultra, it doesn't fold at all, it's 1,300 bucks.

01:33:01   That is the product that is the most exciting for me.

01:33:04   That is more boring than a folding phone,

01:33:06   and every story about the folding phone

01:33:09   always has the caveat to say,

01:33:10   Apple might decide they can't do it,

01:33:12   Apple's still working on the creasing,

01:33:13   Apple's not sure they're gonna ship anything like this.

01:33:15   So I think these just might be getting combined together.

01:33:17   I understand the logic, slim, fold, slim, fold, see?

01:33:21   If it folds, it's probably also slim when it's unfolded,

01:33:23   because when you fold it, it's gonna get thicker,

01:33:24   and then that's why I get it,

01:33:27   but I'm just not quite sure.

01:33:29   But all this is to say that the iPhone 17 lineup

01:33:33   is currently shaping up to be a lot more interesting

01:33:35   than the iPhone 16.

01:33:37   Not the iPhone 16's gonna be bad,

01:33:38   I'm gonna get one, it's my year to get a new phone,

01:33:40   I'm sure they'll be great and everything,

01:33:41   but it suits me because I will be happy to, for once,

01:33:46   have the final, most refined iteration

01:33:51   of the current stupid design with the gigantic

01:33:53   three burner stove in the corner of the phone or whatever.

01:33:55   Like I've been saying for years,

01:33:57   every time I do the Jason Stahler report card thing,

01:34:00   I say, they can't go on with this,

01:34:02   they can't keep making this thing that's supposed to,

01:34:04   just look at the back of your phone,

01:34:06   once it passed the 50% mark,

01:34:07   I'm like, that's not in the corner of the phone anymore,

01:34:09   it's just a poorly centered thing on the back of your phone,

01:34:11   like they need to find a way out of this.

01:34:14   And one centrally mounted camera is a way out.

01:34:18   I'm ready for a new big redesign,

01:34:19   but I am happy to this year buy a 16 Pro,

01:34:22   which will be the last greatest, best refinement

01:34:25   of this design we've had for how many years now?

01:34:28   And then I'll let my wife figure out

01:34:30   what she wants to do with the 17 Fold Slim or Ultra

01:34:33   in 2025, six, I don't know, when's the seventh?

01:34:38   - Five. - Five, five, okay, yeah,

01:34:40   2025, sorry.

01:34:41   - I think also what's, two other interesting points here,

01:34:44   number one, a 17 Slim that, by these rumors,

01:34:49   would yes, not only be slim,

01:34:50   it would probably also be a lot lighter,

01:34:53   because the way they would make it slim

01:34:55   would be removing certain components,

01:34:57   making the battery smaller, things like that,

01:34:58   it would probably end up being a lighter weight phone

01:35:01   by a noticeable amount,

01:35:02   and I think that would be really nice to feel in the hand.

01:35:05   - Unless it had terrible battery life.

01:35:07   - Well, we'll see.

01:35:08   - And that's the risk of slim,

01:35:09   you get rid of those cameras to make it slimmer,

01:35:11   you get rid of a bunch of other stuff,

01:35:13   you take everything you can to make it slim,

01:35:15   you take out battery for sure,

01:35:16   and like I said, the rumor is that having an A19

01:35:19   and not an A19 Pro is an effort to preserve

01:35:21   that battery life, so you don't put the hottest CPU in there,

01:35:25   you get the one that's like a step down.

01:35:28   I think they could do it,

01:35:29   like I think there is a place for that.

01:35:30   I mean, I say the same thing about

01:35:32   I thought that the Plus was the model

01:35:34   they should have had in their lineup

01:35:35   just for consistency and because some people buy it,

01:35:36   I think the Mini should be in their lineup

01:35:38   because some people want a small phone.

01:35:39   If they're getting rid of the Plus,

01:35:41   please bring the Slim in and bring back the Mini.

01:35:43   I think that is, a Mini, a Slim,

01:35:45   a Pro, a Pro Max, and a regular,

01:35:47   I think that is an adequate amount of diversity.

01:35:50   Even the rumors don't say that.

01:35:52   No rumors of the Mini coming back.

01:35:53   Sorry, Mini folks.

01:35:54   - No, I think the Slim is the Mini.

01:35:57   This is just like, all right,

01:35:58   we're gonna make a phone that is

01:36:00   smaller in certain dimensions

01:36:03   but doesn't sacrifice the big screen

01:36:06   that everyone actually wants and ends up buying.

01:36:07   - Not the many people.

01:36:08   The many people don't want the big screen.

01:36:10   - Yeah, but there weren't enough of them.

01:36:11   And what's interesting about this too is like,

01:36:13   even, so, a couple things.

01:36:14   So number one, they're probably going to sell

01:36:17   a smaller volume of this one.

01:36:19   It makes more sense for Apple to say,

01:36:21   all right, if we're gonna have a smaller volume phone,

01:36:24   we'll make it more of a statement piece

01:36:26   and we'll charge more money for it.

01:36:28   So smaller volume, sure,

01:36:29   but then we'll charge more for each one

01:36:31   and we'll make up some of that difference.

01:36:32   Secondly, this could enable them,

01:36:35   one of the things we talked about in the past a lot

01:36:36   is like, for Apple to choose a component or material

01:36:41   or a technique in iPhone manufacturing,

01:36:44   they're restricted to only choosing things

01:36:48   that they can mass produce in very large numbers

01:36:51   because they just sell so many

01:36:53   of the regular mainstream iPhones.

01:36:56   Maybe having this other model in the lineup

01:36:59   can allow them to make more bold choices

01:37:03   with things like materials or components

01:37:06   that maybe they just can't get the volume.

01:37:07   Like maybe if they have some really good camera module,

01:37:10   maybe they can't make however many millions

01:37:12   of iPhones they sell every year.

01:37:13   Maybe they can't source that many millions of this camera,

01:37:17   but they can put it in this model

01:37:19   that they don't have to sell that many millions of

01:37:20   'cause most of the ones they're gonna sell

01:37:22   are gonna be the Pro phones and the regular phones.

01:37:24   And then this model can have some crazy new component

01:37:28   or it can have some material like this,

01:37:31   they're saying like a half titanium frame

01:37:32   or whatever that means.

01:37:34   They could do things like that

01:37:35   that maybe they can't mass produce

01:37:37   for the volumes of the regular iPhone lines.

01:37:40   Also, this allows them to take some risks.

01:37:43   So if the market is telling them

01:37:45   we want more and more cameras,

01:37:47   but they can make this phone with just one

01:37:51   and that saves them a bunch of other stuff

01:37:52   and allows this to happen,

01:37:54   this allows them to actually give people

01:37:55   some different options.

01:37:56   Again, for the first time,

01:37:57   we don't have all the different options in the iPhone line.

01:37:59   We have a small number of extremely similar options

01:38:03   that make extremely similar trade-offs.

01:38:06   Again, this is something that's going to be

01:38:07   a different set of trade-offs.

01:38:09   That's very exciting.

01:38:11   I think, honestly, I think I would love this phone.

01:38:13   Like from what I'm seeing, from what the rumors are,

01:38:16   I am tentatively very optimistic.

01:38:18   I think I might actually really like this

01:38:19   and I really am looking forward to it.

01:38:21   - Keep in mind that it will be bigger

01:38:23   than your plain old Pro in your hand.

01:38:25   Like again, it's closer to a Pro Max size

01:38:28   when you're actually using it.

01:38:29   - Yeah, but I guess redesign my app

01:38:30   to put all the controls at the bottom, I'm good.

01:38:32   - Yeah.

01:38:33   - No, I mean, but again, it's offering lightness

01:38:36   and thinness, like that's really cool.

01:38:38   And again, what if some of the ways they achieve

01:38:41   that lightness and thinness are doing other things

01:38:44   that seem bold or that might require

01:38:47   feature removals or limits?

01:38:48   So for instance, if you only have one camera,

01:38:50   you're not shooting spatial video.

01:38:51   That is an interesting trade off at this point

01:38:54   in Apple's history.

01:38:56   We'll see how that goes.

01:38:58   Spatial video I think has not taken off

01:39:01   the way we expected it to

01:39:02   or the way they expected it to.

01:39:03   - Well, the iPhone 16's moved their cameras for it,

01:39:06   so Apple hopes it's still a thing.

01:39:07   - Maybe, well, they moved their cameras

01:39:10   and that will become possible.

01:39:11   We don't know if that's why they moved their cameras.

01:39:13   - That's absolutely why,

01:39:13   that's absolutely why they moved the cameras, 100%.

01:39:16   - I think the giant plateau that only had two cameras

01:39:19   diagonally set looked kind of bad.

01:39:21   - Well, so that's the thing about it, by the way,

01:39:22   the plain old iPhone 16.

01:39:23   So what we're referring to is that the two cameras

01:39:25   in the iPhone 16 are not on an angle.

01:39:27   They're straight up and down from each other,

01:39:29   which is better for spatial video.

01:39:31   But I was looking at that and I was like,

01:39:32   oh, and this'll be back like, which one was it?

01:39:35   Like the 10 or the 10 and the 10?

01:39:37   - The seven, I think.

01:39:38   - Which one had two cameras vertically

01:39:40   or like the vertical lozenge?

01:39:41   - The seven plus.

01:39:42   - Are you sure that was vertical?

01:39:43   'Cause the iPhone 10 was vertical.

01:39:44   - No, I think the seven might have been horizontal.

01:39:46   But anyway, there have been past cameras

01:39:48   that have had essentially a long thin lozenge

01:39:51   with either one camera or two, right?

01:39:53   But--

01:39:54   - Yes, I'm follow up, you're correct.

01:39:55   - Yeah, on the 16, I was like, oh, the lozenge will be there

01:40:00   and that way the cases will just have to have a narrow slit

01:40:02   for the cameras, but no, because the rumored pictures

01:40:07   of the back of the 16 show that the flash thing

01:40:10   is to the right of both of the cameras in the middle.

01:40:12   So you're still gonna need like a triangular opening

01:40:15   or some kind of like vertical opening

01:40:16   with a little notch cut out of it

01:40:18   so that the flash can go out of the thing.

01:40:20   So if you're thinking that the camera mesa will be smaller

01:40:23   because they just have two vertical cameras,

01:40:25   think again, the flash is gonna ruin it.

01:40:27   - Right, anyway, going back to the 17 slim,

01:40:30   I think this is a very, very fun sounding option.

01:40:33   I'm very excited for it.

01:40:35   I think it could be really, really,

01:40:37   like it could shake things up in a fun way.

01:40:39   And I wonder too, like, how will they achieve such thinness?

01:40:43   Maybe the whole back of it isn't a sheet of glass.

01:40:47   You know, like maybe they found other ways

01:40:49   to have radio transparency for the NFC antenna,

01:40:52   maybe it doesn't have one, who knows?

01:40:53   Like there's all sorts of what ifs that I think,

01:40:56   I think it'll just be a really interesting story.

01:40:59   It'll be a really interesting product

01:41:00   and it will inject some delight into a market

01:41:04   that is very nice.

01:41:05   Like the iPhones have been very good,

01:41:08   but we've been a little bit short

01:41:09   on the like newness and delight factors

01:41:12   just 'cause it's such a mature market.

01:41:14   And so this could be really fun

01:41:15   and I'm looking forward to it.

01:41:17   - Yeah, on the cameras, by the way,

01:41:18   there's rumors lately that Apple is for the first time

01:41:22   in a while gonna be going with LG and Samsung

01:41:26   in addition to Sony for camera sensors.

01:41:28   It used to be basically all Sony

01:41:30   for all their camera sensors in their phones

01:41:31   for several years now, but pulling in LG and Samsung,

01:41:35   I mean, A, it's just good business

01:41:36   to have more than one source for a lot of your stuff.

01:41:39   And B, it could lend credence to the idea

01:41:41   that Apple is doing different things with cameras

01:41:43   in different volumes for different phones

01:41:45   instead of just Sony sourcing all of them

01:41:47   and trying to reuse them across all their things.

01:41:49   So the rumor about the phones with lots of cameras,

01:41:52   the pro phones being all 48 megapixels

01:41:55   is also kind of exciting.

01:41:56   That doesn't mean that all the cameras

01:41:57   are gonna be equally good

01:41:59   'cause that's just probably not the way it's gonna work,

01:42:01   but it seems like they're getting closer.

01:42:03   Like for too long, I've been like,

01:42:04   the 1X camera is really good and the 2X camera's there

01:42:07   and the wide angle also exists.

01:42:10   And they improved them a little bit

01:42:11   year after year, but the 1X camera

01:42:14   seems to always just race ahead of them.

01:42:15   I would love for those cameras to come together again.

01:42:17   Again, I think the 16 rumor is that the 5X camera

01:42:21   that Casey's got on his giant phone

01:42:23   is also going to be on the pro phones,

01:42:25   the small pro phone as well.

01:42:26   So that's another thing that I'm looking forward to,

01:42:28   the camera that Casey has tested out for me.

01:42:30   I'll be able to get that in a reasonable size phone

01:42:32   in the 16.

01:42:33   - You're welcome.

01:42:34   - 16 is the, it sounded like it's a good thing for me.

01:42:36   And the 17, assuming it doesn't fold,

01:42:38   sounds like it might be the phone for Marco.

01:42:41   - I mean, I wouldn't hold my breath

01:42:44   on all three cameras being 48 megapixels

01:42:47   actually delivering the quality upgrade that we want.

01:42:50   I think what has held back those cameras to date

01:42:54   has been smaller sensors and just optical realities

01:42:59   of those focal lengths.

01:43:01   I don't see either of those being massively different

01:43:04   'cause those are also related.

01:43:06   You can't fit a larger sensor behind certain optics

01:43:09   of certain focal distances

01:43:10   within a certain amount of thickness.

01:43:12   So I think what's more likely,

01:43:15   keep in mind when the iPhone 1X camera

01:43:18   went from 12 to 48 megapixels,

01:43:22   they did that with a bit of a trick

01:43:24   on how the sub pixels on the sensor were red.

01:43:27   And the sensor size,

01:43:28   I believe it increased a little bit in that year

01:43:29   'cause it did increase a little bit a lot of years,

01:43:32   but it was not, the sensor did not get four times larger.

01:43:35   So I think with that rumor,

01:43:37   what is more likely to be the case is maybe all three,

01:43:40   maybe the other two sensors grow a little bit in size

01:43:43   kind of incrementally,

01:43:45   but the way they would achieve 48 megapixels

01:43:47   would be the same method.

01:43:48   It would be like the sub pixel tricks.

01:43:50   - Yeah, the pixel binning.

01:43:51   Yeah, of course they would be.

01:43:52   They're not gonna be real 48 pixels.

01:43:54   But the good thing is even with the bin pixels

01:43:56   with the 1X camera,

01:43:57   you can shoot in that 48 megapixel mode

01:43:59   if you have sufficient light,

01:44:00   and presumably that would become an option on the others.

01:44:02   Like the other thing holding back

01:44:03   the other two cameras is cost.

01:44:04   Like they're not going to make all three cameras

01:44:06   cost as much as the most expensive one.

01:44:09   They're going to spend less.

01:44:10   I'm just saying like the gap is gonna be there.

01:44:11   I would just like the gap to be narrowed

01:44:12   and all the other cameras having the ability,

01:44:14   for example, to do 48 megapixel RAWs,

01:44:16   that does occasionally come in handy.

01:44:18   If you're doing like an outdoor picture

01:44:19   and you want to do like a landscape

01:44:20   and you want it to use the ultra wide,

01:44:22   the ultra wide looks kind of soft and smushy.

01:44:25   On a bright day, I would love to be able

01:44:26   to do the 48 megapixel unbinned.

01:44:28   It's not, again, the optical realities are still there.

01:44:31   It's tiny lenses, tiny sensors,

01:44:33   but I'm willing to see what those trade-offs are like.

01:44:35   I've kind of always been disappointed

01:44:37   that the One X has just been moving farther away

01:44:40   from the other cameras.

01:44:42   Maybe the gap was narrowed by the Five X.

01:44:43   I don't know, Casey, do you feel like the Five X camera

01:44:46   is closer to the One X camera than the old Three X was?

01:44:49   Yeah, like so there's the quality of the One X

01:44:51   that sets the bar on any given phone,

01:44:53   and then the lesser camera is always worse than it.

01:44:55   And it used to be like that the Three X camera

01:44:58   was tons worse than the One X.

01:45:00   What is the gap between the Five X and the One X

01:45:02   in terms of quality?

01:45:04   Anecdotally, I don't think it's that big.

01:45:07   Well, unless you're talking low light,

01:45:09   but in just average everyday use,

01:45:10   I don't think the gap is very big at all.

01:45:13   Yeah, anyway, I'm looking forward to the gap

01:45:15   being narrowed somewhat between those cameras.

01:45:17   And I'm also intrigued by the idea

01:45:19   of one really good camera

01:45:21   with a mechanical aperture in it.

01:45:22   But at a certain point, I mean,

01:45:24   that's why I think they should redesign the bumper,

01:45:26   think more about the bump.

01:45:27   Obviously, they need more depth in there.

01:45:30   A centralized bump maybe gives you more depth.

01:45:32   Like, look at the Pixel phones.

01:45:33   They do essentially like a strip across the whole back.

01:45:35   In fact, to the extent that the rumors about the 17

01:45:38   have been using Photoshopped or very similar pictures

01:45:42   to like the Pixel phones with their strip that goes across

01:45:44   and saying, "Look, it's the iPhone 17."

01:45:46   I'm like, "That's the Google Pixel.

01:45:47   You've just pasted on some Apple cameras."

01:45:49   But like, everybody sees the Pixel.

01:45:51   Like, yeah, it's a huge thing on the back of the camera.

01:45:54   It's thick, but it goes from edge to edge.

01:45:56   You don't have to worry about the phone wobbling.

01:45:58   It just like, just give into it.

01:45:59   We know that like most of the huge amount of cost and space

01:46:03   in this camera is being taken,

01:46:04   and this phone is being, I just called it a camera,

01:46:06   and this phone is being taken out by the cameras.

01:46:08   Don't pretend that you're hiding them in the corner.

01:46:09   You're not, right?

01:46:10   So a centrally located one or a Mesa

01:46:13   that goes across the whole thing or something.

01:46:15   That's our dreams for the 17.

01:46:17   - Yeah, you know, I feel like,

01:46:21   this is what Marco was saying earlier, at least in part,

01:46:25   but what I find appealing about the 17

01:46:28   and this hypothetical 17 slim, less folding.

01:46:31   Like, I don't know, I don't personally feel like

01:46:35   I want a folding phone, but then Apple will make it

01:46:36   and I'll say I must have it.

01:46:38   - Naturally.

01:46:38   We're all gonna buy it.

01:46:40   Well, John won't.

01:46:41   - Exactly.

01:46:42   - In case you and I will buy it.

01:46:43   - Yeah.

01:46:44   But I really like the idea of Apple having

01:46:48   an additional phone, be it a slim or a wonky or a,

01:46:53   I don't know, throwing stuff against the wall.

01:46:55   The iPhone 17 al dente, where it gives them permission

01:47:00   to try crazy stuff.

01:47:04   And iPhones are really, really, really great.

01:47:08   And I would argue have been for a long time.

01:47:10   But they're really, really great.

01:47:12   And they're also really, really kind of boring

01:47:17   at this point, and that's good boring

01:47:19   because they're so great.

01:47:21   But I would love for Apple to allow themselves

01:47:25   to do like an iPhone 5C all over again,

01:47:28   or whatever the colorful plastic ones were.

01:47:30   Granted, those were not that popular.

01:47:32   I don't think anyone, or certainly the nerds

01:47:34   didn't seem to like them for the most part.

01:47:36   And this is where all the seven fans,

01:47:38   or the dozens of fans are writing us saying,

01:47:40   I loved it.

01:47:41   - I feel like there's been a lot of rehabilitation

01:47:42   of the 5C.

01:47:43   People look back on it fondly now.

01:47:44   They're almost fond of it when it was being released,

01:47:46   but people look back on it fondly.

01:47:47   - Yeah, yeah, yeah.

01:47:48   - I think for the reason you're outlining is,

01:47:49   is like, remember when Apple did fun things?

01:47:51   - Exactly.

01:47:52   And so I feel like having a slim, or whatever,

01:47:56   I don't even care what it's called.

01:47:57   I don't care how it looks.

01:47:58   - iPhone Air was suggested in the chat room,

01:48:00   which I think is an obvious example

01:48:01   that they probably won't use.

01:48:02   - Yeah, probably.

01:48:04   I feel like having Apple, you know,

01:48:08   give themselves a little slack to get a little crazy,

01:48:11   I think would be super fun.

01:48:12   It would be the kind, and it would inject

01:48:15   the kind of, you know, like interest and fun

01:48:19   into the iPhone that, like the political situation

01:48:22   here in America, has gotten a lot more fun

01:48:25   over the last week or two.

01:48:26   And so I am really excited at the idea of Apple

01:48:32   getting an additional phone where they can just,

01:48:34   you know, loosen the belt and just kind of have fun.

01:48:36   And we'll see if that happens, but,

01:48:39   and we'll see if it'll be folding, if it'll be colorful,

01:48:43   or what it might be, if it'll just be just absurdly thin.

01:48:47   But I would love for them to have some fun

01:48:51   and let us have some fun along with them.

01:48:54   And that hasn't really happened in a meaningful way

01:48:56   in a long time, especially with the, like,

01:48:58   top of the line device.

01:49:00   And maybe the state of the art device

01:49:03   is still the boring iPhone 17 Pro or whatever,

01:49:08   but like we've said, maybe there's some interesting

01:49:11   little tidbits and treats in the 17 Slim

01:49:14   or whatever it ends up being.

01:49:16   And I'm here for it, I'm excited about it.

01:49:18   - Well, you know, if the iPhone 17 Slim's latest Ultra

01:49:20   is the most expensive iPhone, that probably

01:49:23   dooms it not to have exciting colors.

01:49:25   - Yeah, exactly.

01:49:27   - All right, thanks to our sponsors this week,

01:49:29   One Passport Extended Access Manager and Green Chef.

01:49:32   Thanks to our members who support us directly.

01:49:34   You can join us atp.fm/join.

01:49:36   One of the perks of being a member

01:49:38   is you get our ATP Overtime segment.

01:49:40   In every show, we do an extra bonus topic

01:49:42   called ATP Overtime.

01:49:44   This week's bonus is about AI and search.

01:49:47   Reddit, Google, and Search GPT.

01:49:50   Lot of good stuff happening there,

01:49:51   so we're gonna talk about that.

01:49:53   Well, a lot of stuff happening there at least.

01:49:54   (laughing)

01:49:55   So we're gonna talk about that in ATP Overtime.

01:49:57   You can hear it by becoming a member, atp.fm/join.

01:50:00   Thanks for listening everybody

01:50:01   and we'll talk to you next week.

01:50:04   (upbeat music)

01:50:06   ♪ Now the show is over ♪

01:50:08   ♪ They didn't even mean to begin ♪

01:50:11   ♪ 'Cause it was accidental ♪

01:50:13   ♪ Accidental ♪

01:50:14   ♪ Oh, it was accidental ♪

01:50:15   ♪ Accidental ♪

01:50:17   ♪ John didn't do any research ♪

01:50:19   ♪ Marco and Casey wouldn't let him ♪

01:50:22   ♪ 'Cause it was accidental ♪

01:50:23   ♪ Accidental ♪

01:50:24   ♪ Oh, it was accidental ♪

01:50:26   ♪ Accidental ♪

01:50:27   ♪ And you can find the show notes at atp.fm ♪

01:50:32   ♪ And if you're into Twitter ♪

01:50:35   ♪ You can follow them at C-A-S-E-Y-L-I-S-S ♪

01:50:41   ♪ So that's Casey Liszt, M-A-R-C-O ♪

01:50:44   ♪ A-R-M ♪

01:50:46   ♪ Anti-Marco-Arment ♪

01:50:48   ♪ S-I-R-A-C ♪

01:50:51   ♪ U-S-A-C-R-A-C-U-za ♪

01:50:53   ♪ It's accidental ♪

01:50:55   ♪ It's accidental ♪

01:50:56   ♪ They didn't mean to accidental ♪

01:51:00   ♪ Accidental ♪

01:51:01   ♪ Tech podcast ♪

01:51:03   ♪ So long ♪

01:51:07   - So Casey, we've had a busy time in our apps lives.

01:51:12   I discussed on the last show I was about to launch

01:51:14   the Overcast rewrite and here we are now two weeks later

01:51:19   and it is launched and it is out there.

01:51:23   I've already issued three bug fix updates to it

01:51:27   in the time since we last talked about it.

01:51:29   And meanwhile, your app CallSheet is about to hit

01:51:33   its one year anniversary and I kind of wanted to go

01:51:37   kind of revisit what's been going on,

01:51:40   how has CallSheet gone and I wanted to discuss briefly

01:51:44   how the Overcast launch has gone so far in our after show.

01:51:47   So you wanna go first?

01:51:49   - Sure, I certainly can.

01:51:50   I don't have too much to say at the moment

01:51:53   because the renewals, I don't watch App Store Connect

01:51:58   like a hawk, you know.

01:52:01   I do look at it from time to time but I'm not sitting

01:52:03   in there like refreshing every five minutes

01:52:06   to see what my retention rates look like

01:52:07   or anything like that.

01:52:09   So I haven't gone in and I haven't gone spelunking

01:52:11   to try to get advanced warning or notice or enthusiasm

01:52:15   about what my renewal situation looks like

01:52:17   but it occurred to me, I think because I got

01:52:21   my own renewal notice and obviously, if you don't recall,

01:52:25   I had put, I almost said Overcast, I had put CallSheet

01:52:30   on the App Store a couple of days before its official release

01:52:34   to do a few things that apparently CrowdStrike

01:52:37   didn't wanna do like test and make sure

01:52:39   that in-app purchase worked and subscriptions work

01:52:42   and so on and so forth.

01:52:43   And so my renewal notice came before most

01:52:46   and it was the, you know, hey, in a month

01:52:48   you're gonna renew and this was like two or three,

01:52:51   maybe even three or four weeks ago at this point.

01:52:53   And so I got that renewal notice and I knew it was coming

01:52:56   and I thought to myself, well, uh-oh, I probably need

01:52:59   to start reminding people what they're getting

01:53:02   for their money and the more I think about it,

01:53:04   the more I think I might have priced CallSheet

01:53:06   a little too cheaply and I'm not interested

01:53:08   in having that conversation right now

01:53:10   but I'm happy to have that conversation another time.

01:53:12   - Isn't that interesting?

01:53:13   I'm so surprised to hear that.

01:53:15   - Yeah, yeah, yeah, yeah, all right.

01:53:16   Well, anyways--

01:53:17   - I sit here at 10 bucks a year, trust me, I know.

01:53:19   - Right, right.

01:53:21   So we, again, we can have that conversation,

01:53:23   I just don't think now's the time for it.

01:53:24   So with that said, even though I don't think

01:53:27   it's a bad deal by any stretch of the imagination,

01:53:31   I do also concurrently think I should remind people,

01:53:35   hey, here's what you're getting for your money.

01:53:37   And so a couple weeks ago now I put up a blog post

01:53:41   and I basically said, hey, renewals are coming,

01:53:45   here's a list of literally all the release notes,

01:53:49   summarized, but all the release notes

01:53:51   from all the different versions I released

01:53:53   in the past year and there's a lot.

01:53:56   And you know me, I'm not one to toot my own horn really ever

01:54:00   but there's a lot here.

01:54:03   And I really think in my heart that if you even vaguely

01:54:08   enjoy CallSheet, if you open it at least once every month,

01:54:12   I think it's worth the money, I really, really do.

01:54:14   And I hope that people who are getting these renewal notices

01:54:17   for year subscriptions, and I mean,

01:54:18   I also offer monthly subscriptions,

01:54:20   so some people have renewed

01:54:22   and some people have fallen off already,

01:54:23   but for the year people, I really thought

01:54:27   it would be a good idea to remind them,

01:54:29   hey, here's what you're getting.

01:54:30   And that's what I did.

01:54:31   And we'll see how it goes.

01:54:33   If you haven't renewed yet,

01:54:34   I encourage you to please allow it to happen.

01:54:37   If you're feeling particularly generous,

01:54:40   you can go into the app and into the in-app settings

01:54:43   and where you manage your subscription,

01:54:46   you can go in there and you can choose

01:54:50   a different subscription.

01:54:51   And if you want, once you tap

01:54:54   the Choose New Subscription button,

01:54:57   that you see the monthly and the yearly plans,

01:54:58   but then there's a More Purchase Options bit of text,

01:55:02   that's a button that you can tap on

01:55:04   and you can choose to even up your subscription if you like.

01:55:07   Or, I mean, you could also back it down if you wanted to,

01:55:10   but we're not gonna do that around here, right?

01:55:12   So you could up your subscription to either $20 a year

01:55:14   or $50 a year from the default 10, or excuse me, nine,

01:55:17   actually, you don't have to do that,

01:55:19   but hey, it would be really neat if you did.

01:55:20   And so I'm hopeful that in the next, I don't know,

01:55:24   two to four weeks, I'll get a, I mean, candidly,

01:55:28   I hope I get a whole pile of money from Apple

01:55:29   from people who have renewed and re-upped,

01:55:33   and that would be really great.

01:55:34   And I have my fingers and toes crossed.

01:55:37   I have no reason to believe that it's not going to go well,

01:55:39   but this is my first rodeo when it comes to subscriptions,

01:55:42   so I'm nervous about it, and I'm hopeful.

01:55:44   And so that's basically my story.

01:55:47   I'm happy to, if you have questions,

01:55:49   I'm happy to talk further about it,

01:55:50   but if not, we can talk overcast.

01:55:52   - I am a little curious.

01:55:53   Do you have the stats anywhere

01:55:57   of how many people have told it not to renew?

01:56:00   'Cause that's something that we now have,

01:56:01   like, store kit, tube or whatever,

01:56:04   at some point, they changed that

01:56:06   so that now you have that data available to you.

01:56:08   And I wonder, like-- - Oh, I don't think

01:56:10   I knew that. - Yeah, you can tell

01:56:12   if something is set not to renew now.

01:56:14   - Oh, right, I see your point, I see your point.

01:56:16   - I also, I use app figures to track my stuff.

01:56:20   Do you use anything like app figures for tracking?

01:56:22   - No, no, I don't.

01:56:23   I probably should. - You should.

01:56:24   App figures is really good,

01:56:25   despite their latest update being annoying.

01:56:28   - I probably should embrace that.

01:56:30   Honestly, I was talking to,

01:56:32   I think it was Ben McCarthy about this,

01:56:33   and when they released, I think it was Ketchup

01:56:37   that they did subscriptions, if I'm not mistaken.

01:56:41   This Ketchup is a really fun, like,

01:56:44   Pokedex sort of thing for Pokemon players.

01:56:47   We'll put a link in the show notes.

01:56:48   In any case, I believe it was Ben that I was talking to

01:56:52   and they were wondering, would I roll my own

01:56:56   when it comes to in-app purchasing and subscription

01:56:59   and all that, or would I do it differently?

01:57:02   And honestly, I don't regret rolling my own,

01:57:06   but I think if I were to do it all over again,

01:57:09   I would probably just use Revenue Cat,

01:57:11   and I think they are a former sponsor,

01:57:14   to be completely honest. - They are.

01:57:16   - And I'm genuinely sitting here right now.

01:57:18   I don't know if they're a future sponsor, but they should be.

01:57:22   I think if I were to do it all over again,

01:57:24   I'd probably just do Revenue Cat

01:57:25   because you get so much for free,

01:57:28   and I think I've gotten, for better--

01:57:30   - Well, it's not for free.

01:57:31   - Well, fair.

01:57:33   It depends on how much you're earning, I suppose.

01:57:34   At my level, I think it might be for free.

01:57:37   I haven't looked at this in a while.

01:57:39   But I think if I were to do it again,

01:57:43   and there's nothing stopping me from adding it now,

01:57:46   but it seems like a whole bunch of rework

01:57:47   for not that much benefit,

01:57:49   but if I were to launch a new app tomorrow,

01:57:50   I'd probably start by at least looking

01:57:52   into Revenue Cat's pricing

01:57:54   and seeing if I thought it was worth it,

01:57:57   because that gives you a lot more of this visibility

01:58:00   than I have right now,

01:58:01   because I have to do it all myself.

01:58:02   And I see what you're saying about knowing

01:58:05   if people are going to renew or not,

01:58:06   and honestly, it never occurred to me

01:58:08   to fire analytics entries about that, so no.

01:58:11   It's gonna be an adventure for all of us,

01:58:12   but particularly me.

01:58:14   - I would say, for whatever it's worth,

01:58:16   maybe this will prevent them from becoming a future sponsor.

01:58:19   I think with your needs and with StoreKit 2,

01:58:23   I don't think you need Revenue Cat.

01:58:24   I think the in-app purchase handling

01:58:28   of subscription stuff used to be a lot harder.

01:58:31   It is a lot less hard now,

01:58:33   especially if you're willing

01:58:34   to not do server-side validation,

01:58:36   which it depends, how much risk are you willing to take

01:58:39   for somebody stealing your servers

01:58:41   through some kind of weird jailbreak or whatever?

01:58:43   For me, I have reduced that over time

01:58:47   to the point where I think right now,

01:58:49   I think with my rewrite,

01:58:52   I have to double-check the server side,

01:58:53   but I think I'm actually not validating

01:58:54   the receipts server-side anymore.

01:58:57   I'm still sending them to the server,

01:58:58   and the server's saying, "Okay,"

01:59:00   but I'm not actually doing the validation,

01:59:01   because they changed the signature mechanism a long time ago,

01:59:05   and I just never updated to it.

01:59:08   I would have to rewrite it,

01:59:08   and when I was trying to get my rewrite out the door,

01:59:11   the last thing I needed to spend time on

01:59:13   was validating an in-app purchase receipt in the server

01:59:15   for something that doesn't cost me much money

01:59:17   if somebody steals it,

01:59:18   so I'm like, I just said, "All right, whatever.

01:59:19   "Just say okay, I'll trust the device validation enough,"

01:59:23   and so far, that's been fine,

01:59:25   and I think as long as you're willing to do that,

01:59:27   which for most apps,

01:59:28   where you're just kind of gating features

01:59:30   and not gating expensive resources necessarily,

01:59:35   that's generally fine.

01:59:36   So I think ultimately, you could do this all yourself.

01:59:41   You are doing it all yourself so far,

01:59:43   and so I think you could do it again very easily yourself.

01:59:46   Anyway, that being said,

01:59:47   I will be very curious to hear how the renewals go.

01:59:51   In my experience,

01:59:52   renewal rates are actually very high for Overcast,

01:59:55   but it's a different app, it's a different audience.

01:59:58   My renewal rate is shockingly high.

02:00:01   I don't have it in front of me,

02:00:02   but when Apple did the small business program for developers

02:00:07   where you pay 85%,

02:00:10   or you get 85.15 from the beginning,

02:00:12   not just after one year of renewals,

02:00:16   that didn't change my income very much,

02:00:19   because I already have so many people

02:00:22   who subscribe for more than a year to Overcast

02:00:24   that my average rate I was paying

02:00:27   was something more like 80.20,

02:00:29   or whatever that would be,

02:00:31   yeah, it was something like 80.20 instead of 85.15,

02:00:35   so it was already pretty close to that, up from 70.30.

02:00:38   So anyway.

02:00:41   - So yeah, so how do you feel about,

02:00:43   how has a year of Call Sheet been for you professionally?

02:00:51   How happy are you with it?

02:00:53   How is it going momentum-wise, not just money-wise?

02:00:58   - Yeah, I think it's gone better

02:01:01   than I ever could have dreamed.

02:01:02   We've talked about it on and off over the last year,

02:01:05   so I'm happy to go on and talk about this

02:01:08   for as long as you want,

02:01:10   but in the interest of trying

02:01:11   to be a little bit brief about it,

02:01:13   I have a very big problem with Call Sheet,

02:01:18   which is it's been well-received and well-regarded enough

02:01:22   that it's hard to cling to my imposter syndrome.

02:01:25   (laughs)

02:01:26   You know what I mean?

02:01:27   - Oh, what a problem, Casey.

02:01:28   Oh my God.

02:01:30   - Obviously, I'm saying this with a big smile on my face,

02:01:32   but it is kind of unusual.

02:01:34   - It's such a problem that people keep telling me

02:01:37   that I'm good at my job.

02:01:38   - I know, right? - Oh my God.

02:01:39   It's really difficult.

02:01:41   Please, please weep for me.

02:01:43   No, but I mean, all snark and kidding aside,

02:01:46   it's been weird trying to not reinvent myself

02:01:51   or reevaluate, but it's been weird,

02:01:53   and it's hard, honestly,

02:01:54   if I'm being completely honest with you,

02:01:56   it's hard for me to accept what evidence seems to indicate,

02:01:59   which is that I'm not altogether dope,

02:02:01   and that I actually have put together

02:02:03   something that's pretty great.

02:02:04   It's not perfect, but it's pretty great.

02:02:06   And I've been trying to embrace that

02:02:11   without letting it go to my head,

02:02:15   and it's cool to be mentioned in the same breath

02:02:19   as Overcast or any number of other highly regarded iOS apps,

02:02:24   and it's a very unusual thing for me.

02:02:26   Imagine, if you will, if you're a longtime listener,

02:02:32   it was 10 years ago now, which is a long time,

02:02:35   but it feels like it was just yesterday,

02:02:37   that everyone was making fun of Fast Text,

02:02:39   and justifiably, and especially the icon, justifiably.

02:02:42   And that was a long time ago,

02:02:45   and a far cry from where I am today.

02:02:48   But it turns out, if you're persistent and stubborn

02:02:51   and are willing to just keep trying,

02:02:54   and if you're willing to keep failing to a degree,

02:02:57   it turns out you can come out eventually

02:02:59   with something pretty great, and that's where I've gotten.

02:03:01   And it's been really hard and weird,

02:03:04   in the best possible way, for me to accept that,

02:03:07   "Hey, I'm actually pretty good at my job."

02:03:09   And that's pretty awesome,

02:03:11   and I've been really overjoyed by that.

02:03:13   I mean, I probably shouldn't admit this publicly,

02:03:17   but I'm very tired,

02:03:19   and I'm feeling a little sensitive in a happy way.

02:03:21   Every once in a while, like maybe once a week,

02:03:25   I'll search for Overcast, keep saying Overcast,

02:03:28   I'll search for Call Sheet in the App Store

02:03:30   just to see my little Editor's Choice badge,

02:03:32   because it is so lovely and wonderful

02:03:36   and means so much to me that I am one of a relatively

02:03:41   small list of apps that has that badge.

02:03:44   And it just makes me really happy.

02:03:46   And that's probably not something I should be saying

02:03:50   out loud, but here we are, and we're amongst friends,

02:03:52   so it's okay.

02:03:54   But I'm really proud of that, I really, really, really am,

02:03:57   and I'm super proud of my upgrade that I received.

02:03:59   And it's just, you look around and you say,

02:04:04   and I think from the song it was meant in a not so great way,

02:04:08   but you look around, and in a good way you say,

02:04:11   "This is not my beautiful life.

02:04:12   "How is this me?"

02:04:14   I was always the one everyone was making fun of,

02:04:16   and now I'm one of the ones that people are saying,

02:04:19   "Hey, you do great work."

02:04:20   And that's such an amazing professional

02:04:23   and personal achievement that I'm so deeply thankful for.

02:04:27   And again, I'm not trying to sit here and say

02:04:28   that CallSheet is perfect, it's not.

02:04:31   I'm not trying to say that it's without problems,

02:04:33   it's not, it has problems.

02:04:34   But I really am proud of it, and I'm really overjoyed

02:04:38   with reception to it, and I really am optimistic,

02:04:43   very optimistic about how the next month or so will go

02:04:47   when I start getting more feedback from Apple,

02:04:50   and eventually, hopefully, a big, relatively speaking,

02:04:53   a big fat check from Apple.

02:04:54   So it's been great.

02:04:55   I don't know if I've actually answered your question or not,

02:04:58   but it's been really great, and I'm really thankful for it.

02:05:01   - No, that's great.

02:05:02   Honestly, I'm very happy to hear that,

02:05:05   'cause it's a great app, and you deserve all this success

02:05:07   and happiness and some fighting against

02:05:10   your massive imposter syndrome.

02:05:11   (laughing)

02:05:13   - So tell me about Overcast, though,

02:05:14   'cause the release happened, if I recall correctly,

02:05:17   we recorded our most recent episode right before release.

02:05:22   Do I have the time to read it? - Or right after,

02:05:23   it doesn't, it's something like that.

02:05:26   - Yeah, so we recorded it, I released it on July 16th,

02:05:30   and so this is kind of the first episode

02:05:32   we're really recording, like after it has been out,

02:05:35   and after the reception and all the bug fixes

02:05:37   and everything else.

02:05:38   It has been a whirlwind, but mostly a good one.

02:05:44   There are some exceptions to the goodness,

02:05:48   but I'll get, well, you know, let's do the exceptions first.

02:05:52   I'll end on a good note.

02:05:54   - There we go.

02:05:55   - The exceptions are I'm getting a ton of negative reviews.

02:05:59   Right now, like, AdFigures does a helpful thing,

02:06:02   if you go over to the Ratings tab,

02:06:04   where you can graph lots of things,

02:06:07   including your average rating over time,

02:06:09   and my average rating over time, like, you know,

02:06:11   from before the update, it was 4.72, it is now 4.68,

02:06:16   so it has dropped a tiny bit,

02:06:19   but that's because I have like 65,000 total ratings.

02:06:24   Also graphs some things for you that are more informative,

02:06:27   such as average of new ratings.

02:06:31   That's an interesting metric.

02:06:32   What's the average among new ratings each day?

02:06:35   That tells a very different picture.

02:06:38   That, the average of new ratings from before the release,

02:06:42   was in the high fours, like 4.7, you know, 4.5.

02:06:47   Now the average of new ratings is 1.9.

02:06:54   So here's what's happening.

02:06:57   - That's undesirable.

02:06:58   - Yes, so what's happening is,

02:07:01   my customer sentiment is on fire.

02:07:04   Now, I think overall, the customer sentiment

02:07:08   is not terrible for the rewrite,

02:07:11   but the people who don't like it

02:07:13   are being a lot louder than the people who do.

02:07:16   So first of all, listeners, if you do like the rewrite,

02:07:19   I would love to hear from you in the form of a star rating

02:07:22   in the App Store to that effect, please.

02:07:26   But secondly, it is also an important feedback mechanism.

02:07:31   In the rewrite, there have been some fires

02:07:36   that I had to put out that justifiably made people upset.

02:07:39   There have been a few bugs that I was able to iron out,

02:07:42   including a release literally this morning

02:07:45   that did some of the more important bug fixes,

02:07:47   like playlist orderings being lost and stuff like that.

02:07:50   There are a couple of big bug fixes in today's update.

02:07:53   But there's also design changes,

02:07:58   and there's the big feature change of losing streaming.

02:08:00   But what was interesting so far is I thought

02:08:03   losing streaming would cost me a lot more

02:08:06   in user sentiment and negativity.

02:08:09   What has actually cost me a lot more,

02:08:11   certainly people don't, there are people out there

02:08:14   who don't like that, and that's fine, I accept that.

02:08:17   I knew losing streaming was an expensive thing to do.

02:08:20   I hoped, and I think so far still believe,

02:08:25   that it would be worth it, because the amount

02:08:28   of problems and technical complexity that it solves

02:08:32   I think are worth taking a temporary hit in that area.

02:08:37   What I was not expecting was that most of the problems

02:08:40   people have with the new design are not about streaming,

02:08:44   they're about just smaller little things,

02:08:47   like smaller behavioral changes,

02:08:50   some of which I've already fixed.

02:08:52   I took out one tap play mode in the original release,

02:08:58   I have since re-added it, because you would not believe

02:09:02   how many people were very upset about that.

02:09:05   That was a massive thing, just about how the episode

02:09:08   cells respond to taps, that was a huge thing for people.

02:09:12   So I ended up putting that back.

02:09:14   Most of the negativity now, there's a little bit left

02:09:17   of that's like people who hit a bug here and there,

02:09:20   for the most part that's mostly ironed out.

02:09:22   Most of the negativity now is design bugs.

02:09:26   Now I use that term literally, I'm not saying design

02:09:28   and feedback, because there are people who hate

02:09:30   any design change, I accept that as part of doing

02:09:33   a design change, that's what happens.

02:09:35   You do a design change because you kind of have to

02:09:36   just stay fresh over time, and whenever you do it

02:09:40   you're gonna have people who hate it,

02:09:41   and that's gonna give you a bunch of one star reviews.

02:09:43   Okay, I accept that as a reality of doing business.

02:09:46   But design bugs are things like, this feature

02:09:53   is not being found, or people are misunderstanding this.

02:09:57   And one of the, like right now I am literally like,

02:09:59   my head is like on fire with brainstorming ways

02:10:03   to solve a massive design bug I have, which is,

02:10:06   people are not finding the sleep timer.

02:10:09   - Hmm, isn't there a little clock at the bottom?

02:10:11   I never use it, so I've never paid attention to it.

02:10:13   - It was a little clock at the bottom.

02:10:15   - Oh, okay.

02:10:16   - Now I moved it into the audio settings panel.

02:10:19   So the bottom now has AirPlay in the middle,

02:10:22   on the right is Show Notes Info, and on the left

02:10:25   is the kind of adjustments icon, and that's where

02:10:30   in that panel you have sleep timer and audio settings.

02:10:33   No one is finding it there.

02:10:35   I've had so many people say, you took out the sleep timer,

02:10:39   where is the sleep timer?

02:10:41   I have also had many people say they did find it,

02:10:44   but they hate it being there.

02:10:46   It's like that they have to now have one more tap

02:10:50   to get to it, and they use it so often

02:10:52   that's like a huge friction point.

02:10:53   So I have to figure out where to put that.

02:10:57   I think that's going to be, my next kind of larger update

02:11:02   is gonna be like, tweak to the now playing layout.

02:11:05   I wanna try to put the chapter list in where the info is,

02:11:09   like in the screen, not as a sheet above the screen.

02:11:12   Maybe also the audio settings, maybe convert the buttons

02:11:16   down below from three to five to put the sleep timer back,

02:11:19   and one other thing, maybe a star, who knows.

02:11:21   - Oh, you're straight lines, Margot, you're straight lines.

02:11:23   - I know, I know.

02:11:25   - You're gonna be an hourglass now.

02:11:27   - I know.

02:11:28   I mean, I was, that's for a long time.

02:11:31   It's kind of the opposite of my actual body shape.

02:11:34   - What we're talking about is that he had aligned the items

02:11:36   where like the progress bar is wide,

02:11:38   then the three buttons in the middle

02:11:39   are a little bit narrower than the three buttons

02:11:41   in the bottom are narrower still,

02:11:42   and you could draw a straight line at an angle

02:11:44   down both sides going from wide to narrow,

02:11:47   but once he gets rid of the three items in the bottom

02:11:50   and replaces it with four, maybe even five,

02:11:52   straight line is gone.

02:11:53   - And four would be tricky because much of that screen

02:11:56   visually is centered, like it's a very centered design,

02:11:59   heavy screen, and if I make it four,

02:12:03   then the AirPlay source label,

02:12:06   when it's not the built-in speaker,

02:12:07   I will show the name of your headphones

02:12:10   or the connection or whatever,

02:12:11   and that would have a hard time being centered

02:12:14   with four things down there,

02:12:16   so it would probably go back to being five

02:12:19   because what it was before,

02:12:20   and one of them would be the sleep timer

02:12:21   and the other one would probably be the star,

02:12:23   and or maybe a Marcus played thing.

02:12:26   I haven't quite decided all that yet.

02:12:28   - You're gonna get all the reviews like,

02:12:29   yay, he finally brought back the sleep timer.

02:12:31   - I know, well, yeah.

02:12:32   - It was never actually left.

02:12:34   - People aren't, look, but that's a design bug.

02:12:35   The reality is the design is not working

02:12:38   if people are not finding this.

02:12:39   Then that is a design bug I have to fix.

02:12:42   Those are a little harder to fix than functionality bugs

02:12:45   because it's kind of, you don't quite know.

02:12:49   You could do some testing,

02:12:50   you could do some surveys or whatever,

02:12:52   but until it's really out there,

02:12:54   you don't really get the full effect

02:12:55   of how effective this thing is or isn't,

02:12:58   so I'm gonna have to look at stuff like that,

02:13:01   but otherwise, it has gone overall very well.

02:13:05   The trend of my ratings is indeed very concerning

02:13:09   for long-term health of my ratings.

02:13:10   That is extremely concerning,

02:13:13   but with that exception and with the exception

02:13:16   of the bugs I had to fix,

02:13:17   which are mostly, most of the bugs are fixed now, I think,

02:13:20   it has overall gone very well.

02:13:23   In terms of having to rewrite a 10-year-old app

02:13:27   from scratch in a new language and a new UI framework,

02:13:31   I think it went very well,

02:13:32   but there is still a lot of work to do,

02:13:35   but it's mostly now getting down to the more fun stuff,

02:13:38   like re-adding little details

02:13:41   that didn't quite make the ship date or whatever else,

02:13:44   but it has been quite a rollercoaster.

02:13:48   I am exhausted.

02:13:50   I'm very glad I hit this release date.

02:13:52   It was very important to me.

02:13:54   I'm glad that it is done and out there now.

02:13:59   It was this huge thing that's been hanging over me

02:14:02   for a long time, and again, as I talked about

02:14:06   two episodes ago, it really was getting to me personally

02:14:10   and emotionally as a developer

02:14:12   that I wasn't shipping this thing.

02:14:13   It wasn't out there.

02:14:14   I was falling behind, whatever else.

02:14:16   So to have all of that behind me

02:14:19   is just a massive deal to me.

02:14:21   So now I just have to figure out

02:14:23   how to make people hate it less.

02:14:26   But again, I don't wanna overstate the problem.

02:14:30   I'm sure that the people who are leaving

02:14:31   all the one-star reviews,

02:14:32   that doesn't seem to be the majority opinion

02:14:36   because if that was the majority opinion,

02:14:38   I think there'd be a lot more of them.

02:14:40   But so mathematically, I think I'm still okay,

02:14:44   but I do wanna try to figure out

02:14:46   how can I fix design changes here and there

02:14:50   that are causing people paper cuts

02:14:52   and see if I can improve that.

02:14:54   But that's gonna be a little bit longer of a process

02:14:56   probably over the span of weeks, not days,

02:14:58   and maybe even longer depending.

02:15:00   So we'll see.

02:15:01   - I mean, from my perspective, from what I've seen,

02:15:05   it seems like the response has been

02:15:08   really, really, really good.

02:15:10   And I'm not here to argue about

02:15:12   whether or not the ratings have gone up or down or whatever.

02:15:15   I mean, it would not at all surprise me

02:15:17   if your ratings have plummeted

02:15:19   because you have a wildly different user interface.

02:15:22   And that isn't necessarily bad,

02:15:24   but as you said earlier, it's different.

02:15:26   And different when it comes to user interfaces

02:15:28   for a lot of people is bad.

02:15:29   Even if it's better, it's bad.

02:15:31   And so it would not surprise me at all

02:15:34   if you're taking a bath on ratings

02:15:36   because that's one of the only ways

02:15:39   that regular people feel like they have leverage over you.

02:15:42   But in terms of what I've seen

02:15:43   and the people I've spoken to about it,

02:15:45   everyone seemed pretty universally enthusiastic.

02:15:47   There's a couple of bugbears here and there.

02:15:50   I had no idea how unbelievably offended people are

02:15:55   by two-tap playback

02:15:56   because I've seen some of these conversations go by in Slack.

02:15:59   I don't get why it is such an immense burden,

02:16:01   but oh my word, apparently it's an immense burden

02:16:04   to tap twice instead of once to start a podcast.

02:16:09   I would have come to the same conclusion as you,

02:16:11   that this is probably unnecessary and a useless complexity

02:16:15   to continue to have the tutor of ways of doing it.

02:16:17   But here we are.

02:16:18   But no, I feel like I had a couple of very frustrating bugs

02:16:24   that understandably since you had this deadline,

02:16:28   you didn't fix before release,

02:16:30   but I don't know if the playback

02:16:34   when you do priority podcasts,

02:16:35   you know what I'm thinking of.

02:16:36   I forget how you describe it specifically,

02:16:37   but basically it would finish playback on a podcast

02:16:40   and then stop dead instead of continuing with the next one.

02:16:43   And you fixed that bug certainly in the test flight beta.

02:16:45   Is that released yet or no?

02:16:47   - Oh yeah, that was fixed on day two, I think, or day three.

02:16:51   That was the biggest day one on fire bug

02:16:55   was continuous play was not working

02:16:56   with play next by priority.

02:16:58   A couple of people reported that during the beta

02:17:04   and I couldn't find it and it seemed like a weird edge case.

02:17:07   I figured I can't find it yet.

02:17:10   I need a bigger sample to really find this.

02:17:12   And sure enough, I got one, but it was like,

02:17:17   oh, this broke in a really big way for people.

02:17:20   And it took me, I think it took me two days to figure it out.

02:17:24   But that was definitely a show-stopping,

02:17:28   must-fix immediately kind of bug.

02:17:30   - Yeah, but I mean, once you got that squared away,

02:17:32   that was good.

02:17:33   And things are in different places, but you get used to it.

02:17:37   At first, I really didn't like not having the lateral swipe

02:17:41   to look at show notes and stuff, but it's fine.

02:17:44   You just relearn, I was gonna say gesture,

02:17:47   but that's a bit overloaded in this context.

02:17:49   You relearn what you have to do in order to use the app.

02:17:52   And that sounds bad.

02:17:54   I think I'm coming across negatively.

02:17:56   I don't mean to at all.

02:17:57   It's fine.

02:17:58   And the app is responsive and it works well

02:18:02   and it lets you do what you need to do with it efficiently.

02:18:05   So I think this is an update you should be proud of.

02:18:08   And it certainly seems like,

02:18:11   I know a lot of this is your hair being on fire

02:18:13   because it's a new release and you're putting out fires

02:18:16   and fixing bugs and blah, blah, blah.

02:18:17   But I just get the vibe that you are far more productive

02:18:22   in the code base today than you were yesterday.

02:18:25   - Oh, night and day.

02:18:26   Night and day. - And that's gotta feel

02:18:28   incredible.

02:18:29   - I mean, I've issued three updates in two weeks.

02:18:32   I have never had this level of productivity with the code

02:18:35   because it is all new, fresh code.

02:18:38   And it's better.

02:18:40   It's just better code.

02:18:41   I am 10 years better as a programmer writing this code

02:18:44   as I was with the old structure of the old app.

02:18:46   So like, and the languages have gotten better,

02:18:49   the tools have gotten better.

02:18:50   Like everything has gotten better and more productive now.

02:18:53   Like one thing that's interesting is like,

02:18:54   my crash rate is way down

02:18:58   because Swift just doesn't crash as much

02:19:00   when you write it correctly as old apps.

02:19:03   And I'm doing a lot less with concurrency in weird ways.

02:19:07   And so like that's,

02:19:08   like a lot less unsafe concurrency practice basically.

02:19:11   So like there's all sorts of ways,

02:19:13   like the new app really does not crash very much at all

02:19:16   compared to the old app.

02:19:17   And the old app wasn't crashing constantly or anything,

02:19:19   but it just, it's better.

02:19:21   I think the, you know,

02:19:24   for some people the new app has been less reliable

02:19:26   because they were hitting some of those bugs.

02:19:28   I'm curious to see like from today,

02:19:31   now that I fixed the playlist reordering bug,

02:19:34   at least the biggest one,

02:19:35   and there was a minor progress loss bug

02:19:38   that I also fixed in today's build.

02:19:40   So I'm hoping to see like, you know,

02:19:43   I think more people out there will start to see

02:19:48   the rewrite as being as solid as it is for me in my usage.

02:19:52   And I hope they get that and appreciate that

02:19:55   and it works as well for them as it works for me.

02:19:57   But either way, like if I have to fix something

02:19:59   or tweak something or change something,

02:20:01   it is so much easier.

02:20:02   I mean look, I added one tap playback in like an hour.

02:20:06   Like it was so fast to add that back in.

02:20:08   Like it just, it's so, like working with Swift UI,

02:20:12   oh my god, it's a delight.

02:20:14   Like yeah, it's a slow start,

02:20:16   but it is so easy to do stuff like that.

02:20:18   Like you know, for instance, one thing,

02:20:20   you know, some people of course when you change the design,

02:20:22   the immediate feedback you get is,

02:20:24   give me an option to change it back.

02:20:27   - Which is bananas.

02:20:27   - Right, well no, but that's, I get it.

02:20:29   I get it.

02:20:30   And so you know, and so it helps to kind of like,

02:20:33   don't react immediately when people say that.

02:20:35   Like give it a second, see how you and they feel

02:20:40   after a bit of time, you know.

02:20:41   But if for some reason I have to do things like,

02:20:44   you know, give people a way to view playlists

02:20:47   as a vertical list again instead of a horizontal list,

02:20:51   like I can do that without a ton of work.

02:20:53   It's some work.

02:20:54   It's not nothing.

02:20:55   It certainly creates some more conditions

02:20:57   I have to test in the future.

02:20:58   That's probably the biggest cost of it.

02:21:00   But like, to have things like UI preferences there

02:21:04   are very easy in Swift UI

02:21:05   compared to how they were before.

02:21:06   So much easier.

02:21:08   So that's the kind of value that I've built

02:21:12   by having this new code base.

02:21:14   I have created like easier opportunities

02:21:19   to make the app better for people,

02:21:21   to add more weird options.

02:21:23   Like if I wanna have, I probably won't do this,

02:21:25   but like on the now playing screen,

02:21:27   if I wanna have a like prominent sleep timer mode

02:21:31   where you can go set a setting

02:21:32   and the sleep timer is always displayed in the bottom,

02:21:34   like I can do that very easily now.

02:21:37   I won't do that 'cause that's a bad idea,

02:21:39   but like I can do things like that.

02:21:40   (laughs)

02:21:42   So like, you know, like for instance,

02:21:44   one of the things people have requested

02:21:46   since the beginning of Overcast

02:21:47   is an onscreen volume control.

02:21:49   The way the music app has an onscreen volume control.

02:21:51   You have the big slider.

02:21:52   I've never had one on Overcast

02:21:54   because I've always thought it wasn't worth

02:21:56   the screen space it took up.

02:21:58   Well now, if I wanna have an option

02:22:01   that most people won't want or need

02:22:03   and I won't want it to be on for most people,

02:22:05   but if I wanna have an option that adds,

02:22:07   you know what, fine, have an onscreen volume control,

02:22:10   I can do that now with very little work

02:22:13   and it probably won't break too much, if anything.

02:22:16   And that's like that kind of flexibility

02:22:19   I just didn't have before with UIKit

02:22:21   and with all my like massive complicated layout code

02:22:24   and everything, I just didn't have any

02:22:26   of that flexibility before and now I do.

02:22:27   So that's what I've built.

02:22:29   I've built the ability to have not only

02:22:31   a great fast framework now

02:22:34   and what seems so far to be a much more reliable one,

02:22:38   but also to be able in the future

02:22:40   to iterate more quickly and to give more people

02:22:43   weird little options that I don't think

02:22:46   should be the default but I can add them for you.

02:22:47   Like I can do so much more of that now

02:22:50   and so much more easily and I can actually iterate a lot

02:22:52   to find the best design that's best in the first place

02:22:55   that I don't even have to make options for.

02:22:57   Like there's so much of that possibility now

02:22:58   and that's what I was building towards

02:23:00   and I'm finally here.

02:23:02   - That's awesome.

02:23:02   I mean, I hear your concern about your ratings

02:23:06   and I get it, I absolutely get it and it makes sense,

02:23:09   but I feel like overall you sound like a coiled up spring

02:23:14   that has been released, that you're feeling mostly at peace

02:23:22   and once you get through this phase of screw that guy,

02:23:25   he changed what I knew, it's different, I don't like it

02:23:29   and I think once you get through that,

02:23:30   you're gonna be in a real, real solid, real good place

02:23:33   and you certainly sound like you're much better for it

02:23:37   and I'm excited for you 'cause I know this was

02:23:41   a long hard road and you've made it to the end

02:23:44   or well, maybe not the end, but you've made it

02:23:46   to the next milestone, the next way point

02:23:48   and that's super great.

02:23:49   - Thank you and to torch this metaphor further,

02:23:52   it's like that highway was ending.

02:23:55   Like I made it to the junction with the next highway

02:23:58   'cause the highway I was on, I'd reached the end

02:24:01   and I couldn't keep going on that highway.

02:24:03   Like I could not keep going with the old code base anymore.

02:24:07   I just couldn't, it had no future, it barely had a present

02:24:10   and I just, I couldn't work on it anymore,

02:24:13   I couldn't maintain it anymore, I couldn't keep up with it,

02:24:16   I couldn't add new features, I couldn't iterate the design,

02:24:18   like it had just grown too much and too complicated

02:24:22   and I couldn't keep up with it and so there was no other

02:24:25   option, like there was no option to continue on that path.

02:24:29   It was merely a question of how great or how acceptable

02:24:33   can I make the new path to people and you know,

02:24:37   that's gonna be an ongoing process.

02:24:38   I'm still working on it, I'm still open to ideas

02:24:41   for changing things, I'm still gonna tweak the design

02:24:43   here and there, but there, we're not going back,

02:24:47   we can't go back, like there is no back to go to.

02:24:50   This is the way.

02:24:51   - Ready for my app update?

02:24:54   - Yeah, wow, you have one?

02:24:55   - No.

02:24:56   (laughing)

02:24:57   But I feel left out, I do have two apps,

02:24:59   nobody buys them, they're fine.

02:25:00   Two new G-Mac apps, they do not have subscriptions,

02:25:03   I don't have any renewals, people paid me $5 four years ago

02:25:06   and that's all the money I'm ever getting from them.

02:25:09   There's no new sales, although I did,

02:25:11   while you guys were under that, I did count up

02:25:13   how many releases I've done.

02:25:14   How many releases for my two Dinky apps

02:25:15   do you think I've done total?

02:25:17   - In how many years did you say?

02:25:19   - Four.

02:25:20   - I'm gonna say maybe like 15, 20?

02:25:24   - Yeah, I was gonna say 20.

02:25:25   - 75.

02:25:27   - Oh wow.

02:25:28   - Oh, look at you.

02:25:28   - 75 releases, for that $5 you paid me once back in 2020,

02:25:32   you've gotten 75 really well, 75 combined releases,

02:25:34   that's much more on one app than the other, but anyway.

02:25:37   Yeah, no, I still like my apps, I use them every day,

02:25:39   I'm glad they keep working.

02:25:40   I still have to test, I did test builds,

02:25:42   I did test one of them on Sequoia,

02:25:44   I need to test build another one to see how they're doing,

02:25:46   but I did make one of them,

02:25:48   stricken currency compliant like earlier in the year,

02:25:51   the other one I'll tackle eventually too,

02:25:53   so I do continue to develop these and they exist.

02:25:57   And my review activity is nothing, no reviews.

02:26:03   So what does that mean my average is, zero or five?

02:26:07   - I mean, sometimes nothing is better

02:26:08   than what you actually get.

02:26:09   - Yeah, no, I have a good average,

02:26:10   don't wanna break the average with bad reviews.

02:26:13   (laughs)