Using It Is Wearing It Out

Episode 566 • Released December 19, 2023 • Speakers detected

Episode 566 artwork
00:00:00 John: your oled screen will last longer if you do not turn it on unlike batteries which will not okay i gotta come up with a better speaking of batteries you gotta come up with a better system for like when the power goes out i have to wander all around my house dealing with each ups it's just i wish i know like the usb connecting thing to your mac that it'll shut itself down but i never trust that i do it myself you know what i mean because i'm always just afraid it'll be like review these terminal windows and then it won't shut it down or whatever
00:00:26 John: oh yeah yeah shut everything down the old-fashioned way you have too many ups's and then and then when when the power comes back on i have to remember that like even if i don't want to turn these things back on i have to activate that ups because there's a router attached to it right and if you don't have that router on nothing works in the house and sounds like a lot of work why don't you just get laptops everywhere yeah right yeah my laptops are plugged into ups too
00:00:54 Casey: Do we want to talk about some gift memberships, John?
00:00:57 Casey: Do you want me to do the pitch?
00:00:58 Casey: Do you want to do the pitch?
00:00:59 Casey: How do you want to handle this?
00:01:00 John: I have a moment of pause because I could do it, but I kind of want to hear what you would do.
00:01:05 John: This is a form of entertainment.
00:01:07 John: All right.
00:01:07 Casey: Here we go, kids.
00:01:09 Casey: Buckle up.
00:01:10 Casey: It's time to talk gift memberships.
00:01:12 Casey: So our friend, my friend and yours, John Syracuse, my best, worst friend, worst, best friend.
00:01:17 Casey: I always get it wrong.
00:01:18 Casey: I'm sorry, Merlin.
00:01:18 John: you got it wrong twice so there you go what's the right one then worst friend it's like best friend but the word best has been replaced with worst no for humor value no no no because that that's that's semi-aggressively negative and i thought that's what it is i didn't make it up i know but this is this is the casey version the casey version is recalling i'm trying to make a reference to another show but making it nicer
00:01:40 Casey: Right, exactly.
00:01:42 Marco: A little more friendly version.
00:01:43 John: We'll chalk it up to niceness and not poor memory.
00:01:46 Casey: Slash ineptitude.
00:01:48 Casey: So yeah, my worst, best, best, worst friend, John Syracuse, a copyright 2023 case list.
00:01:52 Casey: Anyways, he has put in a genuinely large amount of work and I put in a slightly more than zero amount of work in making gift memberships a thing on our website and our membership system.
00:02:06 Casey: So if you have a nerd in your life
00:02:09 Casey: that probably is listening to this.
00:02:10 Casey: I don't know how this is going to work.
00:02:12 Casey: But hey, if you have a nerd in your life that might be interested in our plucky little Apple-related show and maybe they're a little bit too frugal or, as I would call myself, cheap to pay for a membership, you can pay for a month or even a year of membership.
00:02:26 Casey: You can go to atp.fm slash gift.
00:02:29 Casey: you can gift this person a membership.
00:02:31 Casey: Now, we never, ever, ever tell them that they've been gifted a membership.
00:02:34 Casey: That is on you, in part because we're lazy and didn't have the time to do it, but mostly because we wanted you to be in control of how you message that whole thing.
00:02:42 Casey: You can print something out.
00:02:44 Casey: You can just send them an email.
00:02:44 Casey: You can drop a random link in an iMessage conversation.
00:02:47 Casey: I wouldn't recommend using Beeper, but you can give it a shot.
00:02:50 Casey: But nevertheless, one way or another, you can go to atp.fm slash gift to gift someone a membership.
00:02:56 Casey: Now, a couple of quick points of order.
00:02:57 Casey: You need to create an account with us that is free for reasons in order to gift a membership.
00:03:03 Casey: You can immediately delete that account afterwards if you so desire.
00:03:06 Casey: Or you could sign up for yourself.
00:03:08 Casey: Yeah.
00:03:33 Casey: that you can check out atp.fm slash gift.
00:03:35 Casey: The time is running out.
00:03:36 Casey: We are recording this.
00:03:36 Casey: I believe it's the 18th.
00:03:37 Casey: I don't even know.
00:03:38 Casey: I'm all over the place.
00:03:38 Casey: Yes, it's Monday the 18th as we record this.
00:03:41 Casey: These gifts are ready instantly.
00:03:43 Casey: So you could be, if you are the kind to celebrate Christmas, you could be doing this on Christmas morning if necessary and write a very unusual URL on a piece of paper, put it in an envelope and say, hey, Merry Christmas to you.
00:03:56 Casey: So go check out atp.fm slash gift.
00:03:58 Casey: John, anything to add?
00:04:00 John: That was everything I dreamed it would be, Casey.
00:04:04 John: I'm so happy for us.
00:04:04 John: Classic Casey-less promotion.
00:04:07 John: Yeah, yeah.
00:04:09 John: Yeah.
00:04:09 John: The only thing I would add is the way it works is if you're listening to this and you want a gift membership, just text somebody who you think is going to give it to you and say, hey, if you're looking for something to get me for the holidays, atp.fm slash gift.
00:04:23 John: You have to deliver the URL to them and then they buy it for you.
00:04:27 John: That's how the system works.
00:04:28 John: They're not going to be listening to the show.
00:04:29 John: How would they ever listen to the show?
00:04:30 John: They don't know about the show.
00:04:32 John: All they need to know is that this is a fun gift that you would like, you who's listening now, give somebody else the URL.
00:04:38 John: They'll get the hint.
00:04:39 Marco: This is the equivalent of like leaving the catalog open on the table with the thing you want circled and dog-eared.
00:04:44 Marco: Exactly.
00:04:46 Marco: And this – I got to say like as somebody who – I listen to a lot of podcasts for which I am paying members or Patreon supporters or whatever.
00:04:53 Marco: And so that is one of the – it is a great gift to give somebody because –
00:04:56 Marco: Taking something that you're already doing in your life and making it a bit nicer is a fantastic gift, especially if it's the kind of thing that like the person probably would not have spent the money on it themselves for whatever reason.
00:05:11 Marco: But you can make this thing nicer for them.
00:05:13 Marco: That is always the best kind of gift.
00:05:14 Marco: You buy somebody a really good tool for some hobby they're doing, or you upgrade something for them that they would really appreciate that they wouldn't necessarily spend the money on, or something like that.
00:05:25 Marco: That's the category of great gifts, in my opinion, and this is exactly in that category.
00:05:30 Marco: For someone who likes the show, if they're on a member and you buy the membership, like that just makes the show better for them.
00:05:35 Marco: So that's it's a wonderful thing.
00:05:38 Marco: Whenever there's a podcast I listen to that has a paid version, I almost always get it.
00:05:42 Marco: And I'm always happier with it because I honestly I don't like having to skip ads if I don't have to.
00:05:47 Marco: I'd rather just have them not be there.
00:05:49 Marco: And any kind of bonus stuff that comes along with it is very helpful.
00:05:52 Casey: Indeed.
00:05:53 Casey: ATP.fm slash gift.
00:05:55 Casey: Give a gift to you, to your friend, to your loved one.
00:05:59 Casey: And by doing it through us, you're giving a gift to us, too.
00:06:01 Casey: So, hey, thanks.
00:06:02 Casey: But anyways, yeah, check it out.
00:06:04 Casey: And we appreciate it.
00:06:05 Casey: Let's do some follow up.
00:06:06 Casey: We have a handful of people that have written in with regard to and asked ATP last week about Apple devices and OLED burn in.
00:06:12 Casey: We start with David Giancurcio.
00:06:16 Casey: I hope I got that right.
00:06:17 Casey: I actually did have burning issues on my iPhone XS.
00:06:21 Casey: I had it plugged in and on a stand at work using it as an always-on display before that was a feature.
00:06:25 Casey: And fuzzy versions of the battery, Wi-Fi strength, and clock became permanent fixtures on my screen.
00:06:30 Casey: This is, I think, effectively nightmare fuel for John Syracuse.
00:06:33 John: That's just how burning works.
00:06:35 John: And by the way, the reason they were fuzzy, we didn't mention this last week, but in the long list of burning mitigation techniques that OLED screens use are something that I believe plasma screens also use, which is like they shift the image a little bit from side to side.
00:06:48 John: So it's not always on the same place.
00:06:50 John: I don't know if the XS did this, but I believe the current ones do it as well.
00:06:52 John: So
00:06:53 John: I always question the value of that feature.
00:06:58 John: And by the way, modern TVs, in case you're worried that you're going to be losing parts of the picture, which you did back in the battle days of plasma, modern TVs overparison the pixels.
00:07:05 John: So even when they pixel shift it, you aren't losing any pixels.
00:07:08 John: They're just shifting the image around and not lighting up some pixels on one side.
00:07:13 John: The good modern TVs do that.
00:07:14 Marco: Oh, so the physical panel is actually larger than the picture by a little bit?
00:07:19 John: By a little bit, yeah, because it used to be in the plasma days.
00:07:21 John: They have these various calibration tests where it will show you, like, you should be able to see this rectangle, and it would put a thin rectangle around the whole screen, right?
00:07:29 John: And you'd know if you had, like, the...
00:07:31 John: the what do you call it the overscan thing on you'd be like oh i can't see the rectangle it's screwed up so you'd fix the overscan feature but the pixel shift or pixel orbiter thing it would cut off one of the borders but then when it shifted to like the left you wouldn't see the left border anymore because it would be like a one pixel line it would be shifted off the edge now i believe all the good all the good uh oled tvs have enough pixels to move it around i think they do that
00:07:52 John: on most on like computer monitors i don't know if the iphone does it it's a very difficult thing to find out because they tend not to list it they will list the pixel shift feature under some branded name but they won't always say oh and also we over provision by seven pixels on all edges to handle this pixels are so small now on retina displays it's hard to tell but on tvs you can i think you can actually see this if you look up real close
00:08:12 Marco: Yeah, and I think it's important to point out, too, like, you know, this instance of burning on a XS, as David said, who wrote it in, like, this was kind of creating an always-on situation.
00:08:22 Marco: Plugged in and on a stand at work, using it as an always-on display before there was a feature.
00:08:27 Marco: So what this means is, you know, because with the iPhone, you can tell it to never sleep the screen.
00:08:31 Marco: Like, that's a setting that you have access to.
00:08:34 Marco: Any phone can be left on all the time.
00:08:36 Marco: I don't recommend this for lots of reasons, but this is, again, this is what happened here.
00:08:40 Marco: And so this kind of shows, like,
00:08:42 Marco: When Always On came out as a feature, some people were like, wait, why can't they have this added by a software to the older models?
00:08:51 Marco: One of the technical reasons why they might not have wanted to do that or might not have been able to do that is because they knew when launching the 14 Pro,
00:08:58 Marco: They knew this was going to be a feature of it, and they were able to make decisions with exactly what specs the OLED panel had, what kind of OLED it was, how it was going to be driven, within what range it was going to be driven.
00:09:13 Marco: And they were able to launch this feature knowing what the hardware was going to be for it, slash pick the hardware knowing this feature was going to be important for them.
00:09:22 Marco: so that they could have a panel that could get more use this way without having burn-in become a problem.
00:09:29 Marco: Whereas on the older phones, that wasn't necessarily possible.
00:09:33 Marco: As time goes on, components change, types of OLEDs change, and different ones have different tolerances for this.
00:09:38 Marco: So the modern ones where they actually launched this feature in mind with these hardware panels can usually take it a lot better.
00:09:46 John: Oh, and getting back to my point about the pixel orbiting and my doubt about the feature.
00:09:51 John: Like, imagine you've got a rectangle that's your little battery.
00:09:54 John: Pretend that it's always full.
00:09:54 John: It's just a white rectangle.
00:09:56 John: Orbiting it by a few pixels, like shifting it over and up and left and right by a few pixels, all it's going to do is...
00:10:01 John: make a slightly less burned in halo around the burned in rectangle like like you're not actually stopping burning you're just trying to spread it around by a tiny little bit so i've never been a fan of that feature i'm like i don't think this helps me like having having a fuzzy burned in rectangle for my battery instead of a crisp one it's the rectangle is still there but you know that people do what they can
00:10:26 Casey: Jameson Weiss writes, I am currently using an iPhone 14 Pro that shows no signs of burn-in, but my previous phone, an iPhone 11 Pro, did show noticeable burn-in around the menu bar icons.
00:10:36 Casey: I could very faintly but noticeably see the ghost of the battery icon and the clock in the Wi-Fi symbol.
00:10:42 Casey: Keith writes, my Apple Watch Series 5 and iPhone 13 Pro Max both have OLED burn-in.
00:10:46 Casey: The watch has the complications burned in and the phone has the status bar burned in.
00:10:51 Casey: So it's apparently on the watch as well.
00:10:53 Casey: And then an anonymous person writes, Apple Store technicians have a diagnostic that will check and tell us if the device has developed a display profile.
00:11:01 Casey: The display profile helps mitigate through software OLED burn-in.
00:11:04 Casey: When we do repairs such as a rear system or mid-system replacement, we must run an additional diagnostic during repair.
00:11:10 Casey: This test involves connecting the customer's original rear or mid-system and the repaired device to a Mac, which then allows us to transfer the display profile.
00:11:18 Casey: We do these steps because the display itself does not have the components to store the display profile.
00:11:22 Casey: It is instead stored on the main logic board.
00:11:25 Casey: When this display profile test was first introduced, we originally had to replace the whole device when it was flagged because we did not have the tools to perform the display profile transfer.
00:11:34 Casey: But now we perform this repair daily.
00:11:36 Casey: I personally have seen a display show burn-in before performing this display profile transfer diagnostic.
00:11:41 Casey: Anecdotally, always-on display has not led to an increase in these display profile transfers that I've noticed.
00:11:46 Casey: Further instances of noticeable burn-in have also been very rare.
00:11:50 John: This is what I was talking about last week with burning mitigation.
00:11:53 John: Basically, if you don't drive every single pixel on the display to the maximum amount, you have a little bit of headroom.
00:11:58 John: So if the displays get worn out and they're a little bit more dim, the display can compensate by sending essentially more electricity to that pixel to make it the same brightness as its neighbors.
00:12:08 John: Televisions do this through a series of sort of... Again, they have branded names for everything in televisions, but like...
00:12:15 John: They do these cycles when the display is turned off.
00:12:17 John: I'm not quite sure how, but they do.
00:12:19 John: But when your television is turned off, if you have a modern OLED television, at some regular interval, it does some tests to essentially recalibrate itself to make sure all the pixels are the same brightness.
00:12:29 John: Every single individual subpixel, right?
00:12:30 John: So if you've worn out the one particular red subpixel is not as bright as its neighbor,
00:12:35 John: They can figure that out somehow, and they will give that Red Suffolk a little bit more electricity than its neighbor, basically trying to even it out.
00:12:42 John: The rtings.com burn-in test that they've been running for years actually ran into this recently because the test that they were doing didn't allow certain brands to run their sort of display update cycle thing because they all cycle based on like, oh, you have to be idle for this amount of time or whatever, and they were just running the screens just, you know,
00:13:02 John: 24 hours a day or something close to it.
00:13:03 John: So it never got to run the compensation cycle.
00:13:05 John: So it looked like the burn-in was awful.
00:13:07 John: But then once they figured that out, once they figured out how to detect when it's running the cycle, they let it run its cycle and it was a dramatic difference.
00:13:14 John: And so what this Apple store technician is telling us is basically that, but for iPhones, that they
00:13:20 John: The iPhone also can figure out, oh, you've worn out these pixels and now we need to drive them a little bit harder.
00:13:26 John: And that display profile, I imagine it's like a big map of like, hey, for every single sub pixel on the display, does it need a little bit more juice than its neighbors and how much more?
00:13:36 John: And the fact that they used to just chuck the whole phone or eventually recycle it or whatever, because they couldn't just transfer the profile, which is just it's just data, right?
00:13:44 John: They couldn't transfer.
00:13:44 John: It's like, well, you know, we have to give you an all new phone because there's no way I can transfer this stuff.
00:13:49 John: It's good that they've introduced the ability to transfer it.
00:13:52 John: But.
00:13:52 John: Yeah, that's that's part of how you make OLEDs, quote unquote, not burn in.
00:13:57 John: You're still wearing out the pixels as every time.
00:14:00 John: It's like vinyl, Casey.
00:14:01 John: Every time you use it, you're wearing it out a little bit.
00:14:03 John: Using it is wearing it out.
00:14:05 John: There is no way to use it without wearing it out.
00:14:07 John: Every time your screen is on, you are degrading the organic compounds in those OLED pixels.
00:14:11 John: But if you weren't driving them at the maximum amount, you've got a little bit of headroom and the display can figure it out and compensate for it.
00:14:18 Casey: All right, let's talk stolen device protection in the 17.3 beta.
00:14:22 Casey: Russell Quinn writes, trusted locations, let me get some context here, I'm sorry.
00:14:27 Casey: So one of the things that they've said is you have an hour delay when you go to do certain operations, like changing your Apple ID password.
00:14:36 Casey: Except if you're at a trusted location, which is allegedly like work and home.
00:14:42 Casey: So Russell Quinn writes, trusted locations is kind of flawed because most people will have those very addresses, home and work, in their contacts app right there in the MyCard at the top.
00:14:51 Casey: If your phone is swiped in a bar, etc., there's a reasonable chance that you're not that far from home.
00:14:56 Casey: Russell is implying then that, you know, the thief could go drive or train or what have you to your house or your work as quickly as possible, and hopefully for them, change your Apple ID password before you have the chance to lock all of this using iCloud on another device.
00:15:14 John: Yeah.
00:15:14 John: We didn't have this in here, but there was some other feedback from, I guess, someone who's used the beta that these locations, these trusted location things, are configurable.
00:15:22 John: It's not like it demands to be home and work and it just pulls them from your address book or something.
00:15:27 John: And I think there either is...
00:15:30 John: some kind of lock on those locations or maybe the person was saying there should be a lock meaning like if someone gets your phone that they can't see or change those locations or whatever but i'm not quite sure how that'd be possible once they have your phone and your passcode but we'll see how this works out for the people who are very paranoid i assume what you can do is just say there are no trusted locations i always have to wait an hour so then you eliminate this whole issue but
00:15:53 John: it's asking people to make the security and convenience trade-off is always dangerous because they'll always pick convenience right you kind of if you if you don't sort of default them to having like at least their home be a safe location uh they're not gonna like add it themselves they're like why would i make my life more difficult or they wouldn't you know maybe someone would convince them to do it but the first time they had to to uh you know wait an hour uh they would get rid of it as soon as possible so you know
00:16:19 John: Interested to see how this shakes out when they actually ship this feature and what the actual effect is based on the defaults they choose.
00:16:26 Casey: Richard Harris also made an interesting point.
00:16:29 Casey: You described a scenario where if my phone and its passcode have been stolen while I am out, but I have enabled stolen device protection, I can use someone else's web browser within an hour to log into iCloud.com and find or wipe my phone.
00:16:40 Casey: However, with two-factor on in my iCloud account, I cannot log into iCloud.com from an untrusted browser without also entering the six digits that are sent to my trusted device, which in this case was just stolen.
00:16:51 Casey: Since most people should have two-factor enabled on their iCloud account, and most people do not leave the house carrying their iPad or laptop, even if they have such devices, how does the new stolen device protection feature help in the most frequently cited scenarios?
00:17:03 Casey: I don't have a good answer for this other than, you know, if you have, you know, like, say, 1Password or something like that, you could potentially log into your 1Password account on the web.
00:17:12 Casey: However, that also requires a very, very large GUID-looking thing, which I certainly do not have memorized and would also be stored in, you know, a 1Password on a trusted device, which presumably has just been stolen.
00:17:24 Casey: So I don't have a good answer for this.
00:17:26 John: Yeah, well, that's why we were talking about whether one hour is the right amount of time, because there are solutions to this.
00:17:31 John: OK, so obviously, if you're within an hour of your house and you can get back to your house and if you're like us and have more than one Apple device, like you don't need your phone.
00:17:38 John: You can use a Mac that is a trusted device or, you know, other ways to get into it.
00:17:42 John: Also, there are backup codes.
00:17:44 John: I don't know if a backup code will be sufficient on its own because I haven't actually tried this.
00:17:48 John: But there is a thing that exists where you can get backup codes to sort of recover if all else fails.
00:17:53 John: And you should have those printed out and stored in a physically secure location that hopefully you can get to within an hour.
00:17:58 John: And then the final thing is, you know, again, if you can actually get home, you can sign in from one of your Macs that is already able to sign into iCloud without going through the two-factor stuff because it's always signed in because, you know...
00:18:11 John: Again, I'm interested to see how Apple pitches this.
00:18:15 John: The idea is that if your phone is stolen and that hour timer starts, hopefully you can do something within that hour to get yourself in.
00:18:24 John: Obviously, you can't do anything if you don't have a phone and you're alone.
00:18:27 John: You have to find somebody else who's going to let you use their web browser or whatever.
00:18:30 John: But if they do, depending on how nerdy you are, there are various scenarios you can imagine.
00:18:35 John: You know, using some sort of web VPN interface to get into your house and remotely control a computer that's already signed into your iCloud account, yada, yada, yada.
00:18:44 John: Backup code seems like the most regular person friendly, but even that's tough.
00:18:50 John: Like what you do is you'd have those codes printed out.
00:18:52 John: You'd have them in your wallet somewhere.
00:18:54 John: You would not label them.
00:18:55 John: That's a little security tip.
00:18:56 John: Don't say these are my Apple ID backup codes.
00:18:59 John: Just put them on a piece of paper.
00:19:00 John: You know what they are.
00:19:01 John: Bury them in some pocket of your wallet that you don't frequently use.
00:19:03 John: Make sure it's waterproof and the ink is not going to smear or whatever.
00:19:07 John: And then worst case scenario, you can, you know.
00:19:09 John: find a browser and log in again i don't know if the backup code all by itself is sufficient it might also require a two-factor um so that's you know one hour is what i think the the time is in uh 17.3 beta having that time be configurable might be interesting for people who care but again when you ask people to choose between security convenience maybe things don't come out the way you want so we'll see how it goes again this is beta hasn't yet shipped
00:19:35 Casey: All right.
00:19:36 Casey: Mathos Woolard writes, one thing to note in the EU's removable battery legislation is that they explicitly carve out exceptions for devices that have a high level of water resistance.
00:19:47 Casey: So maybe batteries don't have to be so easily removable?
00:19:50 Casey: Question mark?
00:19:51 John: Yeah, I don't think any of this stuff is finalized.
00:19:53 John: I do wonder if Apple isn't currently at that high level of resistance, if they wouldn't make sure they're at the high level of resistance just so they don't have to do the battery thing.
00:20:02 John: Again, we'll see what actually comes out of this as a law or guideline or whatever when they're done.
00:20:10 Casey: Skeen Harshly writes, that is a great name.
00:20:13 Casey: My word.
00:20:14 Casey: It is absolutely correct.
00:20:16 Casey: I'm sorry.
00:20:16 Casey: John Syracuse is absolutely correct about Vexed.
00:20:19 Casey: And the best part is someone ported it to iOS as Vexed Plus.
00:20:22 Casey: This was John's beloved Palm OS game.
00:20:25 Casey: And apparently you can get it on your iOS device.
00:20:27 Casey: So that's cool.
00:20:28 John: I immediately snagged that.
00:20:29 John: Although one thing I noticed, this is the part of...
00:20:31 John: Part of any kind of retro type gaming thing.
00:20:35 John: I got it on my iPhone.
00:20:36 John: I'm like, hey, it's the same levels I remember.
00:20:38 John: And it looks a little different because it's on your iPhone or whatever.
00:20:40 John: And then I realized, oh, it feels totally different when I'm swiping the blocks with my finger than using a stylus.
00:20:45 John: And I know that sounds dumb, right?
00:20:47 John: But it's just like, what is my memory of playing vexed?
00:20:49 John: Apparently, a big part of my memory of playing vexed is pushing little blocks with the stylus.
00:20:53 John: Sorry.
00:20:55 Marco: I mean, I gotta say, having playing with my Palm Pilot, having played Hearths and stuff on it now and my Mealborn game... Not a Palm Pilot.
00:21:03 Marco: Whatever.
00:21:05 Marco: My Palm OS device... On my Nintendo.
00:21:08 Marco: It was released after the Pilot 1000 and Pilot 5000 models, but not that much after.
00:21:13 Marco: Anyway, so...
00:21:15 Marco: A big part of the feel of what gives me the nostalgia and the feel of it is the feel of having that stylus and tapping those little things on the screen.
00:21:24 Marco: It's something that we don't have anymore, really.
00:21:28 Marco: You kind of have it with the Apple Pencil on the iPad, but not really.
00:21:33 Marco: The screen doesn't squish.
00:21:34 Marco: yeah it's a very different feeling um and what we have now is generally better for almost every way like it's it's generally much better now and i'm not saying we should go back to this and if you try an old resistive you know uh squish screen like this you will almost certainly think it's worse but it is different and so if you play these same games on a touch screen or with a mouse they are different and it doesn't feel the same so
00:21:59 Marco: If what you're looking for is the nostalgia of how it used to feel to use a, excuse me, Palm OS device, not a Palm Pilot, John.
00:22:09 Marco: If you're looking for that feel, you're not going to get it right with like any kind of emulation with a touchscreen or a mouse pointer.
00:22:17 John: And it was kind of, you know, so the idea of direct manipulation, I've talked about this in many past shows, but like moving a block, in VEX basically you have these little blocks and they're actually very small on the screen.
00:22:27 John: They're much smaller than they would be like to be good touch targets.
00:22:30 John: Moving that block with the stylus on a POM device.
00:22:34 John: feels like direct manipulation.
00:22:36 John: You feel like, especially since the screen squishes, you feel like you're shoving the block off because there's gravity on the screen.
00:22:40 John: So if you shove the block off of another block, it just falls down, right?
00:22:43 John: You feel like you're directly manipulating the block with your little prod, right?
00:22:47 John: When you play on the iOS version, which is a faithful port,
00:22:51 John: First of all, your finger entirely covers the block and maybe a little bit of some of its neighbors because the blocks, again, they're not 44 points.
00:22:59 John: They're much smaller than that, right?
00:23:01 John: You can't really see what you're doing.
00:23:02 John: And when you slide with your finger, yeah, it pushes the block over.
00:23:05 John: But by the time you lift your finger up so you can see the screen, again, the block has already basically fallen.
00:23:09 John: It doesn't feel like you're directly manipulating.
00:23:12 John: It feels almost like you're swiping on the screen in the vague area of the block and then a block goes down.
00:23:17 John: It is...
00:23:18 John: Much less satisfying.
00:23:20 John: But I would still say, I mean, no one's going to buy a Palm on eBay so they can play this game.
00:23:24 John: So definitely check out the game.
00:23:25 John: I think it's free.
00:23:26 John: I don't know.
00:23:27 John: I buy iOS apps without thinking about it.
00:23:29 John: It's either free or extremely cheap.
00:23:31 John: But check it out because it is a fun puzzle game.
00:23:34 John: It is very much like every puzzle game you've ever seen.
00:23:37 John: Like, oh, it's a little bit like Tetris, a little bit like Bejeweled, a little bit like this, but it's not exactly like any of them.
00:23:41 John: And the levels are very clever and they do a good job of teaching you the mechanics.
00:23:45 John: You should check it out and go through the first 10 levels or something.
00:23:47 John: Have some fun.
00:23:48 Marco: By the way, I tried installing it on my Palm 5X and it crashed.
00:23:51 Marco: So I'll have to figure out maybe I had the wrong version.
00:23:53 Marco: I think I might have had too new of a version.
00:23:57 Marco: Because with the Palm devices, you went from these super simple 160x160 monochrome and then grayscale screens...
00:24:05 Marco: Over the following years, you went to higher resolution screens, much faster processors, color screens, and various different OS and networking upgrades and stuff like that.
00:24:16 Marco: And so a lot of the high-end Palm OS games were really made for those later systems, and they don't necessarily work on my Palm 5X running OS whatever it is.
00:24:29 Marco: So I got to maybe find an old version.
00:24:31 Casey: let's talk about apple's required reasons thing for certain apis this blew up i want to say two three months ago they decided that for certain apis a lot of which i think made sense but some of which particularly user defaults was quite surprising user defaults is the thing that most app developers use to store like preferences for their app or apps and things of that nature
00:24:54 Casey: And they were saying, you know, it was very, very scary what Apple was not really threatening, but saying they were going to do that, you know, oh, you're going to have to provide reasons for using user defaults and it's going to be big and scary.
00:25:05 Casey: And since every freaking app uses user defaults, it seemed a bit silly.
00:25:10 Casey: So apparently Apple's updated its required reasons.
00:25:14 Casey: thing for using certain APIs and user defaults has new reasons.
00:25:17 Casey: It has three of them with very odd code names.
00:25:20 Casey: The first one, declare this reason to, I guess this is why you would use it, declare this reason to access user defaults to read and write information that is only available accessible, excuse me, to the apps, app extensions and app clips that are members of the same app group as the app itself.
00:25:33 Casey: So in other words, stuff that you write that only you and your apps can touch.
00:25:39 Casey: The next one, declare this reason if your third-party SDK is providing a wrapper function around the user defaults APIs for the app to use, and you only access user defaults APIs when the app calls your wrapper function.
00:25:51 Casey: This reason may only be declared by third-party SDKs.
00:25:54 Casey: This reason may not be declared if your third-party SDK was created primarily to wrap the required reason APIs.
00:26:00 Casey: So jump in, fellas, if I've got this wrong, but I guess if I were to vend a framework or a facade in front of user defaults, then I could claim this to explain why I'm using user defaults.
00:26:10 Casey: Is that about what this sounds like to you?
00:26:12 Marco: No, I believe it's saying you can't claim this.
00:26:15 Marco: So the way I interpret this is if you make a library that happens to allow user defaults access as kind of some other kind of ancillary function, then yes.
00:26:28 John: If the SDK had its own settings, for example,
00:26:29 Marco: example yes that's some persistent state that's part of the sdk that it stores and it wants to store them in your apps user defaults because it's running within your app right but if you if you happen to make like you know swift defaults as your library name and it's really just a thin wrapper around you around user defaults without much other purpose and i think they're saying you can't use this code for that
00:26:48 John: Well, I mean, I'm not sure about that.
00:26:50 John: What they say is if your SDK was created primarily to wrap required reason APIs, not necessarily this API, user defaults, but like you can't use it as like a, you know, API laundering.
00:27:01 John: Like essentially you make an SDK and it's like, call through this SDK and we'll get any other required reason APIs.
00:27:07 John: It's interesting.
00:27:08 John: I mean, the first one that Casey read was the one that I was complaining about back before I realized this doesn't apply to Mac apps yet.
00:27:15 John: Yeah.
00:27:15 John: Was that, hey, app groups, it's an Apple concept.
00:27:18 John: Everyone uses it.
00:27:20 John: Having a shared user defaults among app groups is a huge use case.
00:27:22 John: So finally they addressed that.
00:27:24 John: So that's great.
00:27:25 John: The third party one I really didn't expect them to do, but I guess it's been so long and they've gotten so much feedback that they realize a lot of people are in this situation.
00:27:32 John: They use a third party SDK.
00:27:33 John: That SDK has some setting somewhere that it persists.
00:27:37 John: And it's going to process them in your app's user defaults because that's – like where else would it put them?
00:27:42 John: So they have to allow that.
00:27:44 John: And I think this bottom part is, I guess, preventing it from being an API laundering thing.
00:27:50 John: Maybe it's like –
00:27:52 John: a third-party sdk for just wrapping user defaults i don't see why that would be banned but reading this language it makes it seem like it would be because it's like well it only it's only exists it's a library a convenience library around user defaults but what are you using it for to read and write your own apps user defaults like that's not laundering anything you could have done that yourself you're just using a library for it that's why i think the part where it says created permanently to wrap required reason apis
00:28:17 John: Not specifically the user defaults API, but any of the other APIs that are on the list that you have to have reasons for.
00:28:23 John: We're just listing the ones for user defaults because it was the most egregious one in the original list of APIs because everybody's app uses it.
00:28:31 John: And it was so restrictive that you just couldn't do basic app things.
00:28:34 John: So they're addressing that here.
00:28:36 Marco: When this first was announced, I believe in the late summer or early fall, we did talk about it.
00:28:44 Marco: I believe I said the same point then, so I'll be quick this time.
00:28:48 Marco: We don't usually know the level of trickery and scamminess that apps try to pull off to try to track people and do creepy stuff.
00:28:57 Marco: And so whenever we see stuff like this from Apple, like some kind of weird new privacy or security requirement that it seems like it shouldn't be necessary or it seems like unnecessarily persnickety, generally the reason is...
00:29:13 Marco: This has been abused or is being abused for some kind of creepy thing, and we just don't necessarily know about it or can't quite figure out, like, how could this be abused?
00:29:22 Marco: So in this case, like, I'm sure they added these things carefully with their inscrutable number.
00:29:29 Marco: Why are these numbered the way they are?
00:29:31 Marco: I don't know.
00:29:32 Marco: But whatever...
00:29:33 Marco: Whatever the reason is behind this obtuse requirement they're creating here, it is probably because it was actively being exploited in the wild.
00:29:42 Marco: So every single word of this, like every little clause, every condition, every exclusion, I guarantee you it was because somebody was being tricky with this stuff.
00:29:54 Casey: And then finally, declare this reason to access user defaults and read the blah, blah, blah key to retrieve the managed app configuration set by MDM, mobile device management, or to set the yada, yada, yada key to store feedback information to be queried over MDM as described in the Apple mobile device management protocol reference documentation.
00:30:12 John: yeah so these reasons i mean again we're just focusing on user defaults we'll put a link in the show notes to all the new reasons but there are a ton of them and it's been a while since we talked about this but this just shows how thorough apple has been in making sure that all the use cases that they got feedback about are addressed so just plain old user defaults there's the one thing that i thought of which is just obvious app groups right then there's a third-party sdk thing which we didn't even discuss last time and
00:30:37 John: Then there's the MDM thing, which we definitely didn't discuss this time.
00:30:40 John: But you can just see.
00:30:41 John: You can say, oh, you look at that.
00:30:42 John: Oh, I see how that could affect people.
00:30:44 John: Oh, I see how that could.
00:30:45 John: You know, how many people have their own apps that they distribute over MDM to their corporate devices that are owned by their company?
00:30:52 John: And they're like, well, our thing doesn't work anymore because we access user defaults and we do it through the MDM thing.
00:30:57 John: And no one who doesn't have an MDM distributed app is thinking of that.
00:31:01 John: But so many apps out there do that.
00:31:02 John: So this Apple took a long time to.
00:31:05 John: come up with this list but it seems like they've addressed a lot of stuff now i'm sure there's still stuff that they missed but this is a much bigger expansion than i thought they would have again look at the full list this is just user defaults but like i expected maybe maybe they'd allow app groups but they added much more above and beyond that so i hope this is now at the level where let's say 98 of the apps fit within it
00:31:27 John: It's still, I don't think they've changed anything about the strictness of it.
00:31:31 John: I think there's some kind of timeline of like, well, it'll be advisory for a while, but then eventually they'll require it.
00:31:36 John: But Apple's usually pretty good about not coming up with a new set of requirements and making it mandatory on day one and just destroying their entire Apple ecosystem.
00:31:44 John: They'll, you know, do it slowly and hopefully get to the point where everybody's on board.
00:31:49 John: And again, crossing my fingers, this still does not apply to Mac apps.
00:31:52 John: I hope it never does.
00:31:53 John: Please, Apple, leave the Mac alone.
00:31:56 Casey: Also, real-time follow-up from who?
00:31:59 Casey: Someone in the chat.
00:32:00 Casey: I've already lost where it was.
00:32:03 Casey: MTZ Federico pointed out that if you don't have an iPhone or other Apple device to use Find My, you can use Find Devices on iCloud.com.
00:32:13 Casey: When you sign in, you might be asked to enter a verification code sent to a trusted device.
00:32:17 Casey: If you lost your only trusted device or otherwise can't get the code, select the Find Devices button instead of entering a code.
00:32:23 Casey: I don't really know what that means, and I don't have the ability to research it right this second, but apparently they have a plan for you if you are in that situation.
00:32:30 Casey: And this does not seem to indicate that you need a backup code.
00:32:34 Casey: So I'm not really sure what the situation is here, but it's apparently been at least considered.
00:32:39 John: These are all things we never want to find out.
00:32:41 John: And unlike restoring from your backups, you can't, it's not easy to safely rehearse this.
00:32:46 John: Like I wouldn't like, if you rehearse it and you find a problem with your system, guess what?
00:32:49 John: You just intentionally lock yourself out of your own Apple ID forever.
00:32:52 John: So don't maybe test this to the limit, but I guess, you know, it's up to Apple to try to communicate this to people and say, here's what you need to do to be safe right now.
00:33:01 John: It's not entirely clear.
00:33:04 Marco: we are supported this episode exclusively by atp members please consider becoming a member today you get all sorts of fun goodies as a member the number one thing you get is an ad free version of the show we give you a special rss feed that's exclusive to your account
00:33:21 Marco: And you get in that feed ad-free versions of all of our episodes.
00:33:25 Marco: So you still get everything else.
00:33:26 Marco: You know, all the content's always there.
00:33:28 Marco: You get ad-free versions as well.
00:33:29 Marco: Now, you also have a bootleg version available.
00:33:31 Marco: This is a special... It's basically a feed of our live stream, uncut, unedited, and published right after the live stream ends.
00:33:40 Marco: So you get earlier than the regular episode released, usually by about 12 or 24 hours.
00:33:45 Marco: You get...
00:33:45 Marco: the release of the episode with no edits whatsoever so you get all of our like pre and post chatter our title selection talk a little bit of you know bonus stuff here and there beginning and end plus you get kind of you know the the delightful imperfections of a live show you get occasional flubs of jokes you get casey swearing you get you know occasionally us saying oh wait we're wrong about that go back and redo it so it's kind of fun and a lot of our a lot of our members really use that that they uh
00:34:10 Marco: We did that by popular demand from membership, and people love it.
00:34:14 Marco: It is extremely popular among our members.
00:34:17 Marco: We also have member special exclusive content.
00:34:20 Marco: About once a month, we'll do a special ranging from tech stuff to non-tech stuff.
00:34:24 Marco: Sometimes we'll talk about movies or food or traditions or whatever.
00:34:28 Marco: And, of course, there's tech topics there as well.
00:34:31 Marco: Lots of great bonus content there as well.
00:34:33 Marco: So go to ATP.fm slash join today.
00:35:00 Marco: please check it out.
00:35:01 Marco: Thank you so much.
00:35:02 Marco: We are supported exclusively by our members of this episode, so it's really important that we keep that train going, I guess.
00:35:09 Marco: So anyway, atp.fm slash join.
00:35:12 Marco: Thank you so much for considering it, and let's get back to the show.
00:35:15 Marco: Oh.
00:35:19 Casey: A lot of stuff happened today.
00:35:22 Casey: Generally speaking, this is a little inside baseball, but generally speaking, the morning that we record ATP, I like to go somewhere else to work.
00:35:29 Casey: You know, oftentimes it's, you know, the grocery store that I like Wegmans or maybe it'll be a library or something.
00:35:34 Casey: And I'll sit there and I'll read through all the links and make sure and watch all the videos and make sure I know what the heck it is I'm going to talk about that night.
00:35:40 Casey: And I typically do that, you know, from like eight in the morning until roughly lunchtime.
00:35:45 Casey: And then at that point, I consider myself having done the research and job well done.
00:35:49 Casey: Pat on the back for me.
00:35:50 Casey: Well, all sorts of stuff broke today.
00:35:52 Casey: And so I'm shooting from the hip a little bit at this point.
00:35:55 Casey: But here we go.
00:35:56 Casey: And let's start with what happened at something like nine o'clock in the morning Eastern time.
00:36:02 Casey: It was broken, I think, specifically to 9to5Mac, or at least in part to 9to5Mac.
00:36:07 Casey: But 9to5Mac wrote that Apple is pausing sales of the Apple Watch Series 9 and Apple Watch Ultra 2 in the United States due to a patent dispute.
00:36:17 Casey: And there have been rumblings about this in the past.
00:36:19 Casey: I don't think we ever talked about it on the show.
00:36:22 Casey: But in short, there is a company whose name I don't have in front of me, but I believe begins with an M that has patents on how to do blood oxygen detection.
00:36:31 Casey: And they have claimed that Apple is infringing on those patents.
00:36:36 Casey: And I guess it's going through the courts and that's not going as quick as this company wants.
00:36:40 Casey: So they appealed to some other companies.
00:36:42 Casey: jurisdiction or organization the international trade commission there you go that has said okay yeah we agree with you other companies so we're going to tell apple they have to pause sales of the devices that infringe on these patents which is basically the series 9 and ultra 2 for now as we sit here on monday the 18th
00:37:01 Casey: They can still sell them through other retailers.
00:37:04 Casey: So like Amazon and Best Buy, for example, they can still sell these devices.
00:37:09 Casey: But it is possible that around Christmas time, they will also not be able to sell these devices.
00:37:14 Casey: So it's a big mess.
00:37:16 Casey: And I'm surprised it's gotten this far.
00:37:18 Casey: So I don't even know what to make of this.
00:37:20 Marco: I mean, this is why we really haven't covered it on the show yet as far as I am concerned.
00:37:25 Marco: There's weird patent claims against companies all the time, and then they settle, and then it goes nowhere, and it's fine.
00:37:32 Marco: Someone pays some money, and the lawyers make most of it, and like all use of patents, it's just a tax on everybody, and it doesn't really protect anybody from anything.
00:37:43 Marco: And the lawyers make out with all the money, the end.
00:37:45 Marco: Congratulations, that's the U.S.
00:37:46 Marco: patent system.
00:37:48 Marco: So...
00:37:48 Marco: A lot of good there.
00:37:50 Marco: Promoting innovation.
00:37:50 Marco: Good job, everyone.
00:37:52 Marco: So normally these cases, you know, they breeze through the news and they don't go anywhere because they get settled out and you never hear about them again.
00:37:59 Marco: So when this stuff started with Massimo, the company, when it started, you know, them making claims against the Apple Watch, I think they've been making claims against the Apple Watch for years now.
00:38:08 Marco: Again, we just thought, at least I just thought, well, it's going to fizzle out and get settled or something like that's that's what's going to happen.
00:38:15 Marco: And that's it.
00:38:15 Marco: And so to have us be at the point now where Apple has announced that like as possibly as early as next week, they might have to stop selling their two flagship models of Apple Watch, leaving only the Apple Watch SE in the current lineup.
00:38:33 Marco: That's substantially different news than we usually hear like that.
00:38:38 Marco: That's a big deal.
00:38:38 Marco: I'm guessing it won't actually get that far.
00:38:42 Marco: Or if it does get that far, it will be a fairly brief shutdown of sales.
00:38:48 Marco: You got to figure like Apple is is pulling out all the stops to try to get this resolved in some way.
00:38:55 Marco: But you also know that Apple is – I don't think Apple is super willing to give on threats of patent litigation like this.
00:39:05 Marco: I don't think they're going to just say, all right, Massimo, here's a whole bunch of money.
00:39:08 Marco: We're going to license your patents and give you whatever you want.
00:39:11 Marco: I don't see it ending that way necessarily.
00:39:14 Marco: What's probably going to happen –
00:39:16 Marco: is they're going to try to get around it with some kind of technicality, and then there will be more lawsuits, and it'll prolong stuff, and it'll just kick the can down the road further.
00:39:26 Marco: That kind of thing can be successful for years.
00:39:30 Marco: So that's probably what's going to happen here.
00:39:32 Marco: But in the meantime, if they actually go through with this, because all they said so far is basically that they think they'll have to go through with this.
00:39:40 Marco: If they actually have to go through with this and actually have to stop selling most Apple Watches in the U.S.
00:39:46 Marco: for a while, whatever that... Look, it could be a week.
00:39:51 Marco: I'm guessing if it happens at all, it's going to be very brief.
00:39:53 Marco: It would surprise me if it was more than a week.
00:39:57 Marco: But...
00:39:58 Marco: We'll see what happens.
00:39:59 Marco: You know, stranger stuff has happened, I guess, in tech.
00:40:02 Marco: But it will kind of be interesting as a, you know, as tech enthusiasts and as a tech podcast, it will be interesting to see if it does happen because this kind of thing pretty much never happens in our world.
00:40:13 Marco: It doesn't make it up to the level of being visible to consumers like this.
00:40:17 Marco: So this could be interesting.
00:40:20 John: Yeah, so Apple released a statement about this, and you can see the glimmer of Apple's potential strategy because you would think Apple's statement about this would be all about how, you know, usually Apple's statements are, here's the thing we're doing.
00:40:33 John: So first of all, this one's weird because it says...
00:40:35 John: So here's a thing that we might have to do in the future if everything continues the way it's going, which is weird, right?
00:40:43 John: You know, so they're like, but the very first sentence of the statement kind of hints at what they're going for.
00:40:48 John: It says, this is from Apple's statement.
00:40:50 John: First sentence, a presidential review period is in progress regarding an order from the International Trade Commission, blah, blah, blah, blah, right?
00:40:57 John: So it starts by saying, hey, there's a thing that's under review by the president, right?
00:41:03 John: And if nothing changes and if their review period goes through and we have to list stuff, we're going to do these things, right?
00:41:10 John: It's like, you know, what Apple says, Apple is preemptively taking steps to comply should the ruling stand.
00:41:17 John: Right.
00:41:18 John: So what does that even mean?
00:41:19 John: I mean, I guess you could like, well, get ready to stop selling stuff.
00:41:22 John: You know, I guess there may be there's something they need to do.
00:41:24 John: But why issue a statement about just so you guys know, there is a presidential review period.
00:41:31 John: And unless things go our way, unless someone says changes their mind, we're going to have stop selling Apple watches.
00:41:37 John: Convenient for Apple, by the way, that they have to stop selling essentially on December 24th and 25th.
00:41:41 John: So they get all their holiday sales, but they don't really get any post holiday sales.
00:41:45 John: And of course, you know, Amazon and Best Buy and stuff can sell through the inventory or whatever.
00:41:49 John: So the interpretation of the statement is basically Apple announcing to the world slash president saying, you wouldn't want us to stop selling Apple watches, would you?
00:42:01 John: Because it's kind of a popular product and we're kind of a popular company.
00:42:04 John: And if you don't do something, Mr. President...
00:42:06 John: we're going to have to stop selling Apple watches.
00:42:08 John: Doesn't that sound terrible for you?
00:42:10 John: So just we're putting out this public statement.
00:42:15 John: I mean, everybody involved knows this, right?
00:42:17 John: But Apple puts out a public statement that says to the world, and we're talking about it on this podcast, something that everyone involved in this issue, the review board, the two companies, everyone already knows that.
00:42:29 John: But Apple is kind of putting it out in the world to put pressure on the president to...
00:42:34 John: you know overturn this or to you know whatever whatever they have the ability to this review period of saying because either you let it stand or you like counteracted in some way and i think apple's hoping that the president will say oh don't stop apple from selling apple watch they're a big important company and they make a lot of money um i'm not quite sure how the system works i don't pay too much attention to patent law i'm not a lawyer i hate patents with a passion um
00:42:55 John: I'm not sure that gambit is going to work, especially because Apple put out the statement.
00:43:00 John: If Apple wanted to do this, they should be working back channels, not running to the press, because that never helps.
00:43:06 Marco: I mean, you can assume they probably have tried that already.
00:43:09 John: Right, but this is like the last ditch thing of like saying,
00:43:11 John: Hey, world, we're going to have to stop selling Apple Watches for dumb patent reasons.
00:43:14 John: And this kind of is related to yesterday's last episode where we're saying that Apple is a U.S.
00:43:20 John: company and they are subject to U.S.
00:43:21 John: laws.
00:43:22 John: And sometimes there are those laws that they don't like, like laws about handing things over to the government, or in this case, patent laws.
00:43:28 John: Apple patents everything because...
00:43:30 John: as a big company, they have to.
00:43:32 John: The system we have is you have to participate in it.
00:43:36 John: You don't get to be the size of Apple if you don't patent everything under the sun.
00:43:39 John: A lot of the times you're patenting all this bogus stuff so you can use it as defense against other people using their bogus patents against you and this war of mutually assured destruction which is totally pointless and stifles innovation and the only people it makes happy are lawyers.
00:43:53 John: It's terrible, but it is the system that we currently have and Apple sure as hell participates in that system.
00:43:58 John: It's kind of, you know, a bummer for Apple.
00:44:00 John: In this case, it seems like they don't have enough patents to retaliate against Massimo and Massimo is playing hardball and not being bought off at the price Apple thinks is reasonable.
00:44:09 John: So it's a game of chicken now.
00:44:10 John: It's like, do you do you people and the government of the US really want Apple to stop selling its two flagship Apple watches indefinitely because of some company you've never heard up with some super dumb patent?
00:44:22 John: You don't want that to happen, do you?
00:44:23 John: And Apple is not currently lobbying for reforming patent law.
00:44:27 John: And I'm not sure if they even would, because, again, Apple participates so much in the system that it's hard to know whether they like it or not.
00:44:33 John: But they have to participate in the system.
00:44:35 John: It would be great if they lobbied for, you know, reform on software patents and reform on patents in general.
00:44:40 John: But that is an uphill battle with lots of forces going in the other direction.
00:44:44 John: It doesn't seem like Apple has much appetite for that.
00:44:46 John: So here we are.
00:44:47 John: They're just out there saying, I know we have a stupid system and we tried to settle our way out of this.
00:44:54 John: Now we're doing making a last ditch sort of plea to the anyone who can overturn this to say, how about just let's not do it in this case?
00:45:04 John: I don't know how that's going to work.
00:45:06 John: One thing I think is for pretty sure, Apple will not stop selling its flagship Apple Watchers for very long.
00:45:12 John: I mean, worst case scenario, Apple just buys the company.
00:45:15 John: Like Apple can solve this problem with money.
00:45:18 John: They just don't want to.
00:45:19 John: Whatever Massimo wants, they don't want to pay it.
00:45:22 John: But believe me, Apple can pay it.
00:45:23 John: whatever the amount is apple can pay it and will eventually pay it if this goes on long enough so massimo is you know betting that they can just drag this out to get a little bit more money but in the end apple's not going to spend a year not selling its two flagship watches they're going to pay whatever it takes to make this go away eventually but they're going to try everything else first and this is one of those things
00:45:45 Marco: Yeah.
00:45:46 Marco: I mean, that's the racket of patents.
00:45:48 Marco: It's just extortion.
00:45:49 Marco: I mean, that's, again, promoting innovation with patents.
00:45:53 Marco: What you're really doing is creating legal methods of extortion.
00:45:58 Marco: And that's, again, it's one of the many reasons...
00:46:00 John: And it makes it so that only the richest companies can even participate because it's impossible, as we've discussed in the past shows, it's impossible to make any technology product without infringing tons and tons of patents that you can't afford to license.
00:46:10 John: Like that is not, you know, the purpose of the patents is supposed to be for whatever the quote is from the relevant law of like the encouragement of the whatever arts or whatever.
00:46:18 John: And it does the exact opposite.
00:46:20 John: It makes it so the only way that you as a small company can have a tech product is if you get lucky and hide.
00:46:26 John: And the big companies violate so many patents, but they also acquire tons of patents to retaliate against anyone.
00:46:33 John: And then you have patent trolls who are like, haha, we don't make anything, so you can't retaliate against us.
00:46:36 John: And it's just, it is the worst system.
00:46:39 John: And here we have, hopefully this will motivate some patent reform or maybe give Apple an appetite for it.
00:46:44 John: Because again, Apple participates so heavily in the system that I can imagine within Apple, there are sections of the company that think,
00:46:50 John: Oh, patents are great.
00:46:51 John: We just, you know, our patents are super important.
00:46:53 John: Remember when Steve Jobs was up there with the iPhone?
00:46:54 John: Oh boy, have we patented it, right?
00:46:56 John: They always sound great when you're on the side of like using your patents to beat down other people.
00:47:00 John: It's not so great when it goes the other direction.
00:47:01 John: And look at how well that worked for them.
00:47:03 John: Like it didn't even work that well for them.
00:47:05 John: No, it doesn't work.
00:47:06 John: It'll never work.
00:47:07 John: It's because everything is stupid and everyone, all the big companies acquire tons of these really dumb patents.
00:47:11 John: And they make it like Apple licensed the one click patent.
00:47:14 John: Do you remember that?
00:47:15 John: Amazon had, for kids who don't know, Amazon.com, the place that used to sell books online and now sells everything, patented the ability to buy something with a single click.
00:47:24 John: Yep.
00:47:25 John: Which, if that sounds dumb to you, welcome to patents.
00:47:27 John: And I believe Apple licensed it for like the iTunes store or whatever, right?
00:47:31 John: Because that's the way it works.
00:47:32 John: It's like,
00:47:33 John: How many dumb patents do you have?
00:47:35 John: That's why patent cross-licensing agreements happen.
00:47:38 John: I think Apple did a big cross-licensing agreement with Microsoft.
00:47:40 John: It's like, look, we have tons of dumb patents and so do you.
00:47:42 John: How about we just agree that I can use all your patents and you can use all mine?
00:47:46 John: So at least we can ignore each other and just worry about the other people who are constantly suing us for patents and stuff.
00:47:52 John: um and we don't have time for an entire show about why patents are dumb i'm sure people disagree with us see many past episodes where this has been discussed including a couple on my old hypercritical podcast our position has not changed since then uh and especially i think the entire apple ecosystem got a taste of it with the what was the the round that came through and swiped a bunch of developers we know some stupid thing about audio playing or something
00:48:15 Marco: Oh, that was a different one.
00:48:17 Marco: That was something like Home Audio, something like that.
00:48:21 Marco: The EFF struck that one down, I think.
00:48:23 Marco: No, LodSys was, it was some kind of, I think it was an in-app purchase thing.
00:48:27 Marco: I forget what the details were.
00:48:29 Marco: Thank God it actually never hit me, but it hit a bunch of people close to me, like a whole bunch of people you all know.
00:48:34 John: And the small developers like had to pay for it.
00:48:38 John: And it really is like extortion because they come to you and they say, look, we can destroy your company with this.
00:48:43 John: So pay us all the money you can afford to pass because they want to get money.
00:48:46 John: They don't want to destroy the company because they destroy a company to get nothing.
00:48:49 John: So they basically say, how much can you afford to pay us?
00:48:52 John: Like how much money do you have in your wallet?
00:48:54 John: Just give us all of that, right?
00:48:55 John: And so for smaller developers who don't have a lot of their money, they'll say, okay, well, just tell us how much is in your bank account and we won't charge you any more than that.
00:49:02 John: That's the shakedown of these things.
00:49:04 John: Like for the big company, obviously they can't do it with Apple because Apple has billions of dollars.
00:49:08 John: They're not going to get all of that, right?
00:49:09 John: But for the small developers, it's not like there's a flat fee.
00:49:12 John: Like everyone has to pay $2 million.
00:49:13 John: No, because they know no small developers can pay that.
00:49:15 John: But if you're a small individual developer, they still want your money.
00:49:18 John: So like, can you pay us 30,000?
00:49:19 John: You know, and...
00:49:21 Marco: people would do it just to make you can't afford to fight it yeah because the alternative is like all right then you can try to hire a lawyer for a hundred thousand dollars like that's that's the that's again it's extortion it's just the mob but legal like it's it's exactly like you know hey it'd be a shame if that building burned down you pay us for protection money
00:49:37 Marco: It's that.
00:49:37 Marco: It's just that but legal.
00:49:39 Marco: I'm never getting all mad.
00:49:42 Marco: It is so dysfunctional and practical.
00:49:45 Marco: It's one of those wonderful stories that we tell people.
00:49:49 Marco: You can be an individual inventor in your garage and come up with a great million dollar idea and patent it.
00:49:55 Marco: And the reality is so far from that.
00:49:57 Marco: That is not how it works at all.
00:50:00 Marco: The only people who have patents are fools and a**holes.
00:50:05 Marco: That's it.
00:50:05 Marco: Because to get a patent, if you are an individual, to get a patent that is actually like properly written, properly filed, and has any chance of at all maybe being enforceable, it costs tens of thousands of dollars just to file a patent like that.
00:50:20 Marco: So how many individual inventors in their garage are going to have tens of thousands of dollars to pay a lawyer and file everything and get it all written up and get it done?
00:50:29 Marco: And then once you actually, if you actually get that patent granted to you,
00:50:33 Marco: That doesn't prevent everyone from using it.
00:50:36 Marco: That just gives you a tool that you can use to sue people who use it.
00:50:40 Marco: Guess what?
00:50:41 Marco: That takes more money.
00:50:42 Marco: So the only people who can actually get a patent and then afford to try to enforce it against somebody are people with tons of money already.
00:50:52 Marco: And chances are it won't really stop a big company from stealing the idea and using it because big companies, guess what?
00:51:00 Marco: They have more money and more lawyers and more time than you.
00:51:03 Marco: and i know this is kind of making the case for massimo but but like but that's the reality so like if you are a small inventor and you think a patent is going to protect you it won't it just will cost you tons of money and then at the end of the day it still won't protect you so that's the fool side of it and then there's the asshole side of it it's people who who you know actually intend to you know deploy this thing against unsuspecting people because here's the thing like
00:51:28 Marco: Patents are allegedly required to be novel and to be not some kind of solution that a layperson would have just kind of come up with on their own in the field.
00:51:40 Marco: So this is the argument against many software patents is like –
00:51:43 Marco: Many people end up allegedly violating patents accidentally because the thing that is patented just became kind of common sense to anybody who is in that field.
00:51:54 Marco: So if you're writing an app and you have a certain problem you're trying to solve with some algorithm or some technique –
00:52:00 Marco: you might just come up with that on your own.
00:52:02 Marco: The reality is that's how most invention works, and simultaneous invention is a real thing, kind of destroys the whole myth the patent system is based on.
00:52:08 Marco: But anyway, setting all that aside for the moment, most patent infringement in most of tech...
00:52:16 Marco: is done accidentally and unknowingly because so much has been patented by people who are just opportunistic thieves and vultures who want to be parasites on the world and want to shake people down for money because they think, well, I'm going to stake out my claim and get these patents and these things and then everyone has to pay me when they do them.
00:52:36 Marco: There are many ways to go through this life, and I try very, very hard to be the total opposite of that kind of asshole.
00:52:43 Marco: And I hope most of you out there make the same choice.
00:52:46 Marco: Anyway, so the patent system doesn't work the way anyone thinks it does.
00:52:50 Marco: The only people who benefit are lawyers and giant companies.
00:52:53 Marco: And here's a patent fight that is between two giant companies who are both trying to extract as much money out of the other as possible.
00:53:01 Marco: And these views that I hold on patents and that John holds on patents are not super rare views in the tech business, especially most of the tech business doesn't like patents.
00:53:11 Marco: And so there is no way that Apple is going to be amenable to any solution that requires them to pay Mossimo for every Apple watch they make, which is probably what Mossimo is asking them to do.
00:53:24 Marco: And probably a lot.
00:53:26 Marco: Because Apple doesn't want to be stuck with that forever.
00:53:28 Marco: Patents last a very long time.
00:53:30 Marco: I believe it's something like 20 or 30 years, depending on whatever it's in.
00:53:34 Marco: Patents last a long time.
00:53:34 Marco: So Apple does not want to be paying this company for every single Apple Watch they make some dollar amount for an idea that Apple thinks they don't deserve to have exclusivity on.
00:53:44 Marco: Apple is very, very principled.
00:53:46 Marco: We know that.
00:53:47 Marco: We saw how hard they fought against Epic, which maybe we'll get to that a little bit.
00:53:53 Marco: But we saw the principled stand they take about protecting what they believe is theirs in the App Store and the taxes they charge to developers in the App Store and the gatekeeper fees they charge.
00:54:06 Marco: They feel so strongly that a lot of times to Apple, they're very...
00:54:11 Marco: opinionated company, a very principled company, and usually that is a very good thing.
00:54:16 Marco: You know with stuff like this, they're not going to just say, fine, we'll give you five bucks per Apple Watch or whatever.
00:54:21 Marco: They're not going to say that because they are probably so mad that this company even thinks they deserve five bucks from each Apple Watch because Apple probably thinks...
00:54:31 Marco: They invented this stuff or this stuff is common sense or it shouldn't have been patented or whatever because, again, that's how patents work.
00:54:39 Marco: They're all BS.
00:54:40 Marco: So I don't see Apple being necessarily willing to solve this problem with money if the solution with money involves, we'll give you $5 for every Apple Watch we sell for the next 15 years.
00:54:51 Marco: no they would never do that they would just buy they would just buy the company at that point maybe but then but what what does the company want them to pay like because apple probably hates this company and they would they they would rather probably bury this company in in lawsuits for years than to actually buy them like because they're again they're a principled company i'm saying buy the company jokingly because they wouldn't actually sell and apple wouldn't offer to buy them but what i'm saying is that money can solve this problem in many ways oh it can no
00:55:18 John: But they won't.
00:55:19 John: There's no way they would sign up for that protection racket where they'd pay that.
00:55:23 John: If they licensed the patent, they would do it the way they license all their patents, which is like, we just want to be done with you.
00:55:28 John: We never want to see you again.
00:55:30 John: Kind of like what they did with ARM.
00:55:31 John: Not that it's adversarial, but like getting the architecture license.
00:55:34 John: Whatever that license is, it seems like they now can do what they want with ARM without worrying about that anymore.
00:55:41 John: Same thing with the cross-license patent agreements.
00:55:43 John: Like, they just want this to be over and go away.
00:55:45 John: And for whatever reason, Massimo's playing hardball and they haven't agreed on a price.
00:55:49 John: But I feel like they have to because there's no way they're going to stop selling the Apple Watch, right?
00:55:53 John: They're going to figure it out.
00:55:54 John: I mean, not for a long time.
00:55:55 John: I mean, maybe they'll do it for a week or a month or whatever to put political pressure on, but they're not going to forego an entire year worth of Apple Watch Ultra sales.
00:56:04 Casey: So what do you think about patents, gentlemen?
00:56:06 Casey: Not a fan.
00:56:07 Casey: Not a big fan.
00:56:10 Casey: All right.
00:56:11 Casey: I think we have time to keep on keeping on.
00:56:12 Casey: So let's talk about the next breaking piece of news from earlier today.
00:56:16 Casey: Adobe is giving up on their $20 billion with a B-B-B-B-B-dollar acquisition of Figma.
00:56:23 Casey: The two of them have decided that there is no chance this is going to get through regulators in the UK and the US.
00:56:29 Casey: So the heck with it.
00:56:30 Casey: We're going to part ways.
00:56:31 Casey: Oh, and apparently Adobe owes Figma a billion dollars in termination fees.
00:56:36 Casey: Whoopsie-dupsies.
00:56:37 Casey: I can't say this is terribly surprising to me.
00:56:39 Casey: And I honestly don't know a whole bunch about either company because I've never really used Adobe stuff and I've never had the occasion to use Figma.
00:56:46 John: You've never used Adobe stuff?
00:56:48 Casey: Not really.
00:56:49 Casey: Not in any regularity.
00:56:50 Casey: I never touched Photoshop.
00:56:52 John: How about Acrobat back in your PC days?
00:56:54 Casey: Oh, okay.
00:56:54 Casey: Well, that's fair.
00:56:55 Casey: I didn't think about that.
00:56:56 Casey: Yeah, that's true.
00:56:57 Casey: But anyways, yeah, so apparently they're breaking up and a billion dollars to Figma.
00:57:02 Casey: You know, you may pass go and you may collect a billion dollars.
00:57:05 John: It seems so weird that they had such a big breakup fee in what would always look like a risky thing.
00:57:10 John: Because Adobe, despite Casey not using it, is a pretty well-known company with a couple of products you might have heard of, like Photoshop.
00:57:15 John: They are the big dog in the markets that they participate in.
00:57:20 John: Adobe has gobbled up a bunch of its competitors in the past, either gobbled up or defeated or both its competitors being the bigger and bigger dog.
00:57:28 John: And Figma was the first company in a long time to start giving Adobe a run for its money.
00:57:34 John: So Adobe trying to acquire them, you have to, you know, everyone involved has to know, boy, this might be tough to get past regulators because in general...
00:57:42 John: If a company like Adobe started out as being an important company in their market and just grew and grew and ate their competitors and grew and ate and defeated their competitors and grew and ate and defeated their competitors and then wants to buy the one company that has challenged them in ages for $20 billion, you're going to look askance at that and say,
00:58:01 John: This probably doesn't seem like it would make for a healthier market.
00:58:05 John: And so they put a $1 billion breakup fee in there.
00:58:09 John: And as Daniel Jock had pointed out earlier today, I think Figma has like 1,000 employees.
00:58:15 John: So that $1 billion breakup fee, in theory, you could give a million dollars to every Figma employee, which of course is not what's going to happen.
00:58:21 John: Right, because that's not how capitalism works.
00:58:24 Casey: Can you imagine, though?
00:58:25 Casey: That would be unreal.
00:58:26 Casey: I know it will never happen.
00:58:28 Casey: I'm not arguing it will never happen.
00:58:29 Casey: But can you imagine if any one of these, what did you say, thousand people?
00:58:33 Casey: Rank and file employees.
00:58:35 Casey: Can you imagine if just, you know, they snap their fingers Thanos style, but then all of a sudden everyone's a billionaire, excuse me, a millionaire?
00:58:41 Casey: That would be
00:58:42 Casey: Unreal.
00:58:43 Casey: What a cool story that would be.
00:58:45 Casey: Unfortunately, it'll never happen.
00:58:46 John: I mean, I think they all stood to make a lot more in their Adobe stock or whatever they were going to get as part of the deal.
00:58:50 John: So this is, you know, obviously, yeah, all this money is going to go.
00:58:53 John: A few people are going to make a lot of money with this breakup fee and most of the employees are going to make nothing, I would assume.
00:58:58 John: Because that's the way capitalism works.
00:59:00 John: But...
00:59:01 John: Yeah, that's a big breakup fee for a deal that if you had to place odds on, it would be difficult to know which side to bet.
00:59:07 John: I'm glad they went against not knowing the details, but my general inclination is competition is good and the market that Adobe's in needs more competition, not less.
00:59:18 John: And I have used Adobe and I have used Figma.
00:59:20 John: And I do see how they compete with each other.
00:59:23 John: They also are slightly complementary because they come at things in a different way.
00:59:26 John: And the places where Adobe is strong is not where Figma is strong.
00:59:30 John: But the whole point is people were using Figma instead of the equivalent or non-equivalent, non-existing Adobe tools.
00:59:37 John: And that's why the market was shifting a little bit.
00:59:40 John: It was like, hey, Figma has something that Adobe doesn't.
00:59:42 John: It's a competition.
00:59:43 John: They weren't making a Photoshop replacement that was better than Photoshop.
00:59:46 John: They were coming at it from a different angle, really focusing on collaboration and focusing on the use cases that for the modern world that were, you know, lots of Adobe products were created before the web existed.
00:59:56 John: So that really colors their lineage and their feature set.
01:00:00 John: And Figma is totally focused on a world where we're all connected and collaborating on things.
01:00:06 John: So, yeah, my instinctual inclination when any of these huge mergers come is let's not do that.
01:00:12 John: Let's just let them go on their own.
01:00:14 John: And Figma is not, I think Figma can exist on its own.
01:00:18 John: People are like, well, who's going to buy Figma now?
01:00:21 John: I don't like the idea that the only reason a company exists is to get bought by a larger company.
01:00:25 John: I know that's a big thing and there's some hemming and hawing about this.
01:00:27 John: Like, oh, if they don't let this deal come through, how are startups going to get funded?
01:00:31 John: Because the only way startups get funded is they assume they'll eventually get bought by the bigger company.
01:00:35 John: It's like, that's not healthy.
01:00:36 John: If the whole purpose of making a startup is to be eventually be acquired by the bigger company, all you do is feeding people and ideas into the bigger company that just keeps getting bigger and bigger.
01:00:45 John: You can actually make a competing company that makes a profit and pays employees and makes a product and improves it.
01:00:52 John: Like, lots of the companies that are around today started that way.
01:00:55 John: If they weren't, like, every single company that we talk about on this show would all be owned by IBM or something, and there'd just be one company, and it's called IBM, and it owns the former Microsoft, and it owns the former Apple, and it owns the former Atari, and it owns the former everybody because they just buy everything.
01:01:07 John: Like, hey, what's wrong with that?
01:01:09 John: I feel like that's the current environment.
01:01:10 Marco: I bet they would make really great products.
01:01:12 John: Yeah, we're just like the like whatever the big companies are that exist now.
01:01:16 John: It's like, well, no other companies can exist except for these ones.
01:01:20 John: And from now on, the only thing you can do is make a startup that you hope will be acquired by one of them.
01:01:24 John: I think the last big one that appeared, I assume we would say like Facebook and Google were the last two big ones to appear.
01:01:30 John: And now it's like, this is it.
01:01:31 John: This is the set.
01:01:32 John: And your company is just going to get acquired by the stupid abbreviations they have for it.
01:01:38 John: I forget what it is, like FAMP or whatever.
01:01:39 John: It was like, you know.
01:01:41 John: Amazon, Apple, Google, Microsoft, Adobe, there's just these big companies in each of their markets that are so dominant.
01:01:49 John: Stop them from buying everybody.
01:01:51 John: And if Figma can't make it on its own, it's like, oh, we invested so much money.
01:01:55 John: The only reason we've been able to make this good product is because we're not viable as a standalone business.
01:01:59 John: Our only purpose is to be acquired.
01:02:01 John: Well, that's a bad business plan.
01:02:02 John: Don't do that.
01:02:03 John: Being acquired, fine.
01:02:04 John: Maybe that can happen.
01:02:05 John: That's a fine way to exit for certain companies.
01:02:07 John: But if you grow to the size of Figma, where the biggest company wants to buy you for $20 billion, you probably have a viable business on your own.
01:02:13 John: At least I hope you do.
01:02:14 John: You've got 1,000 employees.
01:02:15 John: Someone wants to buy you for $20 billion.
01:02:17 John: You can't make money.
01:02:18 John: You can't figure out how to be a profitable standalone company.
01:02:20 John: You have to be acquired.
01:02:21 John: Or is it because your investors are like, well, the only way we get our big payday is if you get acquired.
01:02:25 John: Ugh, it's...
01:02:26 John: more, more, uh, distasteful side effects of our economic system.
01:02:30 John: So I don't, again, I'm not being gleeful saying it because they get these Figma employees, you know, they're working within the system we have.
01:02:37 John: And part of the system we have is one of the big payoffs you might get from working at this company is you might get acquired and you might make out like abandoned.
01:02:43 John: Right.
01:02:44 John: Uh, and I just, I don't begrudge them that I don't, I think they, they deserve that as much as anyone deserves anything, but it's another example of working within a system that I think is bad.
01:02:52 John: And we all have to work within it because it's a system that we have, but I really wish we would work to,
01:02:56 John: change that system and part of the system like it or not are regulators that sometimes say that a big company can't buy some other company and in this case it was the uk and the eu instead of the us but you know that's that's also part of the system it's also part of the risk of being an employee and hoping you're going to get bought out by a bigger company uh that merger may be stopped by regulators and in this case i'm not sad that it was stopped
01:03:22 Casey: All right.
01:03:22 Casey: And then the last piece of breaking news from earlier today is that data from test flight servers from 2012 to 2015.
01:03:29 Casey: So this is before Apple certainly took ownership.
01:03:35 Casey: I think it was before Apple even said they were going to buy test flight or it was before all that happened, I believe.
01:03:41 Marco: Yeah, TestFlight used to be a separate company, like a little startup.
01:03:45 Marco: It was much more limited and much harder to use, but it was pretty useful at the time.
01:03:51 Casey: Yeah, very well put.
01:03:53 Casey: Anyways, there's a bunch of data that maybe has been leaked.
01:03:56 Casey: I'm not sure that leak is really the right classification here.
01:03:59 Casey: Uncovered?
01:04:00 Casey: Uncovered might be a better word for it.
01:04:02 Casey: Thank you.
01:04:03 Casey: But anyways, a bunch of data, like terabytes worth of data has been exposed or uncovered, like Marco had said, from test flight servers back in the 2012 to 2015 era.
01:04:14 Casey: And so we're not entirely sure how this came to be.
01:04:17 Casey: We're not even entirely sure if this was recent, but certainly it's become a bit of a brouhaha over the last 24 hours.
01:04:24 Casey: Yeah, a lot of old builds, a lot of old data coming to light.
01:04:28 Casey: It appears that this may
01:04:30 John: relate to uh amazon s3 buckets that were not properly protected maybe that's the fourth hard problem in computer science uh is protect properly protecting s3 buckets right right um i think the deal with this again this story just broke this morning i think the deal with this is that this data dump has existed for like a decade and people are just rediscovering it because people have short memories um and it's like it's an archive.org right um
01:04:54 John: regardless of when this leaked, how old the leak it is, how much we forgot about it and are rediscovering it 10 years later because we all have short memories.
01:05:03 John: It's not great.
01:05:04 John: It's out there, right?
01:05:05 John: It's not the source code for these things.
01:05:06 John: It's binary.
01:05:07 John: So what you upload to TestFlight is a...
01:05:09 John: uh you know a build of your app that you're testing on people's devices it's not the final one probably that you're going to send the app store or maybe you know it might be if you if they decide that build works but it's all the in-between builds that you send and so they're binaries or maybe in some cases bitcode if apple watch was around back then um
01:05:27 John: for tons of stuff and people are sort of digging through this giant archive of binaries trying to see if there's anything useful uh the link we'll put in the show notes is from euro gamer it's because it's like look at these prototypes of games that never shipped because you know they they developed them they put them out on test flight they decided they're never going to ship them so if you want to find some weird unreleased game including some unreleased flappy bird variant because that's what people at euro gamer are excited about i guess uh you could dig through this but this is the difficulty of uh you know
01:05:56 John: leaving stuff unprotected on the internet and when it makes its way into archive.org apparently it's hard to get rid of it even 10 years later if this really is a leak from or a people say it's not a leak it's it was they just crawled it either way test flight didn't intend for this to be in archive.org and yet it is in archive.org because archive.org crawled the test flight site and followed links and eventually found all this stuff and slurped it all up and now it's there it would be great if apple slash test flight could say hey archive.org
01:06:26 John: can you remove all that because uh we don't own all that intellectual property and neither do you so it probably shouldn't be an archive.org because it's basically it's builds of did you use test flight in that year range did you upload an app your app is probably in this this data dump right uh and you probably don't want it there i mean maybe it's irrelevant maybe you don't care maybe it's a build of an app that's long dead or it's useless to everybody because it only runs on all the s's or whatever it's
01:06:50 John: it's weird, but it's also a cautionary tale.
01:06:55 John: Check your S3 bucket permissions.
01:06:58 John: This sounds dumb, but Amazon doesn't make this that easy, and they've worked on it over the years to try to make it
01:07:06 John: more obvious when you screw this up there are whole companies that part of their product is they will go over your stuff in aws and make sure you haven't done something boneheaded and yet it happens all the time someone has an s3 bucket which for people to know is just a place on the internet where you can store files there's lots of imitators um
01:07:25 John: and they accidentally make it accessible to everybody and it's like how would they not notice this you don't notice it because you can't really get anything out of it unless you sort of know the file name so it's security through obscurity especially if they don't allow it like essentially directory listing to use web parlance like you can't you know you can set the permission so oh nobody can iterate over the contents you can't list what's here but if you know the file name you can make a request for it and you'll get it right and the file names are really big and obscure and it's like well
01:07:52 John: You know, you wouldn't notice that it's publicly accessible because no one would be making those requests.
01:07:56 John: But if you have a crawler, especially if that crawler is seeded with like it knows that you use like the app ID as the file name and it has a bunch of app IDs from elsewhere, then the crawler can just go through and try all those app IDs.
01:08:08 John: The whole point is your S3 bucket shouldn't be publicly accessible.
01:08:12 John: A random person on the internet should not be able to pull a file from it if it's not supposed to be publicly accessible.
01:08:19 John: There should be some authentication where you have to be allowed to get that file because you're the developer of the file and that's how you can get it.
01:08:25 John: But doing that can be a little bit annoying.
01:08:27 John: And especially with the efficiencies of S3 where you really don't want them to go through your server or to bounce off your server.
01:08:32 John: You want them to go directly to S3 because that's one of the wonderful things about S3 is that it's available everywhere and it's close by and blah, blah, blah.
01:08:39 John: People take a shortcut and they say, well, no one's going to guess this URL anyway.
01:08:44 John: We'll just make the bucket publicly accessible.
01:08:46 John: Or they accidentally make it publicly accessible.
01:08:47 John: But again, they never realize it's publicly accessible because it seems like you can't get anything from it without knowing how to get to it.
01:08:52 John: But especially automated computer crawlers, they'll just follow links.
01:08:56 John: They don't know which ones they're quote unquote supposed to or not supposed to follow.
01:08:59 John: So if they find an in, they'll just go and crawl and scrape and pull everything out of there.
01:09:03 John: And it ends up in archive.org.
01:09:05 Marco: I mean, in all fairness, if you set up a new S3 bucket today, they make you jump through many hoops to make it publicly accessible.
01:09:16 Marco: Amazon has learned, wow, people mess this up a lot.
01:09:22 Marco: It is now so complicated and convoluted to make any part of an S3 bucket publicly accessible.
01:09:28 Marco: So it's better now.
01:09:30 John: People are motivated to do it because like my app's not working.
01:09:33 John: I keep getting an error on S3 and they're like, they just bash AWS until the error stops.
01:09:37 John: Like, oh, done.
01:09:38 John: Now the errors don't.
01:09:38 John: I'm not sure what I did, but now I'm not getting any more errors pulling from S3.
01:09:41 John: So I guess everything's fine.
01:09:43 John: And then, you know, fast forward 10 years and someone has scraped everything out of their bucket and it's an archive.org.
01:09:49 Marco: As mentioned earlier, we are supported exclusively this episode by ATP members.
01:09:54 Marco: Please consider becoming a member today at ATP.fm slash join.
01:09:59 Marco: So to recap, here's what you get.
01:10:01 Marco: You get the ad-free version of the show in a special RSS feed that you can add to any podcast app that you want to support to RSS feeds, which is most of them.
01:10:09 Marco: You also get access to a bootleg feed.
01:10:12 Marco: This is the unedited raw live stream that's broadcast for the show, including extra stuff before and after what's usually released, including things like our title selection process and occasional little bits that don't make it into the final edit of the show.
01:10:25 Marco: Plus, you hear Casey swearing.
01:10:27 Marco: You hear me miss some jokes.
01:10:28 Marco: You hear like whatever flubs are kind of natural to the live show.
01:10:31 Marco: And you get it about half a day before the episode is released.
01:10:34 Marco: So you get it early.
01:10:35 Marco: So that's a very, very popular option among our members, that bootleg feed.
01:10:39 Marco: And of course, you get member specials, exclusive content released about once a month that can span from tech topics like our CMS development, John Learning, PHP, stuff like that, to more kind of squishy topics, things like movies we like or food we're trying.
01:10:55 Marco: It's a lot of fun.
01:10:56 Marco: That's the member special.
01:10:57 Marco: So you also get a merchandise discount.
01:11:00 Marco: So whenever we offer the ATP store, whenever we have those time-ranged sales that we bother you about in the main show,
01:11:06 Marco: Usually members will get a special code that will apply to everything in that sale that will give them 15% off.
01:11:12 Marco: So it's a net little extra bonus with membership there.
01:11:15 Marco: So anyway, check it out.
01:11:16 Marco: ATP.FM slash join.
01:11:19 Marco: It's about eight bucks a month and it is the best way to support the show.
01:11:23 Marco: You know, the ad market goes up and down.
01:11:25 Marco: That's life.
01:11:26 Marco: But members are there.
01:11:28 Marco: They are consistent and they have really helped us out a lot this last year.
01:11:33 Marco: you know, as the ad market has been not so great.
01:11:36 Marco: So thank you so much to members who are out there.
01:11:37 Marco: For some reason, if you're hearing this, if you're not, please consider becoming a member today.
01:11:42 Marco: ATP.FM slash join.
01:11:45 Marco: Thank you so much for your consideration and back to the show.
01:11:52 Casey: All right, let's do some Ask ATP.
01:11:54 Casey: And Tom Bullock writes, what's the best way in 2023 to run an old version of OS X?
01:11:59 Casey: For example, Tiger.
01:12:00 Casey: I don't know, to be honest with you.
01:12:03 Casey: I know that Apple has a bit of sample code.
01:12:07 Casey: And I think Rambo might have put something together where you can like use whatever the hypervisor is.
01:12:13 John: Virtualization framework.
01:12:14 Casey: Yeah, yeah.
01:12:15 Casey: And you can very, very cheaply and reasonably easily create and run a virtual machine.
01:12:22 Casey: I dabbled with this briefly like six months or a year ago, and it was pretty good.
01:12:26 Casey: I would assume that the right answer is something like VMware Fusion or Parallels, but I honestly don't know.
01:12:33 Casey: I think, John, you might be the best person to answer this question.
01:12:38 John: Best is the trickiest part here.
01:12:40 John: Yeah, best for what?
01:12:41 John: What is the best way in 2023?
01:12:44 John: Well, getting back to our discussion about Palm devices, the best way is to use an old Mac.
01:12:50 John: Because that will give you the authentic experience of what it was really like.
01:12:54 John: for that definition if that's your definition of best that's going to be the best you need like a crt you need a blue and white g3 you need that's good that's that's one definition of best but i'm assuming that's not what this person wants to know um people want to run it without getting an old computer or dealing with all that hassle here's the problem though all of the virtualization stuff that apple offers so far doesn't let you sign into an apple id
01:13:20 John: which maybe back in tiger isn't that big of a deal but as the versions advance not being able to sign into an apple id puts really cramps your ability to do stuff with it like if you want if you're there because you i want to try all the old apps and see how they work and it's like oh i can't do this because i have to sign into an apple id or i can't use this sync thing or whatever if you don't care about that then yeah any virtualization thing will work there the reason people have made these
01:13:46 John: uh virtualization apps is because apple has a framework for virtualization and if you can put a fairly thin app wrapper around that the framework does all the virtualization stuff you just have to deal with like making a nice ui letting people set things up and install or whatever right so that's why you see a lot of these hanging around vmware i think still uses its own virtualization framework from way back in the day that will probably be more straightforward and more supported um
01:14:11 John: Even with VMware, there are limitations.
01:14:14 John: I have VMware and I have old versions of Mac OS X here hanging around for some old software and some curiosity.
01:14:21 John: And it's not, not everything works.
01:14:24 John: Like if you expect it to be just like if you had pulled out that old Mac, it's not going to be it.
01:14:27 John: I'm not sure if it has the same app ID and limitations, but definitely the graphics acceleration, especially on old versions, super jank.
01:14:34 John: Either doesn't exist at all or it exists, but it doesn't work the way you expect it to, or it seems slow.
01:14:39 John: And if, if you like, sometimes they're all, they all click there in safe mode where there's like no transparency and everything's really slow.
01:14:44 John: You have to figure out how to enable the GPU acceleration.
01:14:48 John: It's not straightforward.
01:14:49 John: So I,
01:14:50 John: The reason I mentioned the hardware thing is that really is the best.
01:14:54 John: You'll get as much as you can possibly get.
01:14:55 John: And even then, referencing what Marco was talking about last episode, there may be issues with TLS and SSL versions, which mean that you can't use the web browsers.
01:15:08 John: You won't be able to really use it like it was back in the day because the world has moved on.
01:15:12 John: But the closest you can get is with hardware.
01:15:14 John: Everything else is going to be in compromise.
01:15:16 John: So it really depends on what specifically you want to do.
01:15:18 John: If you just want to run some specific app and it doesn't need your Apple ID and doesn't need to do any weird networking that's not going to work because of TLS upgrades, then, yeah, any VM solution will work.
01:15:28 John: I liked VMware.
01:15:30 John: I still use it.
01:15:31 John: I think they're going into a subscription model soon.
01:15:33 John: So if you want to get the last sort of licensed version that you can buy and use until it breaks, run and get a VMware Fusion now.
01:15:40 John: uh or otherwise look at all the various virtualization projects but realize you're always going to be taking some kind of hit in functionality which is a shame until fast forward a decade or two kind of like we run uh classic mac os you'll be able to run tiger in like a web browser using some javascript thing right but we're not there yet
01:15:59 Marco: Also, I mean, do the virtualization apps, to the best of my knowledge, none of them will provide architecture emulation, right?
01:16:07 Marco: So, like, the idea is, like, you know, for an old enough version of macOS, if you are, say, you know, running on a Apple Silicon MacBook Pro or whatever...
01:16:17 Marco: You're not going to be able to run something that could only run on Intel or PowerPC.
01:16:22 Marco: So you're going to need something that can emulate those processors in addition to virtualization of the underlying OS.
01:16:28 Marco: Yeah, I was trying to think of VMware would do that for you.
01:16:31 Marco: Does anything do that on Apple Silicon?
01:16:32 Marco: I don't think we have that yet.
01:16:34 Marco: I could be wrong.
01:16:35 Marco: But most of the big solutions, including anything that uses Apple's virtualization framework, they don't virtualize x86 emulation on Apple Silicon Macs.
01:16:44 Marco: So you can't run an Intel OS using Apple's virtualization framework on Apple Silicon.
01:16:51 John: Yeah.
01:16:51 John: Yeah.
01:16:52 John: So VMware is, I mean, I'm, I guess I'm still stuck in the Intel world thinking old VMware rules run natively on your Intel thing, but if you don't have an Intel Mac, yeah.
01:16:59 John: And the virtualization thing is not exists for Intel Macs.
01:17:02 John: It's an arm only thing, but that doesn't stop you.
01:17:04 John: There's tons of, before Apple came up with their virtualization framework, there, there are free ones.
01:17:09 John: What is the virtual box is another free one.
01:17:11 John: And there's one other free one I'm forgetting.
01:17:13 John: VMware is just a fancy, Oh, there's parallels, which is another commercial one.
01:17:17 John: Like I said, all those options have some... I've used all of them at one point or another on Intel Macs, and they all have weirdness about them.
01:17:24 John: Every single one.
01:17:25 John: There's no one of them that's going to be running it on hardware.
01:17:28 Marco: Yeah.
01:17:28 Marco: Licensing is weird, too.
01:17:29 Marco: A lot of the old OSs, you legally aren't supposed to virtualize them or aren't allowed to virtualize them, or you have to find some pirate installer or whatever.
01:17:38 Marco: That could be both a pain in the butt and not entirely legal if you need that for some kind of compliance reason.
01:17:44 Marco: Yeah.
01:17:44 Marco: Again, like old hardware, as John said, the only major downside of old hardware, besides having to have this physical thing that you're running, which can be physically cumbersome, I wouldn't say it's expensive.
01:17:57 Marco: It's not.
01:17:58 Marco: Because old PC hardware is very inexpensive because nobody wants it.
01:18:02 Marco: But...
01:18:03 Marco: It can be a pain in the butt to get stuff on and off of it.
01:18:07 Marco: The advantage of virtualizing on your own computer is that usually the virtualization intermediate software will have some convenient ways to share files back and forth between your computer and the emulated computer or whatever.
01:18:21 Marco: Um, when you're dealing with physical hardware, it becomes a lot more manual of a process.
01:18:26 Marco: You have to do things like, uh, you know, maybe transfer stuff with USB drives and deal with, you know, the, the realities of the, of that situation and stuff like that.
01:18:35 Marco: Networking can, as John said, networking can be tricky, especially if it involves any kind of modern security requirements like browsing the web at all can be very difficult on old computers.
01:18:45 Marco: Um, so it is a bit of a pain in the butt to, um,
01:18:49 Marco: to kind of integrate an old computer into your environment for whatever reason you need to be running it.
01:18:55 Marco: But you kind of save a whole bunch of possible butt pains by not dealing with virtualization or emulation or anything like that.
01:19:03 Marco: So you're kind of trading some butt pain for different butt pain.
01:19:06 John: well i mean it's not like a classic mac os it's like anything that can run mac os 10 has usb right and so thumb drives that'll like the you can an hfs plus thumb drive will work in and even when you run mac os 10 it'll also run in any modern mac so it's way better than classic where you're like what the hell is this apple talk thing and how do i deal with that or like you have to install an extension to get tcp ip and you know you got to figure out how to connect to the internet yeah
01:19:30 Marco: Yeah.
01:19:31 Marco: Or you have to figure out like floppy disk formats somehow.
01:19:34 John: Good luck.
01:19:34 John: Yeah.
01:19:35 John: Get a USB floppy drive, plug it into your Mac, see how that works.
01:19:39 Casey: Oh, yeah.
01:19:40 Casey: All right.
01:19:41 Casey: Renkari Anand writes, I was looking at the current set of EVs and they all seem very unappealing for one reason or another.
01:19:49 Casey: So I decided to put together a list of my requirements.
01:19:52 Casey: Yeah.
01:19:52 Casey: I will read these.
01:19:53 Casey: This is a lot.
01:19:56 Casey: And I don't think you should be surprised that you can't find anything that fits all of these.
01:19:59 Casey: But anyway, the requirements are as follows.
01:20:01 Casey: No full glass roof, a sunroof that can open, physical button HVAC controls while you're out.
01:20:06 Casey: At this point, you might as well give up.
01:20:08 Casey: Uh, physical buttons for, or lever for the gear selector and no motorized controls for the gear selector.
01:20:15 Casey: I'm not sure what that means, but I'll go with it.
01:20:17 Casey: Uh, physical button seat adjustment controls, radar adaptive cruise control, car play, preferably have a speedometer in front of the driver, not in a center screen.
01:20:26 Casey: And the center screen must not be safety critical.
01:20:28 Casey: In other words, the car should be fully operational.
01:20:30 Casey: Even if the center screen dies, how is this the future?
01:20:34 Casey: How is this a future that we have built ourselves?
01:20:36 Marco: I mean, first of all, this all sounds very reasonable in theory.
01:20:39 Marco: But second of all, like, even if you just say not even just EVs, what new cars satisfy this?
01:20:46 Marco: Not that many of them, I don't think.
01:20:48 Casey: Yeah, yeah.
01:20:49 Casey: I mean, the new Golf R, for example, which I know is, I believe, no, it's the manual transmission that's dying.
01:20:54 Casey: But anyways, the new Golf R doesn't meet all of these, if I'm not mistaken.
01:20:58 Casey: Exactly.
01:20:58 John: It's tough to find a car that would meet all these, even not an EV, but especially an EV.
01:21:03 John: The reason I put this in here is because we'll get to his final question is, what requirements do you have for your next cars?
01:21:09 John: You can have a list like this, but you've kind of got to sort it by priority and decide where you're going to accept because you're never going to get all of them.
01:21:16 John: I'm pretty sure there are...
01:21:18 John: if there's any car that satisfies all these, you don't want it.
01:21:21 John: It's probably not a good car.
01:21:23 John: It's probably a car that you, because you didn't list things like how many people fit in it.
01:21:27 John: Yeah.
01:21:28 John: I feel like that is a bigger requirement.
01:21:29 John: Do you need to fit six people or do you need two?
01:21:32 John: They're like, if you say, okay, we got a car that fits.
01:21:34 Marco: Do you need a lot of space for luggage?
01:21:36 Marco: Yeah.
01:21:36 John: Yeah, we got a car that fits this, but it has a driver's seat, a passenger seat, and no backseat of any kind.
01:21:41 John: Does that work for you?
01:21:42 John: It's like, no, I've got five people in my family, right?
01:21:44 John: That should probably be a higher priority than no full glass roof.
01:21:47 John: I'm just saying.
01:21:48 John: So you've got to prioritize.
01:21:49 John: But the reason I think this is a fascinating question, there was a story we had that's probably buried in the show notes, maybe we'll come up again at some point, about how customer satisfaction with their new cars has been declining, mostly blaming infotainment.
01:22:05 John: And we've talked about this in the past, how everyone who's making an electric vehicle feels the need to do stupid things that are appealing in the showroom, but that people hate once they get the car home.
01:22:18 John: And I was hoping that would be like...
01:22:21 John: Something that would only happen in the beginning of the age of EVs.
01:22:25 John: Like we've talked about, you know, how and why it was probably a good idea for Tesla to do these things in the beginning because you want the car to seem cool and futurey.
01:22:32 John: But we're well past that now.
01:22:34 John: EVs are not...
01:22:36 John: They're entirely mainstream, but the only things keeping them out of the mainstream is their price, right?
01:22:42 John: They are not exotic and weird.
01:22:44 John: I see EVs all the time.
01:22:46 John: Most of the ones I see are not Teslas.
01:22:49 John: So there's no reason that every single company that makes an EV needs to do this.
01:22:53 John: But they do do it, and I think the reason they do it is like, well, EVs aren't new, but this is our first EV.
01:22:58 John: I don't care if it's your first EV.
01:23:00 John: EVs have been out for, what, a decade?
01:23:03 John: They're very common now.
01:23:05 John: I know you're super proud of your first EV, but think twice before you, for example, decide to make the door handles crappy.
01:23:12 John: Every single EV company is doing that.
01:23:15 John: We've got an EV.
01:23:16 John: The door handles better be annoying and harder to use and break more often.
01:23:21 John: Why?
01:23:21 John: Because EVs.
01:23:23 John: And if you say anything about aerodynamics, I will hit you with my little cartoon hammer and say, no, no, that's not why you're doing this.
01:23:29 John: Admit it.
01:23:30 John: You can make flush door handles that are not stupid, but they don't.
01:23:36 John: They make them all stupid.
01:23:37 John: It's like, it's okay for Tesla to do that.
01:23:40 John: Only Tesla.
01:23:41 John: Tesla's the only company that gets to buy to do that.
01:23:43 John: Because they were first, and they had to be cool and computery, and that's their brand.
01:23:47 John: That shouldn't be your brand, Volkswagen.
01:23:49 John: Just make door handles that work.
01:23:51 John: People just want to pull the handle and open the door, and they want it to happen every time, and it would be nice if it still worked when it was like an ice storm or something.
01:23:58 John: Stop making them electronic.
01:24:00 John: Stop making them stupid.
01:24:01 John: Same thing goes for everything else inside the car with the HVAC controls.
01:24:05 John: Oh, you want to address your side view mirrors?
01:24:06 John: Have fun navigating the touchscreen.
01:24:08 John: No, stop it.
01:24:09 John: removing stocks from the steering wheel stop all of that but people who are making evs are doing this and the let it's kind of like the apple silicon things like how many years does it take from conception to the shipping of things like seven years or whatever right the cars that we're seeing now what i hope is that every one of these car companies has learned a no more piano black plastic and b
01:24:30 John: stop putting everything on screens but the problem is there's a countervailing force here because the countervailing force is part of the reason that Tesla continues to do this it's cheaper to put them on the screens and so despite how much people hate them it's basically like look if we all do this if we all make our cars worse what are they going to do they're not going to go to a competitor so let's all just do it let's all reap the savings let's just have one screen and no buttons
01:24:53 John: And it sucks for everybody, but if all cars are like this, we'll be fine.
01:24:56 John: And it's not that all cars are like this, but EVs, among EVs, there is a lot of sameness.
01:25:01 John: Outside of EVs, there are still a few companies that now are bragging in their press things, saying, if you'll notice, we have physical controls for HVAC, right?
01:25:12 John: And that's a selling point to them.
01:25:14 John: They're using it as a selling point.
01:25:15 John: Can you imagine in our childhood saying...
01:25:17 John: So you're telling me you have buttons to change the fan speed.
01:25:21 John: That's great.
01:25:21 John: That's, is that a bullet point in your brochure?
01:25:23 John: Cause every car has that.
01:25:24 John: It's like, well, in the, in the dark future, not every car will have that and we'll make you use a touchscreen.
01:25:31 John: Oh, and the other thing I'll throw in under the bus is it gets like, and Mercedes is doing stuff like that.
01:25:35 John: I think we've explained about it before.
01:25:36 John: Um,
01:25:37 John: oh, don't worry, we don't have touch controls.
01:25:39 John: That would be, that's not good.
01:25:41 John: We need physical feedback.
01:25:42 John: So what we have instead is like on the steering wheel, instead of having touch controls because you'll swipe those accidentally and you'll activate stuff.
01:25:48 John: No, our things, our buttons, you press them and they physically move in.
01:25:51 John: It's not even haptic.
01:25:52 John: They physically move in and out.
01:25:54 John: But what they do is they make a giant piano black plastic panel with six glyphs on it for six different functions.
01:26:02 John: And when you press any one of those buttons, the entire panel moves in.
01:26:06 John: with a creek and a plastic creek and some tilt and the entire panel moves out rather than making six individual buttons it's essentially one big button with capacitive sensors to know where on the big giant button your finger was when you pressed it and they think this is better than making six buttons but land river did that on my defender
01:26:24 John: it's not better everyone is doing it because it's cheaper to make one giant button with capacitive controls than to make six individual buttons and it is so so bad so we all just have to hang in there and yell and scream as much about this as possible and try to find the one car company that you that like pick one of these things that's the most important to you like my thing is like i don't think i can buy a car with stupid door handles
01:26:48 John: and I think physical HVAC.
01:26:50 John: Those may be my top two priorities, but you can only do what you can do.
01:26:53 John: In the end, there's no car that has those two things that I just have to buy what I have to buy, but we just have to make it through this terrible phase and come out the other side, or we just need some brave car company to say, no, we're going to design their interior of our cars to be useful.
01:27:08 John: And not to be inexpensive and look, let's see, in the showroom, but we were in a dark, dark period for cars.
01:27:14 John: And I thought we'd be out of it by now, right?
01:27:16 John: I thought this was going to happen.
01:27:18 John: The first few generations of EVs are going to be like this.
01:27:20 John: People are going to snap out of it.
01:27:21 John: They're not snapping out of it.
01:27:22 John: Or if they have, we haven't seen the fruits of that labor yet.
01:27:24 John: They're getting worse.
01:27:25 John: Brand new cars, like Volvo's new line of cars.
01:27:28 John: Here's our new EVs.
01:27:29 John: We made EVs before.
01:27:30 John: Like we have Polestar and everything.
01:27:31 John: We're experienced.
01:27:32 John: We've done this before.
01:27:33 John: This isn't even our first radio.
01:27:34 John: Our new EV, no rear windscreen.
01:27:37 John: Right?
01:27:37 John: Like no rear window at all.
01:27:40 John: We'll just put a camera there.
01:27:41 John: No Volvo.
01:27:42 John: Stop.
01:27:42 John: What are you doing?
01:27:44 John: Maybe that's the Polestar.
01:27:45 John: I forget which one it is.
01:27:46 John: No screen in front of you.
01:27:47 John: Just a center screen like the Model 3.
01:27:49 John: It's like, have we learned nothing?
01:27:50 John: Where are you going?
01:27:51 John: It's so terrible.
01:27:53 John: So I feel for this person.
01:27:55 John: I understand the frustration, but...
01:27:58 John: The pickings out there are so slim and there are so many bad ideas.
01:28:02 John: And I would have more confidence they would go away if they weren't all less expensive.
01:28:06 John: That's less expensive in your $80,000 car.
01:28:09 John: We got to save the five cents.
01:28:11 John: We can't have six individual buttons on your steering wheel.
01:28:13 Marco: I think that's one of the most profound and impactful changes that technology has seen in my lifetime.
01:28:22 Marco: It used to be not that long ago, maybe 15 years ago.
01:28:28 Marco: But screens were very expensive, just in general.
01:28:33 Marco: Any kind of screen technology.
01:28:36 Marco: Growing up, screens were very expensive.
01:28:37 Marco: That's why you'd have early computers that plugged into your TV.
01:28:41 Marco: Because most people would have a TV, but you wouldn't necessarily have the money to buy a separate computer monitor.
01:28:47 Marco: So you'd plug everything into your TV or whatever.
01:28:49 Marco: And then later on, cars, for most of cars' existence...
01:28:55 Marco: couldn't have like bitmap screens they had you know dials and lights and occasionally at the you know in like once you got into like you know the 80s and 90s and stuff you could have like little lcd segment displays and stuff but remember the buick that had a little i think it was a buick that had a crt in the dashboard i think we talked about it before yeah
01:29:12 John: Someone did put a CRT in a car in case you were wondering if that ever happened.
01:29:15 John: It was a monochrome CRT, I believe, but it was there.
01:29:18 John: Terrible.
01:29:18 John: Super terrible.
01:29:19 Marco: Yeah, but it's like, you know, screens were expensive.
01:29:23 Marco: And so there was always so much effort put into trying to do whatever you could without a screen, like without having a screen.
01:29:30 Marco: Like even my first BMW that I got in like 2000...
01:29:35 Marco: nine or ten or whatever that was the screen that would have given me the navigation system was like a five thousand dollar option so i didn't take it so it just had like you know the little like lcd segment display on the radio and that was it the reason it didn't have all these features was because screens were expensive only and only in like the last again like 15 years maybe that has flipped over so that now
01:29:59 Marco: Screens cost nothing, relatively speaking.
01:30:03 Marco: Screens are so cheap now that, yes, a screen is still more expensive than a button, but a screen might actually be less expensive than 25 buttons and all of their associated wiring and all of their service over the course of the vehicle's warranty period.
01:30:23 Marco: If one of those buttons flakes out, then they've got to replace it.
01:30:25 Marco: Once you factor in...
01:30:27 Marco: the total cost of having all these buttons and stocks and everything that need to be, like, you know, manufactured, assembled, installed, maintained, wired, you know, tested, all that stuff, it actually is now cheaper in a lot of cases to just put everything in software on the touchscreen.
01:30:44 Marco: And the idea of that, to tell someone 15 years ago that cars... It's cheaper for cars to have a giant screen, a giant color, high-resolution touchscreen.
01:30:56 Marco: Like...
01:30:57 Marco: That's cheaper than having like 15 buttons?
01:31:00 Marco: Yes, actually.
01:31:01 Marco: In some cases, when you factor in certain things, yes, it actually is.
01:31:06 Marco: But anyway, going back to the actual question, I would suggest...
01:31:12 Marco: despite everything we just said you can get used to a lot of things that you that you might not think um so you know things that are important about a car are things like can it fit my family can it fit the stuff we have to do can it fit in my garage or whatever like you know physical like large physical characteristics of it are important is it physically capable of
01:31:36 Marco: Fitting in my life and handling the tasks that I want it to handle.
01:31:40 Marco: Is it an EV or not?
01:31:44 Marco: Is it fuel efficient or not?
01:31:46 Marco: The big questions like that, those all matter a lot.
01:31:50 Marco: Stuff like whether you have to move your seat with physical controls or things on a touchscreen, that matters a lot less.
01:31:58 Marco: So what I would suggest is...
01:32:00 Marco: You know, shift your priority list.
01:32:02 Marco: You know, these a lot of these are like nice to haves, but maybe not requirements, because what you what you will find is that if you're willing to bend on a few of these kind of more superficial or less less important things like, you know, how often do you move your seat if you move it every day?
01:32:21 Marco: Well, then how often how often you move it or how how you move it matters a lot.
01:32:27 Marco: If you are mostly the only driver of your car and you don't move your seat that often, it matters a lot less.
01:32:32 John: And by the way, with all this technology, speaking of moving your seats and stuff, memory seats, the feature has been around since the late 70s, early 80s.
01:32:40 John: Still, still car companies are stingy about doing that.
01:32:43 John: And sometimes when they do it, they only have two positions because they can't store the extra three kilobytes of memory.
01:32:49 John: Right.
01:32:49 John: It's insane.
01:32:50 John: And if, you know, you mentioned seat movement, if you move the seat, you're probably also moving the mirrors.
01:32:55 John: If you get one of these EVs where to adjust the side view mirrors and the seat, you have to use the touchscreen and it doesn't have seat memory or it has enough seat memory for two people but not three and you have three people using the car, if every time you get in the car, you are swiping around on a touchscreen to adjust both your mirrors and the seat, you are going to be hating life, right?
01:33:15 John: And so when I say prioritizing features...
01:33:18 John: figure out like if you had if i had to prioritize them it would be like what things do you do most often and changing seats you know again like mark said it may be something you never do or something you do almost every time you get in the car because it's a shared car for example among two or three people so think more about turn signals and less about the hood release yeah so like stuff you use a lot
01:33:39 John: Yeah, turn signals, changing gears.
01:33:42 John: Those are things you use a lot.
01:33:44 John: I would weight them way more heavily.
01:33:46 John: And door handles.
01:33:47 John: Every time you get in the car, use door handles.
01:33:49 John: Or maybe you don't.
01:33:50 John: Maybe you have your phone in your pocket and the door automatically pops open.
01:33:53 John: But like, you know, because that's things you can get used to.
01:33:56 John: But think about the thing you're going to be doing every time.
01:33:57 John: Because as annoying as it is to use the touchscreen to open the glove box on a Tesla, you're going to open the glove box way less often than you're going to signal turns unless you're a BMW driver.
01:34:08 Marco: But also, to play a little bit of devil's advocate here, some of these requirements are things that you could get used to if they weren't satisfied, and some of them you can't.
01:34:20 Marco: So, for instance, if you really want a sunroof and the car doesn't have a sunroof, you're never going to get used to that.
01:34:27 Casey: Yep.
01:34:28 Casey: Can confirm because that's where I am right now.
01:34:30 John: Or if you don't want a sunroof in your head, it's the headliner.
01:34:33 John: It's always going to hit the headliner.
01:34:34 John: You're not going to shrink that fast.
01:34:36 Marco: Yeah.
01:34:36 Marco: Like if you want radar adaptive cruise control and if your car doesn't have that, you're never going to get used to it not having it.
01:34:43 Marco: Like you'll just always not have it.
01:34:46 Marco: Whereas like if you say you want physical HVAC control buttons.
01:34:50 Marco: You could actually get used to the screen just fine.
01:34:53 Marco: It might not be as ideal, so that's a little bit of a squishy requirement.
01:34:57 Marco: What I would suggest is if there's an EV that you think you want or might like, but it fails one of those preferential things like physical buttons for HVAC controls or something like that, I would suggest go test drive it or even, if you can, rent one for a few days.
01:35:13 Marco: Because a lot of that stuff...
01:35:16 Marco: You'd be surprised how quickly you get used to it and it isn't a big deal.
01:35:20 Marco: This is what Tesla people have been telling everyone else forever.
01:35:23 Marco: Just try it like rent one for a weekend or something like try it and you'll see a lot of the stuff you think is a big deal is not a big deal.
01:35:31 Marco: Whereas a lot of the stuff that you might not have thought of might be a bigger deal of new things.
01:35:35 Marco: Like, I hate most Tesla door handles.
01:35:38 Marco: Like, as John was saying, the door handles on Teslas are really annoying.
01:35:41 Marco: All of them.
01:35:42 Marco: Every model Tesla has differently annoying door handles.
01:35:47 Marco: Even the new Cybertruck, which we haven't talked about and probably won't.
01:35:49 Marco: They found another way to have annoying, stupid door handles.
01:35:53 Marco: That is, if anything, Tesla's most innovative department might be the department that makes annoyingly bad door handles.
01:35:59 John: It's really important for the Cybertruck to be aerodynamic, Marco.
01:36:01 John: You understand?
01:36:01 Marco: like they just keep finding new creative ways to make bad annoying door handles but anyway um you know that like to me the the door handles are worse on teslas than the lack of certain physical controls like because the lack of physical controls like a lot a lot of that you just get used to within the first day or two of driving the car and it just isn't as big of a deal as you think beforehand yeah
01:36:26 Casey: Yes, but no.
01:36:28 Casey: So let's take an example.
01:36:30 Casey: Aaron's XC90, that has the HVAC controls on the center screen.
01:36:37 Casey: I am used to it.
01:36:39 Casey: So you are correct.
01:36:41 Casey: But it is objectively crappier not to have physical controls.
01:36:46 Casey: You know what I mean?
01:36:47 Casey: So it's not that you're wrong because you do get used to it.
01:36:50 Casey: But just because you're used to it doesn't mean it's superior.
01:36:53 Casey: Not having a gauge cluster in a Model 3 is crappy.
01:36:57 Casey: Like, I'm sorry, Tesla people.
01:36:59 Casey: It's crappy.
01:37:01 Casey: It's not an improvement.
01:37:03 Casey: Oh, but you can see the two inches above your hood.
01:37:05 Casey: But I don't care.
01:37:06 Casey: It's worse.
01:37:07 Marco: You're totally right on that bit.
01:37:08 John: Actually, although on that front, a recent trend with a couple of car makers has been to still have the instrument cluster in front of you, but to make it a very slim, low profile one.
01:37:20 John: So you get the benefit of, oh, you have better visibility over the hood, but we've shrunken the thing down.
01:37:25 John: Didn't the Prius do that a thousand years ago?
01:37:27 John: The Prius also had the offset one, I believe.
01:37:30 John: Tony used to say, oh, it's better for your eyes because they're focusing farther away.
01:37:35 John: It's like, yeah, it's six inches farther away.
01:37:36 John: Didn't the Civic do one of those too, like around 2004 or so?
01:37:40 John: I don't think so.
01:37:41 John: Civic has always had an instrument cluster, I believe.
01:37:44 Casey: I can tell you for sure the Mustang Mach-E does that.
01:37:46 Casey: It has a very small display that's your gauge cluster that has the bare minimum of useful and usable information, but that's all you really need.
01:37:56 Casey: And it's a little slimline display right where you expect it to be, and it's
01:38:00 Casey: I was going to say it's perfect.
01:38:01 Casey: That may be a bit dramatic, but it's really good.
01:38:05 Casey: And then they have the hilariously large center touchscreen thing where you would expect it to be.
01:38:10 Casey: But at least you have some amount of gauges in the center.
01:38:12 Casey: I know you can get used to it.
01:38:14 Casey: And I heard you say, Marco, that you're on Team Casey for this gauge cluster thing.
01:38:19 Casey: But to talk to the Tesla zealots,
01:38:22 Casey: you can get used to the center screen.
01:38:24 Casey: I'm not saying you can't get used to it, but it's objectively worse.
01:38:28 Casey: It's just worse.
01:38:30 John: The mirror adjustments is another example.
01:38:32 John: I think of this every time I adjust it because we do have shared cars in my family.
01:38:35 John: Every time I adjust the side mirrors, they're powered because we have the luxury of powered side mirrors because they used to not be.
01:38:41 John: You used to have to reach over and do them and it was really annoying.
01:38:43 John: Kids, ask your parents.
01:38:45 John: Yeah.
01:38:45 John: But I adjust them without looking anywhere with my eyes except for at the mirrors.
01:38:51 John: You can't do that with a touchscreen.
01:38:52 John: You have to look at the touchscreen to navigate.
01:38:55 John: And then maybe if you're lucky, you have swipe controls in your steering wheel to do the adjustments once you navigate it.
01:38:59 John: But literally, because they're physical controls and they're always in the same place and I can feel them in the dark.
01:39:03 John: I don't have to look at them at all.
01:39:05 John: I can and do routinely adjust the mirrors without looking anywhere except for at the mirrors.
01:39:10 John: That is a better experience than using a touchscreen.
01:39:13 John: And I don't want them to save the $5 that it would take to save on all the wiring or whatever.
01:39:17 John: I'd rather have those controls there.
01:39:19 John: So when I saw like the latest Volvo coming out with nothing on the door panel, including no window up, down switches, no mirror adjustment switches, like no, no Volvo.
01:39:26 John: There should be something on that door.
01:39:27 John: There's a reason people put controls on the door because it's a convenient place for your left hand to be when you're adjusting the mirrors.
01:39:33 John: And if you, you know, just, I don't, I want to take those people and shake them.
01:39:37 John: Like there's no excuse to be doing this for a 2024 model to have a door card with literally nothing on it except for an electronic door release to get out.
01:39:45 Casey: bad yeah so i i think you guys are broadly correct though that you need to have some amount of prioritization here and i think that some things will be must-haves and some things are want-to-haves and you know you're never going to get used to as you had said marco or maybe it was john one of you said you're never going to get used to not having a sunroof i can confirm because that's where i am um but you can get used to having on-screen hvac controls they still suck but you can get used to it they're not
01:40:15 Casey: And eventually, you're going to have to compromise.
01:40:18 Casey: That being said, I haven't driven my parents' Chevy... Was it Bolt or Volt?
01:40:24 Casey: I always get it wrong.
01:40:25 Casey: Bolt in a couple of months now.
01:40:27 Casey: But I think it may actually meet all of these requirements.
01:40:32 Casey: Now, the problem, though, is that most people who buy an EV want to look fancy and cool and hip.
01:40:38 Casey: And a Chevy Bolt does not look fancy nor cool nor hip because...
01:40:42 Casey: But it is a stunningly good EV, given the price that it costs.
01:40:47 Casey: Like, I'm grading on a curve here.
01:40:48 Casey: I'll be the first to tell you.
01:40:49 Casey: But it is stunningly good for what it is.
01:40:52 Casey: And I think it might actually meet all of these requirements.
01:40:57 Casey: For me...
01:40:58 Casey: We haven't bought cars since 2018, and I have no current plan to replace either of our cars.
01:41:07 Casey: But for me, I absolutely will not buy a car without CarPlay.
01:41:10 Casey: And basically everything else is malleable.
01:41:14 Casey: I vastly prefer cars with a sunroof.
01:41:17 Casey: But I bought one without because all told, it was the best option I had.
01:41:22 Casey: Like, I am a devout sunroof person.
01:41:25 Casey: As much as John hates sunroofs or sunroofs, whatever, I love them.
01:41:30 Casey: It kills me that my car does not have a sunroof.
01:41:33 Casey: But eventually, you're going to have to compromise.
01:41:35 Casey: That's the way this works.
01:41:37 Casey: And so for me, the only thing I can think of that I literally will not compromise on is CarPlay, with a close second probably being I really dislike front-wheel drive a lot, a lot.
01:41:47 Casey: A lot, a lot.
01:41:48 Casey: And so it would take a lot for me to get into a front-wheel drive car.
01:41:51 Casey: I would probably cave on that if I absolutely had to, but it would take a lot.
01:41:55 Casey: If I were to buy a car today, I would probably buy the Kia EV6 GT preferably, which is very odd-looking.
01:42:06 Casey: I've heard very crummy things about Hyundai and Kia dealers, so I might hate that car if I were to buy it today, but that's probably what I would get.
01:42:13 Casey: Or they just came out with...
01:42:15 Casey: What is it, the Ioniq 5?
01:42:16 Casey: No, Ioniq 6.
01:42:17 Casey: There's a Hyundai version of the Kia EV6.
01:42:20 Casey: I forget what it is.
01:42:21 Casey: There's something that was just announced.
01:42:23 Marco: Is that the one with the square lights everywhere?
01:42:25 Marco: It looks like pixels?
01:42:25 Casey: Yes, but there was... Honestly, I think those look really cool.
01:42:28 Casey: They just announced a new one that's like a direct competitor to the EV6.
01:42:32 Casey: And for the life of me, I can't remember what exactly it's called.
01:42:34 Casey: But...
01:42:35 Casey: Nonetheless, I would probably buy one of those because it seems to fit all of my preferences.
01:42:42 Casey: Note, I did not say requirements.
01:42:44 Casey: It seems to fit all my preferences the best.
01:42:46 Casey: The chat room is saying the Ioniq 6.
01:42:48 Casey: That's probably... No, the Ioniq 6 is ugly as sin.
01:42:51 Casey: I don't know.
01:42:51 Casey: It's something else.
01:42:52 Casey: They have like an N-line, I think they call it, which is like their hot rod version of their...
01:42:57 Casey: Maybe it is the the Ioniq 5.
01:42:59 Casey: I don't recall.
01:43:00 Casey: It doesn't really matter.
01:43:00 Casey: But anyways, I'd buy one of those.
01:43:02 Casey: And again, you're just going to have to compromise.
01:43:05 Casey: That's the way this works.
01:43:06 Casey: You're going to have or or in some cases spend like a quarter billion dollars on, you know, a Porsche Taycan or Taycan or whatever.
01:43:12 John: That's what I was saying.
01:43:14 John: How about your seating situations?
01:43:15 John: Because maybe the only one that fits your requirements is two hundred thousand dollar Porsche.
01:43:19 Marco: I mean, honestly, I'm pretty sure TIFF's i3 fits this requirement list perfectly.
01:43:24 John: Yeah, people don't know what their requirement lists are until they see the i3 and say, oh, I didn't have not but ugly on my list.
01:43:29 Casey: There you go.
01:43:30 Casey: No, I mean, but Marco, you make a good point that if you want an EV that actually works reasonably well for regular people—
01:43:39 Casey: You're probably going to want to look at, I know BMW and budget probably don't belong in the same sentence, but you're probably going to want to look at a budget EV like the i3, which was not exactly budget, but kind of in that spirit or the Chevy Bolt or something along those lines, because they are not fancy or trendy or hip or cool or whatever, but they do cross off or they do check all the checkboxes.
01:44:02 Casey: So what's more important to you, getting all of these things on your very long list or looking cool?
01:44:07 Casey: And that's for you to decide.
01:44:08 Marco: not even just necessarily looking cool, but when you think, I want to buy an EV, what you typically think of is the big names in EVs.
01:44:16 Marco: So you think Tesla, you think the models that you've seen, either where the whole company is only an EV company like Tesla and Rivian, or Lucid or whatever, or you think of the car models that were launched as electric models conceptually from their makers, and all of those are electric.
01:44:35 Marco: And
01:44:36 Marco: When you, when you look at either the, you know, the all I trick kind of tech forward companies or those like, you know, EV like, you know, statement models from other companies, those tend to be the most aggressive in their like, you know, efforts to be futuristic, to get away from a lot of the stuff that we're saying we actually tend to want, um,
01:44:55 Marco: Because a lot of the clean, minimal design that takes away all the buttons that we like, a lot of that is an effort to be futuristic and to be a statement.
01:45:04 Marco: What will probably give you better luck is not only necessarily going with budget models, but going with
01:45:10 Marco: Models of cars that were not always electric.
01:45:13 Marco: So from companies that have made gas cars forever, like, you know, get like the electric, you know, BMW 3 Series or whatever, like, you know, like the electric versions of cars that car makers are now like reluctantly making, being drag, kicking, screaming into EVs.
01:45:29 Marco: Those actually will probably give you more of your list if what you're looking for is basically an old-style car, which is what this basically is.
01:45:37 Marco: That will give you more of that than the cool concept car from the tech company.
01:45:42 John: Yeah, Mercedes really screwed that up by not going the BMW route, but instead deciding to make an entire parallel line of cars for their EVs.
01:45:49 John: BMW said, we're going to make a 5 Series.
01:45:51 John: You can get an electric and not electric, right?
01:45:53 John: Mercedes says, you can get S-Class.
01:45:56 John: We have this whole other line over here, the EQ.
01:45:59 John: s not the same car you want an e class or do you want an eq e not confusing at all let me tell you the eq line the interiors of the cars is way dumber way dumber and the bad the bad thing about bmw is yes it's true that the interiors will be similar between the electronic and regular but the regular cars have gotten dumber too so yeah it's it's tough uh but at least the door handle should be semi-normal and by the way i was just looking at a picture of the ionic 6 which i do think is the one you were thinking of casey
01:46:29 John: Stupid door handles.
01:46:30 John: What a surprise.
01:46:31 Casey: Yes, it does.
01:46:32 Casey: The Ioniq 6 is ugly as sin.
01:46:34 Casey: It's a sedan.
01:46:34 John: That's what you're talking about.
01:46:35 John: Four-door sedan, right?
01:46:36 Casey: No, it's not.
01:46:37 Casey: I'm talking about their hatch.
01:46:38 John: I know the EV6 is not really a sedan.
01:46:41 John: It's a short squat crossover with bad headroom.
01:46:44 John: Great.
01:46:44 John: Love it.
01:46:44 Marco: Oh, and the one that I said looks cool is the Ioniq 5.
01:46:47 John: Yeah, it's the Ioniq 5N.
01:46:49 John: Yeah, the 5N.
01:46:49 John: I think it's the one with the fake electric EV gear shifts.
01:46:52 John: People are loving that.
01:46:54 John: They basically make the EV engine go... For no friggin' reason.
01:46:59 Casey: It's so stupid.
01:46:59 John: They interrupt power when you do the fake shifts.
01:47:02 John: This is great.
01:47:03 John: This is a car with, I believe, one fixed gear ratio.
01:47:06 John: And when you hit the little flabby paddle, they will intentionally interrupt power to the electric engine to make you feel like you're shifting.
01:47:12 John: People love it, apparently.
01:47:14 John: Talk about skeuomorphism.
01:47:15 Marco: I'm guessing that lasts two model years and then it's discontinued.
01:47:18 John: Well, it'll last until everybody who remembers what that's imitating is dead.
01:47:22 Marco: No, it'll last until everyone tries it and realizes, oh, actually, it's just better to turn this off.
01:47:26 John: No, people try it and they love it.
01:47:27 John: They love it because they're people who know what that is.
01:47:31 John: You can do a convincing job of pretending to be an internal combustion engine when you have all the torque all the time.
01:47:36 John: You just interrupt it in ways that they make the sounds, they do all the things, and everybody who tries it, they're like, I thought this would be so dumb, but I'm having so much fun.
01:47:43 John: But those people will eventually die.
01:47:44 John: and then we'll be rid of this.
01:47:45 John: But unfortunately, we are also those people, so we'll also be dead.
01:47:49 John: I'm not.
01:47:50 John: You are.
01:47:50 John: You know what that's imitating.
01:47:52 John: You know about gear shifts.
01:47:53 Marco: Well, I know what it's imitating, but I ran away screaming from it once I found electric vehicles because they're better.
01:47:58 John: Yeah, but if you tried it, you'd be like, I admit this is fun.
01:48:00 John: It's basically a video game.
01:48:02 John: It's a dumb video game.
01:48:03 Marco: I will say one other thing, though, in the trade-off between old-style controls in a car that started out as a gas car and was later made electric versus a car that was electric from the start or a company that made electric cars from the start –
01:48:19 Marco: What you are losing by sticking with the old classic car model from the old car company, even after it has become an EV, you don't usually get some of the really nice, interesting, techie features of the pure EV companies.
01:48:35 Marco: Tesla and Rivian, for all of their shortcomings, especially in not supporting car play, but anyway, for all those shortcomings, I mentioned a few months back,
01:48:49 Marco: I really missed dog mode when I had Teslas for a while and then I had to get the Land Rover for my sand permit.
01:48:56 Marco: And I really missed dog mode, which is a thing where you could like leave your car and tap two buttons on the screen and it keeps the climate control running.
01:49:05 Marco: So if you have to leave your dog in the car and go into a store, your dog doesn't freeze or overheat.
01:49:09 Marco: And it shows on the screen, like, my dog is fine, here's the temperature, so nobody breaks into your car to free your dog either.
01:49:15 Marco: This is a feature that I assumed would be on any EV, and it's just not.
01:49:20 Marco: It's on almost none of them.
01:49:22 Marco: There's a whole bunch of those features where, yeah, it seems like kind of goofy stuff that, you know, usually Tesla will be the first ones to come up with a lot of this stuff, and it seems goofy, and it seems like, why would anybody ever use that?
01:49:34 Marco: And then you use it, and you're like, oh, that's actually really nice.
01:49:36 Marco: all cars should have this feature and a lot of the like you know the the newer companies that are tech focused and very you know ev you know native like mostly tesla and rivian they tend to have way nicer features like that and way more of them and the old car companies that have you know more old style approaches you know less integration less software control over their own vehicles less ability to run over the air updates because they're tying together a million different things from a million different providers stuff like that like
01:50:04 Marco: The older companies tend not to have many of those tech forward or clever new features.
01:50:11 Marco: So it's a trade off you're making.
01:50:13 Marco: If you want to stick with the old style controls and physicality and everything, that's great.
01:50:19 Marco: But you will be missing out on a lot of that new fun tech stuff that EVs do offer from the overly minimalist companies.
01:50:27 Casey: All right, moving on.
01:50:28 Casey: Josiah Katz writes, how's Call Sheet going?
01:50:32 Casey: Well, breaking news, as of today, doing really freaking great because our friends at Upgrade, spoiler alert, have awarded Call Sheet an Upgrade-y, which I was very, very excited to hear.
01:50:43 Casey: Oh, congratulations.
01:50:44 Casey: Well, thank you.
01:50:45 Casey: For that timing.
01:50:45 Casey: No, perfect, right?
01:50:47 Casey: I didn't even put this in the show notes.
01:50:49 Casey: I think this was John that put the topic in there.
01:50:51 Casey: But yeah, Jason had sent me a message saying in so many words, you really need to listen to the beginning of Upgrade, which I did with the family, actually.
01:51:00 Casey: We all listened to it together for the very first time.
01:51:01 Casey: And the kids were extremely excited, which was very cool.
01:51:05 Casey: So yeah, that was very kind of them.
01:51:07 Casey: So check out Upgrade this week.
01:51:08 Casey: But no, Call Shirt's doing well.
01:51:10 Casey: I'm very honored.
01:51:11 Casey: I'm genuinely quite honored to have received an upgrade.
01:51:15 Casey: And as Mike had said on the show, there were other opportunities where if this was just, I'm going to give this to my friend, they could have done this before.
01:51:25 Casey: But it seems like I genuinely earned this one, which I'm quite happy about.
01:51:29 Casey: But it's been going well.
01:51:32 Casey: Development has slowed a little bit because life has been getting quite busy, as it has for basically everyone in this time of year.
01:51:38 Casey: But, you know, releases are still happening.
01:51:40 Casey: In fact, just a couple hours ago, a release just finished a one week rollout earlier this evening.
01:51:46 Casey: There's definitely a lot of stuff I want to do, which is in contrast to most of my other apps where there were things I wanted to do.
01:51:52 Casey: But, you know, if I get to it, I get to it.
01:51:54 Casey: If I don't, I don't.
01:51:55 Casey: I have a laundry list of things that I desire to do, um, to call two and four call sheet.
01:52:02 Casey: My first priority list as I call it is only one item, but let's see the, there are 44 other items that I have noted as things I would like to do.
01:52:13 Casey: Now, a lot of these, you know, some of these are small, some of these are investigations, but, um,
01:52:18 Casey: You know, a lot of these are features.
01:52:20 Casey: And I feel like for the most part, I think I've gotten most of the low-hanging fruit.
01:52:27 Casey: There's a couple of exceptions there.
01:52:29 Casey: But I've gotten most of the low-hanging fruit, so I'm pretty happy with that.
01:52:32 Casey: And I feel like the app is in a pretty good spot.
01:52:35 Casey: There's definitely ways I want to enhance and expand, but it's in a pretty good state.
01:52:40 Casey: And with regard to money, it's done pretty well.
01:52:44 Casey: It's not...
01:52:45 Casey: it is not done as I've tried.
01:52:49 Casey: I just tried to start seven sentences all at the same time.
01:52:52 Casey: So, um, if, if you look at how much time it took me to write call sheet, which was around about six months as a broad estimate, if this was the only income I had, I don't think I earned six months worth of income from it.
01:53:07 Casey: If that makes sense.
01:53:07 Casey: Like if, if I hadn't been doing call sheet and instead was like doing independent consulting at, you know, roughly independent consulting rates, uh,
01:53:15 Casey: I would have lost money.
01:53:18 Casey: But it's in the ballpark now, which is really freaking great.
01:53:23 Casey: And what's incredibly great is that in theory, I'll be getting another payment of a lot of this money.
01:53:30 Casey: Hopefully a large portion of this money will come again next year.
01:53:35 Casey: And that, my friends, is incredibly empowering and incredibly cool.
01:53:39 Casey: So my hope is...
01:53:42 Casey: As I continue to add features and fix bugs and so on and so forth, hopefully that will encourage people not to abandon their subscriptions.
01:53:49 Casey: It will hopefully encourage people to go ahead and tell their friends about it.
01:53:53 Casey: And hopefully their friends and family and whatnot will subscribe.
01:53:57 Casey: And hopefully over time, this becomes another item in the financial quiver, if you will.
01:54:03 Casey: Which is really important to me because as much as I am so lucky for what I do and I'm so lucky that I'm able to put a roof over our heads and food on the table doing it, you know, it's still scary.
01:54:14 Casey: You know, if Marco or John drop dead tomorrow, God help us and God help me, that would be a really big financial issue for me.
01:54:22 Casey: I mean, leaving aside the fact that I'd be devastated that one of my dearest friends has had something happen.
01:54:27 Casey: it would be a real financial problem.
01:54:28 Casey: And so hopefully over time, you know, all three of us, and I think Marco's done a very good job of this, but he had a pretty big head start.
01:54:34 Casey: But, you know, we all diversify and have other means of income.
01:54:37 Casey: And so now this has moved the needle on the family income, which is exactly what I had hoped and what I had dreamed would happen.
01:54:46 Casey: So, yeah, I mean, if there's anything you two want to ask, I'm happy to entertain questions.
01:54:51 Casey: But in short, it's been going really well, and I'm riding a real big high right now on account of the Upgradee.
01:54:56 Casey: So I'm in a good spot.
01:54:58 Marco: Yeah, that's awesome.
01:54:59 Marco: First of all, the Upgradee is a huge deal.
01:55:01 Marco: That is awesome.
01:55:02 Marco: I've been around long enough.
01:55:04 Marco: I've had enough success in my app career that I've gotten a decent number of awards from blogs and podcasts and everything.
01:55:13 Marco: It matters every single time.
01:55:15 Marco: It never stops feeling cool.
01:55:17 Marco: It never stops being a huge honor.
01:55:19 Marco: I absolutely love it.
01:55:20 Marco: I'm secretly hoping that when I release my big rewrite for next year sometime, I'm hoping to get awards for that as well.
01:55:31 Marco: That matters a lot, and it's always a big deal.
01:55:33 John: You're not going to end up upgrading, though.
01:55:35 John: Well, I have a Lifetime Achievement Award, so you are ineligible.
01:55:40 Marco: Yeah, I think I can get a Mac Stories Award for the rewrite, I think.
01:55:43 Marco: I don't know.
01:55:44 Marco: There's going to be a lot of competition.
01:55:46 Marco: What I would really want is an ADA, but we'll see.
01:55:48 Marco: Yeah, I hear that.
01:55:51 Marco: That's my white whale.
01:55:52 Marco: I want an ADA so badly.
01:55:54 John: Yeah.
01:55:54 John: I feel like the idea – don't you feel like the ADA has been devalued through no fault of the people who have awarded?
01:55:59 John: Congratulations to all of them.
01:56:00 John: But I feel like sometimes – it's kind of like the Oscars.
01:56:03 John: Sometimes you question the judgment of the academy.
01:56:04 John: You know what I mean?
01:56:05 Marco: I wouldn't say they've been devalued, but they have shifted over time with different priorities.
01:56:11 Marco: And that's – first of all, I think that actually gives me a chance because in the original definition of the ADAs, I stood no chance because I'm not that great of a designer.
01:56:20 John: Right.
01:56:20 John: You just got to hope you're using whatever API Apple is promoting that year.
01:56:23 Marco: Yeah, but I think I'm leaning so heavily into Apple's new stuff, like with SF Symbols and SwiftUI.
01:56:31 Marco: I think I have a better chance than ever.
01:56:34 Marco: That might not be enough of a chance, but it's certainly a better chance than ever, so we'll see.
01:56:39 John: It's an honor just to be nominated.
01:56:40 Casey: It actually, it genuinely is.
01:56:41 Casey: It really honestly is.
01:56:43 John: Yeah, it is.
01:56:43 John: If you think, especially on iOS, how many iOS apps are released every year, it's worse than the Oscars.
01:56:49 John: It's just like you get like a one in two million chance.
01:56:53 Marco: Yeah, but also like the kind of app that used to win ADAs
01:56:58 Marco: doesn't really exist anymore like nobody makes that kind of app anymore so if they were trying to give out ada's for just that style of app they wouldn't have enough candidates every year so that at least at least enough good ones um so you know it had to shift over time and the app market is constantly shifting but yeah honestly
01:57:15 Marco: that is my white whale i i am going to keep trying until i win one and it might never happen but that like if i ever do just know that will mean a tremendous amount to me like that that will be like that will make my year that will make my decade i want one so badly and but we'll see i i never again i never think i have that great a chance but you just probably buy an old one on ebay
01:57:39 Marco: It's not the same.
01:57:40 Marco: I could totally, but it's not the same.
01:57:42 Marco: You know.
01:57:43 John: We were just talking about people were selling Eddie Awards.
01:57:45 John: You guys don't remember this, but back in the day when the – was it Mac user?
01:57:49 John: Yeah.
01:57:50 John: The magazine would sell the little – or maybe it's Mac Word.
01:57:53 Marco: No, it was Mac Word.
01:57:53 Marco: I have one.
01:57:55 John: uh the uh the big statues with the person holding up the mac se over their head which by the way that is the coolest award i've gotten i think i got one i got one for instapaper yeah but anyway like those those are available on ebay now for going for a lot of money apparently so you may be able to get an ada cube uh eventually when someone dies in their estate puts it up on ebay yeah
01:58:12 Marco: I don't want someone else's ADA cube on my desk.
01:58:15 Marco: I want, I want one that I was issued that I, that I take what you can get.
01:58:20 Marco: We'll see if I get desperate enough, maybe, but no, the old ones had batteries in them, right?
01:58:24 John: To light up or whatever.
01:58:25 John: So I wonder if that battery will still be good in 20 years.
01:58:28 Casey: I think that was actually user-replaceable, and now we've come full circle, baby.
01:58:32 Casey: Yeah, wasn't there an iFixit, Terran?
01:58:34 Marco: Somebody actually did a battery replacement guide on those.
01:58:38 Marco: I think half is a joke, but it was actually real.
01:58:42 Marco: Anyway, so all this is to say, Casey, winning an upgrade is a huge deal, and that's awesome.
01:58:47 Casey: No, it really is.
01:58:48 Casey: You know, for me...
01:58:50 Casey: I don't know if you and I have ever met, Marco, but I have a wee bout of imposter syndrome.
01:58:57 Casey: You?
01:58:58 Casey: Yeah, I know, right?
01:58:59 Casey: And so for me, all kidding aside, for me to have won an award for my work, and I absolutely had help on the app, but it's still my work.
01:59:11 Casey: And that is a tremendous compliment.
01:59:14 Casey: It's a tremendous honor.
01:59:15 Casey: And it's a little bit of...
01:59:19 Casey: It's a way for me to convince the nastier subconscious or the nastier subconscious part of my brain that, no, when you really do try hard, you actually can make this work.
01:59:32 Casey: And even though I do believe that for the most part, as with everyone, but especially with me, a lot of times I feel like I'm faking it and I'm going to be found out tomorrow that I'm a big dummy and so on and so forth.
01:59:45 Casey: And I mean, hell, listen to the first two years of this program and I think my confidence,
01:59:49 Casey: To the degree that it existed at all was not what it is now.
01:59:54 Casey: And so for me to have this tangible to a degree, you know, evidence that when I try hard and I do something difficult, I can succeed.
02:00:05 Casey: Like that's a really incredible compliment and a really incredible feeling.
02:00:08 Casey: And it really helps me.
02:00:09 Casey: feel better about doing the thing, you know, the job that I do.
02:00:13 Casey: And so I'm extremely thankful for it.
02:00:15 Casey: And yeah, I didn't put this topic in the show notes, but it was extremely fortuitous timing.
02:00:20 Casey: So thank you, John.
02:00:22 John: I'm not out here doing it for the awards.
02:00:24 John: I do it for the money and I get neither.
02:00:28 Marco: Thank you so much to our members who were the exclusive supporters of this episode.
02:00:34 Marco: You can join us at ATP.FM slash join and we will talk to you next week.
02:00:39 Marco: Now the show is over.
02:00:44 Marco: They didn't even mean to begin.
02:00:47 Marco: Cause it was accidental.
02:00:49 Marco: Oh, it was accidental.
02:00:53 Marco: John didn't do any research.
02:00:55 Marco: Marco and Casey wouldn't let him.
02:00:58 John: Cause it was accidental.
02:01:00 John: Oh, it was accidental.
02:01:03 John: And you can find the show notes at ATP.FM.
02:01:08 Marco: And if you're into Twitter, you can follow them at C-A-S-E-Y-L-I-S-S.
02:01:17 Marco: So that's Casey Liss, M-A-R-C-O-A-R-M-E-N-T-M-A-R-C-O-R-M-E-N-T-M-A-R-C-O-R-M-E-N-T-M-A-R-C-O-R-M-E-N-T-M-A-R-C-O-R-M-E-N-T-M-A-R-C-O-R-M-E-N-T-M-A-R-C-O-R-M-E-N-T-M-A-R-C-O-R-M-E-N-T-M-A-R-C-O-R-M-E-N-T-M-A-R
02:01:34 Casey: What was your Eddie award for?
02:01:44 John: Was it Overcast?
02:01:45 Marco: Instapaper.
02:01:46 John: Instapaper, yeah.
02:01:47 Marco: Yeah, Instapaper was early enough in the App Store that I got a whole bunch of awards for things that don't exist anymore.
02:01:55 John: Yeah, they're different categories.
02:01:57 John: That's the other thing.
02:01:59 John: Unlike the Oscars, the ADA categories have really changed from year to year, just depending on whatever Apple feels like doing.
02:02:07 Marco: Of course, yeah, because, again, the app market is so different.
02:02:10 Marco: Right now, how many indie developers are there that are crafting pixel-perfect UI today?
02:02:18 Marco: There's not that many left.
02:02:20 John: I mean, there are still ones out there.
02:02:21 John: That's why it's so kind of fun when somebody wins and you're like, not only does that app show off the API Apple wants you to use and does all the things right, but it also is pixel-perfect and beautiful.
02:02:30 John: They do exist.
02:02:31 John: They're just more rare than they used to be.
02:02:32 Marco: yeah exactly and like and but the thing is like there are so few of them left that i like apple probably doesn't have a lot to choose from for the ada's each year for that kind of thing that's why how many years went by with this i think they did like no mac apps got ada's for a bunch of years
02:02:49 Marco: Yeah, exactly.
02:02:50 Marco: Because how many awesome new Mac apps are being released every year?
02:02:53 John: That aren't web views.
02:02:54 Marco: Yeah.
02:02:55 Marco: It's not a huge number, unfortunately.
02:02:57 Marco: And so I wonder, too, how – it's always a question of what they're going to try to promote with the ADAs.
02:03:03 Marco: And so this year, I'm sure anything good on Vision OS is going to be substantially looked at.
02:03:09 Marco: Yeah.
02:03:09 Marco: But it's always... They talk about other stuff.
02:03:14 Marco: There's always diversity and inclusion metrics.
02:03:17 Marco: There's fun metrics.
02:03:19 Marco: There's games.
02:03:19 John: All the game categories they have.
02:03:21 John: Do you see all the game categories this past year or whatever?
02:03:24 John: No, that was like the App Store.
02:03:26 Marco: That was the best of the App Store, right?
02:03:27 John: Which is different.
02:03:28 John: But even those, it's...
02:03:30 John: I look at those awards and it's so – I can't figure out how they pick – how Apple picks like game of the year because it's not the same way that, for example, a gaming website would pick its game of the year.
02:03:40 John: I feel like gaming websites are picking like which they think is the best game and Apple is using something else.
02:03:47 John: Not that the games that win aren't good games.
02:03:49 John: They're all good games, right?
02:03:50 John: There's a lot of good games out there but like –
02:03:52 John: Why this game?
02:03:54 John: I think it's like, I think Apple will pick, for example, I think one of those games, they'll pick like a game that is only made for iOS and is a good game over a game that is better, but it's not a great port for iOS.
02:04:06 Marco: You know what I mean?
02:04:06 Marco: Well, of course, because that's what they're picking.
02:04:08 Marco: They're not picking the best game in the entire games industry.
02:04:10 Marco: They're picking the best game on their platforms.
02:04:11 John: I know, but they'll have a game on their platform that's a better game, and it was ported to iOS, but the port is only okay.
02:04:18 John: But in the end, once you're into the game and playing the game, the game is better, but this game was made exclusively for iOS and uses all of Apple's APIs and isn't available on other platforms, and it gets the award.
02:04:28 John: It's the platform tax in their awards.
02:04:30 John: It's kind of hard to take them seriously when it comes to games.
02:04:32 Marco: Well, but again, I think they're looking for different things too.
02:04:36 Marco: Like what you look for in a game for – if you're like a gaming website that covers the major AAA games of the world, that's a very different audience with very different priorities and very different games than what succeeds on iPhones for people.
02:04:54 Marco: It's so different.
02:04:56 Marco: It's a radically different market.
02:04:58 Marco: And Apple has different incentives, of course, as well because they are –
02:05:01 Marco: like you know you don't usually get a whole bunch of like you know game of the year awards like from nintendo or from sony in this case apple is the platform so of course they're going to have not only different priorities but different incentives uh you know so yeah of course they're going to prefer games that are you know exclusive to them and show off their stuff really well and take advantage of any initiative they want to push you know the
02:05:23 Marco: Games that are in Apple Arcade or games that are cross-platform that work on your Apple TV also or whatever.
02:05:29 Marco: Of course they're going to push that stuff harder.
02:05:30 Marco: That's the nature of them being the platform owner and also issuing awards.

Using It Is Wearing It Out

00:00:00 / --:--:--