Whatever It Takes to Get the Laundry Folded

Episode 650 • Released July 28, 2025 • Speakers detected

Episode 650 artwork
00:00:00 Casey: When Declan was really little, I'm saying like two-ish years old, Aaron typically would bring him to what I like to call baby gym.
00:00:09 Casey: It was a place called Romp and Roll where you would bring your infant or your toddler and you would do like not gymnastics, but like they would run around and play and sing songs and do games and whatever the case may be.
00:00:20 Marco: Collect viruses.
00:00:22 Casey: She did this with him constantly.
00:00:24 Casey: I went on Sundays with Declan and we would go in the morning and do a romp and roll together.
00:00:29 Casey: We would have lunch together.
00:00:30 Casey: And this gave Aaron some time to not be mom and be Aaron.
00:00:35 Casey: And one of the times that I went to this barbecue place with Declan, it was like two or three at the time.
00:00:39 Casey: I had gotten myself some French fries and I thought, you know what?
00:00:43 Casey: I'll let him try a French fry because what's it going to hurt if he tries it just once?
00:00:47 Casey: And this was early on in dad life when I didn't realize that much like with a dog, if you try something just once with a child, especially of that age, it's not just once, baby.
00:00:57 Casey: Guess what?
00:00:58 Casey: Declan's going to demand French fries every time for the rest of time.
00:01:02 Marco: It's like trying heroin just once.
00:01:05 Casey: Right, exactly.
00:01:06 Casey: And so I learned my lesson.
00:01:08 Casey: But fast forward to earlier today, and for reasons unknown, Declan has decided that he would like to listen to at least a little bit of ATP tonight.
00:01:19 Casey: And so I believe that through the wall behind me, he and his sister are, and maybe Aaron, are listening to me.
00:01:27 Casey: And he was very excited to find the delay between when he hears me laughing through the wall and when I'm laughing on the live broadcast.
00:01:36 Casey: So now I don't know what to do with myself because I love that he's there interested in this, but...
00:01:43 Casey: I don't know if this is a French fry situation where I will regret the monsters that I've created or if this is nothing but a healthy thing.
00:01:54 Casey: So say hi to the rest of the family, you two, because apparently for at least a few minutes, they're here as well.
00:01:59 John: Hi, the rest of the family.
00:02:00 John: Sorry about the heroin joke.
00:02:01 John: Don't you assume that your amazingly powerful dad uncoolness will repel him eventually?
00:02:06 John: Yeah.
00:02:06 John: Or that our combined three-way dad uncoolness, because we have a potent dose of dad uncoolness here.
00:02:13 Casey: And so there's only, I mean, how old is he now?
00:02:16 Casey: Declan is 10.
00:02:17 Casey: He is close to 11.
00:02:18 John: Oh, yeah.
00:02:19 John: One or two more years and he will not be able to tolerate how uncool we all are as dads.
00:02:24 Casey: Exactly.
00:02:24 Casey: Now, Michaela, she is seven and a half now.
00:02:26 Casey: And so I think I am still at least slightly cool for the most part.
00:02:30 Casey: Of course, some of the, oh, dead, so uncool will bleed from him to her at some point.
00:02:35 Casey: But yes, by our powers combined, the three of us can repel any child.
00:02:40 Casey: I'm quite sure.
00:02:41 John: Is Declan interested in computer stuff?
00:02:43 Casey: Not in the way that you mean, I don't think.
00:02:47 Casey: He's become more and more interested in futzing about with his phone.
00:02:51 Casey: Like earlier today, another example of the French fry thing.
00:02:54 Casey: We have both of them have older iPhones that don't have cellular service.
00:02:59 Casey: I've mentioned this many times in the past.
00:03:01 Casey: But they use them as a noise maker when they sleep.
00:03:04 Casey: And they also can text only Aaron and myself because we have parental controls, whatever it's called, screen time and all that set up in such a way that they can only text us.
00:03:15 Casey: But earlier today, we relented.
00:03:17 Casey: And now they are allowed to text each other via their respective email addresses, which are used only for this purpose.
00:03:25 Casey: And I don't know if there's another french fry situation where all of a sudden I've created a monster or two monsters, really, where they will start texting each other.
00:03:34 Casey: You know, it is the second they're both awake.
00:03:36 Casey: Now, granted, we have times that I don't think they can use the messages app until like seven in the morning or something like that.
00:03:42 Casey: But who knows what monsters we've created.
00:03:45 Casey: But I'm enjoying as much as I joke.
00:03:48 Casey: I'm enjoying this.
00:03:49 Casey: a surprising amount of interest in what dad does for a living because usually it's you know oh he he clickety clacks on the keyboard and yaps into the microphone from time to time and that's mostly accurate if i'm honest maybe it'll stop you from having such a potty mouth that's the thing yeah now i gotta really watch myself right our first topic today is how to bypass screen time protection he doesn't need us for that right that's probably true
00:04:14 Casey: All right, let's do some follow up.
00:04:16 Casey: And we, I think it was John quipped last episode.
00:04:20 Casey: Do you think there's anybody listening to this right now who is currently wearing a Vision Pro?
00:04:24 John: Nope, it was Marco.
00:04:25 Casey: Oh, wasn't Marco?
00:04:26 Casey: See, the one time I... Just the opposite of what you think.
00:04:29 Casey: It's so true.
00:04:31 John: Anyway, it stands as a technique.
00:04:32 Casey: Right.
00:04:33 Casey: So anyway, so Marco quipped, do you think there's anybody listening to this right now who's currently wearing a vision pro?
00:04:37 Casey: And I think both of both John and I simultaneously said no.
00:04:40 Casey: Well, it turns out front of the show, D Griffin Jones is and was that person.
00:04:45 Casey: So make that one right.
00:04:47 Casey: Steve Griffin Jones.
00:04:48 Casey: It's a great device to wear while doing chores.
00:04:49 Casey: So you can have a floating video while you fold laundry or play pause media with soapy dish hands, which is an interesting take that I hadn't considered.
00:04:56 Casey: And I think I kind of like it.
00:04:57 John: I can see like watching like a show or something while you're washing dishes or something with the floating window but it's a podcast like there's no visual elements you can just use airpods but you know I really thought like I wasn't doing that as a joke I really thought it would be literally zero apparently it's at least one and that amazes me but you know everyone's got their own things that work for them whatever it takes to get the laundry folded and the dishes washed.
00:05:22 Marco: But I mean, couldn't he literally just put his phone with the speaker on the counter and do the same thing?
00:05:28 John: There's lots of other options.
00:05:30 John: We'll put in a link to his toot.
00:05:34 John: He posted like a screenshot so you can see what he's experiencing, which is a floating ATP window that's playing audio while he does dishes with the Vision Pro on.
00:05:44 John: So, you know, well, again, whatever it takes.
00:05:46 Casey: I think the thought technology that was new to me was what D. Griffin John said about you can play pause by just picking up your hands and pinching, which even if you're grabbing the stalk of an AirPod, as I can attest, apparently water damage can occur.
00:06:02 Casey: So it is a safer approach, leaving aside the fact that you have a $3,500 thing on your face right above a pile of water.
00:06:09 Casey: But we'll ignore that.
00:06:11 Casey: Last episode, I had scared Marco by saying, oh, I just rejiggered my desk.
00:06:16 Casey: And as it turns out, there was later an issue with Marco's recording, which, with respect, I thought was hilarious.
00:06:22 Casey: And I'm very happy it wasn't me.
00:06:23 Casey: So I guess it's going to be my turn this time.
00:06:25 Casey: But anyways, I briefly mentioned that part of the reason I got this TS5 Plus was because I wanted the 10 gigabit Ethernet.
00:06:34 Casey: And it's part of the TS5, specifically the Plus model.
00:06:38 Casey: And I had done as of last episode, which was just a couple of days ago as we sit here, I had done some performance testing using Samba and using a command line app called iPerf3.
00:06:50 Casey: And I had noticed that I was not getting anywhere near full 10 gigabits a second.
00:06:54 Casey: And we had some theories, which I think knowing what little we knew at the time were reasonable theories.
00:06:59 Casey: Marco had said, hey, you're not going to get that much data off of a spinning disk, especially a 7200 RPM spinning disk, which is completely fair.
00:07:06 Casey: Marco or John, one of you, I don't know which one.
00:07:09 Casey: I don't even know who is the opposite because I don't know who to guess.
00:07:12 Marco: It was like four days ago.
00:07:14 Casey: Yeah, I know, man.
00:07:15 Casey: But a lot has happened since then.
00:07:16 Casey: I've been busy.
00:07:17 Casey: But one of you said that, oh, it could be CPU problems or excuse me.
00:07:21 Casey: Yeah, I think one of you did say CPU problems and that's what it was.
00:07:24 Casey: Well, I have since found a tutorial, which was probably pointed to me by someone, but I lost who that somebody was.
00:07:30 Casey: I will put a link in the show notes, but suffice to say this tutorial talks about how, yes, iPerf 3 is often CPU bound.
00:07:36 Casey: And the easy fix for this is to just multi-thread it.
00:07:40 Casey: And they provide some examples of how you can do that.
00:07:43 Casey: I did that and I forgot to capture a screenshot, but at one point I was definitely getting like nine and change gigabits per second transfers.
00:07:52 Casey: So yeah.
00:07:52 Casey: That is what I wanted to see.
00:07:55 Casey: That makes me very happy, and I can consider this issue solved for now.
00:08:00 Casey: John, speaking of things that Marco and I are just deeply concerned about, what's going on with your toaster?
00:08:06 John: I mentioned I had an error code last episode and called support and they said, well, it's working now, so don't worry about it.
00:08:12 John: A couple other people wrote in with info about the same error code.
00:08:15 John: JP Teddy writes, I have the same toaster as you and I've owned it for five or six years.
00:08:18 John: I see the E01 code about twice a year.
00:08:21 John: I unplug it and plug it back in five minutes later.
00:08:24 John: In all the other respects, the toaster works flawlessly.
00:08:26 John: I never bother to check the manual or call Breville because it doesn't bother me enough.
00:08:30 John: but maybe I will next time it happens.
00:08:32 John: So that's not great.
00:08:34 John: Seems like it's common enough that another person had the problem.
00:08:36 John: John F. wrote in to say, I get the easier one on my toaster oven maybe once every one to two months.
00:08:41 John: It pretty much always occurs when using another kitchen appliance on the same circuit, most frequently my espresso machine.
00:08:46 John: For that appliance, the toaster freaks out just at the moment I turn off the pump after pulling a shot.
00:08:50 John: I presume the toaster is hypersensitive to disruptions in power, either from brief voltage shifts or possibly noise introduced from the appliances.
00:08:57 John: My toaster is newer than John's original, but predates the revised plug design.
00:09:00 John: That sounds even more like mine because I was using the stovetop at the time.
00:09:04 John: I wasn't using the toaster at all.
00:09:05 John: I was just sitting there, but maybe it's the computers are more sophisticated and it's cranky about voltage fluctuations.
00:09:11 John: Unfortunately, unlike things like television or computer, I don't particularly feel comfortable hooking up my toaster to like a UPS or something to smooth out the voltage because that is probably ill-advised and I don't have room for it anyway.
00:09:23 John: So...
00:09:23 John: At least I have some some anecdotal evidence that, you know, voltage fluctuations in my ancient crappy house with a too small power panel may be to blame.
00:09:34 John: So we'll say I will probably like wait a year.
00:09:37 John: I'll tell you how many times during that year did I see E0-1 and then plug and unplug it.
00:09:42 John: So we have one report of, you know, once or twice a year and one report of once every one to two months.
00:09:48 John: I hope I am in the once or twice a year category, but we'll see.
00:09:51 Marco: It would be really funny to get a toaster UPS.
00:09:53 Marco: To supply enough power, it would have to be a pretty beefy UPS.
00:09:57 Marco: Yeah, I think that's not a thing you should do.
00:10:00 Marco: I mean, you can.
00:10:01 Marco: You can get UPSs that are rated for 1,500 watts or whatever it would be.
00:10:05 Marco: You can totally do that, and as long as it's rated for that much current, it would be fine.
00:10:10 Marco: But those just tend to be really big UPSs.
00:10:15 John: Where would you even put it on your counter?
00:10:16 John: I'd have to put it in the garage or something.
00:10:19 John: Like through the wall or, you know, get one of the whole house UPSs or, yeah, the whole electrical system in my house needs to be updated.
00:10:25 John: But hopefully that will be somebody else's problem when we sell this house.
00:10:27 John: But for now, I'm just going to cruise by on what we have.
00:10:30 Casey: Do you have any intention on relocating before both kids are graduated from college?
00:10:35 John: No.
00:10:36 Casey: Do you have any intentions before both of you are retired?
00:10:40 John: Probably not.
00:10:41 Casey: To be clear, you're never allowed to retire because... I was going to say, he kind of already is retired.
00:10:47 Casey: I'm trying to take the happy path, but Marco's not wrong.
00:10:52 Casey: But I don't think that I can handle replacing either of you, really.
00:10:56 Casey: So you two are stuck with me forever.
00:10:57 Casey: I hate to break it to you.
00:10:58 John: I'm irreplaceable.
00:10:59 John: I mean, yeah.
00:11:01 Casey: In so many ways, John.
00:11:02 Casey: Don't worry about it.
00:11:03 John: I got, you know, one whole kid to put through college and one one-fourth of a kid to put through college.
00:11:09 John: I'm not going anywhere.
00:11:10 Casey: All right.
00:11:11 Casey: So you heard it here first.
00:11:12 Casey: John has already got one leg out the door.
00:11:14 Casey: He's only got four years left.
00:11:15 Casey: We need to do a Tim Cook style succession planning.
00:11:18 Marco: Oh, gosh.
00:11:18 Marco: We need a John Hotspair.
00:11:21 Casey: We need to talk about sunscreen and Marco's new thought technology with regard to sunscreen.
00:11:26 Casey: Marco, can you summarize for me what your discovery or assertion was last episode with regard to chemical versus physical sunscreen?
00:11:33 Casey: And then we'll talk about the feedback we got.
00:11:35 Marco: Yes.
00:11:35 Marco: I had quickly gone through the difference between chemical and mineral sunscreen, and I had summarized it basically as saying chemical sunscreens have chemicals that absorb into your skin, and they absorb UV rays, whereas mineral sunscreens use fine metallic dust to reflect the sunlight off of the top of your skin.
00:11:55 Marco: That's what I had said, which apparently is wrong.
00:11:58 Casey: Prodan Stetev points us to an academic research paper, Improving Patient Communication on Sunscreen Choice, Updating Mechanistic Misconceptions.
00:12:10 Casey: And was this, John, was this from Prodan or was this from the academic paper?
00:12:15 John: No, this is all from the linked article.
00:12:17 John: Linked article is actually a letter to the editor of some journal, but...
00:12:21 John: We'll put a link in the show notes to this letter to the editor from like five different authors.
00:12:25 John: The main point is that this letter cites academic papers, which were all linked from the document with the weird DOI.org thing.
00:12:32 John: So if you want to see all the papers that are backing this, it's not just a crank writing in saying they have an idea.
00:12:37 John: This is someone citing a bunch of studies.
00:12:39 Casey: Thank you for the clarification.
00:12:41 Casey: So from that letter, many assume that chemical sunscreens absorb UV light and convert the energy to heat, while physical sunscreens such as zinc oxide and titanium dioxide reflect and scatter UV light.
00:12:52 Casey: However, this mechanism is at best a historic artifact from when physical sunscreen particle sizes were quite large.
00:12:57 Casey: "...though such non-micronized and non-nanoparticulate physical sunscreens may have had a greater proportion of its protective mechanism from reflection and scatter in the past, these formulations have largely been abandoned for more commercially viable options with the advent of micronization technologies.
00:13:18 Casey: Furthermore, even micro-sized physical sunscreen formulations have been increasingly replaced by nanoparticle formulations."
00:13:24 Casey: It is important for dermatologists to recognize that the primary mechanism of action for modern physical sunscreen agents is the very same protective mechanism of chemical sunscreens, absorption of UV light.
00:13:35 Casey: It was recently found that modern particulate sized physical zinc oxide and titanium oxide reflected less than 5% of incoming UV light on average.
00:13:42 Casey: Rather than relying on reflection and scatter, the overwhelming majority of the attributable protective effect of zinc oxide and titanium dioxide is by UV light absorption, which excites electrons from the valence band to the higher energy conductance band.
00:13:57 Casey: This energy is later primarily dissipated as heat in a manner analogous to chemical sunscreen UV light absorption.
00:14:03 John: This is another one of those things that's like was probably true at one point, but technology marches on and it sounds like they're making the stuff, like the metal oxides and stuff, smaller and smaller in the sunscreen because that makes for a better product.
00:14:16 John: Like it's smoother and we have the technology to make it smaller.
00:14:19 John: And apparently once you make them that small, probably given the wavelength of UV light or whatever, there's been a bunch of new studies that have shown actually it's not really reflecting that much anymore.
00:14:28 John: It's mostly, you know, its effect is because of this absorption effect.
00:14:33 John: And there's a bunch of papers about that.
00:14:34 John: And the papers seem somewhat contentious.
00:14:36 John: So this may be sort of the cutting edge of research.
00:14:38 John: Although this is again, this is a letter from 2023.
00:14:41 John: But just to clarify from last week, apparently, it's not as cut and dried as it used to be.
00:14:45 John: And, you know, technology marches on.
00:14:48 Casey: With regard to Apple security for unreleased devices and the suing of John Prosser because of the leak of the liquid metal design scheme, an anonymous person writes, Apple employees with pre-release iPhone hardware can or could when I was there expense an Apple approved gun safe to store the phone in and then they are required to store the device in such a safe when not carrying it.
00:15:09 Casey: This is a relaxation of the older rules requiring you to be accompanied by a, quote, physical security expert, quote, from Apple while taking unreleased hardware out of Apple secure areas.
00:15:19 Casey: Or maybe two of them, two of the experts.
00:15:21 Marco: I kind of love the idea that, like, your phone would have a bodyguard.
00:15:24 Marco: That's kind of amazing.
00:15:24 Marco: Yeah, they're not guarding you.
00:15:26 John: You can get run over by a car.
00:15:27 John: They don't care.
00:15:27 John: They're just guarding the phone.
00:15:28 Casey: What they'll do is they'll let you get run over by the car and then snatch up the phone as quickly as possible.
00:15:32 John: Yeah.
00:15:33 Casey: Oh, yeah, yeah, yeah.
00:15:34 Casey: All right.
00:15:34 Casey: With regard to the low-cost Apple laptops, Jason Anthony Guy writes, I don't think I want to read this because I know at least a handful of people from Apple listen to this program, and I don't want to give them ideas.
00:15:45 Casey: All right, fine.
00:15:45 Casey: I'll read it.
00:15:46 Casey: Jason Anthony Guy writes, here's one more option for cost savings on the rumored low-cost Apple laptop.
00:15:51 Casey: Ads on the boot, login, and wait screens, and for good measure, the screensaver.
00:15:54 Casey: Coming soon, Apple MacBook, paren, fall 2025, comma, with ads, paren, with a $150 option to remove them.
00:16:01 Casey: If you're not familiar with this whole shtick, Kindles, Amazon Kindles are sold as a version with ads or a version without ads.
00:16:09 John: Oh, no, they don't come with ads, Casey.
00:16:11 John: They come with special offers.
00:16:12 Casey: Oh, sorry.
00:16:13 Casey: My mistake.
00:16:15 John: I am so sorry.
00:16:17 John: It's a funny joke.
00:16:18 John: We didn't mention it.
00:16:19 John: How can they take money out of laptops?
00:16:21 John: We didn't mention it for two main reasons, I feel like.
00:16:24 John: One is that, and we say this every time we talk about the potential of Apple doing ads and stuff.
00:16:30 John: Currently, that's not how Apple makes its money.
00:16:33 John: So we're not saying that Apple is like wonderful and magnanimous.
00:16:35 John: It's just it doesn't they're not incentivized to do that because that's not a big income scream stream for them.
00:16:42 John: Yes, they have at various time done ads.
00:16:44 John: And they still do have like search ads and everything like that.
00:16:46 John: But the majority of their money comes from other things.
00:16:49 John: Even though they don't break down the services revenue, the parts that we did see the breakdown, like during court cases, did not lead us to believe that ads are a massive portion of that.
00:16:56 John: But two, and perhaps more importantly, when Apple has done ads, they're so bad at it.
00:17:02 John: They're just really bad at it.
00:17:03 John: Like, are they bad at it because institutionally they kind of like don't want to do ads?
00:17:07 John: Are they bad at it because people who are really good at doing ads wouldn't go to work at Apple?
00:17:11 John: I don't know the reason, but they're not good.
00:17:14 John: And so it's not really a fear for me that that's going to be their go-to strategy to extract money to produce a low-cost laptop.
00:17:24 John: I hope it's because they also would be repelled by the tastelessness of it.
00:17:29 John: I do see a lot of complaints in the Windows world about the prevalence of ads within the Windows interface.
00:17:33 John: And yes, we complain about Apple advertising its stuff to us all over its own things.
00:17:37 John: But if I see like a Geico ad in system settings...
00:17:41 John: that's a whole other line that has been crossed.
00:17:43 John: So I, you know, this is a joke and I get it, but I also think Apple is not really into ads as a main revenue stream and they're really bad at it.
00:17:53 John: So both of those things I hope will combine to make this continue to be just a joke and not a reality.
00:17:58 Marco: I agree that there is a line between what they do now with like promoting Apple Music, Apple Pay, you know, all the like all the different things.
00:18:08 John: F1 movie.
00:18:09 Marco: Yeah.
00:18:09 Marco: I mean, that's that's a different section.
00:18:12 John: But I'm saying like, you know, it's all in the Apple family.
00:18:14 Marco: I know, but in the settings and as splash modal screens in their own apps, like the music app, they do heavily have advertisements for their own upsells in those apps.
00:18:26 Marco: And they work like any other ad.
00:18:29 Marco: I don't think we can call them anything but ads when they have the badge on the settings app, and you go in and it's like...
00:18:37 Marco: you should add Apple care today, you know, or like the full screen modal and music saying you should really subscribe to Apple music.
00:18:43 Marco: Like those are just ads for Apple stuff.
00:18:45 Marco: So like they're definitely ads.
00:18:46 Marco: There's no getting around it.
00:18:48 Marco: There is a line between that and a Geico ad in settings, but I think,
00:18:54 Marco: You might think that line is a bigger gap than I do.
00:18:57 Marco: I don't think that's that far from what they already do.
00:19:00 John: Well, the difference is they have to sell the ad to Geico.
00:19:02 John: They don't have to sell it to Apple.
00:19:03 John: Apple just gets that ad for free.
00:19:04 John: You know what I mean?
00:19:04 John: Like the ad sales, the whole mechanism of selling ads, right?
00:19:09 John: That Apple, I mean, when you sell ads, there's just
00:19:11 John: look at the people who are the best in the world about selling ads.
00:19:13 John: It really helps to have a lot of information to sell those ads against so you can target them.
00:19:18 John: And Apple currently doesn't have that information and doesn't seem to want to collect it.
00:19:21 John: And also, I think they're bad at selling ads and they're also bad at serving ads.
00:19:26 John: Like where they do sell ads, like the App Store search ads, they sell those.
00:19:29 John: But like,
00:19:30 John: That's nothing compared to like selling ads for app installs through Facebook or whatever.
00:19:35 John: It's just so much less sophisticated.
00:19:36 John: So, you know, that's where you get into their bad at it.
00:19:39 John: Like, I don't think they have the expertise or knowledge on how to sell ads.
00:19:43 John: It's not so much about presenting them.
00:19:45 John: They can put ads wherever they want.
00:19:46 John: I'm sure someone was willing to put them, but to put them there, you got to sell them first.
00:19:50 Casey: that's true all right so continuing my airpods not saga that's a bit dramatic but uh my airpods story um i a few people had written in saying hey you know you need to do either an online chat or you know talk to them on the phone and i didn't uh understand how you could get to this phantom online chat well patch writes in you can always talk to apple support without going through any kind of menu or tree by using their iMessage business account okay great well how do you get that
00:20:17 Casey: Patch writes, if you type a message there, within two or three minutes, they'll connect you with the customer service person.
00:20:21 Casey: That sounds awesome.
00:20:21 Casey: Well, how do you do that?
00:20:23 Casey: Well, Patch says, it looks like there are two main ways to get to this chat function.
00:20:26 Casey: The first is the Apple support app on iOS or iPadOS.
00:20:29 Casey: The chat option there takes you to iMessage.
00:20:31 Casey: The second way is if you do a search for any Apple store using Apple Maps specifically.
00:20:37 Casey: In the three-dot menu, there's an option to message them, which pulls you to an iMessage chat, both on iOS and macOS.
00:20:42 Casey: This is incredibly useful.
00:20:44 Casey: So thank you, Patch.
00:20:45 Casey: You get plus one internet points for the day.
00:20:47 John: I've run across that chat thing several times, but it's not entirely out of where to find it.
00:20:52 John: But, you know, I guess if you're going down one of those avenues, like if you're looking for a store only with the Apple Maps app, or if you're in the support app, supposedly it will land in your face.
00:21:00 John: But it's good to know how to get there directly.
00:21:02 Casey: All right, with regard to Cloudflare and AI crawlers, Thomas Shufflin writes, I recently started using Cloudflare for one of my projects now that over half of the many gigabytes of bandwidth used for images each month is from AI crawlers.
00:21:14 Casey: I definitely don't want to do something to limit user access to the website and the user contributed content, but I had to take action to prevent our CDN bill from being hundreds of dollars higher each month than it was a year ago.
00:21:24 Casey: Cloudflare's AI bot detection and blocking has been a massive help in that.
00:21:28 John: Yeah, so this is something that sort of went unsaid, like why would Cloudflare even have a thing to block AI crawlers?
00:21:34 John: What's the issue they're trying to solve?
00:21:35 John: What concern do website owners have?
00:21:37 John: Why are they trying to block AI crawlers?
00:21:39 John: So that was our bad.
00:21:40 John: We should have mentioned that.
00:21:41 John: But the underlying assumption was you'd want to block AI crawlers because AI crawlers are badly behaved and are costing people money.
00:21:48 John: And so here's yet more evidence of that.
00:21:51 John: So this is like the small version of like, I've got a small website and they're costing me hundreds of dollars, which for my small website is significant.
00:21:58 Casey: Yep.
00:22:00 Casey: Aaron Zink writes,
00:22:19 Casey: So caching is little to no benefit when a bot decides to go deep exploring every possible combination.
00:22:24 Casey: Some of the bots we've been seeing have been extremely tricky to identify.
00:22:27 Casey: In these cases, Cloudflare has been our most effective tool by far.
00:22:31 Casey: Their proprietary heuristics have been the only things that have enabled us to keep our sites online.
00:22:36 Casey: The real bad guy here, my opinion, is not Cloudflare, but the aggressive AI companies who are sending DDoS levels of traffic don't honor robots.txt files and make it nearly impossible to identify and block them selectively.
00:22:48 Casey: I want to reiterate again, the recent traffic levels have been truly historic.
00:22:51 Casey: Additionally, Anonymous writes,
00:23:11 Casey: Detecting AI crawlers is incredibly difficult.
00:23:13 Casey: They source traffic from hundreds of thousands of IP addresses, and they are generally smart enough to avoid being blocked with approaches like the JA3 or JA4 signatures.
00:23:20 Casey: John, what the heck does that mean?
00:23:22 John: I had to look it up, but it was on the Clariflare side.
00:23:24 John: In fact, we'll link to the definition.
00:23:25 John: It's fingerprints that help you profile specific SSL slash TLS clients across different destinations, IPs, ports, and X509 certificates.
00:23:32 John: I mean, that doesn't really tell you much, but anyway, it's a way to try to identify bots, even if they don't all come from the same IP address or whatever.
00:23:40 John: I'm not quite sure how it works, but that's why we'll link to the website if you want to look it up.
00:23:44 John: But the point is, those techniques don't work with the diversity of sources that the AI crawlers are using, apparently.
00:23:51 Casey: Continuing from Anonymous, they're buying proxy services from companies like IP Royal, Bright Data, etc.
00:23:55 Casey: These companies source the traffic from real residential IP addresses.
00:23:58 Casey: Sometimes they're paying end users to install what is effectively malware, and sometimes it's sketchier than that.
00:24:03 Casey: Because of this, the AI crawlers in many cases do look like legitimate user traffic.
00:24:07 Casey: Cloudflare has a huge advantage over most smaller players like GitHub, precisely because so much of this traffic goes through them.
00:24:13 Casey: They can afford to invest compute resources and brainpower into identifying and tracking these crawlers.
00:24:17 John: This has been the story for a while now, and I was glad to hear some explanation.
00:24:21 John: First of all, characterizing GitHub as a small player lets you know the scale of this problem because, you know, compared to that first person with their like personal website or whatever, down to like GitHub, it's like, oh, we're just a small player.
00:24:31 John: We need Cloudflare to help out.
00:24:33 John: But it's something that we're not used to because you're like, well, what's the big deal?
00:24:37 John: People have been crawling the web since the advent of the web.
00:24:39 John: Why is it such a problem with the AI things?
00:24:41 John: And I, you know, according to this anonymous person at GitHub, part of it is basically the fact that the, you know,
00:24:47 John: pretty rapidly after the advent of google it extinguished all the other big search engines and so you just had the google bot crawling the web uh there is no such monopoly in ai and it's every ai startup it's all the big ai companies and uh like this anonymous person said all the companies that want to sell data sets to any of those companies it's just this it's
00:25:09 John: There's it's the web at scale, but imagine if there was 100 Googles crawling and that, you know, it's it's in their interest as the crawlers to crawl as much as fast as possible to get the biggest data set to make the most money, so on and so forth, multiplied by 100 of those things.
00:25:25 John: Everyone who runs a website that is worth crawling.
00:25:28 John: is seeing a huge burden from these AI crawlers.
00:25:32 John: They don't care about robot set text, which arguably maybe they shouldn't, maybe they should, but whatever.
00:25:36 John: They don't.
00:25:36 John: Robot set text is entirely advisory.
00:25:38 John: It's like, please don't crawl me.
00:25:39 John: You can just ignore it and crawl anyway.
00:25:41 John: And they're costing people money and they're taking down sites because they don't care how fast they go and they're not throttled.
00:25:46 John: And this is all just a side effect of...
00:25:49 John: you know a new influx of venture capital money in an industry that is exploding where the incentives are to grow as fast as possible and no one cares how much damage it's doing to the websites that they're constantly trying to crawl so yeah that's why blocking ai bots specifically is a feature that you know people who run websites would want and see past discussion last episode's discussion about the uh
00:26:14 John: The difficult situation that puts us all in if one company has the ability to control that spigot.
00:26:21 Marco: What we're seeing here is like, yes, there are reasons why Cloudflare is useful to website owners right now.
00:26:28 Marco: That doesn't mean this isn't a really problematic situation to have that much centralized power in one company over that much of the Internet.
00:26:38 Marco: And they can just change the way things work on a whim.
00:26:40 Marco: And so while there might be decent reasons behind some of this stuff, it doesn't actually fix the problem.
00:26:47 Marco: The problem is still that most smaller companies and DIY projects and things like that just won't be able to crawl pages on the web anymore before too long.
00:26:58 Marco: And that's not a great place to be.
00:27:00 John: Yeah, because if you're running a site, you need your site to stay up and not have your bandwidth bill double because of non-human traffic that's not giving you anything.
00:27:10 John: So that's your main concern.
00:27:12 John: And the email that you're getting from 20 people with their dinky websites is so much lower level concern for you just keeping your stuff online.
00:27:18 John: So you can see where, you know, it's like things are on fire here.
00:27:23 John: And also, as with so many things with AI, this leads to sort of thoughts about sustainability.
00:27:28 John: It's like, can...
00:27:30 John: the web withstand an arbitrary number of ai crawlers constantly crawling like it's kind of like email and spam like how sustainable is it when you know 10 of email is spam 50 90 99 how many nines percent of email can be spammed before the email system falls down like we've kind of run that experiment and it's got the percentage of spam has got frighteningly high well what percentage of traffic on the web can be ai crawlers before it becomes economically unfeasible to run websites because
00:28:00 John: You're not actually running them for humans.
00:28:02 John: You're just running them for AI crawlers that are extracting value from your site and never sending anything back.
00:28:06 John: And this is just another version of the same, you know, well, they're taking my content and not sending any people to my site and I didn't want to give them rights to my content.
00:28:13 John: It's just, it's another sustainability thing of like, how are we going to work this out?
00:28:16 John: We need a system where people are still incentivized to make things and publish them.
00:28:23 John: Uh, because if not, all those AI crawlers are going to run out of stuff to crawl.
00:28:27 John: Like they, you know, it's the, uh,
00:28:30 John: Goose lays the golden egg.
00:28:31 John: Once you eat the goose, you've got a problem.
00:28:34 John: Yeah.
00:28:35 Casey: All right.
00:28:35 Casey: Public service announcement as of, I believe, today as we record this.
00:28:39 Casey: The 26 betas, the iOS 26, iPadOS 26, et cetera, are all out and available.
00:28:46 Casey: You can go to beta.apple.com if you want to go on that crazy ride.
00:28:51 Casey: For what it's worth...
00:28:52 Casey: I am still not running anything on my carry phone.
00:28:55 Casey: I heard the most recent under the radar where you were encouraging people to do that.
00:28:59 Casey: And I largely agree with you, but we have a couple of pieces of travel coming up that I really do not want to mess with having a beta on my phone, which I know professionally is a little questionable, but personally I think is a very sound decision.
00:29:12 Casey: So I don't know, Marco, if you would recommend for non-developers to put the beta on their phones, but now would be the time to try to wave people off if that's the case.
00:29:21 Marco: I think what you're doing with signing up for the beta, in any year, what you're signing up for is some stuff that works now might not work.
00:29:34 Marco: And stepping back from the beta is possible, but it requires basically a reformat of your phone, and you can't just migrate everything back from your current installation to it.
00:29:45 Marco: So going back from a beta is such a high pain in the butt for most people that
00:29:49 Marco: Unless you have a second device, you're probably not going back.
00:29:54 Marco: It's probably like a one-way door for you.
00:29:56 Marco: So it's not advisable if you don't have a really good reason.
00:30:00 Marco: What qualifies as a really good reason, that's kind of up for interpretation.
00:30:04 Marco: And what I was saying under the radar is anybody who's a developer or a designer responsible for the design of an app on iOS should definitely have the beta installed on their carry phone now.
00:30:15 Marco: because there is a lot that you kind of have to live with with the new design to get a feel for how your app should be designed.
00:30:25 Marco: And that, of course, assumes that the new design is a fixed target, which it is not.
00:30:30 Marco: So...
00:30:32 Marco: It's it's not a great beta season, but it is one that if you have any tolerance for beta problems, you should get in it now if you aren't already in it, because it is very illuminating, especially if you are a developer, it is very helpful.
00:30:47 Marco: And the more people use it.
00:30:49 Marco: the more problems that will be found and the more noise will be made about them.
00:30:57 Marco: And if we have any chance of Apple sanding off some of the rough edges or fixing some of the bugs, we're going to need as many people as possible.
00:31:04 Marco: It's simple as that.
00:31:06 Marco: I will say, you know, as betas go, we are now on beta 4.
00:31:11 Marco: In most years, beta 4 is a reasonably stable time to jump in.
00:31:16 Marco: That is true this year, but beta 4 is more like a beta 2 or a beta 3 of most years.
00:31:24 Marco: They are behind in quality.
00:31:26 Marco: You do still have weird bugs all over the place in apps.
00:31:29 Marco: You do still have significant rendering and animation glitches all over the UI, all over the system.
00:31:37 Marco: Now, stuff does actually end up working most of the time.
00:31:40 Marco: I'm no longer having to do things like reboot my phone to connect my AirPods or force quit apps in the middle of typing a text message because the keyboard crashes.
00:31:49 Marco: That has been mostly fixed in the recent two betas.
00:31:53 Marco: So the really big bugs are gone, but there's tons of visual glitches all over the place.
00:32:00 Marco: And that's not even counting the design itself being...
00:32:04 Marco: pretty controversial and rough in a lot of places but there are still tons of animation bugs tons of little glitches occasional layout bugs that do require you know apps to be four square or something but at least you can generally not lose data most of the time anymore so it's it's rough performance wise battery life isn't too bad anymore
00:32:23 Marco: but it still chugs.
00:32:26 Marco: You still have a lot of dropped frames.
00:32:28 Marco: You have a lot of glitchy and dropped animations.
00:32:33 Marco: Frankly, I don't know how Apple is going to land this plane by early September.
00:32:40 Marco: I think it's going to be a really rough release in terms of just a huge number of mostly tiny bugs everywhere, especially animation and layout bugs.
00:32:52 Marco: So if you can tolerate that and you want to see the new design and you want to experience it, jump in.
00:32:57 Marco: You're probably not going to lose data or things like that anymore.
00:33:00 Marco: Those times are past us, probably.
00:33:04 Marco: But it is rough.
00:33:06 Marco: And by the way, and I'm saying, it's chugging along, it's slow, it drops frames.
00:33:11 Marco: I have an iPhone 16 Pro.
00:33:13 Marco: So if you have an older device that you were going to maybe think about testing this on...
00:33:17 Marco: I would maybe think again.
00:33:19 Marco: And I'll say it now.
00:33:21 Marco: My prediction for the fall, people around our circles are saying users are going to hate this design or it's going to be really controversial.
00:33:30 Marco: I think we're not going to hear too much about that from non-nerds.
00:33:34 Marco: What we will hear about is how incredibly slow it is.
00:33:39 Marco: If you recall, that was one of the big criticisms of iOS 7 is, I put this on my iPhone and now it is much slower.
00:33:47 Marco: This is going to be one of those years.
00:33:49 Marco: Literally, if we're already in beta 4 and their current fastest phone available...
00:33:55 Marco: can't run the animation smoothly you know we're in for a rough time in that front so keep that in mind as well it will probably be fine and if you do if you are really curious about the new design everywhere or if you are responsible for software design of an ios app you really should jump in now
00:34:12 Casey: All right.
00:34:14 Casey: John, tell me about Tahoe Beta 4 specifically, please.
00:34:19 John: Yeah, just a couple of quick hits from this before we go into our first topic, which is tied to this.
00:34:23 John: When Beta 4 came out, the only beta still I'm running is macOS, but I'm running it a lot to test my apps and stuff.
00:34:29 John: waiting oh so patiently for apple to fix some of the bugs uh one of which is a showstopper for me which actually has been fixed uh but it isn't out in beta 4 yet anyway um just wandering through the us because i'm living in it and one of the things that you do when you're living in the us and uh booting from your internal to your external drive and stuff is you're changing the startup disk and
00:34:49 John: And I happened upon the startup disk screen in system settings and was struck by the fact that I'm not sure if it's a backslide from beta 4, although some things are, especially in iOS and other betas that I'm not running.
00:35:03 John: But I was struck by the fact that this system settings screen
00:35:08 John: seems to be part of some sort of contest within Apple to figure out how low contrast can we make something while it's still technically selected.
00:35:16 John: So it shows two disks, a Tahoe disk, and then my other disk.
00:35:21 John: And they're huge.
00:35:21 John: They're really big.
00:35:22 John: They're like 64 by 64 icons, maybe even bigger, with a big rectangle.
00:35:27 John: There's text underneath it with a big rectangle around it.
00:35:29 John: And the selected one has a background, and the non-selected one does not.
00:35:34 John: But man, is that background hard to see.
00:35:36 John: So I posted it on Mastodon.
00:35:38 John: After I posted it, I did some investigation to see just how slight is the highlight in that rounded rectangle highlight.
00:35:49 John: So here's the thing.
00:35:50 John: The rounded rectile highlight, which is big, it's like one inch by two inches on your screen.
00:35:54 John: It's big.
00:35:55 John: OK, this is not a subtle highlight.
00:35:56 John: It's a big rectangle.
00:35:58 John: Um, it has a darker rim and a body color to it.
00:36:03 John: And then of course there's the window background.
00:36:05 John: Um, the background of the selection is 1.6% darker than the window background.
00:36:13 Casey: That's not enough.
00:36:14 Casey: Hold on a second.
00:36:15 Casey: Hold on a second.
00:36:16 Casey: I love that you did this research and this math.
00:36:19 Casey: This is one of those moments that you being independent is such a perk for the show.
00:36:23 Casey: And I mean that genuinely.
00:36:25 Casey: How did you come to this conclusion?
00:36:26 Casey: I'm not arguing.
00:36:27 Casey: I'm genuinely wondering.
00:36:28 Casey: How did you determine this?
00:36:29 Casey: What was the process to figure this out?
00:36:31 John: I mean, so I took the screenshot in Tahoe.
00:36:33 John: So I figure out whatever they're doing with the screenshot, I'm going to trust the color values.
00:36:36 John: And then I just pulled it up in Photoshop and then just got the RGB values.
00:36:39 John: So the RGB values are 0 to 255 for the R, the G, and the B, the red, the green, and the blue.
00:36:44 John: It's a gray color, so the red, the green, and the blue are all equal values.
00:36:48 John: The background is 251, and the selection is 247.
00:36:51 John: So it's a difference of four, which is about 1.57%.
00:36:56 John: The rim is 3.5% darker.
00:36:59 John: So I think the only reason a lot of people can see the rounded rectangle is because the rim is 3.5% darker.
00:37:06 John: This is one of those, you know, I put I put a mastodon both as a joke and not as a joke.
00:37:10 John: Many people said I cannot see the selection on my screen because my screen is a crappy quality, you know, older display or something like that.
00:37:17 John: It's ridiculous.
00:37:17 John: Now, here's the thing.
00:37:19 John: Startup disk system setting in Sequoia also doesn't have a lot of contrast, but it's still twice what Tahoe is.
00:37:27 John: So on Sequoia, it's three point one percent for the body and seven percent for the rim.
00:37:31 John: It was already bad.
00:37:33 John: So I'm not saying like Tahoe made this mistake or whatever.
00:37:36 John: Why I find this baffling is because as far as I can tell, it's not like they redesigned the startup desk system setting in Tahoe.
00:37:42 John: Just something about Tahoe came by and sideswiped the already bad startup desk thing to make the contrast half as much as it used to be.
00:37:52 John: And when I posted this on Mastodon, many people said, until I read your text, I didn't know what you were talking about because I couldn't see a selection at all.
00:37:59 John: It's
00:38:00 John: I mean, again, there is a increased contrast option and accessibility, but this is a perfect example of like, well, it's example of two things.
00:38:06 John: One, that this, it needs to be higher contrast, even when that setting's not turned on, because it is, it's ridiculous, right?
00:38:13 John: Even on a really high quality screen.
00:38:14 John: And two, what Marco just said, do you think anyone has time to worry about the contrast of the highlight and the startups
00:38:20 John: system setting when they're trying to get the os to just work and have the animations run at the right speed that's not a god this is mac os they don't care that much about it anyway so i'm really concerned that stuff like this is just forget about this being fixed or changed or improved in any way before this thing releases because it's they have so much bigger fish to fry um so this is just a little thing but i just thought i'd point out because i just found it absurd i i encourage you to look at the images that we will link in the show notes um
00:38:47 John: And see for yourself if on your screen you can see that it's highlighted.
00:38:51 John: You're going in knowing one of them is highlighted and one of them is not.
00:38:53 John: I'm telling you that that's the case.
00:38:54 John: And still you may not be able to see it depending on your monitor.
00:38:58 John: Yeah.
00:38:59 John: It's not great.
00:39:00 Marco: It's amazing.
00:39:02 Marco: And so what has probably happened here is the Mac APIs and the iOS APIs, they have kind of semantic color values.
00:39:12 Marco: So like not every color is specified.
00:39:15 Marco: Okay, it's R this, G this, B this.
00:39:17 Marco: Most colors in the UI, especially in Apple's apps, presumably, are specified by colors like background one, background two, like that kind of thing.
00:39:25 Marco: Or like, you know, light background, lighter background.
00:39:28 John: Do you have the thing on iOS?
00:39:30 John: The constants on macOS are called primary, secondary, tertiary, and quaternary.
00:39:34 John: Like they use the whatever.
00:39:36 Marco: We do have those as well.
00:39:37 Marco: Yeah.
00:39:38 Marco: And so that's kind of, that's like the newer Swift UI way of doing it.
00:39:41 Marco: So basically, the colors are not specified on everything by color value.
00:39:47 Marco: They're specified semantically in a lot of things.
00:39:49 Marco: So what Apple has done with the redesign is change a lot of what those colors mean.
00:39:55 Marco: So they can change that in one place in some system definition of that.
00:39:59 Marco: And then all the other apps that compile against that will have their colors changed.
00:40:03 Marco: And what John was just saying is, like, they're not going to have time to go through every single place those are used and see, like, is this still legible?
00:40:11 Marco: Is this still usable?
00:40:12 Marco: Does this still even look right?
00:40:13 Marco: Or does it look like a rendering error?
00:40:15 John: Or, I mean, what they could do is perhaps say, hey...
00:40:18 John: Does primary on top of secondary, is that readable?
00:40:22 John: Is the delta between primary?
00:40:24 John: Because think of it like the contest thing.
00:40:26 John: If there was a contest to do this, given just plain RGB values, integer RGB values, let's set aside floating point.
00:40:32 John: The only way you can win this contest is by having a difference of one.
00:40:36 John: So you could have 251 and 252.
00:40:38 John: Yeah.
00:40:38 John: If you can't do fractions, that's as close as you can get.
00:40:42 John: RGB 251, 251, 251, and then 252.
00:40:45 John: It's one away, unless you go into floating point values.
00:40:48 John: And I guess you could do opacity tricks, which is floating point as well.
00:40:51 John: But you're really getting up to, seriously, it's either the same color or it's not.
00:40:57 John: How close can we get to the same color without it being the same color?
00:40:59 John: And if you have two constants...
00:41:01 John: whether it's the primary, secondary, tertiary, or like window background, light, lighter, lightest, whatever, like whatever sequence of constant names that you have, the distance between one constant name and the other that you expect to be next to each other should probably be discernible.
00:41:15 John: So there should be some kind of like acceptance test to say, hey, if you're going through the US and changing all these colors,
00:41:20 John: Make sure you change them in a way that two colors that the two of the colors aren't like literally the same when they're supposed to be used on top of each other.
00:41:26 John: This is all setting aside whether the fact that the startup system setting uses these colors at all, because for all we know, the person who programmed this 55 years ago just did RGB values because they felt like it or just did opacity like a black with an opacity of point zero zero one.
00:41:41 John: Like who knows what the code does?
00:41:42 John: It could be anything.
00:41:44 John: Again, this is not a highly trafficked, highly revised area of the OS.
00:41:48 Marco: Keep in mind the scale of what we're dealing with here.
00:41:51 Marco: When iOS 7 was released, that was 100 years ago.
00:41:56 Marco: Everything was less.
00:41:58 Marco: Everything was smaller.
00:41:59 Marco: There were fewer platforms.
00:42:01 Marco: There were fewer apps on those platforms.
00:42:03 Marco: The apps themselves had less code and fewer screens and fewer features and less UI.
00:42:08 Marco: It was a long time ago.
00:42:10 Marco: Now, the number of possible areas that changing these system constants and metrics and things, the number of areas those affect is huge now.
00:42:21 Marco: There's so much surface area to test and to revise and to fix.
00:42:26 Marco: And that's why I was saying a couple months ago when there were rumors of a big redesign coming, that's why I was saying it's a really big deal because it touches everything.
00:42:35 Marco: And what we're going to see for a year maybe at least, maybe two years, we're going to keep finding little edges of the UI or screens of apps.
00:42:46 Marco: Oh, that button is now an ellipsis because the text is being cut off because the metrics changed.
00:42:51 Marco: Right.
00:42:51 Marco: Or, oh, this button over here that used to be a contrast button that you could see, now it's gray on gray on gray because those colors changed.
00:43:00 Marco: We're going to have a year or two of that across not only the OSs and Apple's apps, but then across third-party apps.
00:43:07 Marco: Because when third-party apps compile against the new API, there is a flag that you can opt out of the entire new design.
00:43:15 Marco: You can put it in your info plist.
00:43:17 Marco: And I think a lot of apps are going to do that for a while.
00:43:20 Marco: But if you want any of the new design, you have to take all of the new design.
00:43:23 Marco: And so as soon as you want any of the new design, all of these little, subtle constants and metrics in the APIs will change across your entire app.
00:43:32 Marco: And so you have to go through every single screen and retest everything and fix it in a way that's not going to mess up your iOS 18 and earlier compatibility as well, if you're still maintaining that compatibility.
00:43:44 Marco: So the workload...
00:43:46 Marco: for both Apple and its apps, and for third-party developers, is massive.
00:43:51 Marco: And you just can't do this in a summer.
00:43:53 Marco: Like, I kind of, I mean, I kind of, I don't, I hate to go here, but I kind of feel like the design team is doging through the system here, just ripping stuff out and just rushing to change things that have huge effects that they either don't fully appreciate or maybe are just disregarding, but the reality is, whatever their reasons are thinking behind it,
00:44:16 Marco: It takes a lot of time to adapt the software to the changes they're making.
00:44:21 Marco: And I think it takes way more time than they have.
00:44:24 Marco: So that's why I think it's going to be a year of UI bugs everywhere across everyone's apps.
00:44:31 John: And speaking of the contrast, one of the changes that I had to do to switch glass, I have a thing in my appearance setting that lets you pick where the palettes are on the screen.
00:44:39 John: And it shows a little rectangle that's supposed to represent your screen with radio buttons and the cardinal directions, top, bottom, left, right, upper right, upper left, so on and so forth.
00:44:49 John: And it shows a desktop background.
00:44:51 John: And it's hard to believe for such an old school Mac user, but the idea of having a desktop background image and then putting a radio button on top of that image is
00:45:02 John: It seems like you should always be able to see the radio button because radio buttons are circle and they have an outline and inside them is a dot.
00:45:09 John: Like how could how could a radio button not be visible?
00:45:13 John: It's like they used to be opaque, right?
00:45:16 John: It was an opaque circle.
00:45:17 John: So I don't care what the background is.
00:45:18 John: I don't care what desktop background you have.
00:45:20 John: When I put a radio button control on top of your desktop background image, you should still be able to see the radio button.
00:45:25 John: Right.
00:45:26 John: And that was true right up to Tahoe.
00:45:28 John: If you put a Tahoe radio button on top of lots of different kinds of desktop backgrounds, it is basically invisible, basically like this highlight color that you see here.
00:45:36 John: So I had to literally draw a circle, like I'm drawing a custom drawing of a opaque circle around the radio button when it's not selected to say, here's the radio button, because Apple's own controls are not visible on many different, even just like solid color backgrounds.
00:45:51 John: Forget about cool patterns and stuff like that.
00:45:53 John: That's the type of attention that needs to be done to every single screen to say,
00:45:57 John: Are the controls still visible?
00:45:59 John: You mentioned again with a button.
00:46:00 John: I bet there's a lot of screens that are going to come up even during the setup process.
00:46:03 John: People are going to be like, how do I keep going in this process?
00:46:06 John: Is that word a button?
00:46:06 John: It's kind of like iOS 7 all over again, only instead of not drawing the borders around the buttons, they're trying to draw the borders around the buttons.
00:46:13 John: They're just so low contrast, you can't see them.
00:46:15 Casey: All right, and in our final piece of follow-up for tonight, Apple Intelligence news summaries are back, baby, with a big red disclaimer that reads, Summarization may change the meaning of the original headlines.
00:46:26 Casey: Verify information.
00:46:27 Casey: Reading from Ars Technica, Apple Intelligence notification summaries for news apps are back in Tahoe Beta 4.
00:46:34 Casey: Upon installing the new update, users of Apple Intelligence-compatible devices will be asked to enable or disable three broad categories of notifications.
00:46:41 Casey: Those for news and entertainment apps, for communication and social apps, and for all other apps.
00:46:46 Casey: The operating systems will list sample apps based on what you currently have installed on your device.
00:46:49 Casey: Apple disabled news notification summaries as part of the iOS 18.3 update in January.
00:46:54 Casey: Incorrect summaries circulating on social media prompted news organizations to complain to Apple, particularly after one summary said that Luigi Mangione, the alleged murder of UnitedHealthcare CEO Brian Thompson, had died by suicide.
00:47:06 Casey: He had not and has not.
00:47:08 John: Yeah.
00:47:08 John: So this screen is interesting because that red text that you read, it says summarization may change the meaning of original headlines, verify information that only appears on the news and entertainment one.
00:47:18 John: The communication, social, social and all other apps don't have that warning.
00:47:21 John: So, you know, again, when Apple just disabled this feature because people were complaining, you know, it's like, as I said at the time, the reason they disabled is because they can't fix it.
00:47:31 John: Like there's no way to make an LLM that doesn't make mistakes.
00:47:36 John: Yeah.
00:47:36 John: when trying to summarize stuff because that's just the nature of the technology as it currently exists it's not an unsolvable problem it's just that Apple has not solved it and I believe nobody has solved it so unless they come up with a breakthrough they're just going to have errors and Apple's solution was disable it wait a little while
00:47:52 John: and turn it back on still doesn't work all the time but if we put a big red warning on it like our hands are clean done and done uh anyway at least they give you the option and the red they pulled out the red text the red text is there and it says verify information so we'll summarize it for you but don't believe what we say you got to click through to check
00:48:09 John: Uh, and so I think that kind of nullifies the usefulness of the summary.
00:48:12 John: But, uh, I saw Gruber say online, he said, well, it doesn't matter because if I see anything that looks weird, I'll always click through on it to figure it out.
00:48:19 John: The tricky bit is sometimes incorrect information doesn't look weird.
00:48:23 John: Sometimes it just looks fine.
00:48:25 John: Like the result of a sporting event.
00:48:26 John: Maybe one team wins.
00:48:27 John: Maybe another team wins.
00:48:28 John: Maybe it's a lopsided contest and you're like, really?
00:48:30 John: They won?
00:48:30 John: But if it was closely contested and they say Team A won when really Team B won and it was a close game, are you going to click through on that because it looks weird to you?
00:48:37 John: No, you'd be like, hey, Team A won.
00:48:39 John: But you're wrong.
00:48:39 John: They didn't.
00:48:40 John: It was incorrectly summarized.
00:48:41 John: Verify information or just disable news summaries.
00:48:46 John: We are brought to you this week by our members.
00:48:49 John: If you are not a member, we're here to tell you about ATP membership.
00:48:53 John: What is it and why should you get it?
00:48:55 John: And can you get that information without going to our website and reading a bunch of text on our fact?
00:48:59 John: Yes, you can.
00:49:00 John: Here we are to tell you.
00:49:01 John: My pitch for membership is that it makes the show better.
00:49:05 John: If you like the show, you'll like the show better if you're a member.
00:49:10 John: First of all, you don't have to hear any ads.
00:49:11 John: So if you were a member, you wouldn't be hearing this right now.
00:49:13 John: You certainly won't hear any other ads.
00:49:15 John: If you want to hear the ads, you can because some people like them, but you don't have to hear them.
00:49:18 John: So you get an ad free version of the show.
00:49:19 John: Second, you get ATP overtime, which is in every single episode.
00:49:23 John: There's another topic that we talk about that's usually pretty good and juicy that you don't get to hear if you're not a member.
00:49:30 John: Uh, if you want to hear the quote unquote bootleg version of the show, which is the unedited feed or with all of our cursing and mistakes or whatever, that includes everything.
00:49:38 John: And that's published like the second we stop recording, you can also get access to that.
00:49:43 John: Also, we do once a month, roughly bonus episodes where we talk about all sorts of stuff.
00:49:48 John: We have maybe 30 of those bonus episodes up and every month we make another one.
00:49:52 John: So you get access to all the bonus episodes if you remember.
00:49:54 John: And then finally, when we have our merch sales, uh, you get 15% off during those time limited sales.
00:49:59 John: So that's what I think makes the show better.
00:50:02 John: And that's my pitch for membership.
00:50:03 John: How did I do?
00:50:04 John: Pretty well.
00:50:05 John: Is that a good ad?
00:50:05 John: I came in under time.
00:50:07 John: Was this the first ad you've ever done?
00:50:08 John: I think it is.
00:50:09 John: It's not really an ad because I'm just trying to tell people to pay for the show that I'm on.
00:50:12 Casey: But, you know, it counts.
00:50:13 Casey: It's his first ad read.
00:50:14 Casey: So congratulations.
00:50:15 Casey: Yeah.
00:50:15 Marco: No, I did a BB added ad read back in the day.
00:50:17 Marco: This is pretty.
00:50:19 Marco: And it was only like 90 seconds to this is pretty impressive.
00:50:21 John: yeah i'm very impressed my angle on it just behind the curtain my angle on it is to tell people what they're getting we always try to tell people what they're getting i think casey did a pretty good job on a recent episode like here's what you get with membership but he forgot overtime there's a lot of stuff but like that's my pitch it makes the show if you like the show you will like it better with membership yes and you pay money for it did i make that clear that you pay for it right you can either pay monthly or annually
00:50:44 John: And if you like the show a lot and it's a big part of your life and you can fit us into your entertainment budget, the show will get better.
00:50:51 John: It's not just you pay us because you feel like it and you're being nice to us or whatever and you're supporting the show, which you are, but whatever.
00:50:57 John: The show will be better.
00:50:59 John: That's the reason why I pay for all the podcasts I pay for.
00:51:01 John: Yes, I want to support the shows, but also the shows become better when you don't have to hear ads, when you get access to episodes sooner, when you get the bonus episodes.
00:51:08 John: That's why I pay for things.
00:51:10 John: That's the pitch.
00:51:10 John: Membership.
00:51:11 John: It's good.
00:51:11 John: You'll like it more.
00:51:13 Marco: If you like us, it will give you more of us and better of us.
00:51:17 Marco: Done.
00:51:17 Marco: And less of not us.
00:51:19 Casey: Right.
00:51:19 Casey: Less of not us, right.
00:51:20 Casey: No, it's very true.
00:51:21 Casey: And, you know, I can't say enough good things about all the members that we have been lucky enough to amass over the years.
00:51:29 Casey: And it really is what makes the show possible.
00:51:32 Casey: I mean...
00:51:32 Casey: It's no secret that ads have been down, particularly in podcasts, for a long time.
00:51:38 Casey: In fact, I just listened to Backstage, which is the Relay members podcast earlier today, and they were lamenting the same problem and saying much of the same thing, that if it wasn't for their members, Relay would be in a bad spot.
00:51:49 Casey: And I can tell you for certainty, if it wasn't for the members of ATP...
00:51:53 Casey: ATP may or may not even be a thing anymore if it wasn't for members.
00:51:57 Casey: And so it really truly helps make this show happen.
00:52:01 Casey: That's not just lip service.
00:52:02 Casey: It really, really does.
00:52:04 Casey: And we can't say enough good things for how much we appreciate any of you who have signed up.
00:52:08 Casey: And it makes a tremendous difference.
00:52:10 Casey: And one thing that John didn't mention this time is that, Hey, what if you're not in a position to pay us?
00:52:16 Casey: I don't even remember what we charge, but pay us whatever.
00:52:18 Casey: About eight bucks a month.
00:52:20 Casey: I think it's like 88 bucks a year or something like that.
00:52:22 Casey: If you're not in a position to pay that money, you can also ask for a gift.
00:52:26 Casey: And John slaved over, let me reboot that.
00:52:29 Casey: John spent a lot of time working on how to make gift memberships possible.
00:52:35 Casey: And you can do that on the website.
00:52:37 Casey: And it's
00:52:37 Casey: very, very easy and very straightforward.
00:52:38 Casey: So you can ask for a gift for a birthday or a holiday or something like that.
00:52:42 Casey: And you can be gifted ATP membership.
00:52:44 Casey: So really and truly, I really think John's hit the nail on the head.
00:52:48 Casey: It makes it better for you.
00:52:49 Casey: And it honestly makes it better for us too.
00:52:51 Casey: So everyone wins.
00:52:52 John: At the end of the year where I do the thing where I like thank the patrons, which I'm not going to do now.
00:52:56 John: Well, can you get to your time at the end of the year?
00:52:58 John: But like, and this is not like thanking the members, but just to let everyone know, members make the show possible.
00:53:03 John: If you're not a member, you should also be thankful to the members because they're helping, you know.
00:53:08 John: subsidize the show that you're listening to lots of times i'll listen to a podcast that i'm not a member of because i only listen to an episode every once in a while but that show has members that are making it possible and i'm thankful to those members so if you know ever like i like i said when i pitched the patron thing at the beginning of the year everyone's got to decide like what is their entertainment budget and how much do i even like this show um you know how much can i afford and it's it's a balance everyone has to make that decision for themselves but like part of the thing that makes patrons possible whatever some people like yeah
00:53:36 John: I like the show fine.
00:53:37 John: It's okay.
00:53:38 John: But also I have a huge amount of money.
00:53:39 John: So this is nothing to me.
00:53:41 John: Or someone's like, this is my favorite part of every single week.
00:53:44 John: And even though I don't have a lot of money, it's worth it for me to pay, you know, $8 a month for this show.
00:53:49 John: Everyone's got to make that decision to themselves.
00:53:51 John: So not going to, you know, just if you, if you can't pay for it, the show is still free.
00:53:54 John: It's fine.
00:53:55 John: But if you can pay for it, we thank you because you're making the show possible for us to make and for everyone else to listen to.
00:54:00 Marco: Yeah, I couldn't have said it better myself.
00:54:02 Marco: So thanks to members who are not hearing this, I guess.
00:54:07 Marco: If you are hearing this, it is the members who keep the show going in addition to the very crappy ad market.
00:54:13 Marco: And it is the member, it is the success of the member program
00:54:16 Marco: that has allowed us to keep our ads reasonably high quality.
00:54:22 Marco: There's a lot more ads to be had in the podcast space if we basically do dynamic ad insertion and stick in radio-style ads for weird car dealerships in your area and stuff like that and do creepy targeting.
00:54:37 Marco: We could do that, but thanks to membership, we don't need to.
00:54:40 Casey: Not yet, anyway.
00:54:42 Marco: Yeah.
00:54:42 Marco: And thanks to membership, we are able to be a little picky about who we advertise for.
00:54:46 Marco: So if there's some sponsor that we're like, I don't really want to shill for that on the show, we don't have to.
00:54:53 Marco: We can say no to that.
00:54:54 Marco: And that's all thanks to members because we have the little bit of headroom there to afford to say no to stuff that we don't feel good about.
00:55:03 Marco: And so podcast listeners out there,
00:55:06 Marco: Yeah.
00:55:28 Marco: If you also are not super crazy about podcast ads, we are giving you that option, and it's a great option.
00:55:32 Marco: You get all that other stuff.
00:55:33 Marco: You get more of us.
00:55:33 Marco: You get better of us and all that other fun stuff, plus cheaper T-shirts.
00:55:38 Marco: So definitely check it out.
00:55:41 Marco: ATP.fm slash join is where you get that.
00:55:44 John: You have to repeat the call to action three times, Marco, and do it verbatim, please.
00:55:47 John: That's ATP.fm slash join.
00:55:50 Marco: The only way to get this deal is to go to ATP.fm slash join.
00:55:54 Marco: That's ATP.fm slash join.
00:55:57 John: I think you did it four times.
00:55:58 John: Nope, that's it.
00:55:59 John: Wrong.
00:55:59 John: Sorry.
00:55:59 Marco: Make good.
00:56:00 Marco: That's a make good.
00:56:00 John: That's a make good.
00:56:01 John: If you just go to ATP.fm, you'll find it.
00:56:03 Marco: Yeah, we don't hide it.
00:56:08 Casey: All right, let's do some topics.
00:56:09 Casey: And apparently, John, you want to take us on a tour of Apple and interfaces.
00:56:13 John: Yeah, I've been thinking about this since we've been talking about all the liquid metal stuff.
00:56:16 John: And it's kind of like the thing with the AI crawlers causing large bandwidth or whatever.
00:56:20 John: Something that sort of goes unsaid.
00:56:22 John: But I think it's worth saying because not everybody has the same context for these discussions.
00:56:25 John: Certainly, they don't have the...
00:56:27 John: old man historic context that i have um but i do feel like as time passes on like part of the reason we're in this situation with liquid uh glass and everything is because institutional knowledge and historic knowledge just goes by the wayside so i want to just give like a brief refresher on um
00:56:46 John: Some of the foundational things that are being left by the wayside as we continue in this modern age.
00:56:53 John: And that is the idea that trying to make interfaces for computers so people can use them.
00:57:01 John: There is a science aspect to that.
00:57:05 John: Apple at various times has been at the forefront of that science.
00:57:10 John: I'll put a link in the notes to a couple of books from Bruce Tognizini, who was a user interface expert who worked at Apple many, many years ago and was very influential in the field.
00:57:21 John: Tog on interface and Tog on software design.
00:57:24 John: Tog is short for Tognizini, his last name.
00:57:27 John: talks about the science of interface design you've probably heard of some of the science things if you're kind of an old school mac user like fitz law which is like okay well with graphical user interfaces we have pointing devices the user has to put the pointing device on a target to you know click on it or do a thing with it so that whole task of targeting how easy is it for people to get a pointing device onto a target when using a mouse or whatever
00:57:50 John: Um, and you can imagine similar things for using your finger on a screen and stuff like that.
00:57:54 John: And they, you know, use science to say, okay, well that turns out to be a function of the size of the target, the distance from you are like the, the, the, how does the interface work?
00:58:04 John: Is it one-to-one?
00:58:04 John: Does it have an acceleration curve?
00:58:06 John: You can,
00:58:07 John: Do science, come up with ideas, test them, run experiments, and try to determine more efficient, more useful, easier to understand interfaces.
00:58:15 John: Apple, and especially in the early days around the era, the early days of the Mac, a lot of the things...
00:58:22 John: both in the Mac and subsequently following on from the initial Mac OS to the later ones, were informed by this scientific progress.
00:58:30 John: And this also includes user testing, saying we have an idea for an interface, but does it make the computer easy to use?
00:58:36 John: Do people understand it?
00:58:38 John: Some of the ideas that are in the original Mac are like, let's make a standardized interface.
00:58:42 John: So you learn how to use a scroll bar.
00:58:43 John: You can reuse that knowledge.
00:58:45 John: Every app has a standard scroll bar.
00:58:47 John: Every app has a standard window with a title bar and a closed box so that when you learn one app, it's the same everywhere.
00:58:52 John: This was a revolutionary idea in user interface design from the previous days when every application just did whatever the heck it wanted interface wise.
00:58:59 John: But the Mac was like every Mac app has Mac windows and Mac scroll bars and Mac buttons and Mac radio buttons and Mac checkboxes.
00:59:06 John: standard controls right that it sounds boring now but this was a this was in advance and it was you know it's it's an idea and it was tested and it has uh rationale behind it to make the interfaces easy to use so that's the science aspect of user interfaces
00:59:22 John: There's another aspect of making good user interfaces, which is the art of it.
00:59:26 John: Apple's Aqua introduction, which I don't have a video of because maybe they didn't give that on the W2C disks.
00:59:31 John: But anyways, Macworld's, or not W2C, Macworld San Francisco 2000.
00:59:34 John: We'll put a link in the show notes to your YouTube video of it.
00:59:37 John: The quality is terrible, but I don't have a better one.
00:59:38 John: I'm sorry.
00:59:39 Casey: The quality is so bad.
00:59:40 Casey: I watched it earlier today and I don't think I'd ever seen it before because I was not in the Apple world in 2000.
00:59:46 Casey: I will briefly sidetrack us and say that a direct quote from Jobs during this presentation is he says, menus are semi-transparent too, except for the text.
00:59:57 Casey: And I was just like, oh, really now?
01:00:00 Casey: It just made me think of all the liquid glass discourse of these days and how that relates all the way back to 2000.
01:00:05 Casey: Yeah.
01:00:06 John: Yeah, again, I wish there was a higher quality one, but I think the Aqua introduction, this is the first time the Aqua user interface was revealed to the public, and it was quite shocking coming from the classic macOS interface, which was nothing like this at all.
01:00:18 John: That shows some of the art, because there's lots of things that are in Aqua that are there not for...
01:00:24 John: scientifically backed user interface reasons, but because they want to evoke an emotional response.
01:00:32 John: As Jobs said in the keynote, one of the design goals was that when you see the interface, you want to lick it.
01:00:39 John: There's not a usability angle on that.
01:00:42 John: That's part of the art of it.
01:00:43 John: You want to make it attractive, fun, cool-looking.
01:00:46 John: And that is an important part of interface design because the, you know, there's, you know, there's a YouTube channel I watch that it's a food channel.
01:00:55 John: I forget what the name of it is, but they always talk about the different aspects of taste of like, I forget what it is, like sweet, sour, bitter, umami.
01:01:03 John: What am I forgetting?
01:01:05 John: Whatever.
01:01:05 John: A whole bunch of salty, salty.
01:01:07 John: There you go.
01:01:07 John: Thank you.
01:01:08 John: But then he always adds, I think, and unfortunately named, but an important thing, which is the human factor.
01:01:16 John: which is like, how does the food look?
01:01:17 John: What memories do you have of your childhood or whatever?
01:01:19 John: And you think, well, that's not an aspect of taste, but it is.
01:01:22 John: It's such a big part of the food experience.
01:01:23 John: Yes, there's all the taste factors that go into a food, but there's always the human element.
01:01:28 John: In any interface design, making something cool or lickable or attractive or makes it feel fun or makes you want to use it and want to touch it and want to manipulate it,
01:01:39 John: that's an art uh to it and so ideally any good computer interface is has ideas that are founded in science that we found to be a good way to let people use a computer that it makes them be able to be successful makes them make fewer errors makes it understandable makes it easier to use makes it makes it powerful so they can do the things they want to do without lots of effort and
01:02:02 John: And also the art of interface design that makes it attractive and makes you want to play with it and makes you excited about using it and makes it feel like a pleasant place to be and does not cause anxiety and like a million different things, right?
01:02:15 John: And that whole science aspect of interfaces sometimes feels to me entirely forgotten by everybody, not just Apple, not just people who work in the industry, by users, by journalists, by everybody.
01:02:29 John: It's like forgetting the idea that there even is an aspect of user interfaces on that can be founded in science.
01:02:36 John: You can test things and see if they make the interfaces better.
01:02:40 John: And you can have ideas about how you might make the interface better that are founded in reason.
01:02:44 John: Maybe if we have standard scroll bars everywhere, then once someone learns how that scroll bar works, they'll be able to scroll in every application instead of having to relearn it.
01:02:55 John: That's an idea.
01:02:56 John: And then they can test that idea.
01:02:57 John: And the idea, there's reasoning behind it.
01:02:59 John: There's logic behind it.
01:03:00 John: Let's have an idea for improving the interface founded in some kind of logic that seems like it should make sense.
01:03:07 John: And let's test that idea.
01:03:09 John: And I can't remember the last time I've seen anything like that anywhere having anything to do with interfaces across this entire industry for like decades.
01:03:17 John: All I ever see is the art and debate about the art and whether the art is good or bad or whether they like how it looks and whether they don't like us.
01:03:24 John: Do you think it's cool?
01:03:25 John: Do you not think it's cool?
01:03:26 John: And the art part is important, but it's not the only part of interface design.
01:03:31 John: So if you're listening to this and you've never heard anything about this, you don't know anything about the science of using interface design or it sounds boring or whatever, I encourage you to...
01:03:38 John: either buy or find an ebook or PDF download or whatever of these very old, like they're thrown in the nineties, this toggle on interface and toggle on software design and just read them.
01:03:46 John: Is it relevant to today's things?
01:03:47 John: Not really, but it will give you the mindset of like, how do I think about interface design?
01:03:53 John: If I want to use logic and reason to come up with ideas that I think will make the interface better and then test those ideas, because that seems so incredibly absent.
01:04:01 John: All the debates about the look, uh, I keep saying liquid metal.
01:04:04 John: I know I do all the liquid glass interface stuff.
01:04:07 John: Um,
01:04:08 John: it many people say oh it's misguided the foundations are wrong so on and so forth that the reasons they give for it as marco has said in past shows like the reasons they give don't make any sense and are basically bs because they don't they're not logical like the things they say that it does it doesn't do and even if it did do it it doesn't it doesn't make any logical sense why that would make the interface better it's like it's it's a tautological thing we wanted to do this therefore we wanted to do it therefore it's good like
01:04:32 John: They don't even attempt to say how like it's just anyway.
01:04:37 John: So I just feel like that's entirely missing.
01:04:39 John: And then part of it is, you know, so when Jobs came back, he was so heavily into the art and he didn't like all these nerd eggheads doing the science part of it.
01:04:47 John: You know, he changed the balance for sure.
01:04:49 John: And I feel like it has only accelerated to the point where now Alan Dye, who apparently comes from like a Marcom background, which is marketing communication, like in print design, doesn't even have a background in user interface design.
01:05:01 John: But I assure you, user interface design still is a field of study, at least in the academic world, where people try to make interfaces more usable to people by using reason and testing things and not just having a whim and deciding, I want stitched leather because I think it's cool and reminds me of the seat backs on my private jet or whatever the heck the story behind that was.
01:05:23 John: Again, that's an important part of it, but there has to be a balance.
01:05:27 John: And I feel like the balance is way, way, way, way, way too far in the direction of the art and emotion side, which again is an important factor, but it can't be the only factor.
01:05:40 John: And if you're on way on the art side and you make an interface that people don't find appealing, now you've got a real problem because it's not usable.
01:05:47 John: It's not useful.
01:05:48 John: It's like you're making the interface worse and people don't even think it's cool looking.
01:05:52 John: So hopefully lots of people will think liquid glass looks real cool because
01:05:55 John: I think in many aspects, the usability of it has gotten worse and the supposed foundations of its design don't make any sense and surely weren't tested in any way because we're using the interfaces and finding all these obvious problems and they don't care and they're not fixable because the design itself is fundamentally just...
01:06:15 John: flawed and it's not the end of the world like i agree with what marco said like you know you can use it it's mostly i said this since the beginning since i've been using tahoe like i don't particularly like it i see that it is doing dumb things for dumb reasons but in the end you mostly get along you know it doesn't stop you from using your mac it's not some kind of fundamental change that like now i can't even use my mac or whatever the accessibility options there are they're turned on
01:06:38 John: I just don't find the art appealing.
01:06:40 John: And I think they made the interface worse.
01:06:41 John: And what I'm craving is a return of a better balance between the science of interface design and the art of interface design.
01:06:51 John: And I, you know, this has been an industry trend for everybody for ages.
01:06:56 John: And within Apple, it's, you know, it's, it's, it's like epidemic proportions of too much art, not enough science.
01:07:04 Marco: Yeah, I don't even know if the really, really high ups even know that this is a science or respect it as one.
01:07:13 John: Or have any people who work at Apple whose degree is in user interface design who are doing it.
01:07:19 Marco: I mean, like, and I'm sure...
01:07:20 Marco: I mean, I hope some of those people are still there, but it's very clear that they are not the ones making the big decisions anymore.
01:07:27 Marco: And that's a shame because you're right.
01:07:29 Marco: This is a knowable and known field.
01:07:33 Marco: This is a studied field, a rigorous, studied, real discipline.
01:07:37 John: And evolving.
01:07:38 John: I'm not saying it's stuck in stone.
01:07:40 John: You advance it.
01:07:41 John: You try to come up with new ideas using new technology.
01:07:43 John: It should always be advancing.
01:07:45 Marco: Yeah, and it seems like they don't respect it.
01:07:49 Marco: Because unless they're just, I mean, either they're really bad at it, or they don't even know this is a thing that they should be respecting.
01:07:58 Marco: And I'm thinking the latter is more likely.
01:08:00 John: I think a lot of it is the hangover from Jobs because he eventually had such a disdain for that thing because he would have an idea in his head about something that he thinks is really cool and they would say there's some aspect of it that is not good for usability and it was like don't be a naysayer like he really intentionally pushed Apple in the other direction which is
01:08:19 John: you know, I have good taste.
01:08:21 John: Don't tell me about the stupid science stuff.
01:08:23 John: That's how you get boring interfaces.
01:08:24 John: Like, Platinum was boring.
01:08:26 John: Aqua is exciting.
01:08:27 John: See how I fixed Apple by doing this?
01:08:28 John: And in many respects, he was right that the pendulum had swung too far the other direction.
01:08:32 John: But he's such a forceful person and was such a powerful leader in Apple for so long and so influential and the company was so successful that I think he was...
01:08:42 John: uh very able to drive out the power and influence of the science-based user design within apple and then when he left everyone's like well we should just keep doing what jobs is doing because he's great and we're great and everything and it just continued after he was gone and i think now the company is reaping the uh
01:08:59 John: uh, non-benefits, uh, reaping what they sowed.
01:09:02 John: Like they, they've, they, uh, successfully expunge all people who know how to make user better user interfaces in exchange for artists.
01:09:10 John: And now sometimes when the arc goes wrong, there's nothing left.
01:09:14 Casey: All right.
01:09:15 Casey: Uh, a couple of days ago yesterday, maybe I think it was as we record this, uh, Apple announced services, services, services.
01:09:22 Casey: And this one is Apple care one.
01:09:25 Casey: uh writing or excuse me reading from apple's announcement apple today on the 23rd unveiled apple care one a new way for customers to cover multiple apple products with one simple plan for just $19.99 per month customers can protect up to three products in one plan with the option to add more at any time for $5.99 per month for each device devices must be less than four years old and headphones must be less than one year old only devices in the customer's apple account can be covered under apple care one
01:09:52 Casey: Starting tomorrow, customers in the U.S.
01:09:54 Casey: can sign up for AppleCareOne directly on their iPhone, iPad, or Mac, or by visiting their nearest Apple store.
01:10:00 Casey: AppleCareOne includes all of the benefits that come with AppleCare+, including unlimited repairs for accidents like drops and spills, 24-7 priority support, quick and convenient Apple-certified service, and battery coverage.
01:10:11 Casey: AppleCareOne also expands theft and loss protection beyond iPhone to also cover iPad and Apple Watch.
01:10:18 Casey: Fees and deductibles apply.
01:10:20 Casey: AppleCare One pricing is the same regardless of the products that are covered, meaning a customer can enroll their phone, iPad, and Apple Watch and save up to $11 a month over enrolling in separate AppleCare Plus plans for each device.
01:10:31 Casey: Additional items can be added for $5.99 per month each.
01:10:34 Casey: With AppleCare One, customers can now add products they already own that are up to four years old if they are in good condition.
01:10:39 Casey: To verify good condition, products may be required to undergo a diagnostic check using a customer's iPhone or iPad or at an Apple Store prior to being added to the plan.
01:10:47 Casey: This provides customers with more opportunities to protect their devices, even beyond the current 60-day window to purchase AppleCare+.
01:10:54 Casey: The Verge writes that AppleCare1 is a good deal, but not for everyone.
01:10:57 Casey: AppleCare1 lets you protect up to three devices for $19.99 per month.
01:11:00 Casey: Apple claims that customers can save $11 per month by enrolling in a phone, watch, and pad.
01:11:03 Casey: in AppleCare One compared to paying for three individual AppleCare Plus plans for those devices.
01:11:07 Casey: But that's not true across the board for all of its models.
01:11:10 Casey: For example, the monthly cost for iPhone coverage with AppleCare Plus starts at $9.99 for the cheapest and oldest eligible models, whereas the iPad and Apple Watch start at $4.99 and $2.99 respectively, totaling $17.97 per month.
01:11:23 Casey: In this case, AppleCare One is a slightly worse deal than buying the plans a la carte.
01:11:27 Casey: where the new service shines is if you own some of apple's most expensive products like the iphone 16 pro the apple vision pro and the 12.9 inch ipad pro with the m4 chip paying for a monthly apple care plus plan for each of these three would cost 47 47 total per month that's almost 50 bucks according to a list of prices apple pr manager anna mitchell shared with the verge apple care one on the other hand would still be 1999 for any mix of three products mitchell confirmed which is obviously the better deal by a
01:11:53 Casey: What's important to keep in mind is that just like AppleCare Plus, with AppleCare One, you still have to pay deductibles and fees for each and every repair, and those costs vary depending on the device as well as the type of repair you need.
01:12:02 Casey: How much you can expect to pay, which is in addition to your monthly AppleCare fee, is listed on Apple's website, and we will link to a couple of things with regard to that.
01:12:10 John: Yeah.
01:12:10 John: So the service fees and deductibles tells you like, like Casey had to pay 29 bucks or whatever for his AirPods thing.
01:12:16 John: You'll see on this thing.
01:12:17 John: Hey, if you get any kind of Apple care plus AirPods thing, you're going to pay $29.
01:12:21 John: You can find out what that is for your product.
01:12:23 John: And then we'll link to the main Apple care page, which has the plans of the prices, which will become relevant in a moment.
01:12:31 John: Um, a couple of, uh, selected fact items here from Apple's Apple care page.
01:12:35 John: Uh, can I add my family's devices to my Apple care one plan?
01:12:38 John: That was one of my biggest questions because a lot of like the, you know, what is it called?
01:12:41 John: iCloud.
01:12:42 John: What is the iCloud as the, uh, Apple one, Apple one.
01:12:45 John: Thank you.
01:12:46 John: Apple one.
01:12:46 John: Uh, that is kind of like a family thing where you can get everyone in on it.
01:12:49 John: But, uh, as for Apple care one, the answer is Apple care one plans covered devices that are on the same Apple account as the subscriber.
01:12:57 John: And I'll have a little bit more on that with my personal experience in a second.
01:13:01 John: But if you're thinking of like, oh, I'm just going to put my whole family's devices under one AppleCare one plan.
01:13:07 John: It only counts if they're on the whatever account you buy it through your Apple ID.
01:13:12 John: I keep saying Apple ID, your Apple account.
01:13:13 John: It's only for devices that also use that same Apple account.
01:13:16 John: Uh, and then how do you buy it?
01:13:18 John: Uh, it's actually kind of tricky.
01:13:20 John: Uh, they have an answer in the fact which says, Oh, it's just easy.
01:13:23 John: You just, you can do it online or through your app or, uh, you know, through, through your device or whatever.
01:13:27 John: Uh, you will, I'm sure they will push it more, uh, harshly, but like an easiest way to do is just go to your phone, go to settings general.
01:13:34 John: And then there's a warranty and repair thing and you'll see the come on at the top of the page.
01:13:37 John: So for once, Apple's advertising of features that helps you to find things.
01:13:41 John: I did that on my phone.
01:13:43 John: um and it brought up a nice uh little after i said yes i want to try upgrading my plan brought up a nice little thing that says hey given these devices i think it just picks three random devices or maybe picks like the most attractive random devices so it says you can save up to 17.98 per month when you protect john's iphone 16 pro tina's iphone 15 pro and john's ipad pro m4 luckily i named my devices so you can tell what they all are so hey
01:14:07 John: almost 18 a month in saving it's saying right there if you upgrade if you go to this instead of what you currently have you will save money um and i did that upgrade coverage thing and then it just told me you couldn't process my request because the thing is slammed um so i it took me all day to get through all day it's just been totally down like you it it brings you to the apple pay prompt you double tap you do face thing it says processing and then it says oh i couldn't do it sorry but eventually it did let me do it um
01:14:34 John: And that led me to the plan prices page, because after you do this, after you see that it'll come on and says, you can save $18 a month.
01:14:41 John: Do you want to do this?
01:14:42 John: Yeah, I do want to.
01:14:43 John: I do want to save $18 a month.
01:14:44 John: So I did it.
01:14:45 John: Um, and fine, you're done.
01:14:47 John: But then after you've done that, so now I'm paying $19.99 in a month for these three devices and I'm saving $18 a month, but you can add more devices to this AppleCare one plan for what was it?
01:14:56 John: $5.99 per device.
01:14:58 John: i think that's right yeah yeah but the question is if i add this device to my apple care one is it cheaper or is it more expensive so for example with the apple watch that's 2.99 a month if i add it to the plan it becomes 5.99 a month and nowhere in the interface did they say are you sure you want to add that device because you'd be paying more no they don't tell you that
01:15:19 John: at all so you have to go to the applecare.com apple.com slash applecare scroll down to the plans section click on the thing that you have like mac or iphone or display or whatever and then click on all model pricing and then look for the model that you have and it will tell you what the monthly and annual fees are it gets more complicated because like what if you're not paying month by month what if you paid for two years in advance and you're paying annually the annual prices are way cheaper than the monthly ones in some cases
01:15:48 John: So you have to do a little bit of math in your head and figure out how many of my devices should I add to my AppleCare one plan so that I'm not losing.
01:15:57 John: Like I want I'll only edit if I'm going to save money.
01:16:00 John: And that was a little bit tedious.
01:16:01 John: They don't make that easy.
01:16:02 John: It's nice that on the very first come on, they will say, do this.
01:16:05 John: And this is how much you'll save for these three devices.
01:16:07 John: So I just took their advice.
01:16:08 John: I said, great.
01:16:09 John: Those three devices, I will save that much money.
01:16:11 John: I believe you.
01:16:12 John: Good.
01:16:13 John: But the other devices I added, I only added devices where after I looked up the pricing and everything, I determined that it would be cheaper to add the device than to leave it.
01:16:21 John: So I had to leave a bunch of devices on their existing plans, either because they're on multi-year plans that are cheaper or because they're monthly plans that are less than $599,000.
01:16:30 John: Like a Mac mini is $3.49 a month.
01:16:33 John: You should not add that at $5.99 a month because when you do add it, it cancels your old Apple care and it refunds you any fees, anything for like the remainder of the time that you aren't going to use or whatever.
01:16:44 John: And by the way, I think it refunds it to you as an Apple gift card, which is kind of janky, but whatever, I'll end up spending it.
01:16:50 John: So I did that.
01:16:51 John: And then like for the family thing, one of the devices that I put on after looking up the price, it was a MacBook Air 13 inch, which its monthly fee is $6.99.
01:16:59 John: My son's M2 MacBook Air is out of warranty.
01:17:03 John: This is one of the good things about AppleCare one.
01:17:05 John: It's been out of warranty for like years now, right?
01:17:08 John: As long as it's less than four years old, you can put it back on warranty, which I don't think you think you should ever be able to do.
01:17:14 John: Like I think it's like, like they said, a 60 day window.
01:17:17 John: Normally after your AppleCare expires, you can put it back into AppleCare.
01:17:20 John: Now you have four years to decide to put that into AppleCare.
01:17:23 John: And I didn't mean for my son's Apple MacBook Air to expire.
01:17:26 John: I just bought like a two year thing.
01:17:28 John: And just let it expire because I forgot about it.
01:17:31 John: So I want it to be back on AppleCare and $599 is cheaper than $699.
01:17:35 John: So I put it back on and it worked and it did that and it put it back on.
01:17:40 John: And then I saw some orange text underneath it that says this device will be removed.
01:17:44 John: like on like my warranty screen where it says, here's all your Apple care one devices.
01:17:47 John: And it's this device will be removed.
01:17:48 John: I'm like, why, why will it be removed?
01:17:50 John: And I kept tapping into it or whatever.
01:17:51 John: And eventually I realized it's that rule that we said before, Apple care one only applies to devices that are on the same Apple account as the subscriber.
01:18:01 John: So what I had to do was go to my son's MacBook Air, make an account for me, sign into my Apple ID on that account.
01:18:10 John: And that makes it happy because now it thinks it's, quote unquote, my MacBook Air.
01:18:14 John: I mean, I did pay for it and technically, you know, I do own it.
01:18:16 John: But anyway.
01:18:18 John: So that's your way around the family thing.
01:18:20 John: That works great for Macs where I can make a second account and sign in with a different Apple ID.
01:18:24 John: It doesn't work so great for phones because if your kid's got a phone, you're not going to sign into your Apple ID on your kid's phone probably.
01:18:30 John: Maybe you can sign in with your Apple ID in the store or something and find some workaround, but I wouldn't want to risk it too much there.
01:18:36 John: So that's my advice is look into AppleCare One.
01:18:39 John: Anyone who's listening to this who has any AppleCare on anything, especially if you have expensive devices, like they said in that Verge article or whatever.
01:18:46 John: If you have something with Pro in the name or some kind of expensive Mac.
01:18:51 John: Uh, you'll probably save money.
01:18:53 John: You can add your kids' devices, especially if they're Macs, if you have an account on it signed into your Apple ID, but just be careful that you do the math with all the links we'll put in here to figure out whether you're actually saving money or not.
01:19:05 John: Oh, and I was very disappointed to learn that, like, for what I...
01:19:08 John: I don't think I could get month to month or anyway, I didn't get month to month for my pro display XDR.
01:19:13 John: I wish I did.
01:19:15 John: It has been out of warranty for a while now.
01:19:17 John: And I fear I see an underscore having the big red line on his XDR, but he keeps making appointments at the Apple store about.
01:19:24 John: And then as soon as the appointment comes up, the red line goes away.
01:19:26 John: So he cancels it.
01:19:27 John: I fear every day that my XDR will have a problem because I, I,
01:19:31 John: I don't want to get a smaller monitor, but I would never buy this big monitor again.
01:19:34 John: But I can't put it like they're more than four years old.
01:19:37 John: My 2019 Mac Pro and my XDR that I bought at the same time, they're both more than four years old.
01:19:42 John: They're ineligible to be added to an AppleCare one plan.
01:19:46 John: So I'm just sitting here with my fingers crossed.
01:19:47 John: And the other thing is my wife's studio display.
01:19:51 John: It's less than four years old, but it doesn't show up anywhere in the UI for me to add it to the plan.
01:19:56 John: So I don't know the deal with that is.
01:19:57 John: Maybe I did add her Mac mini.
01:19:59 John: Sorry, her Mac Studio.
01:20:01 John: But I didn't see the monitor.
01:20:02 John: I don't know if that's bundled with it or something because I bought them together.
01:20:04 John: But anyway, that's my advice.
01:20:06 John: Check out AppleCareOne.
01:20:07 John: You will probably save some money.
01:20:08 Marco: All right.
01:20:09 Marco: Thank you to our members for being our exclusive sponsors today.
01:20:13 Marco: You can join us at atp.fm slash join to become a member.
01:20:17 Marco: One of the perks of membership is ATP Overtime, our weekly bonus topic.
01:20:21 Marco: It is more of us every week exclusively for members.
01:20:25 Marco: If you want to hear this week's Overtime, you can go and join us as a member.
01:20:28 Marco: And this week's Overtime is an amazing exploration of the Mac control panel through this amazing, I think it's one of the best web apps I've ever seen.
01:20:39 Marco: It's really quite something.
01:20:40 Marco: We're going to talk about it in the after show and kind of all the joy around exploring the old Mac control panel.
01:20:47 Marco: That's this week's Overtime.
01:20:48 John: And how it ties into what I was just talking about with the interface design.
01:20:51 Marco: exactly yes there is a lot of relevant uh tie-ins there so we will talk about that and more atv.fm slash join to hear all that uh thank you everybody and we'll talk to you next week
01:21:04 Marco: Now the show is over.
01:21:06 Marco: They didn't even mean to begin.
01:21:09 Marco: Cause it was accidental.
01:21:11 Marco: Oh, it was accidental.
01:21:15 Marco: John didn't do any research.
01:21:17 Marco: Marco and Casey wouldn't let him.
01:21:20 Marco: Cause it was accidental.
01:21:22 Marco: Oh, it was accidental.
01:21:25 John: And you can find the show notes at atp.fm.
01:21:30 Marco: And if you're into Mastodon, you can follow them at C-A-S-E-Y-L-I-S-S, so that's Casey Liss, M-A-R-C-O-A-R-M-A-R-C-O-A-R-M-A-R-C-O-A-R-C-O-A-R-C-O-A-R-C-O-A-R-C-O-A-R-C-O-A-R-C-O-A-R-C-O-A-R-C-O-A-R-C-O-A-R-C-O-A-R-C-O-A-R-C-O-A-R-C-O-A-R-C-O-A-R-C-O-A-R-C-O-A-R-C-O-A-R-C-O-A-
01:21:56 Marco: Accidental Tech Podcast So long
01:22:04 Casey: John, do you have a correction or an addition to an earlier topic?
01:22:08 John: Yeah, my bad.
01:22:09 John: I should put more detailed notes for myself.
01:22:11 John: When I was talking about Apple and interfaces and the science and hardware interface, one other point that I wanted to make about the Aqua introduction, which again, I encourage everybody who either wasn't alive then or has just never seen it to watch that video because it is a trip.
01:22:27 John: When they introduce Aqua, they talk a little bit about some of their reasoning behind things.
01:22:32 John: But also in their human interface guidelines of the day, they talk more about it.
01:22:37 John: Maybe we'll find a link to that and shove it in the show notes, but you can probably find it somewhere.
01:22:40 John: And actually, it might be difficult.
01:22:42 John: You might have to go to archive.org or something.
01:22:43 John: Anyway, an example of a combination of
01:22:48 John: of art and science with some kind of rationale behind it, which may or may not have worked out.
01:22:54 John: But anyway, it's an example of something with a rationale that makes some kind of sense.
01:22:58 John: Aqua has transparency in it.
01:22:59 John: That was one of its innovative features.
01:23:01 John: There's transparency in the interface, which was new for macOS and new for desktop OSs to the degree that Aqua did it.
01:23:07 John: It was a compositing window manager that you could have like soft shadows that are transparent, lay it on top of stuff.
01:23:13 John: The title bars of windows when are inactive or transparent, pull down menus for transparent, stuff like that.
01:23:18 John: part of apple's pitch about hey why are these things in the os transparent and these things not had a logic behind it sheets which were an innovation in mac os 10 or um they still exist they're basically little dialogues that are attached to windows so for example if you have a document window and you want to save it
01:23:42 John: back in the old days in classic Mac OS, they would throw up an app modal dialogue, which means a save dialogue will come up and say, where do you want to save this document?
01:23:51 John: And that would block the whole app.
01:23:52 John: Even if you had five documents open on a big screen, because you were saving one of them, you couldn't say, oh, before I decide where to save this, let me go over to this other document.
01:24:00 John: It was like, nope, this document is app modal, means this entire app is currently in the mode that's saying, you are now saving, pick a directory to save this document in and give it a file name, right?
01:24:10 John: totally block it you can go to other apps and use them but this dialog will block the entire app the innovation of sheets was it would be attached to the document window and yeah that window is blocked until you decide to save or hit cancel but other document windows are fine
01:24:26 John: And so the sheet sort of came out of the, with an animation, sort of like vertically sort of came out of the document window towards you and then curled down to let you know unambiguously this sheet is attached to this window.
01:24:40 John: First of all, it's within the bounds of this window, but also you saw it come out of this window.
01:24:45 John: It is clearly like a necktie for this window.
01:24:48 John: So it is document modal, right?
01:24:51 John: And why is the sheet transparent?
01:24:54 John: Because it's temporary.
01:24:56 John: Same thing with pull-down menus from the menu bar.
01:24:58 John: They appear briefly on top of something else, and they're transparent, not because it looks cool, not to highlight your content, but because in the original Aqua interface, transparent meant temporary, meant I'm going on top of stuff briefly, but then I'm going away.
01:25:16 John: I'm pulling down a menu, but when I'm done, it will go away.
01:25:20 John: They violated that sometimes.
01:25:22 John: Certain things were transparent that weren't temporary, like the dock, which was there all the time.
01:25:26 John: And they used it for other things, like the title bar of an active window was opaque, but title bars of background windows were transparent.
01:25:36 John: One of the things they learned after they released it was...
01:25:39 John: You can't read the titles of background windows because they're all transparent and the titles overlay each other.
01:25:44 John: So they walk that back.
01:25:45 John: Right.
01:25:45 John: But I do want to highlight like the combination of art and science here of saying we think transparent stuff looks cool.
01:25:52 John: It's a cornerstone of our lickable user interface.
01:25:55 John: That's part of the art of this.
01:25:55 John: It is very appealing to people.
01:25:57 John: People are dazzled by it.
01:25:58 John: It's great.
01:25:59 John: Right.
01:26:00 John: But when and where should we use transparency?
01:26:03 John: Let's come up with some kind of rationale.
01:26:05 John: Right.
01:26:05 John: and that rationale of temporary interface elements that briefly appear and then go away those should be transparent to highlight their transient nature whereas more permanent things are opaque and yes they violated that in a few areas here or there but that's an example of combining those two things of coming up with something that you think is cool but then deciding how and where to deploy it with some kind of rationale that makes some kind of sense
01:26:31 John: And yes, they should have user tested the transparent and active window title bars and realized that it makes it so you can't read the title bars of Windows because they all jumble up.
01:26:38 John: I think I did a screenshot of that in my original Mac OS X review, right?
01:26:41 John: So there were infallible.
01:26:42 John: Aqua is not perfect.
01:26:43 John: I complained about, you know, I arguably made an entire career complaining about the usability problems with Aqua, right?
01:26:49 John: But I, you know, it's, it's such a, even Aqua for all the things everyone hated about it, all the things I complained about, it is such a contrast in that they at least try to explain why they were doing things.
01:27:01 John: And when you hear the explanation, you go, yeah, all right, that makes sense.
01:27:05 John: And still you get to then try it and see how it works out.
01:27:07 John: And they probably should have done more user testing.
01:27:09 John: But anyway, that was the point I meant to make earlier and I didn't.
01:27:11 John: So I shoved it in the after show.
01:27:14 John: Go team.
01:27:15 John: Perfect.

Whatever It Takes to Get the Laundry Folded

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