In short
Accidental Tech Podcast Episode 650: Whatever It Takes to Get the Laundry Folded
Episode Overview In this episode, the hosts discuss a variety of topics, including technology, Apple, and personal anecdotes. They touch on issues ranging from technical struggles to new Apple products and services.
Key Topics Discussed
Pre-Show
- Casey’s French Fry Problem: A humorous reflection on parenting and how one small indulgence can lead to long-term demands from children.
Follow-up Discussions
- Vision Pro Users: Acknowledgment of listeners using Apple's Vision Pro for multitasking during chores.
- Casey’s Technical Issues with iPerf3:
- Discussed performance testing with iPerf3 and the importance of multi-threading for better results.
Products and Technology
- New Toaster from John: Discussion about a shared error code, with listeners providing insights from their experiences.
- Chemical vs. Physical Sunscreens:
- Insights into the differences and misconceptions around sunscreen types based on recent research.
Apple Security
- Unreleased Devices: Insights into Apple’s security protocols for unreleased devices, including safe storage requirements for employees.
AppleCare One Announcement
- New AppleCare Coverage: Details on AppleCare One which covers multiple devices under one plan with specific pricing and conditions.
- Monthly Costs: $19.99 for up to three devices, with $5.99 for each additional device.
- Device Condition Requirements: Only devices less than four years old can be added.
Technical Challenges with AI Crawlers
- Cloudflare & AI Crawlers:
- Discussion on how AI crawlers are inflating bandwidth costs and the effectiveness of Cloudflare's bot detection services.
- Anecdotes from developers regarding the challenges posed by aggressive AI crawlers.
User Interface Design and Apple
- Interface Design: A discussion on the balance between the art and science of interface design, referencing Bruce Tognazzini's work on user interface design principles and Apple’s shifting focus post-Jobs.
- Historical Context: Mention of Aqua's introduction and its innovative use of transparency as a design principle.
Final Notes
- Member Sponsorship: Recognition of the podcast’s members for supporting the show and making it possible to continue providing ad-free content.
Post-Show Insights
- Member-Only Overtime: Teasers for additional content exclusive to members, including a discussion on the Mac’s control panel and interface design exploration.
Key Takeaways
- The episode showcases the hosts’ personal experiences with parenting and technology alongside broader discussions about Apple products and user experiences.
- Highlights the ongoing dialogue about interface design, emphasizing the need for a balance between aesthetic appeal and usability.
- Introduces AppleCare One as a potentially beneficial offering for users with multiple Apple devices.
- Encourages listeners to reflect on the evolving nature of technology and the influence of design choices on user experience.
---
This summary captures the essence of Episode 650 of the Accidental Tech Podcast, outlining the key discussions and insights shared by the hosts.
Written by AI. May contain mistakes. Listen to the episode to check what was said.
Transcript
Automatic transcript. May contain errors.0:00When 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. 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. Collect viruses. She did this with him constantly. I went on Sundays with Declan and we would go in the morning and do a romp and roll together. We would have lunch together and this gave Aaron some time to not be mom and be Aaron. And one of the times that I went to this barbecue place with Declan, it was like two or three at the time, I had gotten myself some french fries and I thought, you know what?
0:43I'll let him try a french fry because what's it going to hurt if he tries it just once? 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. Guess what? Declan's going to demand french fries every time for the rest of time. And so... It's like trying heroin just once. Right, exactly. And so I learned my lesson. 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. And so I believe that through the wall behind me, he and his sister are, and maybe Aaron, are listening to me.
1:27And 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. So now I don't know what to do with myself because I love that he's there interested in this. But 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. So say hi to the rest of the family, you two, because apparently for at least a few minutes, they're here as well. Hi, the rest of the family. Sorry about the heroin joke. I presume that your amazingly powerful dad uncoolness will repel him eventually.
2:06or that our combined three-way dad uncoolness because we have a potent uh yes that is dad uncoolness here and so there's only i mean how old is he now declan is 10 he is close to 11 oh yeah that's one or two more years and he will not be able to tolerate how uh how uncool we all are exactly now michaela she is seven and a half now and so i think i am still at least slightly cool for the most part of course some of the oh dad's so uncool will bleed from him to her at some point But yes, by our powers combined, the three of us can repel any child, I'm quite sure. And is Declan interested in computer stuff?
2:44Not in the way that you mean, I don't think. He's become more and more interested in futzing about with his phone. Like earlier today, another example of the French fry thing. Both of them have older iPhones that don't have cellular service. I've mentioned this many times in the past. But they use them as a noise maker when they sleep. 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. But earlier today we relented and now they are allowed to text each other via their respective email addresses which are used only for this purpose.
3:25And I don't know if this is another french fry situation where all of a sudden I have created a monster or two monsters really where they will start texting each other, you know, the second they're both awake. Now, granted, we have times that I don't think they can use the messages app until like 7 in the morning or something like that. But who knows what monsters we've created. But I'm enjoying, as much as I joke, I'm enjoying this surprising amount of interest in what Dad does for a living because usually it's, you know, oh, he clickety-clacks on the keyboard and yaps into the microphone from time to time.
3:57And 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 got to really watch myself, right? Our first topic today is how to bypass screen time protection. He doesn't need us for that. That's probably true. All right. Let's do some follow-up. And I think it was John quipped last episode. Do you think there's anybody listening to this right now who is currently wearing a Vision Pro? Nope. It was Marco. Oh, it wasn't Marco? See, the one time I actually... Just the opposite of what you think. It's so true. Anyway, it stands as a technique.
4:32All right. So anyway, so Marco quipped, do you think there's anybody listening to this right now who's currently wearing a Vision Pro? And I think both John and I simultaneously said no. Well, it turns out, friend of the show, Steve Griffin-Jones, is and was that person. So make that one, right, Steve Griffin-Jones. It's a great device to wear while doing chores 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. And I think I kind of like it. 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 uh 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 uh that and that amazes me but you know uh everyone's got their own uh things that work for them whatever it takes to get the uh get the laundry folded and the dishes washed but could i mean couldn't he literally just put his phone with the speaker on the counter and do the same thing there's lots of other options it will put it will put in a link to his uh toot uh he posted like a screenshot so you can see what he's experiencing which is a floating when floating atp window that's playing audio while he does dishes with the vision bro on so you know well again whatever it takes i think the thought technology that that was new to me was what d griffin john said about um you can play pause by just you know picking up your hands and pinching, which even if you're grabbing the stalk of an air pod, as I can attest, apparently water damage can occur.
6:02So 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. But we'll ignore that. Last episode, I had scared Marco by saying, oh, I just rejiggered my desk. And as it turns out, there was later an issue with Marco's recording, which with respect, I thought was hilarious. And I'm very happy it wasn't me. So I guess it's going to be my turn this time. But anyways, I briefly mentioned that part of the reason I got this TS5 Plus was because I wanted the 10 gigabit Ethernet. And it's part of the TS5, specifically the Plus model. 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.
6:49and I had noticed that I was not getting anywhere near full 10 gigabits a second. And we had some theories, which I think knowing what little we knew at the time were reasonable theories. Marco had said, hey, you're not going to get that much data off of a spinning disc, especially a 7 ,200 RPM spinning disc, which is completely fair. Marco or John, one of you, I don't know which one. I don't even know who is the opposite because I don't know who to guess. It was like four days ago. Yeah, I know, man, but a lot has happened since then. I've been busy. But one of you said that, oh, it could be CPU problems, or excuse me, yeah, I think one of you did say CPU problems, and that's what it was.
7:24Well, I have since found a tutorial which was probably pointed to me by someone, but I lost who that somebody was. We'll put a link in the show notes, but suffice to say, this tutorial talks about how, yes, iPerf 3 is often CPU bound, and the easy fix for this is to just multi-thread it, and they provide some examples of how you can do that. 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. So that is what I wanted to see. That makes me very happy and I can consider this issue solved for now. John, speaking of things that Marco and I are just deeply concerned about, what's going on with your toaster?
8:05I 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. a couple other people wrote in with info about the same error code jpteddy writes i have the same toaster as you and i've owned it for five or six years i see the e01 code about twice a year i unplug it and plug it back in five minutes later five minutes later in all the other respects the toaster works flawlessly i never bothered to check the manual or or call breville because it doesn't bother me enough but maybe i will next time it happens so that's not great seems like it's common enough another person had the problem john f wrote in to say i get the easier one on my toaster oven maybe once every one to two months.
8:41It pretty much always occurs when using another kitchen appliance on the same circuit, most frequently my espresso machine. For that appliance, the toaster freaks out just at the moment I turn off the pump after pulling a shot. I presume the toaster is hypersensitive to disruptions in power either from brief voltage shifts or possibly noise introduced from the appliances. My toaster is newer than John's original but predates the revised plug design. That sounds even more like mine because I was using the stovetop at the time. I wasn't using the toaster at all. I was just sitting there, but maybe the computers are more sophisticated and it's cranky about voltage fluctuations unfortunately unlike things like television or computer i don't particularly feel comfortable hooking up uh 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 so at least i have some uh some anecdotal evidence that uh you know voltage fluctuations in my ancient crappy house with a too small power panel may be to blame uh so we'll say i will probably like wait a year i'll tell you how many times during that year did i see easier or one uh and then plug and unplug it so we have one report of uh you know once or twice a year and one report of once every one to two months i hope i am in the once twice a year category but we'll see it would be really funny to get a toaster ups like it would you know to supply enough power it would have to be a pretty beefy ups yeah i think that's not a thing you should do i mean you can like you can get ups that are rated for you know yeah 1500 watts or whatever you know like whatever it would be like you can you can totally do that and it would be you know as long as it's rated for that much current it would be fine but those just tend to be really big ups where do you even put it on your counter i have to put it in the garage or something like through the wall or you know get one of the whole house ups or yeah my the whole electrical system in my house needs to be updated but hopefully that will be somebody else's problem we sell this house but for now i'm just gonna cruise by on what we have do you have any intention on relocating before both kids are graduated from college?
10:35No. Do you have any intentions before both of you are retired? Probably not. To be clear, you're never allowed to retire because... I was going to say, he kind of already is retired. I'm trying to take the happy path, but Marco's not wrong. I don't think that I can handle replacing either of you, really, so you two are stuck with me forever. I hate to break it to you. I'm irreplaceable. I mean, yeah. In so many ways, John. Don't worry about it. I got, you know, one whole kid to put through college and one fourth of a kid to put through college. I'm not going anywhere. Yeah. All right. So you heard it here first.
11:12John has already got one leg out the door. He's only got four years left. We need to do a Tim Cook style succession planning. Oh, gosh. We need a John Hotspair. We need to talk about sunscreen and Marco's new thought technology with regard to sunscreen. Marco, can you summarize for me what your discovery or assertion was last episode with regard to chemical versus physical sunscreen? And then we'll talk about the feedback we got. Yes, I 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.
11:47Whereas mineral sunscreens use like fine metallic dust to reflect the sunlight off of the top of your skin. That's what I had said, which apparently is wrong. Prodan Stetev writes or points us to a academic research paper, Improving Patient Communication on Sunscreen Choice, Updating Mechanistic Misconceptions. And was this, John, was this from Prodan or was this from the academic paper? No, this is all from the linked article. Linked article is actually a letter to the editor of like some journal, but we'll put a link in the show notes to this letter to the editor from like five different authors.
12:24The main point is that this letter cites academic papers, which were all linked from the document with the weird DOI.org thing. 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. This is someone citing a bunch of studies. All right. Thank you for the clarification. 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. However, this mechanism is at best a historic artifact from when physical sunscreen particle sizes were quite large.
12:57Though 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. technologies. Furthermore, even micro-sized physical sunscreen formulations have been increasingly replaced by nanoparticle formulations. 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.
13:34It was recently found that modern particulate-sized physical zinc oxide and titanium oxide reflected less than 5 % of incoming UV light on average. 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 this energy is later primarily dissipated as heat in a manner analogous to chemical sunscreen uv light absorption 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 the stuff the like the metal oxides and stuff smaller and smaller in the sunscreen because that makes for a better product like it's smoother and we we have the technology to make it smaller and apparently once you make them that small probably given the wavelength of ue light or whatever there's been a bunch of new studies that have shown actually it's not really reflecting that much anymore it's mostly you know uh its effect is because of this absorption effect um and there's a bunch of papers about that and the papers seem somewhat contentious so this may be sort of the cutting edge of research although So this is, again, this is a letter from 2023.
14:41But just to clarify from last week, apparently it's not as cut and dried as it used to be. And, you know, technology marches on. 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. 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 or maybe two of them, two of the experts.
15:21I kind of love the idea that like your phone would have a bodyguard. That's kind of amazing. Yeah, they're not guarding you. You can get run over by a car. They don't care. They're just guarding the phone. 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. Yeah. Oh, yeah, yeah. All right. 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. All right, fine. I'll read it.
15:46Jason Anthony Guy writes, here's one more option for cost savings on the rumored low-cost Apple laptop. Ads on the boot, login, and wait screens, and for good measure, the screensaver. Coming soon, Apple MacBook, paren, fall 2025, comma, with ads, paren, with a$150 option to remove them. If you're not familiar with this whole shtick, Kindles, Amazon Kindles are sold as a version with ads or a version without ads oh no they don't come with ads casey they come with special offers oh sorry i'm so sorry offers yeah so this it's a funny joke like we didn't mention it and like how can they take money out of laptops uh we didn't mention it for two main reasons i feel like one is that um you know and we say this every time we talk about uh app the potential of apple doing ads and stuff currently that's not how apple makes its money so we're not saying that apple is like wonderful and magnanimous it's just it doesn't they're not incentivized to do that because that's not a big income scream stream for them yes they have at various time done ads uh and they still do have like search ads and everything like that but the majority of their money comes from other things even though they don't break down the services revenue that 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 but two and perhaps more importantly when apple has done ads they're so bad at it they're just really bad at it like are they bad at it because institutionally they kind of like don't want to do ads are they bad at it because people who are really good at doing ads wouldn't go to work at apple i don't know the reason but they're not good at ads and so it's not really a fear for me that that's going to be their go-to strategy to extract uh money for to produce a low-cost laptop i hope it's because they also would be repelled by the tastelessness of it.
17:29I do see a lot of complaints in the Windows world about the prevalence of ads within the Windows interface. And yes, we complain about Apple advertising its stuff to us all over its own things. But if I see like a Geico ad in system settings, that's a whole other line that has been crossed. So I, you know, this is this is a joke, and I get it hard. But I also think Apple is not really into ads as a main revenue stream. And they're really bad at it. So both of those things I hope will combine to make this continue to be just a joke and not a reality i i agree that there is a line between what they do now with like promoting apple music apple pay uh you know all the like all the different things one movie yeah i mean that that's that's a different section but i'm saying like you know still it's all in the apple family i know but like but in in the settings and as as like you know splash modal screens in their own apps like the music app like they do heavily have advertisements for their own upsells in those apps and they're very you know they they work like any other ad like i i don't think we can call them anything but ads when they when they have like you know the badge on the settings app and you go in and it's like you should add apple care today you know or like the full screen modal and music saying you should really subscribe to apple music like those are just ads for apple stuff like they're definitely ads there's no getting around it there is a line between that and a Geico ad in settings but i think you might think that line is is a bigger gap than i do i don't think that's that far from what they already do well the difference is they have to sell the ad to Geico they don't have to sell it to apple apple just gets that ad for free you know what i mean like the ad sales the whole mechanism of selling ads right that apple i mean when you sell ads just look at the people who are the best in the world about selling ads it really helps to have a lot of information to sell those ads against so you can target them and apple currently doesn't have that information and doesn't seem to want to collect it and also i think they're bad at selling ads and they're also bad at serving ads like where they do sell ads like the app store search ads they sell those but like that's nothing compared to like selling ads for app installs through facebook or whatever it's just so much less sophisticated so you know this that's where you get into their their bad at it like i don't think they have the expertise or knowledge on how to sell ads it's not so much about presenting them they can put ads wherever they want.
19:46I'm sure someone was willing to put them, but to put them there, you got to sell them first. That's true. All right. So continuing my AirPods, not saga, that's a bit dramatic, but my AirPods story, 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 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? Patch writes, if you type a message there within two or three minutes, they'll connect you with the customer service person.
20:21That sounds awesome. Well, how do you do that? Well, Patch says, it looks like there are two main ways to get to this chat function. The first is the Apple support app on iOS or iPadOS. The chat option there takes you to iMessage. The second way is if you do a search for any Apple store using Apple Maps specifically. In the three dot menu, there's an option to message them, which pulls you to an iMessage chat, both on iOS and macOS. This is incredibly useful. So thank you, Patch. You get plus one internet points for the day. I've run across that chat thing several times, but it's not entirely out of as where to find it.
20:52But 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. But it's good to know how to get there directly. All right. With regard to Cloudflare and AI crawlers, Thomas Shofflin 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. 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.
21:25Cloudflare's AI bot detection and blocking has been a massive help in that. Yeah, so this is something that sort of went unsaid. Like, why would Cloudflare even have a thing to block AI crawlers? What's the issue they're trying to solve? What concern do website owners have? why are they trying to block AI crawlers? So that was our bad. We should have mentioned that. But the underlying assumption was you'd want to block AI crawlers because AI crawlers are badly behaved and are costing people money. And so here's yet more evidence of that. 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.
21:59Yep. Aaron Zink writes, I'm a consultant who works with many large organizations and government websites. We've seen unprecedented levels of bot crawling across all of our sites. These are aggressive bots that bring our sites to their knees despite us using caching. Any site that has dynamic functionality is particularly vulnerable to the problem because there are nearly infinite combinations of parameters and settings that users can choose. So caching is little to no benefit when a bot decides to go deep exploring every possible combination. Some of the bots we've been seeing have been extremely tricky to identify.
22:27In these cases, Cloudflare has been our most effective tool by far. Their proprietary heuristics have been the only things that have enabled us to keep our sites online. 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. I want to reiterate again, the recent traffic levels have been truly historic. Additionally, Anonymous writes, When I worked at GitHub, one of the biggest technical challenges we had was the explosive growth of AI crawlers against the site.
22:58Over the course of about six months, we saw traffic increase by about 40 % due to AI scrapers. This has regularly threatened to take the site down. Intuitively, you'd think it would be a few companies doing this sort of scraping, but it's effectively every AI startup plus everyone that wants to sell datasets to them. Detecting AI crawlers is incredibly difficult. 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. John, what the heck does that mean? I had to look it up, but it was on the Clariflare side.
23:24In fact, we'll link to the definition. It's fingerprints that help you profile specific SSL slash TLS clients across different destinations, IPs, ports, and X509 certificates. I mean, that doesn't really tell you much, but anyways. it's a way to try to identify bots even if they don't all come from the same IP address or whatever. 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. But the point is, those techniques don't work with the diversity of sources that the AI crawlers are using, apparently. Continuing from Anonymous, they're buying proxy services from companies like IP Royal, Bright Data, etc.
23:55These companies source the traffic from real residential IP addresses. Sometimes they're paying end users to install what is effectively malware, and sometimes it's sketchier than that. Because of this, the AI crawlers in many cases do look like legitimate user traffic. Cloudflare has a huge advantage over most smaller players like GitHub precisely because so much of this traffic goes through them. They can afford to invest compute resources and brain power into identifying and tracking these crawlers. This has been the story for a while now, and I was glad to hear some explanation. 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 a personal website or whatever down to like github it's like we're just a small player we need cloudflare to help out but it's it's something that we're not used to because you're like well what's the big deal people have been crawling the web since the advent of the why is it such a problem with the ai things and i you know according to this anonymous person at github uh part of it is the basically the fact that the you know 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 there's it's the web at scale but imagine if there was a hundred 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 everyone who runs a website that is worth crawling uh is seeing a huge burden from these ai crawlers they don't care about robots that text which maybe arguably maybe they shouldn't maybe they should but whatever they don't because robots that text is entirely advisory it's like please don't crawl me you can just ignore it and crawl anyway uh 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 and this is all just a side effect of uh you know a new uh 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 difficult situation that puts us all in if one company has the ability to control that spigot.
26:20What we're seeing here is like, yes, there are reasons why Cloudflare is useful to website owners right now. 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, and they can just change the way things work on a whim. And so, you know, while there might be decent reasons behind some of this stuff, it doesn't actually fix the problem. Like, the problem is still that most, you know, smaller companies and DIY projects and things like that just won't be able to crawl pages on the web anymore, you know, before too long.
26:58And that's not a great place to be. Yeah, because, like, if you're running a site, like, you need your site to, like, stay up and not have your bandwidth bill double because of non-human traffic that's not giving you anything. So that's your main concern. 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. So you can see where, you know, it's like things are on fire here. And also, as with so many things with AI, this leads to sort of thoughts about sustainability. It's like, can the web withstand an arbitrary number of AI crawlers constantly crawling?
27:35Like, 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 spam 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 you're not actually running them for humans. You're just running them for AI crawlers that are extracting value from your site and never sending anything back. 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.
28:11And I didn't want to give them rights to my content. It's just, it's another sustainability thing of like, how are we going to work this out? We need a system where people are still incentivized to make things and publish them. Because if not, all those AI crawlers are going to run out of stuff to crawl. Like they, you know, it's the goose lays the golden egg. Once you eat the goose, you've got a problem. Yeah. All right. public service announcement as of, I believe, today as we record this, the 26 betas, the iOS 26, iPadOS 26, etc., are all out and available. You can go to beta.apple.com if you want to go on that crazy ride.
28:50For what it's worth, I am still not running anything on my carry phone. I heard the most recent under the radar where you were encouraging people to do that, 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. 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. 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 and stepping back from the beta is possible but it requires basically you know a reformat of your phone and you can't just migrate everything back from your current installation to it so going back from a beta is is such a high pain in the butt for most people that unless you have a second device you're probably not going you're not probably not going back it's probably like a one-way door for you so it's not advisable if you don't have a really good reason what qualifies as a really good reason that's kind of up for interpretation and you know i what i was saying under the radar is like 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 um because there is a lot that you kind of have to live with with the new design to get a feel for what your app how your app should be designed um and that of course assumes that the new design is a fixed target which it is not um so 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 again if you are a developer it is very helpful and the more people use it the more problems that will be found and the more noise will be made about them.
30:57And 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. It's simple as that. I will say, as betas go, we are now on beta 4. In most years, beta 4 is a reasonably stable time to jump in. That is true this year, but beta 4 is more like a beta 2 or a beta 3 of most years. they are behind in quality you do still have weird bugs all over the place in apps you do still have significant uh rendering and animation glitches all over the ui all over the system now stuff does actually end up working most of the time 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 like that has been mostly fixed in the in the recent two betas so uh you know the really big bugs are gone but there's tons of visual glitches all over the place and that's and that's even that's not even counting like the design itself being 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 um so it's it's rough performance wise battery life isn't too bad anymore but it still chugs you still have a lot of dropped frames you have a lot of glitchy and dropped animations you have like i frankly i i don't know how apple is going to land this plane by early September.
32:39I 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. So if you can tolerate that and you want to see the new design and you want to experience it, jump in. You're probably not going to lose data or things like that anymore. Those times are past us probably, but it is rough. And by the way, and I'm saying it's chugging along, it's slow, it drops frames. I have an iPhone 16 Pro. So if you have an older device that you were going to maybe think about testing this on, I would maybe think again. And I think, and I'll say it now, my prediction for the fall, people around our circles are saying like, users are going to, you know, hate this design or it's going to be really controversial.
33:30I think we're not going to hear too much about that from non-nerds. what we will hear about is how incredibly slow it is 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 this is going to be one of those years literally if we're already in beta 4 and their current fastest phone available 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 all right uh john tell me about tahoe beta 4 specifically please yeah just a couple of quick hits from this before we go into our first topic which is tied to this uh when beta 4 came out you know i'm the only beta still i'm running is mac os but i'm running it a lot to test my apps and stuff 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 os because i'm living in it and one of the things that you do when you're living in the os and uh booting from your internal to your external drive and stuff is you're changing the startup disk and i happened upon the startup disk uh 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 but i was struck by the fact that this system setting screen seems to be part of some kind of contest within apple to figure out how low contrast can we make something while tilts while it's still technically selected so it shows two discs a tahoe disc and then my other disc what and they're huge they're really big they're like 64 by 64 icons maybe even bigger with a big rectangle is it this text underneath it was a big rectangle around it and the selected one has a background and the non-selected one does not but man is that background hard to see so i posted it on mastodon after i posted it i did some investigation to see just how uh slight is the highlight in that rounded rectangle highlight.
Read the full transcript
35:48So here's the thing. The rounded rectile highlight, which is big, it's like one inch by two inches on your screen. It's big, okay? This is not a subtle highlight. It's a big rectangle. It has a darker rim and a body color to it. And then, of course, there's the window background. The background of the selection is 1.6 % darker than the window background. That's not enough. Hold on a second. Hold on a second. I love that you did this research and this math. This is one of those moments that you being independent is such a perk for the show. And I mean that genuinely. How did you come to this conclusion?
36:26I'm not arguing. I'm genuinely wondering. How did you determine this? What was the process to figure this out? I mean, so I took the screenshot in Tahoe. So I figure out whatever they're doing with the screenshot, I'm going to trust the color values. And then I just pulled it up in Photoshop and then just got the RGB values. So the RGB values are the 0 to 255 for the R, the G, and the B, the red, the green, and the blue. it's a gray color so the red the green the blue are all equal values the background is 251 and the selection is 247 so it's a difference of four which is about 1.57 the rim is 3.5 darker so i think the only reason a lot of people can see the rounded rectangle is because the rim is 3.5 darker this is one of those you know i put i put it a mastodon uh both as a joke and not as a joke 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 it's ridiculous now here's the thing startup disk system setting in sequoia also doesn't have a lot of contrast but it's still twice what tahoe is so on sequoia it's 3.1 for the body and 7 for the rim uh it was already bad so i'm not saying like tahoe made this mistake or whatever why i find this baffling is because as far as i can tell it's not like they redesigned the startup disk system setting in tahoe just something about tahoe came by and sideswiped the already bad startup disc thing to make the contrast half as much as it used to be 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 it's 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 one that this it needs to be higher contrast even when that setting's not turned on because it is it's ridiculous right even on a really high quality screen and two what marco just said do you think anyone has time to worry about the contrast of the highlight and the startup 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 and see for yourself if on your screen you can see that it's highlighted you're going in knowing one of them is highlighted and one of them is not i'm telling you that that's the case and still you may not be able to see it depending on your monitor yeah it's not great it's amazing like i and so what has probably happened here is you know the the mac apis and the ios apis um they have kind of semantic color values so like not every color is specified okay it's r this g this b this 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 um and or like you know light background lighter background do you have the thing on on ios the constants on mac os are called primary secondary tertiary and quaternary like they they use the whatever we do have those as well yeah and so that's and that's kind of that's like the newer swift ui way of doing it um so so basically like you know the the colors the colors are not specified on everything by color value they're specified semantically in a lot of things so what apple has done with the redesign is change a lot of what those colors mean so they can change that like in one place in some system definition of that and then all the other apps that compile against that will have their colors changed 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 is this still usable does this still even look right or does it look like a rendering error or like i mean what they could do is perhaps say hey does primary on top of secondary is that readable like is the delta between prime because think of it like the contest thing if there was a contest to do this given just plain rgb values integer rgb values let's set aside floating point the only way you can win this contest is by having a difference of one so you could have 251 and 252 if you can't do fractions that's the close that's as close as you can get rgb 251 251 251 and then 252 that's it's one away uh unless you go into floating point values and i guess i guess you could do opacity tricks which is floating point as well but like you're really getting up to like seriously it's either the same color or it's not it's you know how close can we get to the same color without it being the same color and if you have two constants 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 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 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 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 uh just did rgb values because they felt like it or just did opacity like a a black with an opacity of 0.001 like who knows what the code does because it could be anything again this is not a highly trafficked, highly revised area of the OS.
41:48Keep in mind, like the scale of what we're dealing with here, you know, when iOS 7 was released, I mean, that was 100 years ago. Everything was less. Everything was smaller. There were fewer platforms. There were fewer apps on those platforms. The apps themselves had less code and fewer screens and fewer features and less UI. it was a long time ago now the number of like possible areas that changing these system constants and metrics and things the number of areas those affect is huge now there's so much surface area to test and to revise and to fix and that like that's why i was saying you know 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 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 uh or or the or screens of apps oh that button is now an ellipsis because the text is being cut off because the metrics changed or oh this this button over here that used to be like you know a contrast button you could see now it's gray on gray on gray because those colors changed we're gonna have a year or two of that across not only the os's and apple's apps but then across third-party apps because like when third-party apps compile against the new api there is a flag that you can opt out of the entire new design you can put it in your in your info p list and i think a lot of apps are going to do that for a while but if you want any of the new design you have to take all the new design and so as soon as you want any of the new design all of these like little subtle constants and metrics in the apis will change across your entire app 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 if you're still maintaining that compatibility so like the the workload for both apple and its apps and for third-party developers is massive and you you just can't do this in a summer like i i kind of i mean i i kind of i don't i hate to go here but i i kind of feel like the design team is doging through the system here just ripping stuff out and yeah 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 whatever their reasons are thinking behind it it takes a lot of time to adapt the software to the changes they're making and i think it takes way more time than they have.
44:24So that's why I think it's just going to be a year of UI bugs everywhere across everyone's apps. 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. 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. And it shows a desktop background. 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, 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.
45:09Like, how could how could a radio button not be visible? It's like they used to be opaque, right? It was an opaque circle. So I don't care what the background is. I don't care what desktop background you have. when I put a radio button control on top of your desktop background image, you should still be able to see the radio button, right? And that was true right up to Tahoe. 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. 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 forget about cool patterns and stuff like that that's the type of attention that needs to be done to every single screen to say are the controls still visible you mentioned again with a button i bet there's a lot of screens that are gonna come up even during the setup process people are gonna be like how do i keep going in this process is that word a button 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 they're just so low contrast you can't see them 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 verify information reading from ars technica apple intelligence notification summaries for news apps are back in tahoe beta 4 upon installing the new update users of apple intelligence compatible devices will be asked to enable or disable three broad categories of notifications.
46:41Those for news and entertainment apps, for communication and social apps, and for all other apps. The operating systems will list sample apps based on what you currently have installed on your device. Apple disabled news notification summaries as part of the iOS 18.3 update in January. 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. He had not and has not. yeah so this screen is interesting because that red text that you read it says summarization may change the meaning of original headlines verify information um that only appears on the news and entertainment one the communication so call social and all other apps don't have that warning so this is you know again when apple just disabled this feature uh because people were complaining uh you know it's like as i said at the time the reason they disabled is because they can't fix it Like there's no way to make an LLM that doesn't make mistakes when trying to summarize stuff, because that's just the nature of the technology as it currently exists.
47:40It'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 solution was disable it, wait a little while 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. 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 uh and so i think that kind of nullifies the usefulness of the summary 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 the tricky bit is sometimes incorrect information doesn't look weird sometimes it just looks fine like the result of a sporting event maybe one team wins maybe another team went maybe it's a lopsided contest and you're like really they won 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 no you'd be like hey team a won but you're wrong they didn't it was incorrectly summarized verify information or just disable news summaries we are brought to you this week by our members uh if you are not a member we're here to tell you about atp membership what is it and why should you get it uh and and can you get that information without going to our website and reading a bunch of text on our fact yes you can here we are to tell you my pitch for membership is that it makes the show better if you like the show you'll like the show better if you're a member first of all you don't have to hear any ads so if you're a member you wouldn't be hearing this right now you certainly won't hear any other ads if you want to hear the ads you can because some people like them but you don't have to hear them so you can add free version of the show second you get atp overtime which is in every single episode 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 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 and that's published like the second we stop recording you can also get access to that also we do once a month roughly bonus episodes where we talk about all sorts of stuff We have maybe 30 of those bonus episodes up and every month we make another one.
49:52So you get access to all the bonus episodes if you remember. And then finally, when we have our merch sales, you get 15 % off during those time limited sales. So that's what I think makes the show better. And that's my pitch for membership. How did I do? Pretty well. Is that a good ad? I came in under time. Was this the first ad you've ever done? I think it is. It's not really an ad because I'm just trying to tell people to pay for the show that I'm on. But, you know. It counts. It's his first ad read. So congratulations. Yeah. No, I did a BB added ad read back in the day. Did you? this is pretty and it was only like 90 seconds too this is pretty impressive 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 um 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 it's not just you pay us like because you feel like it and you're like being nice to us or whatever and you're supporting the show which you are but like whatever the show will be better that's the reason why i pay for all the podcasts i pay for 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 that's why i pay for things that's the pitch membership it's good you'll like it more if you like us it will give you more of us and better of us done And less of not us.
51:18Right. Less of not us, right. No, it's very true. 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. And it really is what makes the show possible. I mean, it's no secret that ads have been down, particularly in podcasts, for a long time. 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. And I can tell you for certainty, if it wasn't for the members of ATP, ATP may or may not even be a thing anymore if it wasn't for members.
51:57And so it really, truly helps make this show happen. That's not just lip service. It really, really does. And we can't say enough good things for how much we appreciate any of you who have signed up. And it makes a tremendous difference. And one thing that John didn't mention this time is that, hey, what if you're not in a position to pay us? I don't even remember what we charge, but pay us whatever. About eight bucks a month. About eight bucks a month. I think it's like 88 bucks a year or something like that. If you're not in a position to pay that money, you can also ask for a gift. And John slaved over.
52:28Let me reboot that. John spent a lot of time working on how to make gift memberships possible. And you can do that on the website. And it's very, very easy and very straightforward. So you can ask for a gift for a birthday or a holiday or something like that. And you can be gifted ATP membership. So really and truly, I really think John's hit the nail on the head. It makes it better for you. And it honestly makes it better for us too. So everyone wins. 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. Well, can you get to your time at the end of the year?
52:58But like, and this is not like thanking the members, but just to let everyone know, members make the show possible. If you're not a member, you should also be thankful to the members because they're helping, you know, 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, 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?
53:25And how much do I even like this show? You know, how much can I afford? And 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 i like the show fine it's okay but also i have a huge amount of money so this is nothing to me or someone's like this is my favorite part of every single week and even though i don't have a lot of money it's worth it for me to pay you know eight dollars a month for this show everyone's got to make that decision to themselves so not gonna you know just if you if you can't pay for it the show is still free it's fine 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.
54:00Yeah, I couldn't have said it better myself. So thanks to members who are not hearing this, I guess. If you are hearing this, it is the members who keep this show going in addition to the very crappy ad market. And it is the success of the member program that has allowed us to keep our ads reasonably high quality. There's a lot more ads to be had in the podcast space. If we basically do dynamic ad insertion and stick in like radio style ads for you know cheap kind of you know weird car dealerships in your area and stuff like that and do like creepy targeting like we could do that but thanks to membership we don't need to not yet anyway yeah and thanks to membership we are able to be a little picky about who we advertise for so if there's some sponsor that like we're like i don't really want to you know shill for that on the show we don't have to we can say no to that and that's all thanks to members because we we have the little bit of headroom there to afford to say no to stuff that we don't feel good about and so podcast listeners out there i'm one of you and i never have once said you know what i think the world needs more podcast ads and whenever a show is offered in an ad-free version i will almost always splurge for it because i i really don't love listening to podcast ads over and over and over again in the middle of all my shows we try to make them as good as we can but at the end of the day they're still ads if you also are not super crazy about podcast ads we are giving you that option and it's a great option you get more of us you get better of us and all that other fun stuff plus cheaper t-shirts so definitely check it out atp.fm slash join is where you get that you have to repeat the call to action three times Marco and do it verbatim please that's atp.fm slash join the only way to get this deal is to go to atp.fm slash join.
55:54That's atp.fm slash join. I think you did it four times. Nope, that's it. Wrong. Sorry. Make good. That's a make good. That's a make good for sure. If you just go to atp.fm, you'll find it. Yeah, we don't hide it.
56:07All right, let's do some topics. And apparently, John, you want to take us on a tour of Apple and interfaces. Yeah, I've been thinking about this since we've been talking about all the liquid metal stuff. And it's kind of like the thing with the AI crawlers causing large bandwidth or whatever. Something that sort of goes unsaid. But I think it's worth saying because not everybody has the same context for these discussions. Certainly, they don't have the old man historic context that I have. But I do feel like as time passes on, like part of the reason we're in this situation with liquid glass and everything is because institutional knowledge and historic knowledge just goes by the wayside.
56:42So I want to just give like a brief refresher on some of the foundational things that are being left by the wayside as we continue in this modern age. And that is the idea that trying to make interfaces for computers so people can use them. There is a science aspect to that. Apple at various times has been at the forefront of that science. uh we'll put a link uh in the notes to a couple of books from uh bruce tagnazini who was a user interface expert who worked at apple many many years ago and was very influential in the field um tag on interface and tag on software design tag is short for tagnazini his last name um 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 um and you can imagine similar things for using your finger on a screen and stuff like that and they you know use science say okay well that turns out to be a function of the size of the target the distance from you are like the the how does the interface work is it one-to-one does it have an acceleration curb you can do science come up with ideas test them run experiments and try to determine more efficient more useful easier to understand interfaces apple and especially in the early days around the era of the early days of the mac a lot of the things in both in the mac and subsequently following on from the initial mac os to the later ones were informed by this scientific progress and this also includes user testing saying we have an idea for an interface but it doesn't make the computer easy to use do people understand it some of the ideas that are in the original mac are like let's make a standardized interface so you learn how to use a scroll bar you can reuse that knowledge every app has a standard scroll bar 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 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 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 standard controls right that it sounds boring now but this was a this was in advance and it was you know 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 there's another aspect of making good user interfaces which is the art of it apple's aqua introduction which i don't have a video of because maybe they didn't give that on the the wc discs but anyways macworlds or not wc macworld san francisco 2000 we'll put a link in the show notes to your youtube video of it the quality is terrible but i don't have a better one i'm sorry the quality is so bad 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 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.
59:56And I was just like, oh, really now? It just made me think of all the liquid glass discourse of these days and how that relates all the way back to 2000. 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. That shows some of the art because there's lots of things that are in Aqua that are there not for scientifically backed user interface reasons, but because they want to evoke an emotional response.
1:00:32As Jobs said in the keynote, one of the design goals was that when you see the interface, you want to lick it. There's not a usability angle on that. That's part of the art of it. You want to make it attractive, fun, cool looking. And that is an important part of interface design uh because the the you know there's you know this this youtube channel i watch that that uh it's a food channel 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 um what am i forgetting uh whatever a whole bunch of salty salty there you go thank you um but then he always adds uh i think an unfortunately named but an important thing which is the human factor which is like how does the food look what memories do you have it over your childhood or whatever and you think well that's not that's not an aspect of taste but it is it's such a big part of the food experience yes there's all the taste factors that go into a food but there's always the human element in any interface design making something cool or lickable or attractive or like makes it feel fun or makes you want to use it and want to touch it and want to manipulate it there that's an art uh to it and And so ideally, any good computer interface 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 powerful so they can do the things they want to do without lots of effort.
1:02:02and 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 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 has like forgetting the idea that There even is an aspect of user interface design that can be founded in science. You can test things and see if they make the interfaces better.
1:02:40And you can have ideas about how you might make the interface better that are founded in reason. 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. That's an idea. And then they can test that idea. And the idea, there's reasoning behind it. There's logic behind it. Let's have an idea for improving the interface founded in some kind of logic that seems like it should make sense. And let's test that idea. 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.
1:03:17All 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. Do you think it's cool? Do you not think it's cool? And the art part is important, but it's not the only part of interface design. So if you're listening to this and you've never heard anything about this, you don't know anything about the science of user interface design or it sounds boring or whatever, I encourage you to either buy or find an ebook or PDF download or whatever of these very old, like they're thrown in the 90s, this Tog on interface and Tog on software design and just read them.
1:03:46Is it relevant to today's things? not really but it will give you the mindset of like how do i think about interface design 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 all the debates about liquid uh i keep saying liquid metal i know i do all the liquid glass interface stuff um it many people say oh it's misguided the foundations are wrong so on and so forth that the reasons they give for 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 they don't even attempt to say how like it's just anyway so i i just feel like that's entirely missing and then it's 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 you know he changed the balance for sure 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 and print design doesn't even have a background in user interface design but i assure you user interface design still is a field of study at least in the academic world where people try to make, you know, interfaces more usable to people by using reason and testing things and not just, you know, having a whim and deciding I want, you know, 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.
1:05:23Like, again, that's an important part of it, but there has to be a balance. 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 um but it's can't be the only factor 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 it's not useful it's like you're making the interface worse and people don't even think it's cool looking so hopefully lots of people will think liquid glass looks real cool because i think in many aspects the usability of it uh is 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 they're not fixable because the design itself is fundamentally just flawed and i guess 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 i just don't find the art appealing and i think they made the interface worse and what i'm craving is a return of a better balance between the science of interface design and the art of interface design and i you know this has been an industry trend for everybody for ages and And within Apple, it's, you know, it's like epidemic proportions of too much art, not enough science.
1:07:04Yeah, I don't even know if the really, really high ups even know that this is a science or respect it as one. Or have any people who work at Apple whose degree is in user interface design who are doing it. I mean, like, and I'm sure, 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 and and that's that's a shame because you're right like this is a knowable and known field this is a studied field a rigorous studied like real discipline and and evolving like i'm not saying it's stuck in stone you advance it you try to come up with new ideas using new technology like it should always be advancing yeah and it seems like they they don't respect it um 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 um and i'm thinking the latter is more likely i think i think a lot of it is the hangover from jobs because he 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 you know i i have good taste don't tell me about the stupid science stuff that's how you get boring interfaces like platinum was boring aqua is exciting see how i fixed apple by doing this and in many respects he was right that the pendulum had swung too far the other direction but he's such a forceful person it was such a powerful leader leader in apple for so long and so influential and the company was so successful that i think he was uh very able to drive out the power and influence of the science space user design within Apple.
1:08:49And 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 non-benefits, reaping what they sowed. Like they've successfully expunged all people who know how to make better user interfaces in exchange for artists. And now sometimes when the arc goes wrong, there's nothing left. All right. a couple of days ago, yesterday maybe, I think it was, as we record this, Apple announced services, services, services. And this one is AppleCare 1.
1:09:26Reading from Apple's announcement, Apple Today on the 23rd unveiled AppleCare 1, 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 AppleCare One. Starting tomorrow, customers in the U.S. can sign up for AppleCare One directly on their iPhone, iPad, or Mac, or by visiting their nearest Apple store.
1:10:00AppleCare One includes all of the benefits that come with AppleCare Plus, including unlimited repairs for accidents like jobs and spills, 24-7 priority support, quick and convenient Apple-certified service, and battery coverage. AppleCare One also expands theft and loss protection beyond iPhone to also cover iPad and Apple Watch. Fees and deductibles apply. 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. Additional items can be added for$5.99 per month each.
1:10:33With AppleCare One, customers can now add products they already own that are up to four years old if they are in good condition. 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 This provides customers with more opportunities to protect their devices Even beyond the current 60-day window to purchase AppleCare Plus The Verge writes that AppleCare One is a good deal, but not for everyone AppleCare One lets you protect up to three devices for$19.99 per month Apple claims that customers can save$11 per month by enrolling in a phone, watch, and pad in AppleCare One Compared to paying for three individual AppleCare Plus plans for those devices But that's not true across the board for all of its models.
1:11:10For 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. In this case, AppleCare One is a slightly worse deal than buying the plans a la carte. 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 AppleCare Plus plan for each of these three would cost$47.47 total per month That's almost$50 According to a list of prices Apple PR manager Anna Mitchell shared with The Verge AppleCare One on the other hand would still be$19.99 for any mix of three products Mitchell confirmed, which is obviously the better deal by a huge margin 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 how much you can expect to pay which is in addition to your monthly apple care fee is listed on apple's website and we will link to a couple of things with regard to that yeah so the service fees and deductibles tells you like like casey had to pay 29 bucks or whatever for his airpods thing you'll see on this thing hey if you get any kind of apple care plus airpods thing you're going to pay 29 so you can find out what that is for your product and then uh we'll link to the main apple care page which has the plans of the prices which will become relevant in a moment um a couple of selected fact items here from apple's apple care page uh can i add my family's devices to my apple care one plan that was one of my biggest questions because a lot of like the you know what is it called icloud what is the icloud that's the uh apple one apple one thank you apple one uh that is kind of like a family thing where you can get everyone in on it 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.
1:12:57And I'll have a little bit more on that with my personal experience in a second. But if you're thinking of like, oh, I'm just gonna put my whole family's devices under one AppleCare one plan, it only counts if they're on the, whatever account you buy it through, your Apple ID, I keep saying Apple ID, your Apple account, it's only for devices that also use that same Apple account. And then how do you buy it? It's actually kind of tricky. They have an answer in the back which says, oh, it's just easy. You just, you can do it online or through your app or uh you know through your device or whatever 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 and then there's a warranty and repair thing and you'll see the come on at the top of the page so for once apple's advertising of features that helps you to find things i did that on my phone 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 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 and 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 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 do you want to do this yeah i do want I do want to save$18 a month.
1:14:44So I did it. And fine, you're done. 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,$5.99 per device? I think that's right, yeah. But the question is, if I add this device to my AppleCare 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 at all.
1:15:20So 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. 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.
1:15:57Like I want I'm only added if I'm going to save money. And that was a little bit tedious. They don't make that easy. It's nice that on the very first come on, they will say, do this. And this is how much you'll save for these three devices. So I just took their advice. I said, great. Those three devices, I will save that much money. i believe you good but the other devices i added i only added devices where after i looked up the pricing everything i determined that it would be cheaper to add the device than to leave it 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 like a mac mini is 349 a month you should not add that at 599 a month because when you do add it it cancels your old AppleCare and it refunds you any, you know, fees that, uh, anything for like the remainder of the time that you aren't going to use or whatever.
1:16:44And 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. Um, so I did that. 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 it's monthly fee is 699. My son's M2 MacBook Air is out of warranty. This is one of the good things about AppleCare one. It's been out of warranty for like years now, right? 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'd ever be able to do. Like, I think it's like, like I said, a 60 day window.
1:17:17Normally after your AppleCare expires, you can, you know, you can put it back into AppleCare. Now you have four years to decide to put that into AppleCare. And I didn't mean for my son's Apple, MacBook Air to expire. I just bought like a two year thing and just let it expire because I forgot about it. So I want it to be back on AppleCare and$599 is cheaper than$699. so I put it back on and it worked and it did that and it put it back on uh and then I saw some orange text underneath it that says this device will be removed like on like my warranty screen where it says here's all your apple care one devices and it's this device will be removed I'm like why why will it be removed and I kept tapping into it or whatever 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.
1:18:01So 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. And that makes it happy because now it thinks it's quote unquote my MacBook Air. I mean, I did pay for it and technically, you know, I do own it. But anyway, so that's your way around the family thing. That works great for Macs where I can make a second account and sign in with a different Apple ID. 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 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 so that's my advice is look into apple care one anyone who's listening to this who has any apple care on anything especially if you have expensive devices like they said in that uh verge article or whatever if you have something with pro in the name or some kind of expensive mac uh you'll probably save money 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 and I was very disappointed to learn that like for what I don't think I could get month to month or anyway I didn't get month to month for my pro display XDR I wish I did it has been out of warranty for a while now and I fear I see an underscore having the big red line on his XDR that he keeps making appointments at the Apple store about and then as soon as the appointment comes up the red line goes away so he cancels it i fear every day that my xdr will have a problem because i i don't want to get a smaller monitor but i would never buy this big monitor again but i can't put it like they're more than four years old my 2019 mac pro and my xdr that i bought at the same time they're both more than four years old they're ineligible to be added to an apple care one plan so i'm just sitting here with my fingers crossed and the other thing is my wife's studio display.
1:19:51It's less than four years old, but it doesn't show up anywhere in the UI for me to add it to the plan. So I don't know the deal with that is. Maybe I did add her Mac mini or sorry, her Mac studio, but I didn't see the monitor. I don't know if that's bundled with it or something because I bought them together. But anyway, that's my advice. Check out AppleCareOne. You will probably save some money. All right. Thank you to our members for being our exclusive sponsors today. You can join us at ATV.FM slash join to become a member. One of the perks of membership is ATP Overtime, our weekly bonus topic.
1:20:21It is more of us every week exclusively for members. If you want to hear this week's Overtime, you can go and join us as a member. 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. It's really quite something. We're going to talk about it in the after show and kind of all the joy around exploring the old Mac control panel. That's this week's overtime. And how it ties into what I was just talking about with the interface design. Exactly. Yes, there is a lot of relevant tie-ins there. So we will talk about that and more.
1:20:56Atp.fm slash join to hear all that. Thank you, everybody. And we'll talk to you next week.
1:21:04Now the show is over. They didn't even mean to begin. Because it was accidental. Oh, it was accidental. John didn't do any research. Margo and Casey wouldn't let him Cause it was accidental It was accidental And you can find the show notes At ATP.FM 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 And T-Marco Arment S-I-R-A-C U-S-A-C-R-A-C-U-S-A It's accidental Accidental They didn't mean to Accidental Accidental Tech podcast So long All right, John, do you have a correction or an addition to an earlier topic? Yeah, my bad. I should put more detailed notes for myself.
1:22:11When 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 or or has just never seen it um to watch that video because it is it is a trip when they introduce aqua they talk a little bit about some of their reasoning behind things but also in their human interface guidelines of the day they talk more about it maybe we'll find a link to that and shove it in the show notes but you can probably find it somewhere and actually it might be difficult you might have to go to archive.org or something anyway an example of a combination of art and science with some kind of rationale behind it which may or may not have worked out but but anyway it's an example of something with a rationale that makes some kind of sense aqua has transparency in it that was one of its innovative features there's transparency in the interface which was new for mac os and new for desktop os's to the degree that aqua did it It was a compositing window manager that you could have like soft shadows that are transparent, lay it on top of stuff.
1:23:13The title bars of windows when are inactive or transparent, pull down menus for transparent, stuff like that. 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 X, were, 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 back in the old days in classic Mac OS, they would throw up an app modal dialogue, which means a dial, a save dialogue will come up and say, where do you want to save this document?
1:23:50And that would block the whole app. 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. 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 and give it a file name right totally block 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 um and so the sheet sort of came out of the uh 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 first of all it's it's within the bounds of this window but also you saw it come out of this window it is clearly like a like a like a necktie for this window so it is document modal right and why is the sheet transparent because it's temporary same thing with pull down menus from the menu bar they appear briefly on top of something else and they're transparent parent 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 i'm pulling down a menu but when i'm done it will go away they violated that sometimes certain things were transparent that weren't temporary like the dock which was there all the time um similar but yeah and they use it for other things like the title bar of the of an active window was opaque but title bars of background windows were transparent one of the things they learned after they released it was you can't read the titles of background windows because they're all transparent and the titles overlay each other so they walk that back right but i do want to highlight like the combination of art and uh and science here of saying we think transparent stuff looks cool it's a cornerstone of our lickable user interface that's part of the art of this it is very appealing to people people are dazzled by it it's great right but when and where should we use transparency let's come up with some kind of rationale 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 and yes they should have user tested the transparent inactive window title bars and realized that it makes it so you can't read the title bars of windows because they all jumble up i think i did a screenshot of that in my original mac os 10 review right so there were infallible aqua is not perfect i complained about you know i arguably made an entire career complaining about the usability problems with aqua right but i you know it's it's such a even aqua for all the things everyone hated about it and all the things I complained about it is such a contrast in that they at least try to explain why they were doing things and when you hear the explanation you go alright that makes sense and still you get to then try it and see how it works out and they probably should have done more user testing but anyway that was the point I meant to make earlier and I didn't so I shoved it in the after show go team perfect
From the publisher
- Pre-Show: Casey’s french-fry problem
- Follow-up:
- D. Griffin Jones takes one for the team
- Casey’s struggles with iperf3
- Tutorial
- iperf3 -t 60 -c {ip} -P 4 -i 10 -R
- John’s new toaster and E01 (via J-P Teti & John F.)
- Chemical vs. physical sunscreen (via Prodan Statev)
- Apple security for unreleased devices
- Low-cost Apple laptop (via Jason Anthony Guy)
- Ed: Please don’t give Apple ideas like this. 🫣
- Getting customer support from Apple (via Patch)
- Apple support app → Chat
- Any retail store on Apple Maps → ... → Message
- CloudFlare & AI crawlers
- Thoughts from Thomas Schoffelen
- Thoughts from Aaron Zinck
- Thoughts from Anonymous
- The 𝓍26 public betas are out
- Tahoe beta 4
- Contrast will decrease until morale improves
- News summaries are back, baby! 😬
- Apple and interfaces
- Tog in Interface (1992)
- Tog on Software Design (1995)
- Apple’s Aqua introduction, Macworld San Francisco, 2000
- AppleCare One
- Dan Moren’s take
- The Verge
- Fees & deductibles
- FAQ (scroll way down)
- Post-show: John has an addendum to his earlier topic
- Members-only ATP Overtime: Frame of preference, an incredible exploration of the Mac’s settings by Marcin Wichary in concert with Mihai Parparita of the Infinite Mac Project
Sponsored by:
- Members like you! Become a member for ad-free episodes, member specials, and our early-release, unedited “bootleg” feed!