PodSearch

ATP

676: A Sternly Worded Instruction

 

00:00:00   I feel like we should do some snowpocalypse follow-up. I was talking last week about how Richmond was due for like 30 inches of snow.

00:00:07   Yeah, what happened?

00:00:08   We did not get 30 inches of snow.

00:00:10   Yeah, I saw your picture of your driveway. You've got barely enough to cover the ground.

00:00:13   It was a little more than that, perhaps not by Boston standards, I will allow. But by local standards, it was somewhat significant. It was like three or four inches. I'm not going to do that computation for centimeters. It was a handful of centimeters.

00:00:25   You've got to stop doing unit conversions. We need a moratorium on unit conversions, especially since you can't do them in your head and you're always just guessing.

00:00:32   If people are interested in doing the unit conversion, lots of ways that is possible after the fact. But I feel like what we should instead be doing is slowly acclimating people to our weird units.

00:00:42   No, because our units, with the exception of Fahrenheit, stink. They're terrible.

00:00:46   They do, but there are units and we talk about them and that's, you know, by listening to the show, people will become familiar with them.

00:00:52   I'm pretty sure that people outside of the U.S. who consume U.S. media have plenty of other cases of other shows and things, you know, just using our units and making them figure it out.

00:01:03   I don't think they need us to add to the pile. That being said, I also don't think it's our responsibility to keep converting everything.

00:01:11   All right. Well, let the record show I tried. Anyways, we got a small amount of snow, but on top of the snow, we got a pile of ice and that ice during the day will, when it's sunny, which it has been the last couple of days, it will melt a little bit at the top and then refreeze and refreeze and refreeze and refreeze.

00:01:29   And so, it ends up that we have, like, a couple of inches of ice everywhere now.

00:01:34   That's not good.

00:01:35   Which is not good. And the county, because remember, in Virginia, everything is by counties.

00:01:40   The county has done an actually extraordinary job of keeping interstates clear, of keeping major, the bigger side roads, not side roads, the bigger, like, non-interstate roads clear.

00:01:52   You know, for example, my neighborhood dumps into one of the larger roads where we are, and that's bone dry.

00:02:00   It's been dry, basically, this whole time. But when it comes to the neighborhoods, they justifiably didn't get to them in time to, like, really clear them when it was workable.

00:02:11   And now we've got, like, two to three to four inches of ice on all of these neighborhood roads, and the county has basically said, it'll melt one day, I guess.

00:02:22   And so, the kids, it's currently Wednesday as we record this, and at about noon today, the school system said, ah, screw it, we're out for the week.

00:02:29   So, that is the status of snowpocalypse.

00:02:33   And then, this coming weekend, we might get anywhere between two and 30 inches more snow.

00:02:38   Although, I think they've pumped the brakes on the 30 inches side of things, and I think it's going to be closer to, like, two to four.

00:02:43   But we have been below freezing, as I'm sure you two very much have.

00:02:46   We have been below freezing for a week, almost, and we're not supposed to get above freezing until this coming Monday.

00:02:52   So, you know, anything that hasn't been fairly well cleared, like, you know, Aaron and I and the kids went out and cleared about half of our driveway in order to make sure we could get out.

00:03:01   And anything that isn't mostly clear is just turning into ever thicker layers of ice.

00:03:06   And then we might put a couple to 30 inches of snow on top of it, which is going to be super fun.

00:03:10   You went out and you shoveled half your driveway?

00:03:12   Yes.

00:03:13   See, that's how you can tell he doesn't get a lot of snow.

00:03:16   How about you shovel the whole driveway?

00:03:18   John, do you have any idea how f***ing hard it is to shovel under three inches of ice?

00:03:23   You don't, because as much as you do know snow.

00:03:25   I don't? You think I don't? Believe me, I do.

00:03:28   John lives in Boston. He knows.

00:03:30   Under ice. You get a metric a** ton of snow, but I don't think you get the ice.

00:03:35   We get every possible combination of snow you can imagine, including heavy, slushy, icy, everything.

00:03:41   Wintry mix, they call it.

00:03:43   I'm not talking about slushy, icy snow. I'm talking about literal ice. We had to take a shovel to get through it.

00:03:52   I'm familiar with ice, Casey. And by the way, if you were familiar with winter, you would know that the correct time to shovel when it's less work is when the snow or ice or whatever is fresh-ish.

00:04:03   Instead of waiting for it to freeze overnight.

00:04:05   Which is what we did. That's what we did. As soon as we could, we got out there.

00:04:07   But you did half. You did half the job. Did you shovel your sidewalk, too?

00:04:10   Yeah. Well, we don't have a sidewalk in the sense that you're expecting, but the walk from the driveway to the front door is shoveled enough for UPS to get there.

00:04:18   Anyway, next time do the whole driveway. Can your kids play ice hockey on the street now?

00:04:22   Oh, God, yes. People, if they are skating, like there are people skating around the neighborhood roads of Richmond on ice skates. Absolutely.

00:04:29   That's fun.

00:04:30   And, yeah, it's a mess. And we don't have an ice scraper, which means we had to use, like, shovel, like yard shovels.

00:04:37   You don't own an ice scraper?

00:04:39   In the car?

00:04:39   No. You know what I'm talking about? It's like a hoe, but instead of a 90-degree angle at the end, it's just a straight shot, and so you can get under the ice and...

00:04:47   I know what you're talking about, but, like, you shouldn't be using that on a driveway. Anyhow, you're going to mess it up.

00:04:51   Oh, what are my choices? I mean, I'm using a freaking shovel right now, John. What are you going to do?

00:04:55   You need to take some, like, continuing education classes on how to live with winter.

00:04:59   Jesus Christ.

00:04:59   Oh, my God.

00:05:00   I left the Northeast, so I didn't have to deal with your bulls**t winters, and yet here I am.

00:05:05   Apparently, you didn't do any shoveling when you lived in Connecticut, either.

00:05:08   No, because Dad had a snowblower, like a ridiculously overpowered snowblower, and he loved going out there.

00:05:13   I have a ridiculously overpowered snowblower, and it's wonderful, you know, three times a year that I need it, but even then, like, you have to go out while the snow is, like, fresh, before it has a chance to get packed down or have anybody walk on it and pack down more.

00:05:26   Oh, yeah, yeah, yeah.

00:05:26   And then what you do is you first clear the snow, and then you put down salt.

00:05:33   Which I get.

00:05:34   I get you.

00:05:35   Because that will help keep it, you know, that'll finish the job of any, like, little remnants left behind, and then that will prevent it from getting ice covered all over it when everything starts to melt.

00:05:44   If you do a good enough job shoveling, you won't have to worry about ice, because the sun will be able to reach the darker pavement, and it will either evaporate or sublimate off the ice, and you'll get fresh, clean asphalt or pavers or whatever is underneath there that will slowly be exposed to the sun, and even if it's five degrees, as it has been here, it will clear off the remnants of the snow.

00:06:05   Anyway, I shoveled my entire driveway and sidewalk three times.

00:06:09   Here's your cookie, John.

00:06:11   Anyway, so it stinks around here.

00:06:13   It's very icy.

00:06:13   It's not fun.

00:06:14   It's interesting in Erin's car, because her car is rear-wheel drive when under electricity, and then it will turn on the gas motor to be all-wheel drive when necessary, so that's kind of fun.

00:06:25   And I took my car out briefly to make a food run, and I didn't have the time or good spot to do any hooliganism, which was disappointing, but at this rate, I'll have plenty of times and perhaps can find a spot to do donuts and other, you know,

00:06:41   ridiculous, childish things.

00:06:42   But nevertheless, think happy thoughts for Virginia this coming weekend, because it could get worse.

00:06:48   Yeah, good luck.

00:06:49   All right, let's talk about ATPFM, our website's passkeys.

00:06:55   John, what have you been up to?

00:06:57   I think it was last episode, I said that I had added passkey, not I had added passkey support, Claude Code had added passkey support to our website.

00:07:07   And it was working when I talked about it on the show, even for the live listeners.

00:07:12   But since the show was released, I got some feedback from users about how they expected it to work.

00:07:19   One user, I forgot, I didn't say this person's name, sent me links.

00:07:23   I asked for links like, show me some websites where you like how it works.

00:07:26   And I forget what they sent, but they sent a bunch of websites, some of which I already had an account on.

00:07:29   And like, basically, the sort of best practice way to do this is to not even wait for the person to enter anything.

00:07:36   But if they have a passkey to essentially offer to log them in with their passkey, of course, they could just say cancel and just, you know, manually log in.

00:07:44   Because our website, atp.fm, has three ways to log in.

00:07:47   You can log in with the magic email link, you can log in with a password, and you can log in with a passkey.

00:07:51   And you can choose which one you want.

00:07:52   But if you have a passkey and you land on the login page now, you won't even have to do anything.

00:07:57   It will just pop out a thing that says, hey, do you want to log in with your passkey?

00:08:01   And you can say yes or no.

00:08:02   And if you say no, you can just do it manually.

00:08:04   So that's working.

00:08:05   And lots of people are trying out the system.

00:08:07   I see them all logging in with their passkeys.

00:08:09   And it is exciting.

00:08:11   And I haven't got any bug reports yet.

00:08:13   So fingers crossed.

00:08:14   All right.

00:08:16   With regard to private AI compute in Google, this was an announcement from November 11th of 2025.

00:08:23   Google writes that private AI compute in the cloud is our next step in AI processing technology.

00:08:28   It builds off the industry-leading security and privacy safeguards that we embed to keep you in control of your experiences and your data safe,

00:08:35   guided by our secure AI framework, AI principles, and privacy principles.

00:08:40   Private AI compute is a secure, fortified space for processing your data that keeps your data isolated and private to you.

00:08:45   It processes the same type of sensitive information you might expect to be processed on device.

00:08:49   Within its trusted boundary, your personal information, unique insights, and how you use them are protected by an extra layer of security and privacy in addition to our existing AI safeguards.

00:08:58   Remote attestation and encryption are used to connect your device to hardware-secured, sealed cloud environments,

00:09:04   allowing Gemini models to securely process your data within a specialized, protected space.

00:09:09   This ensures sensitive data processed by private AI compute remains accessible only to you and no one else, not even Google.

00:09:15   Yeah, I think I had this in the notes ages ago, but this is essentially Google's answer to private cloud compute.

00:09:19   Now, the tricky bits are always like how Apple did a bunch of stuff where they bend over backwards to say,

00:09:27   and we'll give you this binary image of the thing, and this is the way that you can prove to yourself mathematically that when you connect to our servers,

00:09:35   what you're actually connecting to is the binary thing that we gave you, so we know we're not just giving you one thing and using a different thing on our servers.

00:09:42   And lots of people looked at that and they said, it's great and this is very helpful, but in the end, you do kind of sort of have to trust Apple to some degree.

00:09:48   Same thing with the Google private compute.

00:09:50   I'm sure they're doing all the same things, but in the end, you have to trust Google.

00:09:53   You trust that Google has correctly and honestly implemented the thing that they said they implemented, which I'm sure they have because, again, you know, they want to do this for Apple.

00:10:02   They want to do it for themselves.

00:10:04   Being able to privately process stuff that is too expensive to do on devices, a useful service to offer, and this is their offering that they announced in November.

00:10:13   So, again, no announcement from Apple about, I mean, there's some rumors.

00:10:18   I don't think we're going to cover them in this show or maybe we mentioned last time, but like the bifurcation of the Apple's rollout of their LLM tech where like 26.4 will have some stuff,

00:10:26   but then like the chatbot thing will come later and the rumors about Apple using Google's TPUs and their data centers was about the later chatbots and not the 26.4 thing.

00:10:37   So, we'll see.

00:10:38   Maybe there'll be another weird joint statement sometime around the next WWDC to say, oh, and Apple is going to be using Google's private cloud computer.

00:10:47   Maybe they just don't say anything and they'll rebrand it.

00:10:50   I think Marco was alluding to that last episode, like maybe they'll just keep saying private cloud compute and when you, the little asterisk will say either in Apple's data centers using our thing or in Google's data centers using their thing, which is basically the same thing.

00:11:00   Oh, no, I was saying that it was very likely to just kind of be memory hold, like to just kind of just never be talked, like AirPower, just kind of never be talked about again.

00:11:08   You know, maybe a quick little mention somewhere.

00:11:10   I think they will talk about it because they've been advertising it like crazy.

00:11:12   They're definitely going to be using it and Google's got the same thing.

00:11:15   So, why would they, why would they have a memory hold?

00:11:17   Well, I think they will, they will keep advertising.

00:11:20   Advertising their commitment to privacy, but the specifics of how that's achieved, I think will become a little bit less specific because they have to, because I, again, I think the outcome here is Apple's private cloud computer infrastructure is probably not going to be their long-term solution.

00:11:34   It might not even be their next year solution.

00:11:38   I think ultimately they are going to most likely move to Google's large models exclusively for all their large model needs.

00:11:47   I mean, I guess that's kind of what has already been reported.

00:11:49   But I think that's going to be running on Google's infrastructure probably for the foreseeable future.

00:11:54   For this, for on-device stuff, I'm sure they're still going to do that.

00:11:56   Yeah, but then won't they just still call it private cloud compute?

00:11:58   I, maybe, I don't know.

00:12:01   But I do think.

00:12:02   Like, it's the same thing.

00:12:03   It's just like they're not running Google is, but it's the same idea that even Google doesn't have access to it and that you can prove that you're running on the hardware that they say you're running on.

00:12:11   I think they'll just rebrand it, but we'll see.

00:12:12   Maybe.

00:12:13   I do think, though, like, this is a good example.

00:12:15   You know, there's a lot of examples throughout, you know, recent tech history where Apple either, you know, designs their own complete thing, their own complete standard for something that doesn't yet have a standard.

00:12:28   And then everyone else kind of copies it and kind of makes it the standard, you know, see things like, like Chi 2 and Chi with magnets like that, like MagSafe kind of became Chi 2, like, and that clearly influenced it.

00:12:42   You know, Apple kind of steered that, or, you know, in some cases, Apple participates in the design of a standard very heavily, like USB-C, where, like, you know, Apple takes a big role because they want it done a certain way, and it's kind of done the Apple way.

00:12:58   And then that, you know, everybody gets to use that.

00:13:00   But I think private cloud compute set a framework in, you know, in motion and a set of standards in motion that effectively Google looked at that and was like, oh, yeah, that's probably a good idea.

00:13:13   And then Google copied.

00:13:14   And maybe that was in part because they were already talking to Apple about possibly hosting this stuff at that point whenever they decided to do this.

00:13:20   Maybe that came afterwards.

00:13:22   But whatever it is, I think without Apple having announced private cloud compute and made a big, you know, put that stake in the ground the way it was back then, I think if that hadn't happened, Google would not have done their thing.

00:13:34   However the actions came to be that Google did their thing that seems very similar, I think that is a direct result of Apple having announced private cloud compute the way they did.

00:13:44   So even if Apple's version of this is kind of a temporary, you know, flash in the pan and isn't really a long-term thing, it was good that Apple did that because that caused Google, I think, to do their basically copy of it.

00:13:58   And that's better for everybody, including Google's customers.

00:14:01   And I don't think that's the kind of thing Google would have come up with on their own.

00:14:04   That is not historically one of their strong suits.

00:14:08   So I think overall this was a very beneficial outcome, you know, even if we never hear about Apple's version of it again.

00:14:16   I wonder if Apple spent more money and time on private cloud compute or the supposed server chips that they made that are based on the M5.

00:14:24   Because we know they were using like the M2 Ultras before that, but the rumor is that they actually made a like chip for their own servers that is not a chip that will go into any other devices.

00:14:33   And if they just end up entirely on Google's data centers in like the next year or two, boy, that was a lot of money for those server chips that really, you know, went nowhere.

00:14:40   But, you know, they can just join the Mac Pro with products that Apple lost interest in.

00:14:45   Well, they can join the car and probably pretty soon VR.

00:14:48   Well, these will be shipping though.

00:14:50   Like you'll be running, your code will be running on them.

00:14:52   You just won't know it.

00:14:53   Yeah.

00:14:53   I mean, obviously, I think Apple has a lot of things they could do with a large amount of their own processors in their own cloud.

00:15:00   But ultimately, like that is not Apple's wheelhouse.

00:15:03   Google, like Google wins on infrastructure so much in so many ways across the Internet.

00:15:09   Like Google for all of their for all of their faults in some of their weird privacy stuff sometimes and a lot of their, you know, kind of all over the place product design.

00:15:19   They have the best infrastructure in the world.

00:15:22   They can scale to Apple's scale and not a lot of other people can, including sometimes Apple itself.

00:15:28   So while Apple does run a lot of their services, it's generally on other people's cloud hardware.

00:15:35   It's not it's not on a bunch of like Apple brand data centers.

00:15:38   I think there's some Apple data centers, but I don't I don't think that's where most of their stuff is running.

00:15:42   I think most of the stuff is running on like Google, Google Cloud, Azure, AWS, like that kind of infrastructure, Cloudflare or whatever.

00:15:48   Wasn't Cloudflare involved in private relay?

00:15:50   I think they did do something.

00:15:51   Didn't they do like the private?

00:15:52   Yeah, private relay thing.

00:15:54   Yeah.

00:15:54   So anyway, to run large scale, large volume AI models is so top of the line in infrastructure.

00:16:04   It's so cutting edge.

00:16:05   It's so demanding.

00:16:06   It's so high scale.

00:16:08   You need somebody like Google to do that.

00:16:10   Like Apple's Apple was never going to serve that need at the right scale for them.

00:16:14   So I don't see a situation in which it makes any sense for Apple to use their own AI chips right now.

00:16:22   Maybe again, 10, 20 years down the road, maybe things will be different.

00:16:26   But right now it makes total sense to go all in on a company that really specializes in this.

00:16:33   And if you want a company that you already have a good relationship with and that has all the levels of the stack, that has first party flagship models and huge infrastructure, the only answer is Google.

00:16:46   So I think this, again, I'm very optimistic about this partnership.

00:16:48   I think this is a very good partnership for both companies.

00:16:51   And I think Apple made by far the best choice in choosing Google for this and investing in it like this, because I think they're going to be way ahead of where they would be if they were on their own.

00:17:01   And I can't imagine any other company having partnered with them that would give them a better outcome.

00:17:04   Speaking of Google and Apple, an anonymous ex-Googler wrote in and said Apple is or was one of Google Cloud's largest customers.

00:17:12   Google Cloud is the only public cloud with enough network bandwidth to serve iCloud Drive and backup, which was wholly on Google Cloud.

00:17:18   Mobile B, Mobile Me was on Azure, contributing to its disaster.

00:17:23   Shots fired.

00:17:24   So what a surprise that an ex-Google employee would say that.

00:17:27   Maybe a slightly biased opinion there.

00:17:29   But I mean, having used these services in a professional capacity, I can say that Azure was, let's say, maybe not up to the standards of AWS and Google Cloud.

00:17:40   Back when I was using Google Cloud, Google Cloud was also kind of the new entrant.

00:17:43   But Azure was definitely weird and had like a weird Windows flavor to something.

00:17:47   So I think there's probably a grain of truth in this.

00:17:50   I mean, Mobile Me had a lot of problems.

00:17:53   Like when you have that kind of service, usually like the server provider is usually not your problem.

00:18:00   But it can contribute to it.

00:18:02   It's basically like how easy is it to build a resilient system using these cloud services.

00:18:07   And obviously, AWS is the biggest entrant in this market and is sort of number one for a reason.

00:18:13   Google Cloud is slightly different in that Google's main expertise was building things for itself.

00:18:18   And it only later decided we should be selling this to customers.

00:18:22   But yeah, Azure was like, Microsoft's like, we can do this too.

00:18:25   And it's like, yeah, I guess.

00:18:26   Gracious.

00:18:28   All right.

00:18:29   And then continuing from the ex-Googler, the other main Apple product that runs on Google Cloud is Shazam, which is running on Google Kubernetes engine.

00:18:36   Yeah.

00:18:36   I mean, they acquired Shazam.

00:18:37   So I wonder if they just left it where it was originally running when it was an independent company.

00:18:40   All right.

00:18:42   We should talk with regard to using Alfred to remove the attribution stuff that was copied in text from macOS from the news app.

00:18:50   And John, you apparently made a snarky comment, only on the Mac can you do these sorts of things, which at the time I agreed with.

00:18:58   But Rowley writes in to say, you can also remove the attribution crudge from copied text on iOS.

00:19:03   I made a clean URL shortcut that removes the attribution text and also changes x.com links to xcanceled.com links.

00:19:10   Yeah.

00:19:10   I was mostly alluding to it.

00:19:11   I don't know if Alfred does this, but the idea of like when you copy would run automatically and clean the thing out versus having to manually run a shortcut.

00:19:18   But for all I know, shortcuts can do it automatically on copy as well.

00:19:21   I don't know.

00:19:22   Anyway, sorry for slagging shortcuts.

00:19:26   Just it's not my cup of tea.

00:19:28   So I'm not always aware of all the capabilities.

00:19:30   I'm sure the shortcut will work great for at least one year.

00:19:33   All right.

00:19:35   And then you had also snarked in episode 674.

00:19:38   How long until we have screens on RAM?

00:19:40   Well, Vasudev Baldwai writes, good news.

00:19:43   You can buy DDR5 memory sticks with little OLED screens on them right now.

00:19:47   The idea is that the screen would display details useful to know while overclocking your memory.

00:19:51   It's only $590, which is not much more than current DDR5 prices.

00:19:55   Should have known it existed because why wouldn't it exist?

00:19:59   Why wouldn't it exist?

00:20:00   Because it's a terrible idea and you don't want to put something heat producing on top of your RAM.

00:20:03   You know, you can put a heat sink on your RAM.

00:20:05   What's the opposite of a heat sink?

00:20:06   Can we put a hot thing on your RAM?

00:20:07   Yes, you can.

00:20:08   In the defense of this ridiculousness, back in the day, screens were expensive.

00:20:17   Like when we all came up with computers, screens were expensive and memory was expensive.

00:20:23   Now, only one of those is true.

00:20:25   What a wonderful world that we live in that an OLED screen, like not even a crappy type of screen, an OLED screen is so cheap that they're shoving it in battery chargers and RAM sticks.

00:20:38   Because they cost basically nothing now.

00:20:41   What an amazing world we live in.

00:20:43   That's, as a computer nerd, look, I know there's a lot of bad stuff going on in the world and we'll get to it.

00:20:48   But there's a lot of good stuff in the world too.

00:20:51   And what an amazing world it is that we have created technology so good that we can waste screens on stupid crap that doesn't need them.

00:21:00   It doesn't matter.

00:21:01   Screens in places where, honestly, you shouldn't ever be able to see them because it's inside your computer.

00:21:06   But I know everyone wants to be able to see everything on their computer.

00:21:09   That's why all the cases are made of glass.

00:21:11   Remember that rumor from ages ago that we talked about on the show of like the Mac Pro case made of glass?

00:21:15   Finally, Apple can now have screens on its RAM too.

00:21:18   But it'll be soldered to the motherboard.

00:21:20   The screen is soldered to the motherboard too.

00:21:22   All right.

00:21:23   Asus, Asus, whatever it's called.

00:21:26   It's not Asus, I learned.

00:21:27   It is not Asus.

00:21:29   It has improved or is improving color accuracy for Mac users.

00:21:32   Jacob Hahn on the CineD website writes,

00:21:35   Asus has introduced new macOS Focus features for its ProArt displays aimed at improving color-critical workflows for photography and video professionals using MacBook, Mac Mini, and Mac Studio systems.

00:21:45   Key updates include support for the Asus Display Widget Center on macOS, enabling software-based monitor control and MacBook keyboard brightness adjustment,

00:21:53   as well as new M Model P3 color mode, designed to align ProArt displays with MacBook screens for consistent color reproduction.

00:22:01   Yeah, I find it hilarious that that is like, and all the companies that market like their, you know, sort of formerly PC monitors to Macs, they all seem to use the same phrasing or like the same scenario.

00:22:13   They say like, our monitor will exactly match your MacBook's like built-in screen.

00:22:18   Because they, I guess they think that's what people want.

00:22:21   It's like, we just want an accurate monitor.

00:22:23   If my laptop screen is not accurate, don't match it.

00:22:26   And they're just like, I think they just say like, if you have your laptop open on your desk, our monitor will match it and it will look right.

00:22:31   But it's like, there's more to, you know, like you never see Apple say, our, if you buy our monitors, they'll exactly match our laptops.

00:22:36   They're always talking about the accuracy as measured objectively against some like color checker type thing.

00:22:40   But they're like, no, it'll just match your laptop screen.

00:22:42   Isn't that what you want?

00:22:43   It's like, well, yeah, but that's not.

00:22:45   Anyway, all this to say that, that more of these companies are aiming at Mac users with their monitors, you know, these, these sort of ProArt ones and other, other product lines that are not gamery are more likely to, for example, work with the keyboard brightness controls on your Mac.

00:23:01   You know, having to run a third party driver, how long will that be supported, yada, yada.

00:23:05   But like, there's a, there's sort of a, it seems to be developing a gradient from Apple monitors, which you plug in and will work in theory with everything having to do with Mac OS that'll work with the keyboard things that, you know, they don't even have a power button.

00:23:17   Like the Mac knows about them.

00:23:19   Like that's at one end.

00:23:20   And at the other end is just a gaming monitor that you plug in that the Mac has no idea what the hell it is.

00:23:24   And hopefully you can get it working right.

00:23:26   And these are kind of in the middle.

00:23:27   Of course, these are a little bit more expensive and they tend not to have the, all the fanciest features because those are still on kind of the gaming monitors first.

00:23:35   So many LED backlights, super high refresh, you know, fancy OLEDs with fancy pixel structures.

00:23:41   Give it time.

00:23:42   So more of these will come out, but I'm glad to see some of these monitor makers realizing that there is a market here to cater to Mac users.

00:23:49   And also that Mac users are probably willing to pay what seem like astronomical prices because it's still cheaper than Apple's monitors.

00:23:56   And speaking, speaking of, we live in this amazing age when screens are cheap, not Apple screens.

00:24:00   Well, that was never the case.

00:24:02   Apple screens have never, ever been cheap.

00:24:04   I know, I'm just, I'm just saying like they're, they're a step in the, uh, going against the tide.

00:24:08   All right.

00:24:09   And then we talked in last week's overtime about the Fender Mix modular headphones and Graham Dobie writes, there's a Danish company called AI, AI, AI, all caps.

00:24:18   That's been making custom modular repairable headphones for 15 years or so.

00:24:22   That brand name didn't age so well.

00:24:23   It's all caps.

00:24:24   Yeah, it's, I think it's I, I, I, but it doesn't matter.

00:24:26   I actually, I actually tried one of their pairs of headphones back when I was reviewing headphones during that brief time in my life before there were way too many of them.

00:24:33   And, uh, they were fine, but that's all I could say about them.

00:24:38   They were fine, but I, I, I wasn't impressed.

00:24:41   Yeah.

00:24:41   I mean, like the company, if you look at it, like this is, this does seem like a company that's really focused on this type of, you know, durable, rugged, no nonsense, modular, you know, they're not aiming for the super duper audio files.

00:24:52   There is a little bit of like a, an aesthetic they're going for.

00:24:55   Um, but yeah, it's good to know companies like this are out there.

00:24:59   I'd never heard of this company, but, uh, these products look like they, if the, if the fender mix appeal to you, these might appeal to you as well.

00:25:04   And the prices seem similar.

00:25:05   Look at one or two of them.

00:25:06   They're only like 300 bucks or so.

00:25:07   I mean, the, one of the ways that these, that things like this have been modular in the past has basically been like, you can clip on a cover, like a plastic cover of a different color where you want it.

00:25:19   So you can customize your color scheme and like that there, there was a brief phase.

00:25:23   I think, I think I, I was part of that.

00:25:26   Um, I don't know if that's still what they're, what they're doing now, but there was a brief phase, like in like the mid 2010s where like every headphone brand had some kind of like quote modular design like that, where they would, they would sell you like, you can get any of these five different translucent plastic things.

00:25:40   You can clip on your headphones and make them unique.

00:25:43   Um, so that's, that's one version of modularity.

00:25:46   I don't think that version of it ever went anywhere.

00:25:48   And for good reason.

00:25:49   That's not modularity.

00:25:49   That's just like skinning.

00:25:50   That's like the face plates that you get for your Xbox.

00:25:52   So the thing's just going to, the little clips are going to break off and it's just going to fall off.

00:25:55   Like that's.

00:25:56   Yeah.

00:25:57   And all you're doing is adding weight where there didn't need to be and adding bulk.

00:26:00   And another creaky part.

00:26:01   Yeah, exactly.

00:26:02   So that, that's, that kind of thing nobody's really asking for, but serviceability and modularity in, you know, where wearable parts.

00:26:09   That's the important thing.

00:26:10   Like, you know, the important thing with, um, the Fender headphones, you know, things like replaceable batteries.

00:26:15   Because when you're looking at, you know, modern, modern headphones, like back when headphones were wired, there were two ways your headphones would die.

00:26:23   One was the ear pads would rot out and you could replace those for, you know, 20, 30 bucks.

00:26:28   The other was the cord would wear out where it meets the headphones usually, like at that joint, um, or maybe at the, at the plug side, but usually at the part where it meets the headphones.

00:26:37   And for most people, most people couldn't service those tiny little wires.

00:26:41   And, you know, so that usually you would just replace them at that point.

00:26:44   Well, the good headphones would have connectors on both ends.

00:26:46   So you just buy a new wire.

00:26:47   Well, that, see, that came later.

00:26:48   That was not common, um, until relatively recently in the world of headphones.

00:26:53   Um, like the last 15 years, maybe that's when that really became common.

00:26:57   With wireless headphones, like once everything moves to Bluetooth, you still have the ear pads being possible to wear out over time.

00:27:03   But usually what wears out far before that is the battery.

00:27:05   As we know, with any, any rechargeable battery based device, those batteries have a certain lifetime.

00:27:10   You know, beyond which they don't really hold a useful charge.

00:27:13   And if you're using a lithium ion battery in some kind of device, like regularly every day or a few times a week, you're going to get a few years out of it maybe.

00:27:21   And, you know, once you go past like four or five years,

00:27:25   you're probably not going to have a lot of battery life left and headphones, like the rest of headphones, the, like the actual speaker drivers, the enclosure is like most of that stuff can last way longer than four or five years if it's not abused.

00:27:37   Uh, but to have then the battery, which is the most, you know, easily worn out component to have that be replaceable is great for extending the lifetime of headphones in the same way that what John was just saying in the same way that like when wired headphones switched to having socketed on both ends cables that made those headphones last for longer.

00:27:57   Like the headphones, like the headphones, like most, most wired headphones I have that I use in regular use, they're at least 10 years old.

00:28:05   Um, and some of them are even older than that.

00:28:07   Um, but you know, I've had to replace the ear pads a couple of times and that's it.

00:28:11   And so like when you have, when you have, see also monitors, when you have really good components that don't really go out of date, just kind of wear out.

00:28:19   It's really good for longevity, uh, if you can, if you can replace easily the parts that will wear out.

00:28:25   Um, so this is, this is all good.

00:28:28   It was, this is a long way of saying this is all good in the world of headphones to have replaceable batteries in wireless headphones because that is by far the earliest part to wear out.

00:28:36   And the headphone can be useful a lot longer than, than that if you can replace with batteries.

00:28:41   One of the things they're showing on this III website is that, uh, I'm thinking of another thing that breaks on headphones is like, um, the, the plug for wired headphones, the wire that goes into your headphones connects to one of the ear cups.

00:28:54   Uh, if you're lucky and don't have those ones that connect to both, but if it kicks in one of your ear cups, that means there's a wire.

00:28:58   It's somehow that takes the sound signal from that one ear cup over to the other ear cup.

00:29:03   Usually that wire goes across the headband.

00:29:05   And sometimes that, that wire that brings the signal from one ear to the other can be small and can wear out, especially since the headband is stretchy.

00:29:12   And this, this video they're showing on their website for their TMA 2DJ $200, uh, headphones shows that their entire, the first they're showing how tough their band is because they're twisting it around and stuff.

00:29:21   And their band has little like, whatever the 3.5 millimeter, like headphone jacks.

00:29:27   Oh yeah.

00:29:27   I think there are 2.5s up there, but yeah.

00:29:28   So the band is replaceable and if that breaks or that wire wears out or something else happens to it, you chuck that away, you buy another band and you plug the band into each of your ear cups and problem solve.

00:29:39   It's, it is very modular.

00:29:41   Yeah, that's hardcore.

00:29:42   Um, and I, yeah, that, that is a, that's a great situation there.

00:29:45   Also the, the other ways that headphones most often break is they can crack right in the middle of the headband.

00:29:52   If you, if you, if it's like a, a reasonably inflexible plastic headband, um, which, you know, most of like the big over ear noise canceling ones, they have a mostly plastic construction, which is again, largely good for like weight, which is important for comfort.

00:30:06   Um, but over time, the, the stressing of that plastic where it bends on the headband that can sometimes crack and, and they've gotten better over time.

00:30:13   Like most of the models out there today have, have evolved their designs enough that that doesn't happen that often, but it used to happen a lot more.

00:30:20   All right. And then Tyler H writes, I tried the Fender mix at CES. They're not heavy and sound decent.

00:30:25   I think the draw should be the high res audio, but customization is neat and battery replacement is fine.

00:30:29   I've also used the Fairphone modular earbuds and I hated them. They sound bad and are bigger. So why would you want to keep them around any longer?

00:30:37   Uh, at least the mix looks fine and sounds good.

00:30:40   Can I just go on a very, very, very quick rant about high res audio? Just, I know.

00:30:44   I'm timing you.

00:30:45   Very, very quick. Okay.

00:30:46   It sounds warmer here.

00:30:48   Bluetooth audio is not very good in its regular Bluetooth forms to make it better.

00:30:53   You don't need like 24 bit, 96 kilohertz. You don't need that. You just need less compression.

00:31:00   So people who, who are being sold like high res audio, like it sounds better because that's 24, 192 or whatever.

00:31:07   No, it doesn't. It sounds better because they're using less compression and they can use less compression on 1644.

00:31:12   And it'll sound just as good and you won't notice any difference whatsoever, especially in your not incredibly advanced Bluetooth headphone drivers.

00:31:20   But anyway, that's, that's it. I'm good.

00:31:21   That was very fast. I'm proud of you.

00:31:24   All right. And then, uh, way back in episode 672 in Ask ATP, uh, we were asked about the difference between minimizing, hiding, zooming, et cetera.

00:31:33   And Ben writes, here are two incredible free open source Mac apps and Mac OS apps that fix the, where did my window go problem in my life?

00:31:41   The first is flash space, a blazingly fast spaces replacement to find workspaces, switch instantly via hotkeys or gestures and use floating apps across workspaces, work spaces.

00:31:50   Additionally, secondly, alt tab, a window style window switcher done right.

00:31:55   Thumbnails that show the individual, individual window contents, separate keyboard shortcuts to show all windows versus current desktop versus current app.

00:32:01   Quick access to quick close, minimize full screen, extremely customizable and a drop in replacement for the Mac app switcher.

00:32:07   And these two apps pair absurdly well flash space, nails content switching, the right set of apps.

00:32:12   Then alt tab nails, window switching inside that context.

00:32:15   If you've ever lost windows across spaces or desktops, this combo is a lifesaver.

00:32:19   And these apps are, um, kind of right in the sweet spot of things that are possible without too much effort on the Mac.

00:32:28   Uh, there, as far as I know, they're all using the existing, uh, very old, uh, very creaky, very difficult to use accessibility APIs.

00:32:37   Um, and I believe they also both need like screen recording permission and you got to jump through all these hoops.

00:32:42   They can't be sold in the Mac app store because nothing that uses the accessibility APIs can be sold in the Mac app store.

00:32:46   Anyway, they take advantage of everything.

00:32:48   You don't need to, you know, it's not system integrity protection.

00:32:50   It's not a HACSI or anything like that.

00:32:51   It is just like use the accessibility APIs, use screen recording permission, because once you have screen recording permission,

00:32:56   now you can get little images of the windows.

00:32:57   So you can make little thumbnails out of them.

00:32:59   And with accessibility, you can know where all the windows are.

00:33:01   You can make them appear and disappear, bring them to the front, bring them to the back.

00:33:05   You can do all sorts of stuff like that.

00:33:06   You can't do very easily the kind of things that like stage manager does, but that's not what this does.

00:33:12   Flash space and alt tab essentially like say, okay, so you're telling me I can make windows appear and disappear.

00:33:19   And I know where they all are and I know what they will look like and I know what apps they belong to.

00:33:21   Fine.

00:33:22   I'm going to build on that.

00:33:23   And it is very, it is very straightforward.

00:33:25   It's like you build up sets of app just like spaces, but instead of, you know, with actual spaces, you're like swiping from side to side.

00:33:32   And I don't know how it's implemented on the covers, but this is, think of it this way.

00:33:35   It's like simulating spaces by just controlling what is visible at any given time on your one and only space as far as macOS is concerned.

00:33:43   And they do it without animations and so it seems really fast because, hey, hide these seven windows, show these four windows, right?

00:33:49   And having a floating thing of like, oh, okay, these, these, these windows are seen in all of the flash spaces, but this context is just these windows and this context is just these windows.

00:33:58   And it is very configurable and you could set up these little contexts and if that's the way you want to work and you're sick of waiting for spaces to switch around, this is the thing for you.

00:34:06   And alt tab, same deal.

00:34:07   If you want to be able to sort of alt tab, command tab.

00:34:11   Anyway, through.

00:34:12   They've infected you with all this windows talk.

00:34:14   I know, that's what they call their app.

00:34:15   If you want, if you want to do windows style alt tabbing instead of the Mac style, uh, where you have like, where it's a hierarchy where you do command tab through apps and then command like tilde to do the windows within the app.

00:34:25   This will bring you through all your windows and it'll show you thumbnails so you can identify them and like, that's the way you want to work.

00:34:31   You should check out these apps.

00:34:32   Um, they're pretty well implemented.

00:34:34   Uh, this is not the way I work with windows at all, but I'm glad these apps exist for people who want them.

00:34:40   And if you didn't know they exist, now you do.

00:34:42   Check them out.

00:34:44   We are sponsored this episode by Squarespace, the on one website platform designed to help you stand out and succeed online.

00:34:51   Whether you're just starting out or scaling your business, Squarespace gives you everything you need to claim your domain, showcase your offerings to the professional website, grow your brand and get paid all in one place.

00:35:02   So Squarespace makes it super easy to get a great website for you and your business from consultations to events and experiences.

00:35:10   You can showcase your offerings with a customizable website designed to attract clients and grow your business.

00:35:15   Then you can get paid on time and easily with professional on brand invoices, online payment support, and you can streamline your entire workflow with built in appointment scheduling and email marketing tools and so much more.

00:35:28   No matter what your business is, whether it's digital goods, physical goods, they have, of course, you know, integrations with things like sales tax and shipping services and things like that.

00:35:35   And digital goods, you can do things like time slots if you're a consultant or a trainer, say.

00:35:39   You can sell PDFs.

00:35:41   You can sell private podcasts, membership newsletters.

00:35:44   Anything you can think of to have a modern digital brand, you can sell that with Squarespace.

00:35:49   It's all backed by everything you might need to run your business, things like SEO tools, analytics, email campaigns, and so much more.

00:35:56   And what's great about Squarespace is that you don't have to be a nerd or deal with software or packages or anything like that.

00:36:02   It's, you know, anybody can do it with Squarespace.

00:36:04   So if somebody comes to you as a nerd and they're like, hey, you know, I need to make a website for my business, you don't have to do it for them.

00:36:09   You can just point them to Squarespace using our coupon code, please.

00:36:12   You can point them to Squarespace and they can do it themselves, which is amazingly empowering.

00:36:17   So you can go see for yourself at squarespace.com slash ATP.

00:36:21   Use offer code ATP when you're ready to launch to save 10% off your first purchase of a website or domain.

00:36:28   But you don't have to purchase up front.

00:36:29   You can try the free trial first.

00:36:30   Start there, squarespace.com slash ATP.

00:36:32   When you sign up, use code ATP for 10% off your first purchase of a website or domain.

00:36:37   Thank you so much to Squarespace for sponsoring our show.

00:36:40   New air tanks were announced.

00:36:46   We have been waiting for this for months, some perhaps more than others, but Apple has announced new air tags.

00:36:51   They have a few very cool features.

00:36:54   There's enhanced range and findability with a second generation ultra wideband chip.

00:36:58   Precision finding works from up to 50% further away than in the previous generation.

00:37:02   An upgraded Bluetooth chip expands the range at which items can be located thus.

00:37:06   For the first time, users can use precision finding on Apple Watch Series 9 or later or Apple Watch Ultra 2 or later to find their air tag.

00:37:13   And the new air tag is 50% louder than the previous generation.

00:37:16   Also, apparently the chime has changed from F to G.

00:37:20   And if I knew more about music, I would probably be more impressed.

00:37:23   Follow that link.

00:37:24   There's a video of someone playing like the old air tag versus the new one.

00:37:27   It sounds different.

00:37:28   I mean, I don't know if they did that on purpose or it's just a side effect of the louder chimey thing that they use to be louder.

00:37:34   And it just happened to be a different note.

00:37:36   But you will be able to tell the difference between the old ones and the new one as they chirp.

00:37:40   I was waiting for these because we have a couple of air tags that are just like, for whatever reason, just don't hold the charge anymore.

00:37:45   Like, you know, I have a ton of these little cheap, little cheap coin batteries.

00:37:49   And like this one air tag, like every time we put a coin battery in there, it just eats it.

00:37:52   So like, OK, that one needs to be retired.

00:37:54   Let's buy a replacement.

00:37:55   And I said, no, don't.

00:37:56   New air tags are coming out.

00:37:57   That was like six months ago.

00:37:58   So I had to tell my wife, finally, new air tags are out and we can finally buy them.

00:38:03   And we will.

00:38:05   As much as as much as I, you know, I appreciate the utility of air tags, it's one of those products like the instant it was released, there were obvious problems with it.

00:38:18   And after now, you know what, five years, is it they've solved none of them like the most obvious problem with it was there was absolutely no reasonable way to attach it to anything or attach anything to it.

00:38:34   So the only way that people use air tags is either showing them loose somewhere where they bounce around and fall out or putting them in some kind of accessory.

00:38:43   But the air tags were not designed to accommodate accessories at all.

00:38:47   It's a naked robotic air tag, Marco.

00:38:49   But even the most tight, like the most simple thing, like a loop in it, something like some kind of accommodation to recognize people are going to be using these in lots of different physical situations.

00:39:01   Let's design it so it accommodates anything because what instead what happens is suppose you want to put it somewhere, something on something small, like, you know, like on a key chain or in a wallet or something.

00:39:14   What has to happen is you have to have something that wraps all the way around all of its side just to keep it secure, which makes that whole thing bigger and bulkier than it otherwise would need to be.

00:39:24   So it's a product that, like, the physical design of it has obvious problems.

00:39:29   Everyone saw this.

00:39:31   The instant it was released, see also the Vision Pro and the AirPods Max, similar pattern.

00:39:38   Like, Apple puts these out there, there's obvious problems from day one, and then years later they release a new version that addresses none of them.

00:39:46   I got to give Apple credit.

00:39:48   Like, when they half-ass a product, they gloriously half-ass it.

00:39:54   Bravo.

00:39:54   They probably make more money from the accessories that they sell for air tags than they do on the air tags.

00:39:59   I don't, the accessories are definitely, obviously, very high profit for them.

00:40:04   I don't know how many they sell.

00:40:05   I mean, I see other people selling a bunch of air tag accessories.

00:40:09   Yeah, I mean, there's a million cheap things you can buy on, you know, everywhere for them.

00:40:13   And speaking of that, we have an air tag on one set of our keys, and we bought whatever the, like, you know, $2 little air tag holder that lets you put it on a keychain from, like, Amazon or something many years ago.

00:40:26   And it's made of, like, that rubberized plastic that, like, gets, like, sticky and tacky as it gets old.

00:40:32   Yeah, you got to throw that away.

00:40:33   You know that, right?

00:40:33   Yeah, you got what you pay for.

00:40:34   That's really toxic.

00:40:35   Yeah, that's gross.

00:40:36   Yeah, service announcement, everybody.

00:40:37   Once plastic starts emitting oil, you need to throw that away.

00:40:42   That's not good for you.

00:40:43   The problem with the Apple ones is they're bigger and bulkier than, like, the cheap third-party ones.

00:40:48   These Apple ones are very expensive and also very large.

00:40:50   Anyway, I'll be getting new air tags.

00:40:52   They should have a hole.

00:40:53   You can find a million YouTube videos of people drilling holes in them.

00:40:55   Have you seen all those?

00:40:55   Like, you know, there's DIY ways to do this that I don't recommend this, but it's a thing you can do.

00:41:01   Yeah, I mean, so the other thing is, like, I guess we will learn once we disassemble them.

00:41:06   There were – so, obviously, like, as soon as air tags were launched, the other major problem with them is stuff like stalking.

00:41:12   And Apple has done various mitigations over the years to try to make that less of a problem.

00:41:17   It's still a problem, but it's – but, you know, they – this entire product category enables a level of stalking and surveillance that is, you know, very problematic in a lot of cases.

00:41:28   And so for this product to exist at all, I think Apple does a pretty good job with mitigating that if it's going to exist at all.

00:41:37   That being said, I mean, back when it was released, we actually had conversations on the show about how, like, you know, maybe this is too much trouble to even be worth Apple having this product.

00:41:44   But I guess they decided otherwise.

00:41:46   But anyway, some of the rumors about this update before it came out were that maybe they might be making things like disabling the speaker more difficult.

00:41:55   I guess we'll find out, like, as people get these and start, you know, taking them apart and stuff, I guess we'll find out if that actually came to pass.

00:42:02   That would actually be a reasonable upgrade to have made.

00:42:08   I just don't know, like, the physical realities of how possible that is.

00:42:11   Yeah, I don't think it's possible.

00:42:13   If someone has physical access to your AirTag, I mean, you can just put hot glue on the thing that moves to make the noise.

00:42:20   Like, there's no stopping someone from, it's not like, you know, like, oh, is it possible to make it turn the camera on without making the green LED come on on your, like, MacBook Pro screen?

00:42:29   Like, that is a tractable problem that you can solve in various ways.

00:42:32   But, like, I'll give you physical access to this AirTag, but I'll make it so you can't disable the speaker.

00:42:38   You can always disable the speaker.

00:42:39   Like, it'll be very, very difficult to make it so someone with physical access couldn't disable the speaker.

00:42:45   But, yeah, you know, Apple does what it can, and they're always refining the software approach to do it.

00:42:50   And the thing is, it's a security convenience thing because, you know, we're using it within our family, and we're not stalking each other.

00:42:57   But we are constantly running into annoyances that are caused by the stalker mitigation, right?

00:43:03   So, like, in anything like this, trying to deal with the worst possible actors makes everybody's life more difficult.

00:43:10   Because now you get, like, an unknown AirTag moving with you, and blah, blah, blah.

00:43:12   It's like, no, it's just me.

00:43:14   It's just, you know, you don't know why that stuff is there.

00:43:16   But, once again, the bad actors in the world make things worse for everybody.

00:43:20   With regard to the environment, 85% recycled plastic in the enclosure, 100% recycled rare earth elements in all magnets, 100% recycled gold platy in all Apple-designed printed circuit boards.

00:43:31   The paper packaging is 100% fiber-based and can be easily recycled, and it's maintaining the same form factor as the original, with this new AirTag being compatible with all existing AirTag accessories.

00:43:41   They spun it as a positive marker.

00:43:43   You know why we didn't change it?

00:43:44   The environment.

00:43:45   That's why.

00:43:45   It's not because we don't care.

00:43:46   Yeah, well, and to be clear, like, in the bed they created for themselves, you can make an argument that, like, we shouldn't break accessory compatibility.

00:43:55   Like, that is a reasonable argument to make, and that does have, you know, a cost to it if you wanted to break it.

00:44:00   But, God, think of how, like, how much better the AirTag would be if it changed its shape to be a little bit more, to be at all accommodating of the physical reality of how this product was ever actually used.

00:44:13   Like, remember when the very, very first iPad, like, the iPad 1, did not have any accommodations for a case.

00:44:20   And so the case that went around it was this huge, thick rubber thing that had to go around all sides of the four sides of it just to hold on to it, and it added a huge amount of bulk.

00:44:32   And the amazing innovation of the iPad 2, in addition to, you know, shedding a bunch of the thickness and weight and everything, the iPad 2 added magnets to the side.

00:44:42   And they had that wonderful smart cover that gave you protection where most people needed it, the screen, without having to wrap around the entire iPad and bulk the whole thing up if you didn't want it to.

00:44:55   So that was a great example of Apple recognizing the physical realities of how these products need to be used in the real world and designing something to accommodate that in the product itself to make the cases and accessories better.

00:45:07   See also the Apple Pencil when it went from the weird, you know, excited to see you method to the magnets on the side of the iPad that hold it on there.

00:45:17   It's not perfect, but it is, it was so much more accommodating of the realities of using the product that like, okay, we have a pencil, we need to like store it somewhere where we're not using it.

00:45:26   Instead of having to like, have it like be loose in your bag or wherever, let's have a few magnets in the iPad that are designed to accommodate the reality of this and have the pencil stick to it when people use it.

00:45:38   You know, you can say, well, the iPad should just be nothing.

00:45:41   It should be the naked robotic iPad and have no accommodations because what about the people who don't have a pencil?

00:45:45   Those are wasted magnets.

00:45:46   And that's an argument you can make.

00:45:48   I think it's a bad argument for a very, very common use case of the product.

00:45:52   Like if, if it's something that like almost no one needs, that's a different story.

00:45:56   But if it's a very common use case, the product should be designed with that in mind and to accommodate that as best as it can.

00:46:02   And that's why every iPad since the iPad 2 has had magnets to support cases because it makes them a lot better.

00:46:08   The AirTag is the opposite of that.

00:46:10   The AirTag has no accommodation whatsoever for any of the ways it is physically used.

00:46:16   See also the AirPods Max.

00:46:17   I would say the magnets inside the iPad are part of the naked robotic core thing because the idea is we don't put anything on it, but we provide places for you to put stuff on it.

00:46:27   Because the magnets don't stick out and they're in space that is otherwise unused inside it.

00:46:30   So it's fine.

00:46:31   And by the way, I feel like they could have, if they really wanted to, probably at additional cost of the product, put a hole in these suckers.

00:46:38   While still maintaining compatibility with all existing accessories.

00:46:40   Because all people want is just a little hole that you can put a little ring through.

00:46:43   You know what I mean?

00:46:43   I know it's difficult because it would be really thin.

00:46:46   They have it in the AirPods case.

00:46:47   Yeah.

00:46:47   You know, there's the coin batteries in there.

00:46:49   It's really close to the edge.

00:46:50   You need some like very strong, like metal ring thing around it.

00:46:53   So that little piece doesn't break through and blah, blah, blah.

00:46:55   But anyway, they chose not to do it.

00:46:56   And I feel like the next time, if, if they keep selling this product and they eventually revise it further,

00:47:02   the next time they'll, the only way that they can move forward is they have to move to a smaller size coin battery.

00:47:08   And that gives them a whole bunch of options because once you are, first of all, it would be smaller period.

00:47:12   And once you're moving to a smaller size with a smaller battery, you have more options for attachability instead of trying to put one very small hole with reinforcement around it on the very, very edge of the existing form factor.

00:47:23   All right.

00:47:24   Price and availability.

00:47:25   It is available today for the same price as the AirTag One, $29 for a single AirTag and $99 for a four pack.

00:47:32   You can also get free personalized engraving at apple.com and the Apple Store app.

00:47:36   And you should, because you should engrave little emojis on them so you can call them by their names.

00:47:41   All right.

00:47:42   We are recording on the evening of January 28th.

00:47:45   And I'm excited to tell you that we can't talk about new MacBook Pros because they haven't been announced yet.

00:47:50   At least not as we sit here today.

00:47:52   But apparently there's an event going on for creators yesterday, today, and tomorrow in Los Angeles.

00:47:58   Apple has invited select creators for an Apple experience in Los Angeles scheduled for January 27th through 29th.

00:48:07   Creator Peter Mara shared an image of this, which we will put in the show notes.

00:48:11   Save the date.

00:48:13   Hi, Peter.

00:48:13   Save the date for an Apple experience in such and such time in Los Angeles.

00:48:16   Confirm availability is a link.

00:48:18   And then please confirm or decline by January 9th.

00:48:21   That's all we know.

00:48:21   I'm assuming they're all there doing creator things.

00:48:23   I mean, everyone thought, like, this would be a good time to announce the new M5 Pro and M5 Max MacBook Pros.

00:48:29   But it seems like they're probably just showing them creator studio.

00:48:32   I think the embargo just lifted for that because I saw Jason Snell's review of creator studio.

00:48:36   So, I mean, I guess we'll find out.

00:48:37   I mean, maybe they could release the MacBook Pros on the 29th.

00:48:40   And maybe the people who are at this event are already using them right now.

00:48:42   We don't know.

00:48:43   But, yeah, we do feel like sometime early in this year we will see the M5 Pro and M5 Max MacBook Pros.

00:48:50   Just not today as we record.

00:48:52   Yeah, that definitely seems like the answer here.

00:48:54   You know, Apple has a lot of smaller events where they try to promote something to some audience.

00:49:00   And it's not – they aren't always hardware releases, especially when they're doing, like, creator events.

00:49:06   It's usually to try to – you know, it's usually stuff that's less interesting to a podcast like ours.

00:49:13   It's like we're going to try to get a bunch of, like, YouTube creators to use our new version of Final Cut or whatever.

00:49:18   Like, it's that type of thing.

00:49:19   So, it would totally make sense now for this one, especially given the timing of the embargoes dropping today for the new creative suite or whatever it's called.

00:49:27   It's –

00:49:28   Creator.

00:49:28   That's – right.

00:49:29   It's totally separate from Adobe Creative Suite.

00:49:31   Creator Studio is not a suite.

00:49:31   It's a studio.

00:49:32   It's definitely, you know, ACS.

00:49:34   It's a different ACS.

00:49:35   It's not Adobe Creative Suite.

00:49:37   It's Apple Creative – Creator Studio.

00:49:39   Totally, totally different.

00:49:40   It's an academic computing system.

00:49:41   Yeah.

00:49:42   Anyway, so, yeah, it makes sense that this was not related.

00:49:45   And, look, we might be getting M5 MacBook Pros tomorrow for all we know, but it's not related to this event.

00:49:51   All right.

00:49:52   Marco, you and I can, I think, buzz off for probably 30 to 45 minutes because, John, you have some stuff to tell us about.

00:50:00   We promised this last week, but Sony's TV business is being taken over by TCL.

00:50:04   I'm sorry for your loss, John.

00:50:05   All these years, I figured it was pronounced tickle.

00:50:08   What a waste.

00:50:09   I mean, you can pronounce it that way, I guess.

00:50:11   I will set you up, John, by reading from Jess Weatherbed at The Verge.

00:50:16   Sony has announced plans to spin off its TV hardware business, shifting it to a new joint venture with TCL.

00:50:20   The two companies have signed a non-binding agreement for Sony's home entertainment business, with TCL set to hold a 51% stake in the new venture and Sony holding 49%.

00:50:29   Sony and TCL are aiming to finalize binding agreements by the end of March and start operating the new joint company in April 2027, subject to regulatory approvals and other partnership conditions.

00:50:39   The new company is expected to retain Sony and Bravia branding for its future products and will handle global operations from product development and design to manufacturing sales and logistics for TVs and home audio equipment.

00:50:48   Sony says that the partnership will leverage Sony's picture and audio tech, brand value, supply chain management, and other operational expertise.

00:50:54   So based on the headline, everyone's like, oh no, if you love Sony TVs, now they're dead.

00:51:05   TCL is taking them over and it'll just be TCL TVs.

00:51:08   But if you read, you know, two paragraphs into any of the announcements, you realize, oh, Sony's still going to be selling Sony TVs.

00:51:14   It's just that they're having this partnership with TCL.

00:51:16   And yes, TCL is 51% and they'll have 49%.

00:51:19   So TCL will technically be in control, but there'll still be Sony products with Sony's all existing Sony proprietary stuff going into them.

00:51:28   And the reasons behind why they might want this partnership are complex and have to do with manufacturing and stuff.

00:51:35   And we'll get to some of TCL's announcements from CES in a little bit.

00:51:40   But I'm actually not too broken up about this.

00:51:43   It just seems like a sort of a business reality for Sony and it's probably a good deal for them because TCL has lots of manufacturing capacity and some interesting new technology they're coming out with.

00:51:53   And that's what Sony needs, apparently.

00:51:56   I mean, Sony has been contracting out an assembly of its televisions for a long time now.

00:52:02   They're just changing the arrangement.

00:52:04   I believe Sony's also part of this deal, like Sony's receivers and stuff are going to be part of this as well.

00:52:10   And the final thing I'll say before I do an aside on TV tech is that this is like a memorandum of understanding or whatever.

00:52:18   Like many things can go wrong that will make this deal not happen sometime between now and 2027 when they're supposed to start doing business.

00:52:27   So maybe you won't get regulatory approval.

00:52:29   Maybe the deal will fall apart.

00:52:30   So stay tuned.

00:52:32   This is not a thing that has happened yet, but this is just a thing that these two companies say that they want to happen.

00:52:39   And I think this is a good time to take a couple steps back and look at where we are in the television technology market to see how this deal might fit into it.

00:52:51   And this is from the perspective of like, I don't know, technology enthusiasts, right?

00:52:56   There's the TV market is huge.

00:52:58   Most people buy inexpensive televisions and like the the sort of enthusiast level of the market does trickle down to that lower end of the market where the action is happening is on the high end.

00:53:10   Right.

00:53:10   So that's what I'm interested in.

00:53:11   That's what most TV nerds are interested in.

00:53:14   And on the high end for the past many, many years, the the market has been focused on, you know, sort of competition between two different ways of making good TVs divided by whether or not you can turn on individual pixels.

00:53:31   Every time someone talks to me about TV online, I always say that I demand per pixel lighting control.

00:53:37   That is obviously the technically best way to form a nice picture, which is you can turn individual pixels on and off.

00:53:45   And you're thinking, doesn't every TV do that?

00:53:47   Doesn't every monitor do that?

00:53:48   What are you even talking about?

00:53:49   Well, lots of televisions and lots of monitors to make a single pixel turn on have to turn on a huge amount of light behind that single pixel.

00:53:59   Studio display turns on the entire backlight.

00:54:03   If you just want one pixel to be turned on, all the other pixels are trying mightily to prevent the backlight from going through.

00:54:09   But there is just one giant backlight.

00:54:12   And if you make a black screen with a white pixel in the middle of it, the entire backlight is on.

00:54:18   And the screen is trying to not let you see any of it except for that one white pixel.

00:54:24   That's very difficult.

00:54:25   And various technologies for stopping you from seeing that entire backlight have been tried over the years, but they can't stop all the light.

00:54:34   Which is why if you take the studio display, put it in a pitch black room and make the studio display show a black screen, it will light up your room because that's just the way it is.

00:54:43   And then as you go down the spectrum, OK, let's break up the backlight into a bunch of little pieces and then we'll just turn on the little pieces that are behind things.

00:54:50   So if we have a single white pixel in the middle of a black screen, we'll just turn on like a one inch by one inch square behind that pixel.

00:54:57   But then you get a little glowing region around the one inch pixel.

00:55:00   People refer to that as bloom.

00:55:02   It's very difficult, again, to keep the light.

00:55:04   The other parts of the monitor have any backlight turned on, so they're totally black.

00:55:07   But the little pixel has a little bit of bloom around it.

00:55:09   So you try to turn the backlight down a little bit and combat bloom.

00:55:12   And anyway, that's one whole section of televisions, which is we cannot turn on individual pixels and make just the pixel emit its own light.

00:55:21   We always have to turn on some portion of the backlight behind the pixels that we want to show up.

00:55:26   And those regions have been getting smaller and smaller.

00:55:28   It used to be like, oh, we divide it up into like five regions, 16.

00:55:31   Now there are thousands of backlight regions on like modern displays, not the studio display.

00:55:36   But, you know, Apple's Pro Display XDR has what, 570 something backlight regions?

00:55:42   And that's like a six-year-old thing.

00:55:44   The monitors we were talking about from CES are like 2,000 zones.

00:55:47   But of course, how many pixels are there on a 5K display?

00:55:49   Way more than 2,000.

00:55:51   So that's one side of things.

00:55:54   And the other side of things are the technologies that allow per-pixel lighting control.

00:55:57   And the one that is most commonly used in television these days is OLED.

00:56:01   Just like on your phone or on the new iPad Pro, OLED, you can turn on a single pixel because the pixels themselves emit their own light.

00:56:09   There is no light behind them that's shining through them.

00:56:11   And a big chunky thing, the individual pixels make their own light.

00:56:17   And there are trade-offs between them because OLEDs can't get as bright as those other ones because when you've got the big light behind everything, you can crank up the light real high.

00:56:26   More recently, the battle between these two different kinds of technologies has advanced to the point where it's not just brightness anymore.

00:56:34   It used to be, okay, well, OLED has the best picture, but LCD TVs with backlights can get brighter.

00:56:42   The competition is now in something called color volume, which is like, okay, how many colors can you show?

00:56:48   And it used to be that the fanciest OLEDs were winning that as well because the QD OLED, the quantum dot OLED that I've got on my TV, and that's in a lot of monitors now, had R, G, and B subpixels.

00:56:58   And you could turn the R, the G, and the B on to maximum brightness, and you could get a really pure white, or you could turn on the R to maximum brightness, get a really pure red, so on and so forth.

00:57:08   Whereas those other monitors that had a backlight, they had a backlight that they would shine through, and then they had to have something that would turn the backlight into other colors, some kind of color filter or quantum dots or whatever.

00:57:18   And on the OLED side, there were some OLEDs that had to add a white subpixel to increase the brightness, and of course, that would wash out all their colors.

00:57:26   Anyway, QD OLED was the champion in color volume as well because it didn't have a white subpixel.

00:57:31   You had perfect lighting control.

00:57:32   You could turn up the red pixel really, really high.

00:57:35   It wasn't as bright as the best LCDs, but that was sort of like the enthusiast thing.

00:57:39   All the Sony A95L, the Sony A95K, all the Sony monitors and the Samsung monitors with Samsung's QD OLED panels, they were the champions because they had perfect lighting control.

00:57:51   They could get really bright, and they had huge color volume.

00:57:53   This is sort of an Empire Strikes Back-like situation where the televisions with the backlights are saying, okay, we've got a new idea.

00:58:00   It's not really that new, but Sony did it ages ago.

00:58:02   But anyway, in the past few years, it's been like, instead of having a backlight that is just a white or blue light, most of them are blue because you can change the blue into all the other colors because it's the shortest wavelength.

00:58:11   How about we have a backlight broken up into little regions, but we'll make the backlight itself, like the little lights that are, you know, behind there, the little backlight regions, they will be RGB.

00:58:24   This is like a gamer's dream, like RGB lights, they're behind my TV, right?

00:58:28   And it's really complicated to do that because if you think about it, I'm going to show you an image and you have, you know, 2000 backlight regions.

00:58:36   And you know what color every pixel is supposed to be, but for like the one inch by one inch region or the one centimeter by one centimeter region that's behind this particular set of pixels in this, like, you know, drawing of a landscape or something.

00:58:48   What color should that RGB backlight be?

00:58:50   Because you just got one R, one G, and one B for that little tiny region of the backlight.

00:58:54   What color should we make it?

00:58:56   Well, if most of the pixels are blue, you can just make the backlight blue and then you get super duper blue and it'll be really bright with lots of color volume because you've got a blue backlight going through a blue filter.

00:59:04   It'll be great.

00:59:05   But what if there's like tons of different colors in that little one centimeter region on your screen?

00:59:09   What color should the backlight be?

00:59:11   Now, do you average them?

00:59:12   Like, anyway, that's what, that's why it's computationally tricky to do that.

00:59:16   But what it gives these screens is more color volume.

00:59:20   Instead of just having a blue backlight with color filters that are imperfect, now we can crank up the color volume with these RGB backlights.

00:59:27   In fact, some of them don't just have RGB behind there.

00:59:30   They have RGB backlights and some of them add a yellow RGBY or a cyan RGBC backlight regions.

00:59:38   Very complicated.

00:59:40   The, the war of words at CES was very hot because some people are like, well, if you do that, like then you, you have your RGB backlight region and you decided this backlight is going to be orange.

00:59:49   But now you have some pixels that didn't need any orange and then we're getting a little bit of orange bleed through.

00:59:53   So your colors are all muddied because you're not able to control the colors, the individual pixels.

00:59:57   You're just putting this back.

00:59:57   Anyway, it's very complicated.

01:00:00   Um, Sony is out there, uh, with its own sort of not particularly consistent, uh, idea of how to make a good TV because for a while they were selling essentially the best TV in the world for years and years.

01:00:15   But at a certain point, somebody decided this is not going to be our flagship TV, even though everyone keeps saying it's the best TV in the world.

01:00:21   How about we make this other TV our best TV?

01:00:23   Because we think it's better to have brighter TVs that are less expensive than there's less bright TV with the OLED stuff.

01:00:30   And so they would say, yeah, we still sell those OLEDs and they're still pretty good.

01:00:33   This is the reason the, the 895L, which was their flagship became the Bravi 8 too, which is not their flagship, even though it's still their best TV because they wanted to sell LCD TVs with backlight regions on them because they could get brighter and they were cheaper.

01:00:46   Uh, and this is complicated by the fact that the only company in the world, I believe that makes cutie OLED screens is Samsung.

01:00:53   And the other big company in the world that makes OLED screens that are not cutie OLED is LG.

01:00:58   And now they make the tandem OLED screens that don't have white subpixels in them.

01:01:01   And there's probably other OLED makers.

01:01:04   I'm not sure if they make them at TV size, but the point is it's not like Silicon chips where it's just TSMC and like a few other companies or whatever, but it's the companies that can make TV size panels in any kind of volume are small in number.

01:01:16   Everybody else uses those panels.

01:01:18   Sony uses them, Panasonic uses them, obviously Samsung uses them, LG uses them.

01:01:22   TCL is one of those companies.

01:01:23   TCL makes panels.

01:01:24   They make LCD panels and they're building factories to make OLED ones.

01:01:28   So Sony partnering with them makes some sense because like, look, we weren't making our own panels anyway.

01:01:33   And we're not, we're not quite sure how to go forward in this business because just being at the high end is not giving us high enough volume.

01:01:40   So we don't really have a low end story.

01:01:42   So TCL, you have huge amounts of manufacturing.

01:01:45   You take stuff over for us.

01:01:46   So that's, that's kind of the shape of things here.

01:01:49   It's still per pixel lighting versus not per pixel lighting.

01:01:51   It's still companies taking panels made by other companies who are probably their competitors and packaging them into TVs with their own processing and everything.

01:01:58   And, you know, Sony's been doing well there.

01:02:01   Sony has good processing.

01:02:03   But still in areas like wide, why do Sony televisions still only have like two HDMI 2.1 ports, whereas LG and Samsung have four because Sony outsources the chip for handling that.

01:02:14   And the company that makes a chip hasn't made one that can do four.

01:02:17   And it's just, it's, it's a weird and complicated landscape.

01:02:22   And I don't really blame Sony for doing what it's done, which is we need a manufacturing partner who can make huge amounts of TVs cheaply and who looks like they have a good technological roadmap.

01:02:32   And, uh, speaking of roadmap, it's time to wake Casey up and, uh, talk about this next one here.

01:02:36   What?

01:02:37   Hi.

01:02:37   All right.

01:02:39   So TCL has super quantum dot technology that is landed or been announced, I guess, at CES.

01:02:45   Um, there was a video that we will put in the show notes about this.

01:02:49   Then from TCL's official Reddit of all places, uh, TCL super quantum dot technology or SQD represents a major advance in color performance, delivering up to a 33% increase in color gamut and a 69% improvement in quantum dot accuracy compared to previous generation TVs.

01:03:04   RGB mini LED systems can also produce a vibrant color and cover a lot of BT 2020, which is a color space, I think.

01:03:13   Is that right?

01:03:13   It's like P3, but bigger.

01:03:15   Right.

01:03:15   Uh, but, but because they use separate red, green, and blue LEDs, the blending of light can sometimes cause color crosstalk or color bleed, where colors overlap and reduce accuracy and fine details.

01:03:26   We wanted to create a TV that could get this level of color without compromise, and TCL claims that their X11L TV covers 100% of BT 2020 color.

01:03:35   Super quantum dot technology avoids this issue entirely.

01:03:39   By generating color through quantum dot conversion rather than colored LEDs, SQD delivers cleaner color separation and higher color precision.

01:03:45   Even in complex or high contrast scenes, using a single chip pure white light source and SQD using more refined 5 nanometer filter particles down from the standard 60 nanometers to ensure each pixel renders color with extreme precision and no blooming or interference.

01:04:01   So this is the next salvo here, and this is an announcement from TCL.

01:04:04   They're saying, okay, we don't have per-pixel lighting control, but everyone else is putting colored backlights behind their pixels.

01:04:11   That's bad, and let me tell you why it's bad, and we don't have to do that.

01:04:14   We're going to stick with a single color backlight, like we always had, broken up into little regions, but now our quantum dots are better.

01:04:20   Quantum dots are the things that take, like, the blue backlight and change it into a red, green, and blue.

01:04:25   And their quantum dots do that conversion better, allowing more of the color through, which is how, I think this is the first I've ever seen of a quantum dot LCD TV that can do 100% of BT 2020.

01:04:36   Like, historically, I think the only TVs that have come close to that are the QD OLEDs, because they don't have the white subpixel.

01:04:43   And now maybe the tandem OLEDs from LG that don't have the white subpixel diluting your colors.

01:04:48   They're trying to go for, you know, color, volume.

01:04:50   Can we cover this entire volume of this color space?

01:04:53   And the color spaces are always shown as, like, a 3D thing, because, like, you've got R, G, and B in the three different dimensions.

01:04:57   So it's, like, this 3D shape filled with color.

01:05:00   And BT 220 is very big, and inside that is P3, and way inside that is sRGB, or, no, Rec, uh, Rec 707, or whatever the T, the plain standard FTV one.

01:05:11   Anyway, they're saying, we got these super quantum dots.

01:05:15   They're better than your quantum dots.

01:05:17   We don't have the weird colored backlight thing.

01:05:18   We don't have to do the processing to figure out what the hell color to make our RGB backlights.

01:05:22   We don't have the color bleed through.

01:05:23   We still do have the blooming thing, because, you know, we don't have perfect lighting control, but whatever.

01:05:28   And part of the reason this is a big announcement is that TCL is, I think, the only company in the industry that has decided to do this.

01:05:35   Not because it's, like, I don't think it's, like, exclusive tech to them, but, like, to do this, they basically had to either redo their existing factory or build a new one.

01:05:43   I'm not sure which they did, but, like, you have to change your entire LCD manufacturing line to do this.

01:05:49   And everyone else is, like, our current stuff is fine.

01:05:51   We don't want to bother with that.

01:05:53   But TCL decided to make the investment, and now I believe they are the only company for now that is going to be putting out these super quantum dot things.

01:05:59   And these are the TVs most people buy.

01:06:01   Most people don't buy OLEDs.

01:06:03   Most people don't buy, certainly don't buy QD OLEDs.

01:06:05   Those TVs are very expensive.

01:06:06   People buy plain old LCD TVs because they're cheaper to manufacture and cheaper to buy.

01:06:12   Now, this X11L TV, the 100% of BT2020, not a cheap TV.

01:06:17   But, you know, in theory, as volumes increase, this technology will trickle down.

01:06:21   It is, you know, in theory, it is as cheap to manufacture as LCD screens that they're putting on RAM, right?

01:06:26   There are OLED, you know, tiny OLED screens they're putting on RAM.

01:06:28   Like, it's inexpensive to use this technology.

01:06:31   And so, Sony is partnering with them.

01:06:33   In theory, they could have first dibs access to an LCD non-perpixel lighting control technology that nobody else has.

01:06:42   Meanwhile, just the year or two before this, Sony was like, we've got our own RGB backlight.

01:06:47   Look at our backlight.

01:06:48   We have all the different colors here, and we have this cool processing to figure out what color to make all the little backlight regions.

01:06:52   And they did the thing I think I talked about on the show where they stripped off the layers of the TV so you would just see the backlight and say, look, you can kind of see what the picture is even just from the backlight.

01:07:00   It's like, that's great, Sony.

01:07:02   I just look at it and roll my eyes, and I say, per-pixel lighting control or bust.

01:07:08   Anyway, that's Sony and TCL.

01:07:10   I'm not too broken up about it.

01:07:11   I don't buy these TVs anyway.

01:07:13   These are most of the TVs that Sony wants to sell.

01:07:15   They should partner with TCL to make these because they look like really good LCD TVs.

01:07:20   All I care about is the high-end, and the high-end is LG Tandem OLED with no white subpixel and Samsung QD OLED with no white subpixel.

01:07:28   That's all I care about.

01:07:29   I will be sad if Sony stops making an OLED TV, but the rumors are not that they're going to do that.

01:07:34   And, in fact, TCL is building an OLED factory.

01:07:36   The details of the OLEDs that they will build in that factory are as yet undetermined, but my fingers are crossed that they will not have a white subpixel, and Sony can finally stop buying all their panels from Samsung.

01:07:48   How close already do you think to micro-LED?

01:07:52   It's like, what do you call it?

01:07:54   Far, right?

01:07:55   It's always five years in the future.

01:07:56   Yeah.

01:07:56   Like, they show those TVs all the time.

01:07:58   They're amazing.

01:07:59   They cost 50 grand.

01:08:01   They're the size of your wall because making them small is also expensive.

01:08:05   Like, they've been showing those at CES for, I don't know, like a decade now.

01:08:08   They are amazing.

01:08:09   What Marco was talking about is, hey, you want per-pixel lighting control?

01:08:12   How about every pixel has a tiny red, green, and blue LED in it?

01:08:17   Isn't that, like, sort of what OLED is, right?

01:08:20   Not really, because OLED is kind of like a sandwich with a light-emitting layer and stuff.

01:08:24   It is per-pixel, but they're not, like, literally LEDs.

01:08:27   Like, think of, like, an LED that you could buy for a little kit and shrink it real small.

01:08:30   That's not what OLED is.

01:08:32   It's the organic part of it that makes us susceptible to burn-in.

01:08:36   It's kind of a sandwich, right?

01:08:38   There's an actual micro-LED where every individual pixel has a red, green, and blue light-up LED.

01:08:43   Those exist.

01:08:45   You see them in stadiums because it's really easy to make them big because if it's in a stadium, the red, green, and blue LEDs are huge.

01:08:53   Like, and so you just stick them.

01:08:54   It's like a light bright, right?

01:08:55   From close up, it looks terrible.

01:08:57   But, like, across a stadium, it looks great.

01:08:59   Trying to get that down to a 4K, 55-inch TV, do the math on how small those LEDs have to be.

01:09:05   And the problem is, like, the manufacturing.

01:09:07   Like, you know, do you have some way to manufacture that?

01:09:11   Like, I don't know if you can do the math on how many pixels there are on a 4K TV, but there's a lot.

01:09:15   And if you need to, like, place them individually and connect wires to them, that's not the way you do things.

01:09:20   You need to be able to essentially print them.

01:09:22   That's why they're, like, Japanese companies have these printable OLEDs where you kind of use, like, an inkjet printer, kind of the same way they print the LCD stuff.

01:09:29   So far, there's been no manufacturing breakthrough.

01:09:31   So that technology continues to be a curiosity for extremely rich people.

01:09:36   And it looks real cool at CES.

01:09:38   But there's a bunch of other technologies, too.

01:09:41   Like, I don't remember the acronyms off the top of my head, but there's a bunch of other ways to produce pixels that make light besides OLEDs.

01:09:47   They're just, like, in the experimental stage where they'll show, like, a postage stamp-sized little experimental thing in a back room at CES and say,

01:09:55   maybe someday we can make TVs out of this.

01:09:57   But if someone actually eventually does it and it becomes manufacturable, I'm sure you'll hear about it here from me.

01:10:03   But for now, it's QD OLED and Tandem OLED.

01:10:06   And honestly, Tandem OLED is very exciting.

01:10:07   That's what Apple's M6 MacBook Pros are going to use sometime later this year, rumors have it.

01:10:13   And that's what the iPad uses now.

01:10:15   I'm excited about that because it's a really good technology, and those screens look great.

01:10:19   So I'm happy with what we have.

01:10:21   But, yeah, micro LED, something.

01:10:24   And, boy, the naming, RGB, mini LED, LCD, T.

01:10:28   I was like, it's ridiculous.

01:10:29   It's so confusing.

01:10:30   SQD, super quantum.

01:10:34   All right.

01:10:35   What's worse for naming, TV display technology or USB standards?

01:10:40   TV display because in TV displays, every single manufacturer has their own branded version of what the actual generic technology is called.

01:10:48   And USB didn't do that.

01:10:50   We are sponsored this episode by Delete.me.

01:10:53   Delete.me makes it easy, quick, and safe to remove your personal data from hundreds of data broker sites online at a time when surveillance and data breaches are common enough to make everyone vulnerable.

01:11:03   So it's easy to find people's information online.

01:11:06   You just search any search engine for somebody's name, and you get all these different sites advertising their home address, their phone number, their family members' names, all this stuff.

01:11:15   It's kind of a gross business, if you ask me.

01:11:18   And what these are are data broker sites.

01:11:21   And data brokers buy and sell and trade and accumulate as much data about people as possible so they can then sell it to whoever comes by and wants to give them some money to get it.

01:11:29   It's a creepy business.

01:11:30   And what Delete.me does is they automate the opt-out and removal takedown process for all of the data brokers they can find.

01:11:39   So what happens is you can go as a person and you can go opt-out of some of these sites, but you're going to have to figure out the process for each one, upload documents, all this stuff.

01:11:48   No one's ever going to really do it, and they know that.

01:11:49   Delete.me does it all for you.

01:11:52   So Delete.me is an ongoing subscription service.

01:11:54   You sign up, and then what they do is they go through all the data brokers they already know about, and as new ones come up, they opt you out of those two, and they will file mass opt-outs and mass takedowns on your behalf to take your personal info out of hundreds of data brokers online.

01:12:09   So it's much, much easier than doing it all yourself.

01:12:12   Nobody ever could do it themselves.

01:12:14   And so this is why services like this exist.

01:12:16   And the New York Times Wirecutter has named Delete.me their top pick for such data removal services.

01:12:21   I personally, before they were a sponsor, went looking for one of these, and I chose Delete.me, too, because it's a really good site.

01:12:26   Take control of your data and keep your private life private by signing up for Delete.me.

01:12:30   Now it is a special discount for our listeners.

01:12:32   Get 20% off your Delete.me plan when you go to joindeliteme.com slash ATP and use promo code ATP at checkout.

01:12:40   The only way to get that 20% off is to go to joindeliteme.com slash ATP and enter code ATP at checkout.

01:12:46   That's joindeliteme.com slash ATP, code ATP.

01:12:51   Thanks to Delete.me for sponsoring our show.

01:12:53   John Ternus is taking over design at Apple, reading from Mark Gurman at Bloomberg Bloomberg.

01:13:03   Apple has expanded the job of hardware chief John Ternus to include design work, solidifying his status as a leading contender

01:13:10   to eventually succeed, chief executive officer Tim Cook.

01:13:12   Cook tapped Ternus to manage the company's design teams at the end of last year.

01:13:16   People with knowledge of the move said that Cook himself was trying to expose Ternus to more parts of the company's operations.

01:13:21   In this case, one that Cook doesn't know anything about.

01:13:23   Heyo, the role was held by Johnny Ives.

01:13:26   How about the ethics department?

01:13:27   Oh, sick burn.

01:13:29   Until his departure in 2019, Cook oversaw design from 2015 to 2017 when Ives temporarily stepped back from the position.

01:13:36   Jeff Williams most recently held the job up until his retirement at the end of 2025.

01:13:40   Ternus is now billed internally as the executive sponsor for all design on Cook's management team.

01:13:45   That entails being a bridge between design staff and Apple's top brass.

01:13:48   He represents the design organization in executive team gatherings and manages the group's leaders.

01:13:54   The heads of Apple's design teams continue to report directly to Cook in both internal organizational charts and the company's public disclosures.

01:14:00   Having Ternus oversee the design teams while they still technically report to Cook is a strange arrangement, according to Apple employees, but it's a sensitive situation.

01:14:08   Changing the reporting structure would affirm Ternus' status as a rising star at a time when the company is still keeping its succession planning under wraps.

01:14:16   They're doing a really good job keeping it under wraps.

01:14:18   Well, like, he's taking over design, but he's not really taking over design.

01:14:23   Like, no org chart change.

01:14:25   It was just like that Cook is essentially parachuting him in and say, just check out the design stuff.

01:14:31   And, like, it's not changing any of the reporting arrangements.

01:14:33   It's so weird.

01:14:34   Like, this is German saying, like, you know, oh, well, it would affirm his rising star status, blah, blah, blah.

01:14:39   Like, that's just German guessing what the reasoning might be, but if it's true that the reporting structure has not changed, but instead he's sort of like being an executive sponsor or whatever, it does really seem like just kind of, again, I'm not sure if I believe that it's like Tim Cook thinks Ternus needs some experience dealing with design, but maybe he does.

01:14:55   But either way, as we'll see with some news later in this section, it does seem like that if Ternus is the leading contender for to be Cook's successor, that does, I don't know, maybe he's wishful thinking, that perhaps design is an area that he may want to turn his attention to and that even Tim Cook can possibly see that at this point.

01:15:16   I don't know.

01:15:17   Just speculating.

01:15:19   Yeah, I think, I mean, look, first of all, like, yeah, this, you know, Apple is not doing a great job hiding the idea that John Ternus is seemingly most likely the next CEO candidate.

01:15:28   But I think this is great.

01:15:31   The reality is that I think Apple's design leadership under Tim Cook has been just kind of weak overall because, as discussed a million times, Tim Cook seems to equate all design together.

01:15:47   And so he's like, oh, Johnny Ive, you are designer.

01:15:50   You are a good designer.

01:15:51   Here, software, design this.

01:15:54   It's all the same.

01:15:54   And then he put Jeff Williams in charge, who is not a good designer.

01:15:57   Right.

01:15:57   And all the reports we've heard so far about Jeff Williams' term, you know, kind of serving that role, basically make it seem like he was pretty hands-off.

01:16:06   But, you know, he was there, like he was at the meetings, but, like, sounds like he was pretty hands-off.

01:16:10   And nobody seemed to really have any problem with him.

01:16:13   Yeah, I mean, he's not expected to do that, but, like, at a certain point, as you go down the org chart, you have to get to someone who knows design.

01:16:19   It's fine for the CEO not to know design.

01:16:20   Okay, maybe the next person now not to know design.

01:16:22   But, like, eventually it's like, okay, but who in the company is in charge and also is a designer?

01:16:28   At least Johnny Ive was that and Alan Dye was even that.

01:16:31   But Jeff Williams was not that.

01:16:32   Tim Cook is definitely not that.

01:16:34   Yeah, but so there's a couple of things about this that I think are promising.

01:16:37   First, just in general, I think reinforcing the idea that John Ternus is the most likely CEO successor and that that process is starting, that I think overall is very promising for Apple's future.

01:16:52   Again, even though we don't know what kind of CEO Ternus would be, he seemed to do an extremely good job at his current role as being hardware chief.

01:16:59   And he seems very well-liked and he seems like he has, you know, pretty good, like, personality traits as far as we know.

01:17:05   We don't know that much about him, but, like, what we do know, it seems like he'd be a pretty good person for this role.

01:17:10   And it seems like he is a little bit more product-focused than Cook, who, you know, Cook is much more kind of high-level operations-focused.

01:17:19   Cook doesn't really have a good product sense at all, and he's shown that many times over the years.

01:17:23   So he kind of outsources that to people below him, but he's not very good at choosing those people sometimes.

01:17:27   So I think Ternus will be better at a lot of those things.

01:17:30   So overall, that's a promising part of this.

01:17:32   But also, I think this is not unrelated to Alan Dye's departure.

01:17:39   I suspect this has kind of been in progress for a while.

01:17:44   This kind of thing does not just happen and surprise everyone around it.

01:17:48   Like, all the top executives and top people, including Alan Dye, probably have known about this transition for longer than we have.

01:17:58   And my guess is that part of why Dye left is that some part of Ternus and Dye wasn't going to work together.

01:18:08   And one or both of them knew it.

01:18:09   I'm guessing these are actually related to each other and that once Dye, you know, saw like the tide shifting towards Ternus, somehow they realized this isn't going to work.

01:18:20   And he started looking around.

01:18:22   That's my best guess.

01:18:23   Because again, like the people up at that level, they know what's going on.

01:18:27   They're not idiots.

01:18:27   That's like we only hear a drop in the bucket usually after everything has happened.

01:18:32   So, odds are this was all related.

01:18:33   But also, having Ternus be the executive sponsor, and we have to kind of figure out what that means.

01:18:40   We'll talk about that in a second.

01:18:41   But like, that I think is promising because I'm guessing Ternus was involved in the selection of Stephen, I forgot his last name again.

01:18:50   LeMay.

01:18:51   Oh my God.

01:18:52   Sorry, Stephen.

01:18:53   I've forgotten your last name like four times in four consecutive episodes.

01:18:58   I'm guessing Stephen LeMay being elevated to this position was also not unrelated to Ternus' taking over.

01:19:05   I'm guessing this all kind of happened in concert with each other.

01:19:10   These were all related.

01:19:11   And if Ternus was involved in the selection of Stephen LeMay, and by the way, which I guess we'll jump to the gun slightly.

01:19:19   Sorry, Casey.

01:19:19   Sebastian DeWitt has just announced that he joined the team at Apple.

01:19:23   He was the lead designer for Halide.

01:19:27   So, and he's been around the scene forever.

01:19:29   He's a very, very good UI designer.

01:19:31   So, it looks like the tide has shifted substantially with the design leadership at Apple on the software side.

01:19:39   And it looks like Ternus was probably involved on some level with that.

01:19:42   So, that's all very promising to me.

01:19:45   I think this is really good signs of things to come.

01:19:48   Yeah.

01:19:48   Even if he's not coming up to CEO, this kind of dynamic happens frequently in big organizations and is one of the skills

01:19:56   that is actually important to have when you're higher up and are like a CEO, which is recognizing, maybe too late, but whatever, better late than never.

01:20:03   Recognizing what parts of your company are having problems or potentially having problems.

01:20:08   Where are we weak?

01:20:09   What are we not doing well?

01:20:11   What dangers lurk out there?

01:20:12   What are the risks, right?

01:20:13   And, obviously, if you're slow in the draw, it takes you a while to realize this.

01:20:17   And, sometimes, you know there are problems, but there's like, you know, I think, for example, with the keyboards and laptops with no ports or whatever, I think the company more or less knew there was a problem there.

01:20:28   But, solving it, you're not going to tell Johnny Ive you can't have his thin keyboard and then you're not going to tell the engineer organization that they need to stop trying to make the thin keyboard because they're not doing things.

01:20:38   It's like, you're kind of stuck where you're like, I don't want to make these people angry because I actually want Johnny to stay because I need him to build Apple Park or whatever the hell.

01:20:46   Like, it's a difficult situation, but, like, knowing that you have some weak area, what you do as a CEO or vice president or whatever is you look down the org chart and you find the person that you think, this person knows what they're doing.

01:20:59   This is a competent person.

01:21:00   I need someone to come in here to this other part of the org and fix this crap.

01:21:05   And so, they find somebody who's like, you, you are in charge of X.

01:21:09   And, X is doing great.

01:21:11   And, you did a great job with X.

01:21:12   Can you also look at Y?

01:21:14   Because Y sucks.

01:21:16   And they'll tell that person, in addition to your current responsibilities, take some time and go over there and fix that part of the org.

01:21:23   And, you know, sometimes that works and sometimes it doesn't.

01:21:26   Sometimes you pick the wrong person or whatever.

01:21:28   But, again, even if Ternus wasn't going to become CEO, just simply having him say, like, you were in charge of this part of our company that's done great.

01:21:35   Over here, I'm hearing, years too late, that we're not doing great on design.

01:21:41   Broadly speaking.

01:21:44   I'm not going to put you in charge of design because you're not a designer.

01:21:46   But, can you go over there and, like, just fix stuff and, like, just figure it out and just, like, make it better?

01:21:55   And, again, we don't have privy to, you know, we don't know what's going inside the company.

01:22:00   We don't know if he's just started doing this this year or whatever.

01:22:03   But, like, as Marco said, from the outside, it sure looks like we're having a lot of issues in design.

01:22:09   All of a sudden, there's a bunch of turnover.

01:22:10   All of a sudden, new things start happening in design.

01:22:12   We start hearing new names.

01:22:14   And the things we know about those names make us think that Apple will be making different decisions related to design in the future.

01:22:21   Because we know the people that left and we know the people that are coming in.

01:22:24   And those are people have very different opinions about how to do design.

01:22:28   Now, does John Ternus know anything about design?

01:22:30   I don't know.

01:22:30   But it seems like things are changing in a direction that makes us out here who are dissatisfied with design happier.

01:22:37   And if that's the result of John Ternus parachuting in, even though the org chart hasn't changed and just being like, oh, I'm your executive sponsor or whatever.

01:22:44   Like, representing them in meetings and blah, blah, blah.

01:22:47   Yeah, okay.

01:22:48   But, like, as Marco points out, was he part of the decision to pick John LeMay?

01:22:51   Was he the person who said, hey.

01:22:53   See, you keep forgetting his first name.

01:22:54   Oh, John LeMay.

01:22:56   Yeah, everything should be John, not a Stephen Stephen LeMay.

01:22:58   Like, was he the one who said, there's a bunch of great designers out there who love our platform.

01:23:04   Can we go hire some of them?

01:23:07   Maybe, like, throw money at them.

01:23:08   Like, it's like the AI problem, except for what was supposed to be Apple's core competency, right?

01:23:13   Let's go get some good people.

01:23:14   Everyone in Johnny I've seen left to go to OpenAI, right?

01:23:17   Everyone, you know, who's good, like, there's all these rumors of, like, just brain drain from Apple.

01:23:22   People either get rich and leave Apple and go do something else, or they build their skills at Apple and decide to go elsewhere, or they get more money somewhere.

01:23:29   Like, if ever Apple is going to overpay people to come back to the company to fix things, it would be, we're having problems.

01:23:37   We're having problems in design.

01:23:37   Let's hire some good designers.

01:23:40   And, you know, I mean, we have Steve LeMay, whose name we can't remember, and Sebastian DeWitt, whose name I can't pronounce.

01:23:49   So it's two people.

01:23:51   It's two people that we know about, but, like, things seem to be moving in the right direction.

01:23:57   Obviously, we won't see the result of any of this stuff for a long time, so jury's still out, but this is encouraging news.

01:24:03   And, yes, Marco did hoist up the Halide developer hiring up to the top, but there's a little bit more to the story.

01:24:10   So then, in a different post, Mark Gurman writes,

01:24:13   Even with hardware chief John Ternus now overseeing the operation, there's no single design decision-maker at Apple.

01:24:20   During the Steve Jobs era, the company co-founder was firmly in charge, but after his passing, the ultimate design arbiter was Johnny Ive.

01:24:27   But it's more recently been a committee.

01:24:28   Besides Ternus, software head Greg Federighi and marketing chief Greg Joswiak, and even services boss Eddie Q, to some extent, all have sway.

01:24:36   Ternus is the top voice when it comes to hardware design.

01:24:39   Federighi is the chief influence on the look and feel of software, and Joswiak is an important voice across the board.

01:24:44   Of course, the heads of Apple's design teams, Molly Anderson and now Steve LeMay, have their recommendations as well.

01:24:51   Under the new arrangement, they're now managed by Ternus, but continue to officially report to CEO Tim Cook.

01:24:56   Yeah, so that's an interesting breakdown of who that is not technically in charge of design has influence.

01:25:02   And it makes sense that Ternus, because he's the hardware guy, would be able to give his two cents on any hardware design stuff.

01:25:10   And Federighi, being in charge of software, would have his opinions about software.

01:25:13   And then Joswiak, because he's marketing, would say, you know, I want everything to be teddy bears because people love teddy bears, right?

01:25:17   It doesn't seem like, you know.

01:25:19   That doesn't sound like him.

01:25:20   Well, you know what I mean.

01:25:21   But anyway, it's like sort of cross-cutting concerns.

01:25:24   So, like, the old way this was, where the CEO was, you know, the entire company was run off the taste of the CEO.

01:25:31   There's pluses and minuses to that system.

01:25:33   Obviously, the minuses where you get stitched leather, but the presses was that Steve Jobs had a pretty good batting average.

01:25:38   And there's one thing Steve Jobs did not lack, which was opinions.

01:25:42   He knew what he wanted.

01:25:44   Whether what he wanted was good or not, there was no dilly-dallying and no real committees.

01:25:50   I mean, I'm sure there was committees below him, but he got presented with stuff and he said yes or no.

01:25:53   And I think Johnny Ive was like that as well.

01:25:54   The stories when he was like, had one foot out the door for seemingly years, was like, he'd just be hanging out at his place in San Francisco.

01:26:00   And, you know, come to a meeting and he would say, show me all the crap that you made.

01:26:04   And he would say, yes, no, no, yes, no, change this, change that, you know.

01:26:06   But this new system they're describing doesn't really reassure me, which is like a whole bunch of people who are not designers offering their opinions on designs offered to them by designers.

01:26:17   And the designers get to give their opinions as well.

01:26:19   But, like, if it's Molly Anderson and Steve LeMay arguing with Eddie Q about design, I'm like, Eddie, just, like, I mean, in some respects, like, the designers should have the most sway here.

01:26:32   You can give your opinions and whatever, but, like, in the end, but unfortunately, org chart wise, everybody on that list is above Steve LeMay and Molly Anderson, who are the only actual designers.

01:26:43   And honestly, I don't want Greg Joswiak, Eddie Q, and Craig Federighi and Ternus overriding Steve LeMay and Molly Anderson.

01:26:52   On the other hand, when they delegated to Alan Dye and let him do what he want, he made bad decisions.

01:26:56   So, I'm not sure what to do about this org chart, but if German's reporting here is true, it is a very interesting sort of stew of people that makes it very difficult to know who to blame for things that Apple does that you don't like design-wise.

01:27:10   Much easier when it was just Ive.

01:27:13   I think it's, you know, standard leadership is, like, the CEO and the top execs are not going to be specialists in all areas, and so you have to be able to identify and hire good people at every level below you.

01:27:25   Like, set things up in place that, like, you hire good execs, and they hire good VPs, and they hire good men.

01:27:31   You know, you hire good people because you're outsourcing that decision-making to them, and you can't do everything.

01:27:37   Yeah, but all those people shouldn't be in the meeting.

01:27:39   Well, right, but then also, you know, part of the process is, like, every part of that stack, as you go up the chain, you need to be able to trust the people who are experts.

01:27:49   That's why you hired them.

01:27:51   So, like, you know, like, the CEO needs to be able to trust some of the decision-making to the level below them, and then they need to trust some of the decision-making to the level below them until you get to the actual experts that know what they're talking about.

01:28:02   But then the people above, they're responsible for more of an editorial role.

01:28:06   So, like, Steve Jobs didn't know how to, you know, grind the corners down on a computer case to make it round, but he knew, like, you know, somebody at some point brought him the idea of a roundy computer case, and he's like, yes, that's great.

01:28:20   We're going to do that, and we're going to do it with, you know, my ideals and qualities and whatever.

01:28:23   That's the role of leadership.

01:28:26   Like, you don't have to need to know – you don't need to know how to do everything.

01:28:29   You need to have people who can do it, and you need to trust them and serve as, like, an editor and a guiding voice.

01:28:34   And so, as long as the people at the top can do that, and as long as the people below them can work with that dynamic, that can produce great outcomes.

01:28:42   It's just a question of, you know, I think we've seen times where that dynamic wasn't working very well.

01:28:49   Like, one of the things that we've heard a lot about Tim Cook's leadership style is this repeated thing we've heard over and over again, which is, don't bring me problems.

01:29:00   That's apparently a big thing for Tim Cook.

01:29:02   Don't bring me problems.

01:29:04   And he seems, from what we've heard, to lead by kind of, like, sheer force of will.

01:29:10   Just kind of like an ice cold, this is what we are doing.

01:29:13   What are you still doing here?

01:29:14   Kind of like that kind of, like, very, like, cold, stern, like, strict and unwavering way.

01:29:21   Well, does the combination of that and don't bring me problems, does that sound like a kind of environment that creates good collaboration and decision-making when things aren't obvious what to do or in areas that he doesn't care that much about?

01:29:35   I don't think that is great for that.

01:29:40   And so one of the things that we have also heard is that by pushing problems down in the stack, you create more dysfunction in other ways.

01:29:51   So by bringing problems up into the leadership roles, by letting the leaders, like, better engage with that kind of stuff, and by maybe having a new CEO coming that might have a different style of dealing with that kind of thing, could be better.

01:30:05   It could result in better work coming out.

01:30:08   It could result in less weird infighting and divisional problems, you know, maybe the whole thing with Apple Intelligence and, like, you know, John Gianandrea's group versus Craig Federighi's group.

01:30:17   Like, maybe that wouldn't have happened that way if the CEO was less about don't bring me problems and more about, hey, let's look at this thing holistically and figure it out.

01:30:25   So I'm actually very excited about a lot of these changes coming up probably, including stuff like that that we will never even hear about, at least not for years, of just very basic differences in, like, how Ternus operates almost anything versus how Tim Cook operates almost anything.

01:30:40   They're going to be very different people, very different leaders.

01:30:44   And that's, again, this is part of why I'm excited about Cook's hopefully soon departure.

01:30:48   And in particular, it sounds like Ternus is a pretty good candidate to replace him.

01:30:52   But we'll see how this all goes.

01:30:53   This could go a very different way because we don't yet know what kind of leader Ternus will be given that kind of escalation and responsibilities.

01:31:01   But I think we can look at a lot of the dynamics that we've seen in Apple during the Cook tenure, some of which have been great.

01:31:07   You know, he's made a lot of money.

01:31:08   Good for him.

01:31:10   And some of which have been problematic or inefficient or have had, you know, other non-ideal outcomes.

01:31:15   And some of that's due to Cook's style.

01:31:17   And that's going to change.

01:31:19   And that I'm really looking forward to that.

01:31:21   Yeah, it's difficult to tell from the outside whether Steve LeMay, not Steve LeMay, Ternus was deployed.

01:31:26   You finally got his name.

01:31:27   We finally got it.

01:31:28   And we weren't even talking about it.

01:31:29   I was just reading it from the screen.

01:31:30   That's why.

01:31:31   Whether Ternus was deployed by Cook to solve a problem or whether Ternus was lobbying up the management chain and saying, we've got a design problem.

01:31:41   Let me go fix it.

01:31:41   Right.

01:31:42   Because, you know, yes, part of being leadership is knowing how to hire and delegate or whatever.

01:31:46   But also part of leadership is setting direction and inspiring people.

01:31:50   And a lot of the times, especially even in Steve Jobs' case, like you said, it'll be like people are bringing things, presenting things to higher ups all the time.

01:31:59   Steve Jobs had a good ability to, when presented with the 75 things that people in his organization were doing, he would see one of them and Darth Vader style say, that's it.

01:32:09   The rebels are there.

01:32:09   Like he would say, this is it.

01:32:11   This is what we're doing.

01:32:12   He sees, you know, he sees the gumdrop computer in Johnny Ives' lab along with 8,000 other things that Johnny Ives showed him and said, this is it.

01:32:18   We're doing this.

01:32:19   We're making this computer.

01:32:20   This is the whole company's focus on this.

01:32:22   Johnny Ives was like, okay, like I showed you 25 things.

01:32:25   Will you fix this?

01:32:26   That's it.

01:32:27   We're doing this now.

01:32:28   And because, you know, being able to detect whether it's like, this is a thing that I think people will like.

01:32:34   It will make a good product.

01:32:35   It's technically feasible.

01:32:36   Like the whole big formula of like identifying that versus Cook, where I think Cook was like glasses, it's going to be the future.

01:32:43   But like he didn't, it didn't have the right combination of, can we do this now?

01:32:48   Are you sure this will be a good product?

01:32:50   Are you right?

01:32:51   It will be a good product.

01:32:52   How much will it like all the things have to come together?

01:32:54   The iMac was possible.

01:32:56   The iPhone was barely possible, but possible.

01:32:59   The glasses that Tim seemed to be one of Tim Cook's babies, not currently possible in the way that Tim Cook wants to make them.

01:33:06   And he's going to be gone before probably anything comes to fruition in that.

01:33:09   Right.

01:33:10   So with Ternus, it's like, okay, well, if Cook just sick Ternus on this to say, we've got a design problem, go solve it.

01:33:16   And Ternus is competent at doing it.

01:33:17   That's great.

01:33:17   I would love it even more if Ternus was telling everybody who would listen to him, we've got a design problem.

01:33:22   We need to fix it.

01:33:23   And then the people said to him, oh, okay, well, if you think we have a design problem, you go fix it.

01:33:27   And he's like, fine, I will.

01:33:28   And that's how you move up the chain.

01:33:31   Of course, every executive doesn't want their underlings to bring them problems.

01:33:35   It's not a unique thing to Tim Cook.

01:33:36   That's just part of being management.

01:33:38   The whole point is the people below you should be solving their problem.

01:33:40   Anyway.

01:33:40   No, but I see.

01:33:41   Okay.

01:33:41   I will disagree with that.

01:33:42   Your job as the CEO is to solve the difficult problems.

01:33:48   The most difficult problems come to you, and that's your job.

01:33:53   Yeah, but he's just saying he doesn't want to be a referee for a bunch of infighting below them.

01:33:56   There's a balance.

01:33:57   And when they say, don't bring me problems, it's kind of like, look, it's your job to work this out.

01:34:00   Like, don't constantly run to daddy when you have any kind of conflict, because it's exhausting for me, and it's not you people doing your job.

01:34:08   Obviously, there's a balance.

01:34:09   Obviously, things do bubble up, and there's decision-making at top.

01:34:11   But, like, that attitude is trying to discourage the anti-pattern, which is anytime there's any kind of issue and people can't agree, they immediately run up the org chart and say, well, fine, our boss will decide for both of us.

01:34:23   And it's like, that's not a scalable system either.

01:34:25   I don't know what you've heard about the don't bring me problems thing, but I feel like that is mostly a healthy dynamic within companies.

01:34:32   And it's not saying never bring me problems.

01:34:34   It's not saying I'll never make any opinion.

01:34:36   It's just saying part of being at this level of management is taking responsibility and working things out amongst yourself, which is, you know, why?

01:34:44   Like, the forestall thing and everything.

01:34:45   It's like, we can't have this thing where every time anything comes up, you two fight tooth and nail and immediately run to me and say, decide which one of us do you love more?

01:34:53   Like, with every decision, that's not tenable.

01:34:56   And maybe that's for the era where that river came from.

01:34:58   But, yeah, I hope Ternus is able to recognize problems before Tim Cook, which is not hard, but still.

01:35:06   And I hope he has been lobbying to, like, you know, I know I'm not in that part of the org, but, like, I hope, like, you know, we say Tim Cook reading the room or having his finger on the pulse.

01:35:15   Like, I really hope this is for the one thing I hope for Ternus is that he is better able to accurately assess at any given time, how is Apple doing?

01:35:24   That's really hard to do when you're high up in New York because it's kind of part of your job is to be like rah-rah Apple or whatever.

01:35:29   But, like, you have to have a clear-eyed view.

01:35:32   Steve Jobs is really good at that probably because he hated everything, right?

01:35:34   So whatever Apple was doing is like, oh, this is crap.

01:35:37   We could do better, right?

01:35:38   Tim Cook at various times seems to be distracted by his various money-making schemes and other things.

01:35:45   And not really keeping his eye on the ball.

01:35:47   Like, how are we actually doing?

01:35:48   What about our, like, why do people buy our products and are we selling products that fulfill that promise?

01:35:53   And, you know, like, take his eye off the ball with the Mac for such a long time, take his eye off the ball on design.

01:35:58   Like, just not understanding how developers' attitude towards Apple, I think, to his grave, he will go to his grave, not understanding how much developers dislike Apple because of the decisions he's made for most of his tenure.

01:36:12   He's got blind spots.

01:36:14   So I'm hoping Ternus, uh, it wasn't simply a fixer called in Pulp Fiction.

01:36:18   Is it Pulp Fiction?

01:36:19   Yeah.

01:36:19   Pulp Fiction style or is it Reservoir Dogs?

01:36:21   Yep.

01:36:21   Or is it the fixer?

01:36:22   I thought it was Pulp Fiction.

01:36:23   Um, what is it called?

01:36:24   Uh, what's that guy's name?

01:36:26   Mr. White?

01:36:27   The short guy?

01:36:28   Oh, Harvey Keitel?

01:36:29   Yeah, Harvey Keitel, the wolf.

01:36:30   Uh, that's Pulp Fiction.

01:36:31   Oh, wolf.

01:36:31   I'm sorry.

01:36:31   I'm sorry.

01:36:32   You're right.

01:36:32   You're right.

01:36:32   Yeah.

01:36:32   I hope he's not just like we called in the wolf to fix things.

01:36:36   I hope instead he has been telling everyone who would listen to him that we need to do something about design.

01:36:41   And by the way, we should get rid of Al and die.

01:36:44   Yeah, I mean, I, I feel like this is slightly ham-fisted insofar as everyone knows what's going on here.

01:36:52   So why don't we just embrace it?

01:36:54   And I know it's not quite that simple because, you know, once they start really embracing it and really properly announcing who's next, that gets the SEC involved.

01:37:02   There's a lot more to it than even I'm aware of, but it is kind of funny, this like cloak and dagger thing that they're trying to pull off, even though everyone seems to know what direction the wind is blowing.

01:37:11   But this still can go any way, you know, like things change all the time.

01:37:14   And like I said, just because he's being tapped to do this, it may just be, oh, he's, he's the most competent lieutenant being asked to do this.

01:37:20   But of course, we're going to ask this other person to be CEO, which it seems unlikely, but you never know.

01:37:24   It's like the Sony TCL deal.

01:37:26   Like it'll probably happen, but nothing signed yet.

01:37:29   That's true.

01:37:29   And then with regard to Cook's departure, CEO, Apple told shareholders this month, writes Mark Gurman, that its current chairman, Art Levinson, would remain in his role past the company's February shareholder meeting, despite the fact that he's now 75, the usual retirement age for directors.

01:37:43   That implies a chairman transition won't happen until at least 2027.

01:37:48   Sorry, Marco.

01:37:49   Hey, look, I'm just happy this is, you know, that there's, there's obvious signs that this is in motion.

01:37:55   Now, this, whether or not, you know, Art Levinson is there for another year or another six months, who knows?

01:38:04   I don't think this really says either way.

01:38:06   All this, all this says is that he is not being forced to retire by their original rules, because again, like, you know, Apple makes the rules, you can change them whenever they want.

01:38:15   So they're, they're kind of holding Art Levinson over a little bit longer.

01:38:19   I still think the most likely outcome here is sometime soon, Tim Cook replaces Art Levinson as chairman of the board, and John Turner becomes CEO.

01:38:27   That's, that seems like still the obvious path.

01:38:30   But as I said a few weeks ago, Tim Cook and Apple are very patient.

01:38:36   They are happy to wait what seems like an eternity to us to, to move on something or to resolve an issue, to issue an update to a product, you know, whatever it is.

01:38:49   They do things on their timeline, and they don't like having anyone else influence their timeline.

01:38:55   So whatever Cook's plan is for the succession, it's, he's going to take his time, and he's going to do it the way he wants to do it.

01:39:04   And given the gravity of the, of that situation, I think that's the right move that, you know, you know, I will not say good things about Tim Cook when they're not warranted.

01:39:13   But in this particular way, he is a very efficient leader or a very effective leader in terms of like, when he has a plan on his timeline, he will stick to it.

01:39:24   He has almost certainly planned this very carefully, in a very considered way.

01:39:30   And I'm sure, and it seems like from everything so far, with the various executive retirements and different transitions and everything, it seems like he is executing on a plan that has been carefully considered, and it's going to be on his timeline.

01:39:44   And it didn't seem like he was going to leave like in January, the way the original rumors said about like, because of, because of the chairman of the board age requirement they had.

01:39:54   Like, that seemed a little fast.

01:39:55   I still think it could happen in this calendar year, or it could happen next year.

01:40:00   They can, you know, it's, the board is totally under Apple's control.

01:40:04   They can do whatever they want.

01:40:05   They don't need to wait until a one-year anniversary of this extension for Art Levinson or anything like that.

01:40:10   Like, they can do whatever they want.

01:40:12   So whatever their plan is, they're going to keep doing it.

01:40:14   I still think it's, you know, this month was aggressive, but it could still be this year or next year.

01:40:21   It doesn't matter.

01:40:22   Yeah, I think one of Tim Cook's strengths is the sort of bird's eye view of the sort of macroeconomic picture and where Apple fits into it, which is why he's been so successful in making money and all that other stuff.

01:40:33   And it's also part of his blind spots with China because it just makes so much sense in an economic sense.

01:40:37   It's just like, well, the downside, he was not seeing where this could lead.

01:40:41   It was just that the money was too good, as they say.

01:40:43   But, like, this transition is all about, like, I'm sure he has in his own mind, you know, ideally, this is when the transition would happen in terms of stuff I probably don't understand in terms of, like, you know, commodity deals and the way the market is moving and how Apple is positioned.

01:41:01   And, like, minimizing the impact to the company's economics, because there's always going to be some hit during the transition because there's uncertainty and everything like that.

01:41:09   He's got this idea in his head of here's the best time to make this move.

01:41:13   And it's something that he's probably one of the only people, maybe with Jeff Williams, in the world who even understands, who holds the entirety of Apple's economic engine in their mind and the whole world market and all the political stuff or whatever and deciding, when can we do this switcheroo?

01:41:27   But in the end, it's like, you know, there's no perfect time.

01:41:31   Like, he's going to do the best he can.

01:41:32   He's patient, you know, whatever.

01:41:34   But, like, there's always going to be uncertainty during transition.

01:41:37   He's certainly not going to rush it, but, like, kind of like the blind spot with China, it's like, yeah, everything's great.

01:41:43   You're right about a lot of the things there.

01:41:45   But if you don't pay attention to the downsides, one day you're going to wake up and it's going to be a big deal.

01:41:50   And it's like, if he takes too long and is like, I just want it to be just right or whatever, it's like at a certain point, various crises the company might be having should take precedence over his desire to make a smooth transition.

01:42:02   Because, obviously, if there are any other crises that come up, as if, you know, Alan Dye leaving and the designed thing and Apple Intel, as if we don't have enough already.

01:42:10   But, like, anytime something like that happens, it's like, okay, I guess, well, the transition will have to wait a little bit because we have to sort this out.

01:42:15   It's like, there'll never be a perfect time, right?

01:42:17   And at a certain point, which I think we're long past, you staying is the biggest problem.

01:42:22   So, you do have to eventually do it.

01:42:26   And I hope, you know, he's a sensible person.

01:42:27   I hope he's probably set some kind of deadline.

01:42:29   And he's like, whatever his deadline in his head is, and it's like, I'll try to find the perfect time.

01:42:33   But, honestly, it's definitely going to happen within the next, you know, X number of years or months.

01:42:38   And fingers crossed that he finds a time where he feels like it's the right time and he makes it happen because he needs to go.

01:42:44   Yeah.

01:42:45   I mean, if you would have asked me, you know, maybe six months ago before any of the rumors started, you know, when do I think Tim Cook might retire if it's going to be sometime soon?

01:42:54   I would say he would wait until the Trump administration's over.

01:42:58   Yeah.

01:42:59   And honestly, that would make a lot of sense.

01:43:01   But, like, I think he sees now that that's not the right move.

01:43:04   I'm a little curious why he sees that's not the right move.

01:43:06   I mean, that and that, you know, maybe he just doesn't want to do it that long because that's, you know, unfortunately, we still have probably three more years of that.

01:43:15   So, you know, that's that's a while in terms of, you know, this timeline.

01:43:21   So I don't think that's the plan now because I don't think we'd be hearing all this all this shuffling around and all these moves if it was that far off.

01:43:29   I don't think it's three years off.

01:43:31   But certainly if the, you know, the the the Apple defenders and the Tim Cook defenders with all this Trump stuff, they point to some kind of role that Tim Cook is like heroically taking the heat so that, you know, it shields the rest of the company or maybe, you know, he takes the heat and then he leaves, you know, at the right time or whatever.

01:43:51   If that is true, which I honestly don't think that's the whole story, if it's even any of the story, but if that is true, that timeline is too long for this, that that doesn't fit what's what seems to be happening here.

01:44:05   And I do wonder, like, what's going to happen with that side of that of the job?

01:44:11   That's why I said I don't want him to be chairman of the board because I do get it.

01:44:14   How can you how can you this day you sit in the CEO seat and say, OK, Tim, I'm going to do everything the opposite of you did.

01:44:20   I know you're still chairman of the board.

01:44:21   What do you think of that?

01:44:22   Well, but, you know, in terms of politics, like I think Tim staying as chairman of the board for a few years, that could he maybe the plan is he stays on as chairman of the board.

01:44:34   He keeps politicking with Trump and that kind of leaves turn us out of it.

01:44:38   Trump will still think he's CEO, so it's fine.

01:44:41   That's probably true.

01:44:42   He'll still be Tim Apple to Trump for forever.

01:44:45   So it's like the fact that he's no longer CEO is immaterial because Trump won't know or care about that.

01:44:49   That's probably true.

01:44:50   And like and that, you know, from if if Cook wanted to isolate Apple from at more of that heat than it needs, maybe that's what he's thinking.

01:44:59   Because, again, like he's a very Cook is a very considered person.

01:45:02   He he's good at playing the politics game when he needs to.

01:45:06   And so it would not surprise me if that was his plan.

01:45:11   But I think the CEO transition seems to be happening way sooner than that.

01:45:15   And so if his plan is to to be like the hate sink, so to speak, it's going to be it's going to have to at least include some of his time as chairman of the board.

01:45:24   Lately, I can't wait for it to happen because.

01:45:27   All right.

01:45:28   Thanks to our sponsors this episode, delete me and Squarespace.

01:45:32   And thanks to our members who support us directly.

01:45:34   You can join us at atp.fm slash join.

01:45:37   One of the many perks of membership is ATP overtime, our weekly bonus topic, which tends to be approximately 21 minutes of bonus topics every week.

01:45:47   This week on overtime, it's going to be talking about the new ownership of TikTok in the US and all of that whole thing.

01:45:55   So if you want to hear that, join us at atp.fm slash join.

01:45:59   Thanks for listening, everybody.

01:46:01   And we'll talk to you next week.

01:46:05   And you can find the show notes at atp.fm.

01:46:31   And if you're into Mastodon,

01:46:34   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-G, Marco Arment, S-I-R-A-C-U-S-A, Syracuse.

01:46:52   Alright, I don't want to belabor this, but it would be remiss of us not to at least acknowledge that what's going on in Minnesota, and what's going on with ICE, and not the ICE I was dealing with,

01:47:21   but the national ICE, it's terrible, it's disgusting, all three of us absolutely stand in unison with the people of Minnesota, that we are disgusted by what our government has become.

01:47:35   Marco was tweeting a day or two ago about how it seems bananas that anyone would travel to our country these days, and I echo what Marco says.

01:47:45   It's awful. It's really, really bad, and Tim Cook is not making things a whole lot better.

01:47:51   Now, granted, he's not actually affecting things, as far as we can tell, but it's certainly really gross to go from the second or third shooting in as many weeks to,

01:48:01   hey, let's watch this movie about Melania.

01:48:05   It's just gross and disgusting, and again, I don't want to belabor it too much.

01:48:09   It seems like, you know, there's a lot of Apple employees who don't like it either. We'll put a link about that in the show notes.

01:48:14   Tim wrote an extremely mealy-mouthed memo about it. We'll put a link to that in the show notes.

01:48:19   It's just, it's gross, especially when you compare to his letter after George Floyd was killed, which was much, much, much better.

01:48:27   It's all gross top to bottom. I'm going to stop talking and let Marco and John take a turn, but again, we're going to try to make this quick, not because it's not important, but because we're trying to not be total Debbie Downers over here.

01:48:38   We will have an actual after show on a cheerier topic, but it's hard not to talk about this, like U.S. citizens being murdered by the government and then the government refusing to even have an investigation, have an independent investigation of that, and smearing the victims, saying they're terrible.

01:48:54   It's just terrible things are happening here, and it's not a good situation, and it's affecting everybody, even if you're not where this is happening, because it could happen to you, and apparently there's no recourse if it does, and so we're all feeling kind of crappy about it.

01:49:07   And the Tim Cook-Molania thing, like, I'm sure he's loving this, because it's like, you know, how long has this movie premiere thing been scheduled, and then, like, the government's got to murder people just, like, exactly around.

01:49:19   And not that it matters, it's bad either way, but, like, it looks even worse.

01:49:22   It's part, it's, you know, Tim Cook's strategy about this has not changed, and it continues to be a terrible strategy and continues to make him and Apple look terrible, and, you know, this story from The Intercept about Apple employees being cranky about it, like, you know, it's not just people outside Apple.

01:49:37   People inside Apple feel that way, too, which is another reason that the sooner Tim Cook can leave, the better chance the next CEO has to, you know, keep these employees from leaving the company, right?

01:49:50   You don't want your employees being this angry at your CEO, because they'll leave, and you need them, because they do the work.

01:49:57   Yeah, and, again, yeah, I have very strong feelings about this.

01:50:00   I will point you to two posts by John Gruber over the last day or so that were excellent about Tim Cook's ridiculous statement about being heartbroken, prayers and deepest sympathies.

01:50:10   This is a time for de-escalation.

01:50:13   Like, what a bunch of bulls**t from Tim Cook.

01:50:17   Like, such bulls**t.

01:50:19   Got it.

01:50:20   Make sure you don't say anything to make Trump angry.

01:50:23   Non-committal, not say—it's both sides.

01:50:26   It's, oh, both sides have good people.

01:50:27   That's what this is.

01:50:28   It's so despicable.

01:50:30   And I know why he's doing it.

01:50:32   I know—look, part of it is he's trying to protect Apple in the Trump era and this, and you kind of have to just suck up a lot to do that.

01:50:41   I get that.

01:50:43   Also, Apple gets tariff exceptions.

01:50:46   Apple has the government do things like block, you know, competition from, like, Huawei and stuff from being used.

01:50:51   Like, Apple has the Justice Department now kind of just disappearing things from being looked at.

01:50:57   Like, Apple benefits a lot from government stuff that is giving them advantages, unfair advantages or illegal advantages sometimes.

01:51:04   But it's giving them advantages.

01:51:05   So it isn't just about defending Apple's business from having retribution.

01:51:09   Tim Cook is getting a lot of favors from the government that help Apple continue doing things that are kind of despicable.

01:51:14   It's not all roses.

01:51:16   He's not this wonderful leader who's throwing himself under the bus out of his own—out of the grace of his heart.

01:51:20   No.

01:51:20   He's a bulls**ter.

01:51:22   He is a CEO who extracts advantages from the government by trading favors and gold trinkets and BS like that.

01:51:28   We know exactly who Tim Cook is.

01:51:30   He's going to keep showing us that over and over again.

01:51:32   I can't wait for the Tim Cook era to end.

01:51:34   And that's all I got for tonight.

01:51:37   John, anything to add about that specifically?

01:51:39   No, but I have a much cheerier actual tech-related after show that we should move on to.

01:51:44   Yes, freaking please.

01:51:45   So we don't have to think about ICE anymore.

01:51:47   At least until we get off the air and see whatever horror has happened.

01:51:51   Anyway, let's go back to me and my friend, my new friend, Claude Code.

01:51:56   I had a passkey's ATP, did a bunch of stuff talked about last time.

01:52:02   I've still been hanging out with Claude Code.

01:52:04   Claude Code is a little bit of a needy friend, and he did get money out of me.

01:52:11   Oh, you are—I think you and I wrestle for who is more frugal, and I think you usually win, but it's a toss-up.

01:52:19   Yeah.

01:52:19   I am stunned.

01:52:20   But in terms of value for the money, there's a few things in the tech business that many of us agree are great values.

01:52:29   I think one of those is paying for the no ads thing on YouTube, whatever they call it this year.

01:52:33   That is obviously a great buy.

01:52:36   And I think number two thing is whatever your AI of choice is, buy whatever their 20-ish bucks a month plan is that gets you access to the good models and removes restrictions and stuff.

01:52:49   Oh, my God.

01:52:51   Because, you know, I haven't—honestly, I haven't actually used Claude Code yet.

01:52:54   I've used Claude, but I haven't used Claude Code.

01:52:57   But I'm trying Gemini for certain things.

01:52:59   I'm still a very heavy ChatGPT user.

01:53:01   Like, earlier today, I got a statement for a retirement account that I have.

01:53:07   And I wanted to understand better some of the acronyms and numbers that were on it.

01:53:12   And so I just—I scanned it, and I took a screenshot without any of, like, my account numbers, just, like, the middle of the paper that shows, like, you know, this table of values and headings and stuff.

01:53:23   And I pasted it into ChatGPT, and I said, can you explain this to me and tell me what this means for this year and what this number means over here?

01:53:29   Like, and it gave me this entire breakdown of what every single term means and how these numbers work out over time and what, you know, what the different aspects, pros and cons of different things are.

01:53:38   And I'm like, this is amazing.

01:53:40   As far as you know.

01:53:42   But, like, this—like, again, like, I know this is not—this is not about my experience with AI this week.

01:53:49   But my experiences with AI continue to be extremely positive, and I cannot tell you the difference it is making in my life.

01:53:57   The more I—like, the walls are coming down in terms of figuring information out.

01:54:03   And even though it isn't always 100% right, it's right a lot, and it's amazing a lot.

01:54:08   But you don't know.

01:54:09   It's like the ads.

01:54:10   Half the money we spend on ads is wasted, but we don't know which half.

01:54:13   Well, some percentage of your answers are wrong, but you don't know which ones.

01:54:17   But it's right so often.

01:54:19   I mean, look, no matter who I ask for information, like, I actually—I asked a financial advisor recently a couple of questions, and it turned out later that part of what he said was wrong.

01:54:32   And that, you know, is that error rate different from—

01:54:36   No, I wouldn't say ChatTBG has a worse error rate than a financial advisor, yes.

01:54:39   But—

01:54:40   You'd be surprised.

01:54:41   Like, setting aside the real trick with all these things is obviously you need a way to tell, like, whether the answer is right.

01:54:48   Like, I think I talked about this—maybe it was on Rectivs about, you know, kind of like in the cryptography thing where it's like it's really hard to derive the answer, but it should be really fast to check it.

01:54:55   That's the ideal.

01:54:56   But for everything in life, you need that.

01:54:57   How can I tell whether this answer is right?

01:54:59   You don't—you know, you have to have some way to tell.

01:55:02   And that's why I always say, whether you're asking a person or asking a financial advisor or asking anybody, any kind of professional, like, or hiring somebody or whatever, if you hire someone to fix your fridge and they fix your fridge, you'll know real fast whether you fix it.

01:55:13   Does it get cold or does it not get cold?

01:55:14   Did they fix it or did they not fix it, right?

01:55:16   Now, there's varying degrees, like, maybe it breaks next year because they did something badly or whatever.

01:55:19   But at the very least, if you ask someone a question or hire someone to do a thing, you can tell whether they did it if it's the type of thing where it's like, this is broken and I need you to fix it.

01:55:29   And same thing with ChatGPT.

01:55:30   This is broken and I need you to fix it.

01:55:31   Did you fix it?

01:55:32   Yes.

01:55:32   No.

01:55:32   Good.

01:55:32   With other stuff that's more abstract, it gets a little bit loosey-goosey because you're like, well, if I just believe everything you say and continue along that path for a year, maybe it will lead me down a path where we went astray two months ago and I didn't realize it because it's totally an area that I don't understand.

01:55:46   But this is a sidetrack.

01:55:47   This is a sidetrack where I'm trying to talk about Republic Code.

01:55:49   I'm glad that you're continuing to have your friend that you talk with that gives you plausible answers, Marco.

01:55:54   And a lot of the time, you can just immediately check whether it's right and that is helping you and I get that.

01:55:58   And that's exactly the same thing with Claude Code.

01:56:00   Like, as I'm using it to do stuff, like, the reason I paid more, I already had the $20 a month thing, but we were getting it for free as part of a past Claude Code sponsorship thing.

01:56:11   But I stopped, like, that trial was going to end anyway.

01:56:15   And so I paid for the $100 thing.

01:56:17   Oh!

01:56:18   Oh, my.

01:56:19   The $20 thing, I was running out of tokens too much with the $20 thing.

01:56:23   And I tell myself, I'm going to do the $100 thing, but just for one month.

01:56:27   That's what I tell myself.

01:56:28   Tune in.

01:56:29   Sure you are.

01:56:29   Next month.

01:56:30   But anyway, I did it.

01:56:32   I wondered if this is a $200 plan too.

01:56:34   And that is the $100 gives you five times what you get for the $20 and the $200 gives you 10 times, I think.

01:56:41   But anyway, it turns out five times is plenty for me.

01:56:43   And what am I doing with this, right?

01:56:45   Because, like, you know, I did the pass keys thing.

01:56:48   I did my status board thing that I talked about.

01:56:49   I did my status board thing that I talked about.

01:56:50   I had an idea for another project.

01:56:56   But before I had that idea, like, I guess it was kind of simultaneous.

01:56:59   My status board thing that I talked about.

01:57:02   See, I'm not going to go into it again.

01:57:03   See past episode where I talked about the, I made a web version of panic status board.

01:57:08   That's just a website for me.

01:57:09   And I don't want it to be accessible to the public.

01:57:12   So I just had a HTTP basic auth on it.

01:57:14   Do you guys remember HTTP basic auth?

01:57:15   Yeah.

01:57:16   Username, at password, colon, rest of it.

01:57:18   Yeah.

01:57:19   It brings up a little dialogue.

01:57:21   Browsers still support it.

01:57:22   Yeah.

01:57:22   It brings up a little dialogue.

01:57:23   You put it in a username and password.

01:57:25   And if it's not HTTPS, it sends them in clear text.

01:57:27   It's great.

01:57:29   Yeah.

01:57:29   You know what also still uses that?

01:57:31   Podcast feeds sometimes.

01:57:32   Yeah.

01:57:33   Yeah.

01:57:34   I mean, anyway, it's very primitive.

01:57:36   But I said like, and that's, that's fine.

01:57:39   But like, it just bothered me.

01:57:41   It's like, it was the 1990s.

01:57:43   I'm using HTTP basic auth in 2025.

01:57:45   I just felt wrong.

01:57:46   And I had just added pass keys to ATP.fm.

01:57:49   Honestly, basic auth.

01:57:50   Okay.

01:57:51   For whatever it's worth.

01:57:52   Sorry.

01:57:52   Basic auth over HTTPS is not that bad.

01:57:56   I know.

01:57:57   I know.

01:57:57   I know.

01:57:57   I'm just saying.

01:57:58   Anyway.

01:57:58   Okay.

01:57:58   Sorry.

01:57:58   Why don't I add a pass key based account system to my status board?

01:58:04   I've already like, Claude Code has already shown me that it can do it in PHP, no less.

01:58:08   It should be easy to do it in Node because that's like an actual implementation with like

01:58:12   real libraries and stuff.

01:58:13   Should be a snap.

01:58:14   Like there's a million examples.

01:58:15   It's like, this is the thing Claude Code should knock out of the park.

01:58:18   And then I had to decide like, okay, well, how, how should an account system work on like

01:58:22   a personal tool website that's only supposed to be accessible to me?

01:58:26   And I had to go through like, it's like really weird.

01:58:29   So first of all, you know, status board, its persistence layer is essentially, it's R2,

01:58:33   essentially S3.

01:58:34   Everything is in JSON files in S3.

01:58:37   That there's no database.

01:58:39   It's just, you know, cause the data volumes are minuscule.

01:58:42   Nothing ever like, that's it.

01:58:43   That's its data storage.

01:58:45   Same thing with the account system.

01:58:46   Like, okay, well, that's fine.

01:58:47   I could, but there's going to be like one or two accounts on this thing ever.

01:58:49   I'll just put everything in JSON files.

01:58:51   And pass keys are great because you don't have to store anything.

01:58:55   The server stores nothing.

01:58:56   There's no hashed password.

01:58:57   You store a public key.

01:58:59   That's the great thing about pass keys.

01:59:00   One of the, one of the many great things about pass keys is if there's like a data breach

01:59:03   or whatever, all they get is public keys.

01:59:06   Thing information that is literally public.

01:59:08   There's nothing in there.

01:59:09   There's no password hashers.

01:59:10   There's no crack.

01:59:11   There's certainly no plain text, anything.

01:59:13   That's the beauty of pass keys.

01:59:15   I'm like, I have no problem putting, you know, public key, pass key stuff in a JSON file

01:59:19   and R2, not that anyone cares.

01:59:20   But then it was like, okay, but how, like, how do I make the first account?

01:59:28   You know what I mean?

01:59:30   Like if it's, if it's a website that doesn't let anybody in, but there's no accounts on it.

01:59:36   How do I make the first accounts?

01:59:37   I'm like, well, I guess I need like a bootstrap mode where like when there's zero accounts,

01:59:41   you get an account creation screen, but as soon as there's non-zero number of accounts,

01:59:44   you get a login screen.

01:59:45   Like PHP BB.

01:59:47   Yeah, exactly.

01:59:49   There's that, so, you know, it's old, old technology.

01:59:53   And then I was like, well, what if I wanted, like, what if other people in my family want

01:59:56   to make an account on this thing?

01:59:59   They can't make one because once I had the first account, they would just get a login screen.

02:00:03   There's no like sign up process because why would there be?

02:00:07   It's not a public website because if there was a sign up thing that anybody could go there

02:00:10   and sign up for an account, but I don't want that.

02:00:11   But I just want the people who I want to allow to sign up and I could create the account for

02:00:15   them, but I can't create a pass key for them because if I create an account for them,

02:00:18   the pass key will go into my iCloud keychain and not in theirs, right?

02:00:22   That's the thing you could do with passwords.

02:00:23   You can make them an account and with a temporary password and tell them what the password is

02:00:27   and then you have to change it when they logged in in the old ways.

02:00:28   But with pass keys, that doesn't work.

02:00:30   And I was like, there's going to be no passwords.

02:00:31   It's just going to be pass keys only.

02:00:33   It's just all modern.

02:00:33   It's my website.

02:00:34   So then I came up with this like token-based system where you can create a token with a

02:00:40   fixed number of accounts that can be created from the token.

02:00:42   It's just a basically like a secure, you know, a secret URL, security through obscurity.

02:00:46   Go to this big, long URL.

02:00:47   Once you go there, it burns the token.

02:00:49   You can create an account, right?

02:00:51   And then I would just give that URL to whoever wanted an account.

02:00:55   Then they could create an account or whatever.

02:00:58   If I wanted to give you two accounts, I would make a token with two things, give the URL to

02:01:01   both of you.

02:01:02   You'd both go in, create your account, put your pass keys in your thing.

02:01:04   Anyway, I spent a while doing this pass key-based account system.

02:01:08   And then I did eventually have the ability to add a password, right?

02:01:11   Because I'm like, well, maybe if you want a password, you can add one if you really want

02:01:13   to, and yes, there would be a hash password in there or whatever.

02:01:16   I spent a while doing this.

02:01:17   It's like a little miniature account system that supports pass keys that's in front of my

02:01:22   status board site to let you in to do the status board stuff.

02:01:25   And around while I was doing this, I'm like, I have another idea for a different project.

02:01:30   But I'm in the middle of doing this pass key thing.

02:01:32   I'm like, you know what?

02:01:32   For this other project, it's the same type of deal.

02:01:35   It's like a little personal web app just for me, but I don't want anyone else to have

02:01:40   access to it.

02:01:41   I'm probably going to want to use this whole pass key account system that I just made for

02:01:44   the status board thing.

02:01:45   I'm probably going to want to use that in this new thing too.

02:01:47   So I should have looked up the XKCD comic with the passing the salt.

02:01:51   Please, Casey, find this for me.

02:01:53   So like, you know what I need?

02:01:57   I need to factor out this whole password account system into a framework that can be

02:02:03   used by the status board site and also the new site.

02:02:06   Oh my God.

02:02:08   Because once, because if you're a programmer, once you have two things to use the same thing,

02:02:12   it's like, oh, now it's got to be factored out.

02:02:13   Oh yeah.

02:02:14   Yep.

02:02:14   It's just got to be.

02:02:15   By the way, I wish that's a thing Claude Code could understand.

02:02:19   I've heard from a lot of people who are like, here is the tutelage that I put Claude Code

02:02:25   under and it felt like giant, giant, uh, essays that I write it about how to be a good programmer.

02:02:30   But I feel like in the training day, there should be something that says, you know what?

02:02:33   I don't want to open up a source code file and see that the same seven lines of code are

02:02:38   repeated a hundred times.

02:02:39   Have you heard of functions, Claude Code?

02:02:41   Factor that stuff out.

02:02:43   You can't do that.

02:02:44   Like machines, especially when you're a human, you're like, I would never do that.

02:02:47   It's too much typing.

02:02:48   I would never update it in all the places.

02:02:49   Well, guess what?

02:02:49   Apparently Claude Code has no problem updating the same seven lines of code in a thousand places

02:02:54   because it's a machine and it's like, I'm never going to miss it.

02:02:57   I'm not going to make a copy and paste type.

02:02:58   I'm never going to make a mistake.

02:02:59   It will.

02:02:59   But anyway, like, I don't know what's making it do this, but the code it writes just makes

02:03:04   you pull my hair out.

02:03:05   And I just like, I have to spend some quality time refactoring and saying, you're doing

02:03:09   this same thing in a hundred places, making a function, put it into the library.

02:03:13   Look, see, see how much eventually I just went and did a bunch of stuff by hand because

02:03:17   it wasn't getting him.

02:03:18   There's no sense arguing with the machine when I can just factor it out myself.

02:03:21   But anyway, got to factor out this functionality into a library.

02:03:25   I'm kind of playing it like a video game where it's like, yeah, I could just do this myself.

02:03:29   But the video game is don't do it yourself.

02:03:31   The video game is type in little essays to make the machine do it for you.

02:03:35   And so I'm trying to get it to understand.

02:03:38   It's like, no, here's the thing.

02:03:40   Here's here's the guidelines.

02:03:41   I bullet pointed it out for it.

02:03:42   I made this big essay in a cloud that MD.

02:03:43   And it's like when I change things in the framework, those changes should be reflected

02:03:48   immediately in everything that uses the framework.

02:03:51   Like there's no like, you know, I don't know if you remember MFC where like generate source

02:03:54   code for you and then you would modify the source code.

02:03:57   Well, guess what?

02:03:58   If a new version of MFC comes out and it generates different source code, that doesn't help

02:04:02   you if you just generated it for your giant project three years ago, you don't get the

02:04:06   benefit from those changes.

02:04:06   That's what a library is, you know, and with node packages and stuff, it was just like, oh,

02:04:12   just generate this and blah, blah, blah.

02:04:13   And now you're fine.

02:04:13   I'm like, no, I'm not fine.

02:04:14   Because if I go back into the framework and I change this character here, that's not reflected

02:04:18   in the other products.

02:04:18   That's not how a framework works.

02:04:19   I spent so long arguing with the student machine.

02:04:22   I'm like, nothing can be like it has to all stay in the framework.

02:04:26   You can't copy the files into the other.

02:04:28   Anyway, I made a framework.

02:04:32   I fought cloud code.

02:04:33   I made it make a framework for the account system.

02:04:35   And the second little app that I wanted to make, it was actually something that someone

02:04:41   suggested to me while I, after I had already made it, they said, hey, you know what you

02:04:46   should make?

02:04:47   You should make this thing.

02:04:47   And I felt like replying, but I didn't want to spoil this episode.

02:04:49   I already did.

02:04:50   Can you guess what it is?

02:04:52   I have no idea.

02:04:55   Single website just for me, not public.

02:04:59   Something to do with like membership tracking, but that's the, that's the status board thing.

02:05:03   You're right.

02:05:04   It's a tier list website.

02:05:06   Oh, of course.

02:05:09   Of course.

02:05:09   I hate tier maker.com.

02:05:11   Every time we do a tier list, I have to go like with the Chrome dev tools and like hide

02:05:16   and delete nodes.

02:05:17   I turn on my ad blocker and then I go in there and manually edit the dom to get all of the

02:05:22   ads and crap out.

02:05:23   And you can't delete all the notes because JavaScript will just bring them back.

02:05:25   So you have to hide some of them and then I have to arrange it.

02:05:28   So, so like, as we do the tier list thing, like the, like the stupid buttons and copyright

02:05:32   notice don't scroll up into view.

02:05:34   So I have to hide, like it takes so long to arrange this window just so.

02:05:38   And I always do it like a few days ahead of time.

02:05:39   And then I come back and see Chrome has taken that tab out of memory and it reloads the page

02:05:43   and everything is gone.

02:05:44   And I'm so sick of that.

02:05:45   And that the tier, oh, and by the way, when we make the video of it, I have to arrange

02:05:48   my window and I use X scope to make the window the right proportions.

02:05:52   And then I use the screen capture within the, you know, carefully drag out the outline and

02:05:56   we're, I'm going to be doing quick time screen capturing.

02:05:57   And then make sure that after I drag all the little tiles up that the board looks clean and

02:06:03   no weird stuff is coming into it.

02:06:04   Right.

02:06:05   But make sure you can see all the, you know, all the, the, the one is I fill the tiers.

02:06:09   Everything is still visible and I'm like, I need to make a tier list app myself.

02:06:14   And I made it look pretty much exactly like tier maker because tier maker is sort of the

02:06:18   canonical thing.

02:06:19   And for historical continuity purposes purposes with ATP, but anyway, now I have a tier list

02:06:23   website that has configurable aspect ratios, auto zooming to make sure that all the tiles

02:06:30   are always visible at all times.

02:06:32   And that, that you can always see at least some of the things you're dragging into the

02:06:35   thing, but also, uh, when you were done, the thing will be the maximum size.

02:06:39   It can be, um, have things to hide the scroll bars so they don't show up in the little

02:06:45   scrolly region.

02:06:46   I even made it work on the phone because of course I would.

02:06:49   I made the status board thing work on the phone as well.

02:06:51   And the iPad, which was a pain in the butt for Claude to do because yeah, that's another

02:06:56   thing with, with the, like, it saved me a lot of time on this too, because like to make

02:06:59   a status board, it takes you two seconds.

02:07:00   Like the person who sent in the thing that I made this status board, you can make it in

02:07:04   two seconds, but the thing you make in two seconds is garbage.

02:07:07   Like there are so many things that can go wrong.

02:07:09   It's like, I was thinking when you program something yourself, like say you're doing drag

02:07:12   and drop of images and like in a tier list type thing.

02:07:15   If you haven't done that recently, maybe you're not familiar with the modern APIs for doing

02:07:19   drag and drop and like HTML five and stuff like that.

02:07:21   So if you were a human programmer doing it, you're like, okay, I'm going to start simple.

02:07:24   I'm going to make a thing.

02:07:25   I'm going to make just one thing.

02:07:27   And I'm going to have the ability to drag it.

02:07:28   Okay.

02:07:28   Now I have one thing.

02:07:29   I have the ability to drag it.

02:07:30   I'm going to drop it somewhere.

02:07:31   Like you'd build up in a piece at a time.

02:07:33   That's how you do programming, right?

02:07:34   Like when you're a human, you're like one thing at a time, piece by piece, each step

02:07:38   of the way.

02:07:39   I'm like, I've got something draggable.

02:07:40   I've got a place where I can drag it.

02:07:42   And each time you work out the things, okay, now I need multiple ones.

02:07:45   Now they need to move out of the way when they're like, you would build it up a piece at a time.

02:07:48   Quad code, because it's a machine and goes real fast.

02:07:51   It's like, I've done everything.

02:07:52   It's all done.

02:07:52   And then you try to use it.

02:07:54   And like, nothing works.

02:07:55   Oh, you can't drag this one anywhere.

02:07:56   You can't drag this from the top row to the bottom row.

02:07:59   When you drag this, the image doubles.

02:08:00   Now it triples.

02:08:01   Now it leaves a ghost image over here.

02:08:02   It doesn't work at all on the phone.

02:08:04   It's just no human would ever say, here you go.

02:08:07   I'm done.

02:08:07   And like, nothing works.

02:08:09   And so you'd go back and forth and be like, this didn't work.

02:08:12   And it's like filing tickets into your, you got to make this work.

02:08:16   This doesn't do anything like this.

02:08:17   Why don't we try a different strategy?

02:08:18   Like, then you peek in the source code and you're like, what are you doing?

02:08:21   And they're like, reconsider this.

02:08:22   And then you're thinking, would it be faster if I did it myself?

02:08:24   That's the game you're playing.

02:08:25   So I spent a long time with Cloud Code working on drag and drop and scrolling and hover effects

02:08:31   and double touch thing and scrolling in touch.

02:08:34   And apparently the phone doesn't support HTML5 drag and drop stuff.

02:08:38   You have to use entirely different API.

02:08:39   But anyway, it's done.

02:08:42   I have a tier list app.

02:08:44   I needed a framework because once you got two apps, you need to factor it out into a framework.

02:08:48   And I did.

02:08:49   And now it's real easy for me to make future apps.

02:08:52   I don't currently have any future app ideas, but I'll probably polish up my tier list.

02:08:56   And the next time we do a tier list as an ATP member special, which won't be next month because

02:08:59   we just did one.

02:09:00   But at some point in the future, we will do another tier list.

02:09:02   We will get to try out my fancy new tier list website.

02:09:07   And I will say the one thing I stopped myself from doing was, and I may be able to revisit

02:09:12   this, but I probably shouldn't, was I thought, you know what?

02:09:15   What if I did this as a multi-user thing where all three of you could be, you know, all three

02:09:20   of us could be on it at the same time and we could all be dragging things at the same time

02:09:24   and moving around and stuff like that.

02:09:25   Why don't you have us vote on what the rank should be, John?

02:09:27   Well, that's what we do verbally.

02:09:29   It's like, it's a, it's an audio podcast.

02:09:30   Like we talk through the things, but I was like, I don't want to do that mostly because

02:09:34   I don't want to upgrade to a different thing, a storage thing and trying to do it with JSON

02:09:39   files.

02:09:40   You could do it, but there'd be all sorts of things where it's like, oh, that person

02:09:43   started their drag first.

02:09:44   So that person dropped it first.

02:09:45   So that invalidates yours and you drop it and it goes back to its original position or goes

02:09:49   to a different position.

02:09:49   It would, it would be confusing.

02:09:51   So I didn't do that.

02:09:52   Um, yeah, that's, that's a lot of scope creep on that.

02:09:55   Yeah.

02:09:55   I, I, I held off because, because honestly, I feel like that the cloud code would do a good

02:10:00   job of that because there's so many examples of like the conflict free data, whatever

02:10:04   thing that are out there.

02:10:05   CRDTs.

02:10:06   Yeah.

02:10:06   But, but with, but with JSON backing, it's a little bit tricky.

02:10:08   I mean, I, I did basic mutual exclusion with the JSON thing because you can do, um, conditional

02:10:13   puts to basically say, uh, don't accept this put unless the content is exactly how it was

02:10:18   when I did the get, uh, which is the world's dumbest way to not corrupt your data.

02:10:23   Uh, but I did, I, at the very least I did that, but this is a single user system with a single

02:10:27   account, but it looks real good.

02:10:29   I've been using the 91 car logos as my test case for it and, uh, it's shaping up pretty

02:10:34   nice.

02:10:34   So I'm, I'm having a good time with cloud code.

02:10:36   It is a, I wouldn't call it productive.

02:10:39   Like it has done, it has helped me a little bit, but honestly, I'm thinking mostly like,

02:10:42   uh, playing arc raiders.

02:10:43   Like this is, this is essentially a thing I am doing for entertainment.

02:10:46   I mean, I guess it's for the show where I talk about it as well, but it is very much like

02:10:50   playing a video game.

02:10:51   And the video game is, can you make this other thing do a thing?

02:10:55   That's the game.

02:10:57   And it's kind of fun, especially if you're a programmer and you know how you would do it

02:11:00   yourself, trying to make something else do it.

02:11:02   That's not a human.

02:11:02   It is a pretty fun video game and I recommend everyone give it a try.

02:11:05   Well, this is like the power of AI coding.

02:11:10   Like it lowers the bar significantly for new programmers and for existing programmers looking

02:11:17   stuff up.

02:11:17   But also by lowering the bar so far in all the, all this like, you know, kind of like

02:11:23   grunt work for a lot of these, these things, what it does is it makes it, it makes it worthwhile

02:11:29   to create things that previously were just not worth the time to create.

02:11:34   Or wouldn't have been fun.

02:11:35   Like I didn't do pass keys in ATP FM because it wouldn't have been fun.

02:11:39   I hate doing authentication and web stuff like that in my whole career.

02:11:43   It would not have been fun, but using cloud code made it fun.

02:11:46   That's extremely cool.

02:11:48   So sitting here now, do you plan to fall back for, to either the $20 a month or free plan

02:11:55   after the end of your $100 month?

02:11:57   Yeah, I think so.

02:11:58   Like, I think I've learned how to use it more efficiently and I don't have any other big

02:12:01   projects.

02:12:02   And honestly, like it's been a big learning curve for me of like when to say uncle and dive

02:12:09   in, like, for example, I spent literally hours today, I believe it was three hours fixing

02:12:17   this cloud code CSS because the CSS it made, oh my God, it's just like, like it's like brute

02:12:26   forces CSS.

02:12:26   It's like, whatever.

02:12:28   I'll just, I know how to make a CSS rule and I know how to make it apply to a thing.

02:12:31   That's all I need.

02:12:32   I was like, no, no, there is, there is a design philosophy of not making a business.

02:12:39   bazillion randomly named styles connected to a bazillion randomly named stuff, especially

02:12:43   when you have like a base framework.

02:12:45   I consolidated, I don't know.

02:12:47   I should have counted how many selectors it was, but like just pages and pages and pages

02:12:51   of selectors.

02:12:52   And I spent three hours manually consolidating them down into one sane CSS file that like,

02:12:59   it's like one 90th the length.

02:13:02   it's like, I, yeah, you can write a new selector for everything you want to style.

02:13:06   And yes, you can keep the same color up to date in 500 places because you're a computer,

02:13:11   but I can't stand it.

02:13:13   And so I spent three hours fixing it.

02:13:14   And now I'm like, am I actually saving time with cloud code?

02:13:16   Because I've spent three hours editing, consolidating three CSS files into one CSS file on the framework

02:13:23   and carefully doing it and changing the markup so that the appearance stays exactly the same

02:13:27   because it made it look the way I would say, make this look like this, make this look like that.

02:13:30   And it would do it.

02:13:31   And then you look under the covers and it's like, oh my God, what are you doing?

02:13:34   I know I said to make that look like that and it does, but this is not, it's, it's, it's madness.

02:13:41   And I did, I have tried Gemini as well.

02:13:42   And, uh, Claude Code is kicking Gemini's butt.

02:13:45   I haven't tried Codex yet, but, uh, yeah.

02:13:48   Yeah.

02:13:49   By all accounts, it seems like the one for Code generation is Claude by far.

02:13:53   Like that, it seems like they're way ahead on that.

02:13:54   Some good things on Codex.

02:13:55   Oh, and by the way, one, remember I said that Claude erased my entire directory or I suspect

02:13:59   Claude erased my entire directory last time.

02:14:02   I can't, I can't conclusively blame that.

02:14:04   Well, I have something that I can conclusively blame on Claude, which is we were working together

02:14:07   on the tier list thing.

02:14:08   And at a certain point, despite me literally never having said anything that even remotely

02:14:15   suggests that it should do this, it deployed my code.

02:14:18   Deploy.

02:14:19   I'm like, I had, then I put, I put a sternly worded instruction and all the Claude.md files

02:14:25   said never deploy.

02:14:27   I will do that manually, but it wasn't a big deal because it's a private website or whatever.

02:14:31   I'm like, are you kidding me?

02:14:33   Cause I saw it running an NPM run deploy.

02:14:35   Like what in the, it was too late.

02:14:37   It deployed it.

02:14:37   So you got to watch it.

02:14:39   You got to keep your eye on these things.

02:14:41   Even if they're sandbox, if they have network access, don't deploy your code.

02:14:44   They don't care.

02:14:44   It's bananas.

02:14:47   Oh yeah.

02:14:49   That's extremely cool.

02:14:50   Yeah.

02:14:50   I've been fiddling with Claude code some, uh, I had it check over my entire call sheet

02:14:54   code base and it found some minor stuff that I was happy for it to find.

02:14:57   Um, it's, I've had it code a couple of minor things and what I've decided to do, this is

02:15:03   probably, I'm surely not the first person that's done this, but, um, I, instead of,

02:15:07   of working on the folder, the directory that I typically do my work in, you know, when I

02:15:12   open X code, I'm pointed to such and such a directory, I've created a second clone of

02:15:16   the repo somewhere else so that it's off in its own little world and it's doing its own

02:15:21   thing over there.

02:15:22   And then I have it make whatever modifications it wants to make to the files in that folder.

02:15:27   And then I'll typically go and do a manual diff deliberately, you know, as a check to make

02:15:33   sure, okay, yeah, I see what it's doing here.

02:15:34   And that's worked out pretty well for me, but it's all been minor, minor, minor stuff.

02:15:38   I haven't really had it do anything larger yet.

02:15:41   And I'm sure with time, as I get used to cloud code and get used to, you know, working with

02:15:46   my new little buddy, I'll, I'll get better at doing larger and offering it larger and bigger

02:15:51   efforts.

02:15:51   But so far I've, I've been pretty impressed.

02:15:54   Um, and, and I think I've been impressed enough that I would probably pony up for like Marco

02:16:00   was saying, the $20 a month plan.

02:16:01   Uh, I can't imagine ponying up for the a hundred dollar a month plan unless I'm doing something,

02:16:05   you know, like a one-off, like you were describing, John, but you never know.

02:16:09   I just put a screenshot of it.

02:16:11   If you want to see what it looks like, it should look very familiar because I was basically

02:16:14   saying this has to look pixel for pixel, like tier maker.com because that is the canonical

02:16:19   tier list website and I made some slight changes, but it's essentially the same.

02:16:23   I don't love the way it looks, but it does look like the tier list.

02:16:27   I did.

02:16:29   I did that by the way, like I've had varying success with various AI things where you send

02:16:33   them a screenshot and say, make a thing that looks like this.

02:16:35   It utterly failed.

02:16:37   Like I gave it a screenshot.

02:16:38   I carefully composed these screenshots and what it made look absolutely nothing like the screenshot.

02:16:43   I was like, well, we got our work cut out for us.

02:16:46   Let's dive in and fix this.

02:16:47   But yeah, it looks like the thing is it's all now, but I can control the aspect ratio.

02:16:53   I can turn on an outline that shows me exactly where I need to do the screenshot capture.

02:16:56   It auto scales everything to make sure everything fits in the thing.

02:16:59   It's glorious.

02:17:00   I never have to right click and inspect on that stupid tier maker website ever again.

02:17:04   That's very cool.

02:17:05   That's very, very cool.

02:17:06   And I'm glad you did it.

02:17:07   And I hope it works.

02:17:09   I don't mean that in a snarky way.

02:17:10   I mean that in a, you know, hey, this is something that we're all three of us going to use.

02:17:14   And I hope it works out the way you expect.

02:17:16   It certainly sounds like you've tested it.

02:17:18   This is really, really cool.

02:17:20   And I know, I don't think the listeners know, but Marco and I know the amount of pain.

02:17:26   And I know John went through this a minute ago, but truly he goes through an immense amount of pain to get these tier lists to work.

02:17:31   And I love him for it because I do love the tier list member specials.

02:17:34   I think they're, they're becoming my favorites, but it is such a pain for John.

02:17:38   And I'm so glad that hopefully, knock on wood, it will be, it will be a lot better now.

02:17:42   I mean, it's fun too.

02:17:44   I enjoy making them and finding the things and coming up with the ideas.

02:17:46   And now it'll be even more fun because I'll get to use my own app to do it and not that terrible app that's there.

02:17:50   I mean, this says, I can also like, I got to add an image export.

02:17:54   That's my last feature I need to add.

02:17:55   But like, so I don't have to do a screenshot of, I can just export an image of the final tier list, which is what we want.

02:18:00   And it looks beautiful because I don't have to worry about composing the screenshot.

02:18:02   Everything will be in it.

02:18:03   But yeah, like this, this is going to make my life a heck of a lot easier.

02:18:07   You can do individual play sessions with save sessions.

02:18:10   So we can, I can name the sessions after the episode and we'll always have the final state of the tier list saved in the thing.

02:18:15   Oh, that's cool.

02:18:15   I actually, I had one more feature was I want to make publicly accessible ones.

02:18:20   So if I wanted to, if I wanted to share a tier list, but these are all, it's all private data.

02:18:25   You can't get this unless you're signed in, but I do probably want to make a way to have publicly accessible URLs.

02:18:29   So someone can look at the tier list.

02:18:30   It would be cool to deploy this, you know, under the ATP domain some way, somehow be that, you know, some subdomain or, you know,

02:18:37   some path that's referred to this.

02:18:39   I don't know.

02:18:40   I'm not trying to make a product here.

02:18:41   No, no, no.

02:18:42   I know.

02:18:43   But I mean, it relates to ATP and it would be cool to list it there.

02:18:46   Just the image of the final thing is fine, but yeah.

02:18:49   True.

02:18:49   That's cool.

02:18:51   I really dig it.

02:18:52   I can also see it being fun.

02:18:54   Actually, I'm not trying to scope creepy here, despite what it sounds, but I could see it fun leaving, uh, leaving it possible to generate your own tier list.

02:19:03   So like, you know, if I'm a listener, I could take the same source material, generate my own, and then generate an image from that, that I could share, you know, on social media or something.

02:19:11   If I made this accessible and people could make accounts on it, anyone can make their own tier list and it would work fine, but I'm not doing that.

02:19:19   Although it just like the tier maker website is so junked up with crap.

02:19:22   And I did this in like two days.

02:19:24   Like obviously their website is more than just this, but like if I replace these JSON files with a real database, like it's not hard to compete with a lot of these popular websites.

02:19:32   They're just popular because they got a good domain and they, and everybody knows about how to get there, but they're so junked up with ads and the functionality is so janky.

02:19:39   And like, you know, in two days I can make a thing that has more features than there, substantially more features than theirs, including ones that are specifically aimed towards a weird use case of doing screen recordings for a podcast, but no one's ever going to make that product.

02:19:52   So you kind of have to make it yourself.

02:19:53   But even, even setting that aside, like even the people who just made their little toy things and sent me them or whatever, those are better than the tier maker website too, just because the tier maker website is so terrible.

02:20:02   Yep.

02:20:03   I totally buy it.

02:20:04   That's super cool, John.

02:20:05   And, uh, definitely a much happier thing to talk about this.

02:20:07   So I appreciate it.

02:20:09   Beep, beep, beep.