PodSearch

ATP

700: A Wet Dishrag Full of Lies

 

00:00:00   John, it's your favorite time.

00:00:01   Is it Anniversary Corner?

00:00:03   It's Anniversary Corner, baby.

00:00:04   Yeah, yeah, yeah.

00:00:06   It's Anniversary Corner, baby.

00:00:07   This occurred to me last week and I forgot about it, but now it's all coming back to me.

00:00:11   This is ATP episode 700.

00:00:15   700 that you two and me have sat here, except one Prisoner Exchange episode.

00:00:23   It's been all three of us for 700 episodes, which is absolutely bananas.

00:00:30   700 regular episodes.

00:00:31   When I realized last week that this was happening, I did a small bit of math so I could do it on this week when you booby-trapped me with it.

00:00:37   So obviously we have our member specials and we've done one-off things like interview shows and stuff like that.

00:00:43   So it's actually obviously more than 700, but for the regular episodes, the not interview, not member special, not blah, blah, blah,

00:00:50   we've done 52 regular episodes per year for 13.4615 years, which is not quite as round.

00:00:57   I know it's episode 700, but it's not as exciting as the year-round number.

00:01:01   So anyway, we've been doing this for a while.

00:01:03   So I don't have the author's name in front of me and I'm deeply sorry about that,

00:01:07   but there is a listener who has been working on for like a year or two now, catatp.fm, catatp.fm.

00:01:14   This is an absolutely incredible resource.

00:01:17   This is taking the spirit of what Underscore had done years ago about running shows through a transcription service and trying to make the best of what comes out of it.

00:01:25   And obviously with today's AI stuff, it's quite a bit more impressive than it was years ago.

00:01:30   There's a handful of these like underscores like catatp that exist.

00:01:34   And this one I happened to look at recently and there are statistics.

00:01:39   So if you go to catatp.fm slash statistics, you can see that as of, I think, this most recent episode, not the one we're actually recording now, obviously,

00:01:47   but as of $6.99, total length of all the episodes, 1,421 hours, 6 minutes, and 13 seconds.

00:01:54   Just astonishing.

00:01:56   Yeah.

00:01:57   And catatp, by the way, like what a level up that is from like everything that's come before because the author is using AI heavily and cleverly.

00:02:07   And wow, it's advanced.

00:02:09   It's really something.

00:02:10   Yeah.

00:02:11   At some point, I'd probably like to talk a little more about catatp because there's some interesting stuff here.

00:02:16   And the author, who, again, I don't have the email in front of me.

00:02:18   I'm so, so, so sorry.

00:02:19   But they had emailed us.

00:02:21   And among other things, they had come up with a visualization of what sections of the last couple of episodes were cut from the bootleg to the released version,

00:02:33   which I thought was a really interesting visualization of what you're missing out on if you don't listen to the bootleg.

00:02:38   Now, what you're getting if you don't listen to the bootleg is Marco's genuinely, not sarcasm, genuinely exquisite edits.

00:02:44   You're getting much better audio quality.

00:02:45   But you're missing some of the nonsense and shenanigans that you would hear only in the bootleg.

00:02:51   And if I remember, I will post one such example image and link it in the show notes.

00:02:55   I don't have it handy as we speak.

00:02:57   But it is really good stuff.

00:02:59   And you can see as an example what makes the bootleg kind of fun.

00:03:02   Now, I'm not necessarily saying the bootleg is like the canonical version.

00:03:05   In fact, I'm pretty actively saying that's not the canonical version.

00:03:09   But there is something to be said for some of the shenanigans.

00:03:12   So, like I said, I'll try to dig up one of those images and put it in the show notes.

00:03:15   I think the author's name is Justin.

00:03:17   And by the way, this is a fun thing from the website.

00:03:20   It is the word cloud of word frequencies.

00:03:22   And I'm pretty happy with this one.

00:03:26   That is because there is Mac Pro, extremely large, phone, almost as large, and then a bunch of other stuff.

00:03:33   It's basically Mac Pro phone.

00:03:35   I can't wait for the Mac Pro phone.

00:03:37   It's going to be awesome.

00:03:38   It will be pretty work money try.

00:03:40   Yeah.

00:03:40   Right.

00:03:41   Yes, this is Justin.

00:03:43   Justin Kaye, who has done incredible work here.

00:03:46   And like I said, I will try to find one of these images where you can see what the bootleg gets you.

00:03:51   And I will post that in the show notes.

00:03:52   But happy 700, everyone.

00:03:55   And I'm not going to go on for two hours like I normally do.

00:03:57   But I will just say very briefly, thank you to anyone who listens, whether or not you're a member.

00:04:01   Thank you for sticking with us for, what did you say, John, 13 years or whatever it's been.

00:04:04   It's really a genuine privilege that we get to do this together, that the three of us get to do this together, that you give us your time, which is your most valuable resource.

00:04:13   So thank you, everyone, for sticking with us.

00:04:15   We really appreciate you.

00:04:16   Public betas are out.

00:04:19   And I'm curious, what do we have betas installed on?

00:04:23   And I ask this because I don't have, I have the betas on my Vision Pro, and I have the beta on my iPad.

00:04:32   And now that the public betas are out, and now that all the travel that I know I'm doing for the summer is done, I think I might do public beta on my phone soon.

00:04:41   So let me start with Marco.

00:04:42   I believe you said you have already gone in, all in on betas on your phone.

00:04:46   Is that right?

00:04:47   Yeah, I've been on the main phone beta situation since beta 2.

00:04:53   It has been mostly fine.

00:04:55   Beta 2 was a little shaky with messages, like the messages app, sometimes like losing a whole thread and having to be rebooted or whatever.

00:05:03   That seems to have been fixed after beta 2.

00:05:05   And the only major issues I have with it now are some like behavioral differences that are making my app behave weirdly and other apps occasionally behave weirdly.

00:05:16   They did a lot of under the hood changes with iOS 27, and some of them are showing.

00:05:21   So there's going to be a little bit of a bumpy period as apps get updated for that.

00:05:25   And then finally, the biggest problem I have is CarPlay has gotten a lot of updates, and it's a little rough.

00:05:34   In particular, if your car has a hardware play pause button of some kind, like you click the volume knob in and it turns it off or on,

00:05:43   or there's an actual play pause somewhere in your car, and if that maps to CarPlay's playing and pausing.

00:05:50   The previous treatment of that was that iOS would forward that to the audio app as a remote play pause command,

00:05:56   the same way as if you tapped, you know, if you like clicked the stem on an AirPod, same thing.

00:06:00   For some reason, in CarPlay and iOS 27, they're instead treating those as audio interruptions,

00:06:06   which means, which is the same kind of event as like if you're playing a podcast and you get a phone call,

00:06:12   or Siri comes on to speak a direction to you or something, that's an audio interruption.

00:06:17   And then, you know, so it pauses your audio kind of forcefully, and then it unpauses it whenever the interruption ends.

00:06:22   Well, in CarPlay on iOS 27, it has moved those from play pause events to audio interruptions,

00:06:28   and when they end, my AV audio engine totally errors out, fails, and crashes.

00:06:32   Oh, that's fun.

00:06:34   So that's a big problem.

00:06:36   I haven't had time to file a feedback.

00:06:39   Actually, you know what?

00:06:40   I should have sponsored this episode, Claude.

00:06:42   I wonder if, can I have AI write better feedbacks so that I don't have to?

00:06:48   Because, like, I'm sure Apple is not putting in any more effort than that to go through our feedback reports.

00:06:54   So, finally, maybe AI can be the great equalizer to finally equalize the amount of effort it takes to file a feedback

00:07:00   versus the amount of effort Apple will spend looking at it.

00:07:03   Incredible.

00:07:03   John, what's your beta story?

00:07:05   I've been resisting on the phone.

00:07:07   I've thought about it a few times.

00:07:08   So every time I look at my phone, I'm like, I don't want this to not work in any minor way.

00:07:13   And also, this is my phone year, so, you know, I know I'm going to get both new hardware and new software,

00:07:17   assuming it doesn't cost a million dollars, when it comes out.

00:07:21   So, I mean, I probably will update this before my actual new phone arrives.

00:07:26   But I've been resisting on the phone.

00:07:28   I haven't even done my iPad.

00:07:29   Normally, I do my iPad by this point, but I don't know.

00:07:31   I just, whenever I'm watching TV on my iPad, I'm like, I don't want this to be messed up.

00:07:35   I know these beds are really stable and everything, which is why I'm even considering it.

00:07:38   But, yeah, so none of my iPads or iPhones have been updated.

00:07:42   I've got my development Mac that is running the latest Golden Gate beta, and I keep that updated,

00:07:47   and I keep that with the latest version of Xcode and all that stuff,

00:07:50   and I'm fixing bugs over there and doing all that.

00:07:52   But that's it.

00:07:53   Actually, what might happen, well, what will happen is that I'll end up updating my wife's Mac to Golden Gate

00:08:02   and my children's Macs to Golden Gate, because they all skip Tahoe.

00:08:05   Obviously, I won't be updating my Mac to Golden Gate.

00:08:08   So, yeah, that's my beta situation.

00:08:12   You know, I'll be running Mac OS 15 until this rate, December or something, or whatever.

00:08:16   The new Macs come out, and I can actually get one of them, which is fine by me.

00:08:20   But, you know, yeah, I'm not jumping on the beta train early.

00:08:23   Oh, one more thing about these betas.

00:08:25   So, Siri.

00:08:27   There's a couple of things to be aware of with Siri and iOS 27.

00:08:31   Obviously, it's the whole new, you know, Siri AI thing.

00:08:33   In daily use, what that means is when you pull down on your home screen to type in an app name into Spotlight,

00:08:41   it is slower because that pulls down all of Siri, and Siri is like, let me do the world for you.

00:08:48   And I'm just trying to launch one password.

00:08:49   It's like, let me do everything for it, you know.

00:08:51   So, there are some common operations that now that Siri is everywhere, they're actually much slower now.

00:08:59   So, one of them is typing app names into Spotlight, what used to be Spotlight, to launch them.

00:09:04   The other one, which is kind of annoying to me in particular, is creating reminders with the new Siri is actually significantly slower.

00:09:16   Which is not great news for somebody trying to launch a new app that uses reminders.

00:09:24   And this is also just annoying because this is how, this is by far the way that I create the vast majority of my reminders.

00:09:30   Creating a reminder now, you know, you still say, you know, hey, remind me, you know, later today to do this.

00:09:36   It now thinks a lot more about that because it's invoking the AILM layers.

00:09:43   And it asks more follow-up questions where I think it shouldn't.

00:09:47   So, it seems like it hears me worse now, like Siri has upgraded to worse ears.

00:09:53   And so, it'll ask for clarification, like, did you say this or this?

00:09:56   And, like, before, it never asked me that.

00:10:00   It would just dictate it pretty accurately almost every time before.

00:10:03   And usually, one of the things that it thinks I said is just way off.

00:10:08   So, they're still ironing some stuff out.

00:10:11   But I think it is probably pretty safe to conclude at this point that the move to new Siri just is going to make a lot of common things slower.

00:10:22   Because it is now applying a much higher level of complex intelligence to even simple things like searching for apps and creating reminders.

00:10:32   So, that's a little bit of a bummer.

00:10:33   But that will probably be at least partially made up for by the fact that new Siri is actually really good so far.

00:10:40   Earlier today, I was driving and I was trying, I was, I was cutting it close with making the ferry.

00:10:46   And I, like, I was just, I was on the highway, you know, a couple miles from the, from the ferry terminal.

00:10:52   And I simply, I'm like, I wonder if this works.

00:10:54   I asked Siri, what time is the nearest ferry to, from here to here, you know, the places I'm going.

00:11:00   And I didn't tell it what ferry company.

00:11:04   I don't have an app for the ferry.

00:11:06   It's one of those things where, like, you just go to their website and there's basically, like, a JPEG or something, like, making a table.

00:11:11   And, like, like, just like a scheduled table.

00:11:15   And I don't know how Siri found this information, but it did find it and it, and it told me what time the next ferry was.

00:11:22   And I said, how about the one after that?

00:11:24   And it successfully told me the one after that.

00:11:27   I checked and it was right.

00:11:29   That's incredible.

00:11:30   It has never been able to do that before.

00:11:33   So, I, I do think, you know, it is, it is like any other modern AI tool in the sense that this is a significant step up from what we had before.

00:11:43   I think one of the biggest challenges that we're all going to have is just remembering to try something or thinking to try something instead of just assuming that something won't work and never even trying it.

00:11:53   That, that is by far what holds me back the most with AI and that is by far what will hold me back using new Siri over time.

00:11:59   That, like, we're all so accustomed to Siri sucking for, like, you know, over a decade that we don't even, we're not even going to think to try it, but try it.

00:12:10   Because you, you might be surprised at what it can do as long as you're patient because it's slow.

00:12:14   I feel like it's probably worth briefly following up on my weird, I'm not getting tap taps from Aaron on my watch.

00:12:22   If you recall, it was working when Aaron sent messages and other conversations like in group chats and I was just constantly missing notifications from her.

00:12:31   And let me tell you, of all the people I want to miss notifications from, both selfishly and unselfishly, she was the last on the list.

00:12:38   And, uh, somebody at some point had suggested, Hey, do you somehow have her conversation muted?

00:12:44   And that wasn't it.

00:12:45   But what it was, was that in the settings, in her contact, the text tone somehow got set to none.

00:12:52   Maybe I did that.

00:12:52   Maybe I didn't.

00:12:53   And, uh, it's worth following up that.

00:12:55   I believe that was the fix that for me, uh, have moving her text tone from none to anything else seems to have done it.

00:13:02   And it's not, I don't think it's a hundred percent, but I think it's good enough that the, the, the, the remaining percentage,

00:13:07   whatever that may be is me genuinely not feeling my wrist get tapped.

00:13:10   So I am calling this one officially solved as far as I'm concerned.

00:13:14   All right.

00:13:14   Congratulations.

00:13:15   I hope you're right.

00:13:16   Have you fixed yours?

00:13:17   I have just worked around it successfully.

00:13:20   Um, because I had the text tone set for TIFF.

00:13:24   I can turn it off, but the reason I said it in the first place was because I was missing her messages.

00:13:29   So that was not causing the problem.

00:13:31   My, my workaround remains that I just keep messages, notifications as persistent notifications,

00:13:36   instead of, I guess, like momentary or whatever the other kind is called.

00:13:39   Um, so they stay on my screen on my Mac until I dismiss them.

00:13:44   And that so far seems to have fixed the problem because I am not missing them anymore on my Mac.

00:13:51   And it's, it's specifically on the Mac that I would usually miss them.

00:13:54   Um, so we'll see.

00:13:55   I haven't done the same thing.

00:13:56   Well, I think the phone already basically does that, but, uh, yeah, we'll see.

00:14:00   And there were a bunch of other stuff that people were suggesting.

00:14:02   You mentioned one of them already that you can mute notifications for individual conversations.

00:14:06   So that would have also fit if, if this had been the case, which it wasn't, it would also

00:14:09   fit your symptoms, which is like, Hey, in the group conversation, I get a notification, but

00:14:12   in my private one, I don't.

00:14:14   If you had somehow muted the private one, but not the other one, were there other things

00:14:17   that people suggested that didn't apply to you, but were good ideas to check?

00:14:20   Uh, muting the conversation was definitely a good one.

00:14:23   I'm trying to think if there was anything else.

00:14:26   I mean, there were a lot of offers.

00:14:27   There's nothing I can think of that seemed even remotely reasonable, to be honest, but

00:14:32   conversations can be muted, which I do use from time to time, particularly on group chats.

00:14:36   And she, her conversation was not the text tone was the only thing that I, that I saw that

00:14:40   really seemed to make a difference.

00:14:41   And I'm really struggling to remember anything else that I thought was plausible.

00:14:44   All right.

00:14:45   Well, I just want to, there's a bunch of, we said this, we're saying this again, because

00:14:48   I know we talked about it last week too, just because so many other people said I have

00:14:50   this problem too, but apparently it is a common problem.

00:14:52   Yeah.

00:14:53   Uh, John, you have a gift from Cloudflare.

00:14:56   Can you tell me about this, please?

00:14:58   I'm very excited about this.

00:14:59   Uh, when I talked about making my move from my, uh, old shared hosting provider to Cloudflare

00:15:04   and my process there, I talked about how the different ways they have for you to host websites

00:15:09   at Cloudflare.

00:15:09   Um, one of them is kind of like the old style, like either Dropbox or S3 bucket, where you

00:15:14   just chuck a bunch of files into essentially an S3 bucket and, and you can put a host name

00:15:19   that you own in front of it and the lines in a website.

00:15:22   Um, but I'm way more picky about my URLs than that would allow.

00:15:25   So I needed to have, you know, in my old static site, it was just running Apache and I was

00:15:30   just using like, uh, HD access to write, rewrite rules and crap.

00:15:34   You know, uh, I want, I needed something like that.

00:15:36   Uh, so the other system they have, uh, at Cloudflare, they have an old system called

00:15:39   pages, which is deprecated and I didn't use.

00:15:41   They have a worker system, which is just basically, um, when someone hits this URL, we will run a

00:15:46   little bit of code that you provide us.

00:15:47   And I provided this little, yeah, they have, they have an API for Node.js where you can provide,

00:15:52   um, what they call a worker, uh, that runs code written in node against their API that it gets

00:15:58   an HTTP request and it sends a response.

00:16:00   So as I was describing, I wrote my own little dinky, like if you get a request, respond in

00:16:04   this way, it's like the world's simplest web server, right?

00:16:07   Um, and it does all my URLs and my redirects and all the stuff that I need to do for my various

00:16:11   websites.

00:16:12   But it annoyed me that Cloudflare has this amazing caching system that you can put in

00:16:16   front of another website.

00:16:17   Like if you have a website hosted somewhere else, you can put Cloudflare in front of it

00:16:20   to handle DDoS and caching and stuff, but you can't just take that cache and throw it in

00:16:24   front of one of your workers.

00:16:25   So then inside my worker code, I had to be like, oh, there's an API for the cache.

00:16:29   So when you get the request, first check the cache, if the thing is there and honor the

00:16:33   various headers and blah, blah, blah.

00:16:34   It's just, it's like, why am I doing this?

00:16:35   You have a product that already does caching.

00:16:37   Can't I just have a worker and then take the cache and put it in front of the worker?

00:16:40   And they were like, no, caching is only for putting in front of websites that aren't hosted

00:16:44   at Cloudflare.

00:16:44   It's for other websites that are hosted at other places.

00:16:46   So that annoyed me.

00:16:48   Well, here we are.

00:16:49   I don't know how long it is, maybe a year later or less than a year later.

00:16:51   And they have, in fact, changed their system to allow you to put their cache in front of

00:16:57   workers.

00:16:58   And it was glorious.

00:16:59   So first of all, it ripped out all the caching code and there was a lot of it and it was

00:17:03   annoying.

00:17:03   And I actually had a bunch of bugs in it that I had to fix.

00:17:06   Ripped it all out.

00:17:07   Nope, nope, no caching.

00:17:08   Destroy, destroy.

00:17:09   Just love deleting lines of code, right?

00:17:10   And then it's like one configuration setting in your worker.

00:17:14   It's like, do you want cache to be in front of this?

00:17:15   And I said, yes.

00:17:16   And everything else was already to go because all my content already had cache headers in

00:17:19   it and everything, right?

00:17:20   That's all I needed to do.

00:17:21   And then I looked at my dashboard for my workers and I think it was like an 80 to 90% drop in

00:17:27   CPU time for my workers because most everything is cache.

00:17:30   Like the thing is when, you know, the worker would get activated, even if it was returning

00:17:34   a cache thing, it would run your worker and your worker would run the cache code that would

00:17:37   check the cache and find the cache and set like, but you're, that's still CPU time.

00:17:40   Your worker is still running.

00:17:41   Now my worker doesn't even run like 80 to 90% of the time because the request hits the cache.

00:17:46   That's what caching is supposed to do.

00:17:47   It was glorious.

00:17:48   I tried to take good screenshots of it, but I think I lost all those things in a big

00:17:52   desktop cleanup.

00:17:52   I did, but yeah, all my charts were like, not that I was paying, I was paying like whatever

00:17:56   the minimum is for workers is like $5 a month or something piddling like that.

00:17:59   But now I'm, I'm using like no CPU.

00:18:02   It's, it's, it's great.

00:18:03   So anyway, I want to thank Cloudflare for implementing that obvious feature.

00:18:07   It has made my, my life and the life of my workers a lot better.

00:18:09   Yeah.

00:18:10   The blog post is very long where they discuss this, but it's very, very interesting.

00:18:15   And one of the things they walk through is how they landed here, which is basically like,

00:18:20   Oh, when we originally devote, devised the whole caching infrastructure and whatnot, it

00:18:24   was to serve this need over here at a, but to put a cache in front of workers, that's basically

00:18:30   starting from Z.

00:18:31   And so now we need to like reconcile these two things.

00:18:34   It was very, very good and very interesting and, and, uh, really a great example of documentation

00:18:38   Apple.

00:18:39   Uh, so it's worth checking out if you have even a passing interest in this.

00:18:42   Like I said, setting it up was like literally like in my worker config, you just do cache

00:18:46   colon enabled or true or whatever.

00:18:48   Like it was, that's it.

00:18:49   That's the whole, that's the whole thing because the caching system already has a big web UI

00:18:53   and everything.

00:18:53   And, and again, if you're doing it, if you have a decent little web sort of thing, you're

00:18:56   already sending the expiration headers.

00:18:57   It was like no work.

00:18:58   It was just deleting code.

00:18:59   Loved it.

00:19:01   We were sponsored this episode by Squarespace, the all-in-one website platform designed to

00:19:06   help you stand out and succeed online.

00:19:08   Whether you're just starting out or scaling your business, Squarespace gives you everything

00:19:12   you need to claim your domain, showcase your offerings on a professional website, grow your

00:19:17   brand and get paid all in one place.

00:19:20   I love Squarespace.

00:19:21   I've been using Squarespace myself for probably something like 10 or 15 years now.

00:19:26   It's been a long time.

00:19:27   And I've also recommended it to lots of other people who come to me saying, hey, you're

00:19:30   a nerd.

00:19:30   I need to make a website.

00:19:31   Can you help me make a website?

00:19:32   And I say, yes, but I don't need to actually do it.

00:19:35   I can just tell you, go to squarespace.com slash ATP and figure it out.

00:19:40   And they do because it's super easy to use Squarespace.

00:19:43   So whether you're a coder or whether you're, you know, somebody's asking you as a coder to

00:19:48   make them a website, you can empower them or empower yourself to just do it and not have

00:19:52   to go through nerds like us.

00:19:54   So Squarespace supports all sorts of business features these days.

00:19:57   You can host storefronts for digital goods, physical goods, time slots, newsletters, private

00:20:03   podcasts, member areas.

00:20:05   There's so much you can do on Squarespace.

00:20:07   Whatever your business is, chances are they support it.

00:20:10   And it's backed by all the features you might want.

00:20:12   Newsletters, analytics, SEO tools, all sorts of email campaigns, all sorts of stuff that your

00:20:19   business needs these days.

00:20:20   Squarespace has all of it built right in.

00:20:23   There's no coding, no updates, it's all just visual and it's all just built in awesome

00:20:26   modern tools.

00:20:27   It's a wonderful platform.

00:20:29   What I recommend is that when you need to make a website or when somebody asks you to make

00:20:33   their own website, have them or you go to squarespace.com slash ATP, start a free trial.

00:20:39   You can build the whole site before you pay.

00:20:41   You can see how does Squarespace work for you?

00:20:44   How easy is it?

00:20:45   How easy is it to make your logo and import your stuff and all this?

00:20:48   You can do all that so easily.

00:20:49   Try it.

00:20:50   When you're ready to sign up, squarespace.com slash ATP, code ATP for 10% off your first purchase

00:20:57   of a website or domain.

00:20:58   Thank you so much to Squarespace for sponsoring our show.

00:21:05   Apple continues to change how icon files are rendered.

00:21:08   This is largely coming off our conversation with or about the incredible work that Parakeet

00:21:13   did from last episode of the episode before.

00:21:15   John, tell me, what are they doing?

00:21:17   I mean, this is the double-edged sword of the system where the .icon files are a bunch of layers

00:21:24   and ingredients in a recipe.

00:21:25   And the recipes say stuff like, specular highlight, amount, 5, angle, 22.

00:21:31   And that doesn't really say, okay, but what should the specular highlight look like?

00:21:35   And so that leaves Apple free to change how it renders the same recipe.

00:21:40   Like, what does amount 5 mean?

00:21:42   What does specular highlight mean?

00:21:43   Or whatever.

00:21:43   And they have been changing it.

00:21:46   We mentioned last time that they have changed it between 26 and 27.

00:21:49   But even within 27, as each beta of Golden Gate comes out, and presumably also the iOS

00:21:55   ones, although I haven't been looking at those, they change how the icons render.

00:21:58   The same icon renders differently in beta 2 and beta 3.

00:22:01   And as Louie was pointing out when he was complaining about this, it makes it difficult

00:22:05   to be an icon designer because you think, like, I've done this icon for a client, and it's

00:22:08   all done, and it looks like this.

00:22:10   And the next beta comes out, and it's like, well, now all your icons look different.

00:22:13   And you didn't change a thing.

00:22:15   Now, I know the 27s are still in beta.

00:22:18   So, you know, if you're making an icon against a beta OS, it's always going to be a moving

00:22:21   target.

00:22:22   But it does make me a little bit concerned.

00:22:24   I think I mentioned in the last show that I was hoping that 27 was just a big correction

00:22:27   in icon rendering from 26, and that 28 wouldn't continue the trend of essentially changing

00:22:32   how icons are rendered over and over again, because that makes it very difficult to sort

00:22:37   of have any kind of stable identity.

00:22:38   I give them some leeway to tweak stuff, mostly because I hated how 26 rendered stuff.

00:22:42   But here's hoping this doesn't continue indefinitely, because, or at the very least, like, if you

00:22:48   want to change it, just add new effects, but don't change how the existing effects render,

00:22:52   because it's just going to change how everyone's icons look.

00:22:54   So anyway, still a little bit concerned about that.

00:22:57   All right, with regard to our member special about Mac-asked Mac apps, on July 9th, a friend

00:23:03   of the show, Steve Troughton-Smith, said, LOL, at OpenAI, replacing the native AppKit chat GPT

00:23:07   app with the Electron Codex app, after Gruber's recent post praising it as a good Mac app.

00:23:13   Whoopsie-dipsies.

00:23:14   Gus Mueller, another friend of the show, said, oh, and it went from 158 megs to one and a half

00:23:20   gigabytes.

00:23:21   Great.

00:23:23   Stupendous.

00:23:23   And then, of course, our good friend Gruber wrote, today is the day OpenAI effed up the

00:23:29   chat GPT Mac app.

00:23:30   Yeah, I'm glad he had all these podcasts where he was praising it.

00:23:33   What a great native Mac app it is, how much I love it, and it's not, you know, it's a Mac-ass

00:23:37   Mac app, but these other apps aren't.

00:23:39   He got in all that, all those podcasts, all those posts, and all that praise just before they

00:23:44   screwed it up.

00:23:44   Incredible.

00:23:45   Incredible work, everyone.

00:23:46   With regard to the globe key on Apple's extended keyboards, if you recall, I think it was Marco

00:23:51   and I particularly, or maybe it was John, one of you and me, was lamenting that the globe

00:23:56   key had moved between the original Touch ID lightning keyboard and my new Hotness USB-C Touch

00:24:03   ID keyboard.

00:24:04   And the globe key used to be in the bottom left, or excuse me, used to be in the area above the

00:24:09   inverted T arrows, but now it is up, it is all the way down in the bottom left-hand corner

00:24:14   and screwing me up all the time.

00:24:15   Well, Philip Hofstetter wrote, the globe key was moved next to control with the USB-C

00:24:21   revisions when the OS has started to use the globe key as a modifier key.

00:24:24   In the Touch ID versions, the key was still at the old place, just renamed from FN, or the

00:24:29   FN key.

00:24:29   FN key, there you go.

00:24:30   There we go.

00:24:31   All right.

00:24:31   So Philip writes and continues, here's a launch agent you can put in tilde library launch

00:24:36   agents, I'll put that in the show notes, to map the globe key next to control, back to

00:24:40   control, and the new menu key to globe, restoring the old functionality.

00:24:44   Which is very clever.

00:24:46   And I'm, I'm trying to convince myself not to do this because I try very hard to stick

00:24:50   with like the vanilla version of Mac OS.

00:24:53   Like I try not to tweak the ever-living snot out of it, but it is quite possible I will fail

00:24:58   in this regard because this is very appealing.

00:25:01   Then with regard to the good or lightning versions, that model for reference is A2520 magic keyboard

00:25:09   with Touch ID and numeric keypad, which does come in both white and black, although it only

00:25:13   came in white when I bought it.

00:25:15   And we will put a link in the show notes that John has provided me to that.

00:25:18   It comes in several colors, not just white and black.

00:25:21   You're talking about the keycap color.

00:25:22   Yes, it does come in with black and white keycaps, but it also comes in actual colors as in, I

00:25:27   guess, like dyed to match the iMacs or whatever.

00:25:29   Oh, the iMac keyboards, right.

00:25:31   You can find lots of varieties of these.

00:25:34   But anyway, the version that I have or that my wife has in front of her M1 Mac studio,

00:25:40   we'll put the model number in the show notes, but it's MMMR3LL slash A.

00:25:46   Again, this is the A2520 keyboard, but there's specific model numbers.

00:25:50   That's the one that is silver, silver aluminum with black keys.

00:25:54   And I, based on the last show where we were talking about the globe key that I had, I think

00:25:59   I had seen the globe key over there, but not on the, I just assumed they hadn't messed

00:26:02   with the extended one, but they did.

00:26:04   And now I knew about it or my memory was refreshed.

00:26:06   So I immediately went on eBay and bought one of these.

00:26:08   So now I have a new inbox, uh, silver with black keys, touch ID, extended keyboard with

00:26:15   a full size, complete control key in the lower left corner.

00:26:17   And I will use that with my new Mac if I'm going to get it.

00:26:20   But lightning, absolutely.

00:26:22   Well, here's the thing about lightning.

00:26:24   It's lightning where it plugs into the keyboard.

00:26:26   It's USB-C on the other end.

00:26:28   So I don't care what it looks like that plugs into the keyboard.

00:26:31   I, you know, it's USB, it's a USB-C keyboard.

00:26:33   It's just the end that plugs in is lightning.

00:26:34   I don't care about that at all.

00:26:36   So yeah.

00:26:37   And otherwise it has all the same features that has touch ID, blah, blah, blah.

00:26:40   I don't care about the globe key.

00:26:41   I don't care about the menu key.

00:26:43   Uh, I was very happy to find this, especially finding a new inbox one.

00:26:47   I didn't open it because it is sealed, but I do wonder if someone resealed it.

00:26:50   So if I open it up and it's filled with a bunch of rocks, we'll find out when I get my Mac

00:26:53   studio, hopefully sometime later this year.

00:26:55   This is our continuing and depressing price increase corner where Brian Nehring writes,

00:27:02   you guys haven't mentioned the studio display.

00:27:05   If the vision pro gets a price increase, then shouldn't the display with RAM and storage in

00:27:09   it get one too?

00:27:09   I think the margins are higher on the studio display percentage wise than they are on the

00:27:13   vision pro.

00:27:14   That's honestly do because the stuff in the vision pro costs a lot of money, but it's filled

00:27:19   with super expensive stuff.

00:27:20   The studio display costs a ton of money and it's filled with not quite that expensive stuff.

00:27:24   So I think the studio display could just absorb it.

00:27:27   But Hey, don't give them any ideas just because they haven't increased the price yet.

00:27:30   doesn't mean they're not going to.

00:27:31   So shh, right.

00:27:33   I've, I've been reflecting on my decision not to purchase a studio display XDR or even three

00:27:39   of them and I stand by it, but I really want one.

00:27:41   Anyway, uh, we have a little bit of anonymous feedback with regard to the decision to skip

00:27:47   M6 pro max and ultra.

00:27:48   Uh, this anonymous individual writes roadmaps for chips are decided anywhere between three

00:27:53   to five years in advance.

00:27:54   So any rumors suggesting roadmap changes a year before release is just not true.

00:27:58   They were decided way before the rumor mill knew about it.

00:28:01   Some last minute changes and delays do happen, but the Apple Silicon team still has the most

00:28:05   aggressive and reliable execution timeline when compared to the rest of the industry.

00:28:08   And the decision to skip all of those processor chips was based on multiple factors, including

00:28:13   the use of new packaging technology to build separate CPU and GPU chiplets, available resources,

00:28:18   design complexity, et cetera.

00:28:20   Yeah.

00:28:21   That's the problem with all these rumors is they will very often, uh, get the news whenever

00:28:25   they get it and decide some, I guess they'll just decide, uh, either this just happened

00:28:30   or it happened recently.

00:28:31   But as we've discussed many times with these, uh, uh, chip roadmaps, they're usually made

00:28:35   very far in advance just because it takes so long to design chips.

00:28:38   That's why I was asking last episode, like, do you think they designed these chips and had

00:28:41   to discard them?

00:28:42   Or did they just, they were never going to make these and we were just finding out about it

00:28:45   now.

00:28:45   So this anonymous person says, no, this was decided a long time ago.

00:28:48   There are no M6 Pro Max ultra chips that they had to throw away.

00:28:51   Finally, also with regard to ultra chips, uh, Mark Gurman wrote, uh, when was this?

00:28:57   This was a few days ago.

00:28:58   As we record Apple plans to soon deploy a more powerful server based on the M5 ultra under

00:29:04   the internal codename J two 46, but engineers are already developing another new server chip

00:29:08   for launch by 2029.

00:29:09   That's built around the M7 ultras capabilities.

00:29:12   The new ultra is designed to support as much as one and a half terabytes of memory, roughly

00:29:18   double the capacity plan for the M5 ultra though, whether Apple ultimately offers that configuration

00:29:22   will depend on the state of the industry that I think a chip with one and a half terabytes

00:29:26   of memory on it might cost as much as a small country at this point.

00:29:29   Well, for server stuff, these things, you know, the NVIDIA chips already costs like 50 grand

00:29:33   or whatever, even more.

00:29:34   So it kind of makes sense in that context, but this is relevant to the earlier, uh, discussions

00:29:39   we had about Apple using NVIDIA GPUs and Google data centers.

00:29:43   And I was like, do you think they'll still keep trying to develop their own servers using

00:29:47   M chips?

00:29:47   Gurman says, yes, Gurman says they are not abandoning this effort.

00:29:51   In fact, they have new models with newer chips that are coming out and a roadmap that includes

00:29:56   not just the M5 ultra base servers, but also eventually the M7 ultra base servers in 2028

00:30:00   with tons and tons of RAM.

00:30:02   So, I mean, assuming this is these, these plans haven't changed.

00:30:06   It seems like Apple is still dedicated to the idea that they are going to run their own

00:30:12   servers with their own chips running their own models and not entirely rely on Google's data

00:30:17   centers and NVIDIA GPUs.

00:30:18   There's another story that just came out today that didn't quite get in here was, uh, maybe

00:30:22   it'll be in a future show for there's more details of them.

00:30:24   I'm about to say, which is that Apple is supposedly looking at AI chip companies for acquisition

00:30:29   targets.

00:30:29   I don't know if it named any individual company, but the fact that they're looking out there,

00:30:32   Hey, someone, is there some kind of chip team?

00:30:34   I think the article described it as like, is there the AI chip equivalent of PA semi, like

00:30:39   some team that has some really good people and really good ideas and some innovative, uh,

00:30:43   technology specifically for AI chips in data centers.

00:30:47   The fact that they're looking, you know, again, if that rumor and this rumor to be believed,

00:30:51   seems like all systems go on Apple Silicon powered servers.

00:30:55   And it seems like Apple is expressing in these rumors.

00:30:58   Again, if they are true, they do not want to be beholden to, uh, NVIDIA or Google to run

00:31:04   any of their models.

00:31:05   I mean, and I think looking at that again, the various, uh, reports of that tech talk they

00:31:10   gave at WWDC, I think the only things that are running the Google data centers are like the,

00:31:14   they're really big beefy models.

00:31:16   I think the dinky ones are still running on those M2 ultra servers, the Apple Silicon ones.

00:31:20   So yeah, I'm kind of surprised by this.

00:31:22   I figured they had just given up on this and this was like a, uh, a vestige of the old

00:31:26   regime of the, uh, uh, pre, uh, you know, JG departure regime.

00:31:31   Uh, and it was like those, that whole double Silicon servers and the M2 ultra and everything,

00:31:35   those are all under the JG era.

00:31:37   And I thought, well, he's out and maybe that's out as well, but it seems no.

00:31:40   So keep an eye on this for the future.

00:31:42   I do think though that like this, this one bit from German, I don't think it necessarily

00:31:46   says as much as it kind of seems like it says, because what this actually sounds like is Apple

00:31:54   is developing an M5 ultra and also a couple of years later, an M7 ultra.

00:32:00   Okay.

00:32:00   Well, that is good news in the sense that they put those in a product.

00:32:05   It's called the Mac studio and it's their highest end desktop and they're pushing it as like a

00:32:11   great solution for local AI inference.

00:32:13   Awesome.

00:32:14   Okay.

00:32:15   So that's good that they're developing ultra chips because that, that way that they can

00:32:19   keep that product going and they can have, you know, high memory ceilings and high IO ceilings

00:32:24   that those really big chips allow.

00:32:27   That's great.

00:32:28   Now, whether that will go into servers that they will use, I think that's actually a separate

00:32:34   question and whether the servers will be running a different chip or a different variety of the

00:32:41   chip compared to what ships in the Mac studio, that's also a different question.

00:32:45   And it doesn't sound like German has a lot of information on that part of the question.

00:32:50   He's got a codename for it.

00:32:51   Yeah, but that's, that could, that's could just be the M5 ultra.

00:32:54   No, that's the, it says Apple plans to soon deploy a more powerful server based on the M5 ultra

00:32:59   under, under the internal codename J246.

00:33:02   That's the server codename.

00:33:04   It doesn't mean they're going to ship it or that this rumor is right, but that's the info

00:33:07   in this, that they, not just that the M5 ultra exists and they're going to stick

00:33:10   into Mac studio, but they're also planning on sticking in a server.

00:33:12   And here's the codename of the server.

00:33:14   Maybe it'll never happen again.

00:33:15   It's rumors.

00:33:15   We'll see how it goes.

00:33:16   And Apple tends not to be particularly forthcoming with this setting aside the wall street journal

00:33:21   video that we saw over there.

00:33:22   Like, Hey, here's all our servers.

00:33:23   I'm not sure when we'll see that again.

00:33:25   If, and when this does happen, I'm not sure Apple will even announce it, but this rumor

00:33:30   is the first positive sign I've seen in the post JG era that anyone has said, Oh yeah,

00:33:35   Apple's still doing that whole Apple Silicon server thing, which is surprising to me, but we'll

00:33:39   say, Oh, and as for the 1.5 terabytes of memory, everyone's making a big deal about like M7

00:33:43   in 2028.

00:33:44   They'll finally reach parity with the 2019 Mac pro in terms of Ram again, assuming you can

00:33:50   even get a 1.5 terabytes of Ram.

00:33:52   That is interesting, but it is also the case that giant gobs of memory and servers has been

00:33:58   a thing for ages.

00:33:59   And in the realm of servers, 1.5 terabytes of memory is not that unusual and hasn't been

00:34:04   for decades.

00:34:04   And AI loves the tons of memory.

00:34:07   So, uh, good on Apple for apparently setting up a roadmap where at least if you have infinite

00:34:12   money, you can have enough Ram to run some big models.

00:34:15   Yeah.

00:34:16   And do you, do you think it would actually cost more when they released this in 2029 than it

00:34:23   cost for the 2019 Mac pro?

00:34:24   So the 2019 Mac pro, if you, if you configure it to 1.5 terabytes of Ram was something like

00:34:30   $25,000.

00:34:31   Oh, it's got, it's got to be more.

00:34:33   Cause I don't think, right.

00:34:34   It has to be more by 2028.

00:34:36   First of all, this Ram is going to be so much faster than the 2019 Mac pro.

00:34:40   It's not the same Ram.

00:34:41   It's way faster Ram.

00:34:42   And second, the Ram crisis will probably not be over by 2028.

00:34:45   Right.

00:34:45   Exactly.

00:34:46   Or, you know, well, the, what does, what does rumor said is 2029 for, or no, well, which new

00:34:52   ultra does he say supports 1.5 terabytes, the M5 or the M7?

00:34:55   Trying to say the M7 one does.

00:34:56   His writing is so unclear, but if you parse it out, it's roughly double the capacity of the

00:35:00   planned M5.

00:35:01   So that means it's the M7.

00:35:02   If he just wrote, wrote clearly, this would be a lot easier to parse.

00:35:05   So what, so if, if he's right, then the 2029 release of the M7 ultra and presumably a Mac

00:35:11   studio around that, um, would have 1.5 terabytes.

00:35:15   So in 2029, will 1.5 terabytes of Ram cost more than inflation adjusted $25,000 from 2019.

00:35:22   I'm good.

00:35:22   I'm saying at least like, it's probably going to be triple that much like that.

00:35:27   That really could be like, you know, a $75,000 option.

00:35:30   Yeah.

00:35:30   And as for your question about whether these will be different than the ones they ship

00:35:33   in the Mac studio, I say, no, I think it's hard enough to make a single one of these chips.

00:35:38   I don't think there's going to be a special server variant.

00:35:40   They've never made one before a special server variant that isn't rumored here.

00:35:44   And I just don't think it's going to be the case.

00:35:45   The only thing I could possibly imagine is that maybe the Mac studio won't support 1.5

00:35:49   terabytes of Ram.

00:35:50   And that would be a server only thing, but the chip will be the same.

00:35:53   I mean, honestly, it would be really weird if they would limit the Mac studio that way.

00:35:58   Like, I think they're going to design the chip to have certain resource limits, and that's

00:36:04   going to be a chip design limit, not a, you know, logic board limit, I'm sure.

00:36:09   And it's going to be dependent on components that are available at that time.

00:36:13   And, you know, what can they get, you know, whatever the memory chips of that, you know,

00:36:18   of those sizes are, can they get them in volume?

00:36:21   Can they get them for less than $75,000?

00:36:23   Like, you know, there is going to be a lot of uncertainty around that.

00:36:26   But the chip will be designed, and probably already is being designed, with a certain

00:36:31   target in mind.

00:36:32   I hope that whatever the Mac studio, or whatever the theoretical servers can do with the, you

00:36:41   know, M7 Ultra alleged chip here, I really hope, and I expect, that the Mac studio will

00:36:47   probably have the same resource limits.

00:36:49   And this actually, this bodes very well for the future of the Mac studio.

00:36:53   I am a little curious if they can do all that without redesigning the Mac studio case.

00:36:59   Well, the rumor is that they weren't going to redesign the case, but they were going to

00:37:03   totally redesign the cooling on the inside.

00:37:06   And so I'm not sure how that will work.

00:37:07   I mean, they're already using, I think, copper in the Ultra one.

00:37:10   So maybe they go to that special metal that is even better than copper.

00:37:13   But there was a rumor that, oh, no, there's no, there's no Mac studio redesign in the next

00:37:17   three years or whatever.

00:37:18   But they are going to change, like, all the internals for heating and cooling.

00:37:21   So we'll see.

00:37:22   Well, the next three years just means the M5 Ultra generation.

00:37:25   They, that, that could be true.

00:37:26   And then they could, three years from now, when the M7 Ultra generation comes out, they could

00:37:31   have a redesign then.

00:37:32   Yeah, well, we'll see.

00:37:33   We'll be able to tell when the M5 Ultra one comes out, when someone cracks it open, does

00:37:37   it have the same cooling or not?

00:37:38   Which generation that rumor is, is supposedly about the other thing about 1.5 terabytes

00:37:42   of RAM is that when you get up to that amount, it does start to physically take up more room

00:37:47   because it's just, it's just more chips, right?

00:37:49   So, and like, obviously they generate heat, although it's not that much heat.

00:37:52   So I don't think it's that big, but like, I guess you'd have to squint at the Mac studio

00:37:55   logic board and say, if you had to put 1.5 terabytes of RAM, could you squeeze it in

00:38:00   there?

00:38:00   I mean, they probably can.

00:38:01   We'll see.

00:38:02   Now, all right, bear with me.

00:38:04   If they redesigned the case in three years to be a little bit bigger and to be able

00:38:08   to have 1.5 terabytes of RAM and a really fast chip, why don't they just call it the

00:38:14   Mac Pro at that point?

00:38:16   They've just recreated the Mac Pro.

00:38:18   Well, I mean, the thing about the Mac Pro is that it would need to dissipate significantly

00:38:23   more heat as we went through that last time.

00:38:24   I think they're like 3x, the Mac Pro is dissipating 3x the heat.

00:38:27   And I think there's a limit to how much you can redesign to move 3x more heat.

00:38:33   I mean, yeah, you know, you don't have to make it as big as the current, like the 2019

00:38:37   Mac Pro, but you'd have to make it significantly bigger.

00:38:40   And at that point, you got to start rethinking it, you know, because you can't just take that

00:38:43   and like extrude it outwards or something.

00:38:45   You know what they could do?

00:38:46   So what if, what if they had, they shot the heat straight up?

00:38:50   Now, bear with me.

00:38:51   A fan is a circle.

00:38:54   So what if the whole thing was basically a tube of fan and there was a big heat sink

00:39:01   in the middle of it?

00:39:02   And maybe the whole thing could just be a circle.

00:39:04   That would be brilliant.

00:39:05   They did that without a fan in the G4 Cube.

00:39:07   I know you're referring to the trash can, but the G4 Cube is their first chimney computer.

00:39:11   And they're like, well, we've got this vertical thing because it's great because heat rises.

00:39:14   We don't even need a fan.

00:39:15   Turns out they should have had a fan.

00:39:16   Yes.

00:39:17   Turns out having any fan moves a heck of a lot more heat than having no fan.

00:39:22   Than convection.

00:39:23   Yeah.

00:39:23   Even the slowest, most slight fan has a pretty big difference in how much heat that moves.

00:39:30   But yes, like, honestly, if they actually went to something that looked a little bit more like

00:39:36   the trash can, who knows?

00:39:38   I mean, I'm sure they wouldn't actually recreate that shape.

00:39:40   They have thermal corner PTSD from that design.

00:39:43   I know, but like, but actually like in like with what we are seeing now, you know, who knows

00:39:48   how the internals would be laid out, but like the Mac Studio.

00:39:52   Okay.

00:39:53   If you want it to dissipate a lot more heat from that, what if you made it taller?

00:39:57   Like you can start to see how they would get there.

00:39:59   Well, the Mac Studio has such a convoluted airflow, like it's, I think it's in bottom, in the

00:40:05   bottom and out the back.

00:40:06   Yeah.

00:40:06   It makes no sense.

00:40:07   Right.

00:40:08   From bottom to top makes sense like the trash can, from front to back makes sense like the

00:40:13   2019 Mac Pro and the earlier Mac Pros.

00:40:15   But from like, from bottom vents out the bottom of the back is not, it's like, why are you making

00:40:22   your life more difficult?

00:40:23   So I really do hope they revisit that at some point.

00:40:26   We are sponsored for this episode by Claude.

00:40:29   Claude is the AI for minds that don't stop at good enough.

00:40:32   It's the collaborator that actually understands your entire workflow and thinks with you.

00:40:36   Whether you're debugging code at midnight or strategizing your next business move, Claude

00:40:40   extends your thinking to tackle the problems that matter.

00:40:42   And Claude Code.

00:40:43   Oh, Claude Code is so good.

00:40:45   If you're a developer spending half your day on tasks you wish you could just hand off,

00:40:48   believe me, I know the feeling, Claude Code runs in your terminal, reads your code base,

00:40:52   and can take on tasks like writing tests, refactoring, or debugging without you handholding

00:40:57   it through every step.

00:40:58   Personally, I just issued an Overcast update where I took the most tricky bugs, bugs that

00:41:04   people have reported for months or years, and that I could not figure out why they were

00:41:08   happening.

00:41:09   And each one I gave to Claude.

00:41:11   And I said, user report this, these are components you might want to look at within the app,

00:41:15   try to figure out why.

00:41:17   And it fixed each one.

00:41:19   It found them, and it fixed them, and now that fixes in the app store.

00:41:23   And I didn't have to find those bugs.

00:41:24   I mean, honestly, I never would have.

00:41:26   I've been looking for like a year at some of them, and I still wasn't able to find them.

00:41:30   It found them.

00:41:31   I was blown away by how good it was.

00:41:33   And I can tell things like, earlier today, I was writing a class for an experimental project

00:41:37   I'm doing, and I had Claude write a bunch of the API for me.

00:41:41   And then I looked at how it wrote, and there was some part of it I wanted to change.

00:41:45   So I just rewrote the first function.

00:41:47   It totally broke the build.

00:41:49   It wouldn't compile.

00:41:50   And I went to Claude, and I said, I want you to do it this way.

00:41:53   I broke it.

00:41:53   Finish the job.

00:41:55   So I would never tell a human to do that.

00:41:57   It did it.

00:41:58   It didn't make fun of me to its friends.

00:42:00   It didn't quit.

00:42:00   It didn't complain.

00:42:01   It just did it.

00:42:02   It was amazing.

00:42:03   Claude is really worth checking out.

00:42:05   For problems worth solving, get started with Claude at claude.ai.atp.

00:42:11   That's claude.ai.atp.

00:42:14   And check out Claude Pro, which includes access to all the features that I mentioned in this read.

00:42:18   Claude.ai.atp.

00:42:20   Thank you so much to Claude for fixing my code and for sponsoring our show.

00:42:24   Let's do a little bit of follow-out, if we can, please.

00:42:31   In episode 627 of Upgrade, which as we record this, is not this week, but last week, there was a discussion about FileMaker.

00:42:39   And I was aware of FileMaker as a thing, and I was aware that it was part, was, or perhaps is part of Claris, which is itself part of Apple now.

00:42:49   I remember Claris works very fondly from when I was a kid and using Macs briefly in school.

00:42:54   But I was hoping that probably John could explain to me what the heck is FileMaker.

00:42:59   Like, I don't feel like anyone has actually sat down and explained what the heck it is.

00:43:02   Well, you wrote in the notes here what was FileMaker, and I put a link into it.

00:43:06   It exists now.

00:43:07   It is not a past tense thing.

00:43:08   But yes, it did exist in the past as well.

00:43:10   I have used FileMaker back in the classic macOS days.

00:43:14   The best way I would describe it is, I think it was described as like a database app.

00:43:19   And when you think about database, you're thinking about like, you know, Oracle database or MySQL or SQLite or something like that.

00:43:24   Not that kind of database.

00:43:26   Not a SQL database with tables and rows and columns and all that stuff.

00:43:30   But instead, a program that would provide a database back end and you could write front ends that would write to your database.

00:43:38   So it was the same type of stuff.

00:43:39   You'd define a schema and here's where your data is and you would get things into it and out of it.

00:43:43   And you'd make like a GUI front end for it.

00:43:45   And it was used by like businesses to sort of, this is days before the web, right?

00:43:50   Say you had like an inventory system for your small business.

00:43:53   You had to keep track of how much whatever stuff you have or you wanted to like roll your own system for keeping track of people's hours or something.

00:43:59   You can think of it kind of like HyperCard because HyperCard also had, you know, a similar type of like you can make GUI apps, but without being a developer.

00:44:05   But very database focused.

00:44:07   Like, I don't know, like maybe like a cross between HyperCard and Excel with more of a data focus.

00:44:15   So lots of businesses had FileMaker databases that they ran their businesses off of.

00:44:21   I never used it in like, in anger, like in a real actual scenario.

00:44:25   I was just, I was just playing with it as a kid.

00:44:27   So I never worked at a business that used it or wrote it for a business.

00:44:30   So I don't know how it actually performed and why people still might use it in the modern age.

00:44:34   But in the days before the web and in the days when you couldn't do all this from a spreadsheet, it was like a little bit more than that.

00:44:40   And the days before, like, because a spreadsheet is not a good UI to like have employees using stuff or whatever, although plenty of businesses still do it these days.

00:44:47   But yeah, that's my impression of what FileMaker was like for people who actually used it.

00:44:53   And I guess it still exists because, hey, if your business runs on FileMaker and they keep making new versions of it, why would you ever change if it's still working for you?

00:45:00   Like there's all these stories about, you know, someone wandering around in like 2010 and they see like a Mac SE in the back of some business running some FileMaker database that their whole business runs on.

00:45:09   They're like, how is that computer even still running?

00:45:10   It's like, well, we need it because it runs FileMaker.

00:45:12   So I'm glad it still exists for the people who like it.

00:45:14   But these days you'd be like, why don't you make a web app?

00:45:17   Why don't you, you know, there's a million other things that you could do other than a FileMaker database, but it's still out there for people who want it.

00:45:23   I was glancing at the marketing website, which is Apple, like it's very Apple-y, except not, which is very unusual.

00:45:30   This is claris.com slash FileMaker, which is very interesting.

00:45:34   And I don't have an exact, I'm looking at it, but I can't find exactly what it was I was seeing.

00:45:38   But it was, they had some discussions about how you can do like agentic coding with FileMaker, which is so mind-bending to me because I perceive FileMaker, seemingly unfairly, as something from like the early to mid 80s.

00:45:51   And they're talking about stuff that's relevant in the last like 80 days, you know?

00:45:55   And it's just astonishing to me that this is still a thing.

00:45:58   I see the thing that said like FileMaker Cloud.

00:46:00   I'm like, what?

00:46:01   Yeah, yeah, yeah.

00:46:02   What's FileMaker Cloud?

00:46:03   It's, I just, they've met, I don't know if you remember, there was some diversion.

00:46:06   I don't remember the details, but like the company was like, hey, FileMaker is old and creaky.

00:46:10   We're coming out with a new thing called Bento.

00:46:11   Do you remember that?

00:46:12   Yeah.

00:46:12   It was like a consumer-focused, friendlier revision of FileMaker.

00:46:18   And I think that just didn't take off.

00:46:19   And they're like, oh, nevermind, our customers just want FileMaker.

00:46:21   I have no idea what FileMaker is today.

00:46:23   And the website really obscures what it might be.

00:46:26   But it kind of reminds me with the agentic stuff, it kind of reminds me of like, we haven't talked about this in the show, but a lot of other people have been talking about it.

00:46:32   The feature in the 27 OS is where you can describe a shortcut.

00:46:35   You open the shortcuts app and you just like click a thing and you say, I want a shortcut that does X, Y, and Z.

00:46:40   And it just makes it for you.

00:46:41   I imagine that it's possible to do something similar with FileMaker because it is like shortcuts, kind of like a higher level abstraction for data with a certain number of operations that you can do that the FileMaker knows about.

00:46:53   Again, it's not a SQL database.

00:46:55   It's not anything as low level as that.

00:46:57   It's its own thing.

00:46:58   So for all I know, there is a SQL interface to FileMaker these days.

00:47:01   It wouldn't surprise me.

00:47:02   And a web interface and a cloud thing.

00:47:03   I don't know what they're doing, but the point is they're still in business somehow.

00:47:06   Clarice.com slash FileMaker slash agentic hyphen development.

00:47:10   We'll put it in the show notes.

00:47:11   AI is reshaping software.

00:47:13   FileMaker is meeting the moment.

00:47:14   Clarice is investing so you can build with the leading AI coding tools and deploy straightened FileMaker securely, permissioned, and ready to run.

00:47:21   This is modern.

00:47:23   This is now.

00:47:25   It's incredible to me that this is a thing.

00:47:28   So, yeah, I appreciate the short trip down memory lane.

00:47:31   I would love it.

00:47:32   I would love to see, like, screenshots of this.

00:47:34   I haven't gone spelunking through the internet trying to find them myself.

00:47:37   But I'm curious what this looks like both on the development side and on the, like, production side.

00:47:42   Because presumably on the production side, like, for whatever these apps are that this makes, presumably they can look like almost anything.

00:47:48   But I'd doubly love to see what it looks like on the development side.

00:47:51   So reach out if you're a FileMaker person.

00:47:53   All right.

00:47:54   I have to ask our editor to insert taps here.

00:47:59   Uh-oh.

00:48:00   Because apparently Maestrel is no more, or soon to be no more.

00:48:04   Yeah, this is too bad.

00:48:06   This is the app that we kind of found around our circles of maybe, I don't know, three, four years ago, that was a replacement Dropbox client for Mac and Linux.

00:48:18   And I don't know if it worked on Windows, but it works on Mac and Linux.

00:48:20   And the idea was basically, like, you know, the Dropbox app keeps getting bloated and crappy and just has a million things in it.

00:48:29   And it's Electron.

00:48:29   And it takes a ton of resources.

00:48:31   And, like, so the Dropbox app was really resource intensive and bloated.

00:48:35   And I wanted accessibility access.

00:48:37   Oh, everything.

00:48:37   I wanted you to know if you wanted to save your screenshots into Dropbox.

00:48:40   And it was just like, I think there was some kind of, like, notes feature in it at some point.

00:48:44   They were just chucking.

00:48:45   Was there a mail feature in there?

00:48:47   I forget.

00:48:47   It was ridiculous.

00:48:49   Yeah, and they were playing tricks like they were trying to get you to enter your root password by, like, faking an admin permission dialogue.

00:48:56   Like, Dropbox, at many times of its history, has acted like malware on your Mac.

00:49:01   Like, it's really, it's rough.

00:49:04   And Maestro is a client that, it's open source, and it uses the Dropbox API to basically provide what Dropbox used to be, like, a basic sync client.

00:49:17   So, you'd have a folder at HomeU Dropbox, and it would sync the content of that folder to Dropbox, which is exactly what Dropbox used to do.

00:49:27   Oh, that's another factor we didn't mention, which is that Dropbox was sort of forced to move to the file provider thing because Apple made that API for them, and the file provider API was worse than the old one.

00:49:37   That is another reason people preferred Maestro.

00:49:39   Like, I don't want the, I don't want the thing where my Dropbox files are like, well, is it actually there, or is it just like a little zero content thing that when I double click on it, it has to download.

00:49:47   I just want the old thing where it was just local files, and they just happened to be in sync with files somewhere in the cloud, and that's what Maestro would give you.

00:49:54   Exactly.

00:49:55   And anyway, unfortunately, the creator of Maestro has moved on, not from life, fortunately, but from, all these terms sound the same.

00:50:04   When people leave jobs, it sounds like they're dying.

00:50:05   Okay, the creator of Maestro no longer uses Dropbox, and so they've decided to stop working on it and just kind of abandon it.

00:50:13   And it is open source, so I hope someone else picks it up.

00:50:18   If not, eventually, like, certificates will expire and stuff, and it will stop working.

00:50:22   I've thought, like, should I pick it up?

00:50:25   But I haven't used it in a couple of years either.

00:50:27   I know.

00:50:28   You should not.

00:50:29   I kind of made that same decision.

00:50:31   But, like, I don't know.

00:50:32   Should Claude pick, should somebody pick it up?

00:50:34   I mean, Dropbox should pick it up, honestly.

00:50:36   No, you don't want them ruining it.

00:50:38   No, that would be terrible.

00:50:39   Oh, no, they should pick it up and say, why does everybody love this?

00:50:42   Can we just make a native client that just does what this thing does?

00:50:45   And the answer is, yes, you could, and everyone would love it.

00:50:47   But I guess it wouldn't make them any more money, so oh well.

00:50:49   Yeah, that's not going to work.

00:50:51   They're just going to mess it up.

00:50:53   Like, we don't want that.

00:50:54   Yeah, I think let's take this opportunity to do a quick ATP member special.

00:50:58   ATP Diamond Dogs, should Marco take up the Maestro development?

00:51:02   And I'm going to vote no.

00:51:04   No.

00:51:05   John, thoughts?

00:51:05   Everyone says no.

00:51:06   I say no.

00:51:07   Marco says no.

00:51:07   Everyone knows that that's not a thing he should do.

00:51:09   No, I'm not going to do it.

00:51:10   Thank you for joining us on our July member special.

00:51:12   We hope you enjoyed it.

00:51:13   We'll see you next month.

00:51:13   You know who should do it?

00:51:14   John Gruber.

00:51:15   Because he likes it.

00:51:17   Yeah, because he's so good at maintaining software projects.

00:51:19   But he can use it as, like, an AI vibe coding excuse.

00:51:23   That's true.

00:51:24   That would be pretty great, actually.

00:51:25   I should probably float this by him first.

00:51:27   But, yeah, everybody email John Gruber and tell him he should do this.

00:51:30   No, we want to have to update his site for mobile first.

00:51:32   That's true.

00:51:33   The backlog on Gruber things that he has to do with technology is quite long.

00:51:36   Get in line.

00:51:37   You're way at the back, my friend.

00:51:39   Anyway, I mean, look, it is open source, so it is possible for someone to pick it up.

00:51:44   So I hope somebody does who has more time than we do.

00:51:47   Yeah, I think it's just a bunch of Python scripts, right?

00:51:49   Kind of like the original Dropbox.

00:51:50   Probably, yeah.

00:51:52   And the only reason I stopped using it was because it was a little bit slower to see changes than the actual Dropbox client.

00:52:01   And I had issues with it in multi-user mode on the Mac.

00:52:04   But it still runs on my server.

00:52:08   Like, it is my, I use Dropbox for the market.org CMS for, you know, for all the very high volume of blog posts that I still write.

00:52:16   And, you know, so I needed a Dropbox client on the server.

00:52:20   Dropbox themselves used to make a Linux client.

00:52:22   I don't know if they still do.

00:52:23   And it was horrendous.

00:52:24   And so I replaced that with Maestral years ago.

00:52:27   And it's been perfect since then.

00:52:28   At least they still support an API that Maestral is using.

00:52:31   And also, like, I was reminded of this when I was messing with my Synology.

00:52:34   You know, the Synology also has a Dropbox syncing thing somehow in there.

00:52:38   I don't know if it's official Dropbox or they just wrote it themselves.

00:52:40   But the bottom line is you can just enable a thing that will sync your Dropbox to your Synology.

00:52:44   Yeah.

00:52:44   And the only thing is, though, what you mentioned in a second ago is important.

00:52:48   We don't know how long the API that powers this will continue to exist and be supported and be allowed.

00:52:55   So I would caution anybody from building a business on this.

00:52:59   But certainly, as long as that API continues to exist, this could be a really great open-source project for someone to pick up.

00:53:05   I know about the Synology thing also because Dropbox recently made a change to their API backend that broke the Synology client,

00:53:12   where the Synology client keeps losing its authentication every, like, two hours or something.

00:53:16   So Synology has said they know what's happening and they're going to fix their client.

00:53:21   But it is a little bit of a moving target.

00:53:23   That's weird because I do not have that problem with Cloud Sync, which is what I use to share files with you folks.

00:53:29   Oh, you're not using Cloud Sync with Dropbox, are you?

00:53:33   Yes, absolutely.

00:53:34   Check to see whether you've lost authentication.

00:53:35   How do I check that on this?

00:53:37   Go to Synology, go to the Cloud Sync app, and then look at your thing.

00:53:41   And if it has a little red badge that says need to re-authenticate, then you've lost authentication.

00:53:44   All right.

00:53:45   I'll take a look as we speak.

00:53:46   But I don't think that's the case because, I mean, I sent Marco the file for the member special we recorded Monday,

00:53:52   which is not available quite yet, everyone.

00:53:54   Don't worry.

00:53:54   But soon.

00:53:55   I sent that file two days ago, and that was via Dropbox, via Cloud Sync.

00:53:59   So I think everything's working.

00:54:02   I'm trying to log in now.

00:54:03   I'm loading mine right now to see if mine has.

00:54:05   No, mine's still good.

00:54:06   Maybe they already fixed it.

00:54:07   Maybe Synology already fixed it.

00:54:08   But, yeah, there was a big community thread in the Synology thing of everyone having the same problem that I did.

00:54:13   But I think it's still working because I didn't touch this since yesterday, and it's still authenticated for me.

00:54:18   So maybe it has cured itself.

00:54:19   All right.

00:54:20   I'll hear it.

00:54:20   No, I've got a green checkmark.

00:54:21   It says everything's up to date.

00:54:23   So I think I'm good.

00:54:24   I'm just a Cloud Sync unicorn.

00:54:26   I say as I knock on wood because, God bless, I cannot lose this.

00:54:30   It would ruin me.

00:54:32   We are sponsored this week by Quince.

00:54:35   So it's summertime here in the Northern Hemisphere, and I really love that it's really warm.

00:54:40   Sometimes a little too warm, if I'm honest, but that's okay.

00:54:42   It's really, really warm.

00:54:43   And then sometimes in the evenings, it gets actually ever so slightly nippy.

00:54:47   And one of the great things about Quince, one of the many great things about Quince, is that they can cover all of your bases.

00:54:52   And they are especially good at summertime stuff.

00:54:56   And so, for example, Quince offers 100% European linen pants and shirts that are breathable, easy to throw on, and the summer upgrade your rotation needs.

00:55:05   And they start at just $34.

00:55:06   I've got to tell you, Quince has sent me a set of their linen pants.

00:55:10   They are astonishingly comfortable.

00:55:12   I absolutely love them.

00:55:14   And I will be sad when I can't wear them anymore at the end of the summer because it's not really in style, and even I know that.

00:55:19   Their t-shirts are soft enough to live in all day, and their lightweight cotton sweaters are exactly what you want when summer nights cool down, like I was talking about.

00:55:26   Everything at Quince is priced 50% to 80% less than similar brands.

00:55:29   They work directly with ethical factories and cut out the middle people.

00:55:33   So you're paying for exceptional quality, not brand markup.

00:55:35   And one of the great things about Quince is that it's not just for dudes.

00:55:38   It's also for kids.

00:55:40   It's also for women.

00:55:41   So over the past year or so, Quince has been kind enough to let us spend a little bit of money with them.

00:55:46   And over that time, all four of us in the List family have gotten something from Quince.

00:55:51   And we just put an order through.

00:55:52   Unfortunately, we haven't received it yet because I just did it.

00:55:55   But we just put an order through for Aaron, a flow knit breeze and fit flare dress.

00:55:59   And for Michaela, a trio of organic cotton cartwheel shorts.

00:56:02   They are very excited to receive all these.

00:56:05   And if it's anything like the clothing that Declan and I and Michaela actually have already gotten, it's going to be great.

00:56:09   And it's not just clothing.

00:56:11   Quince has become a trusted favorite for everything from home to travel and everyday essentials.

00:56:14   They do a little bit of everything.

00:56:15   So make your summer wardrobe easier.

00:56:17   Go to quince.com slash ATP for free shipping on your order and 365 day returns.

00:56:22   Quince is now available in Canada too.

00:56:24   That's Q-U-I-N-C-E dot com slash ATP for free shipping and 365 day returns.

00:56:29   Quince.com slash ATP.

00:56:30   Thank you to Quince for sponsoring the show.

00:56:33   Big topic for today is a couple of days ago as we record this, Apple decided to sue OpenAI.

00:56:44   So we'll put many, many, many links in the show notes.

00:56:47   Like there's a zillion different ones, but we're going to read a little bit.

00:56:51   Starting with our dear friend Jason Snell over at Six Colors.

00:56:54   Back in May, OpenAI was rattling its saber about thinking about talking to lawyers about possibly considering a lawsuit against Apple for not treating it right when it came to chat GPT integration.

00:57:04   What a misdirection.

00:57:06   Indeed, Apple has sued OpenAI and it's alleging that the hardware program it's building with Johnny Ive and company is being fueled by the theft of trade secrets.

00:57:17   Here's the statement Apple supplied to various news outlets on Friday.

00:57:21   Quote.

00:57:22   At Apple, our teams are constantly developing breakthrough technologies to create the best products and services in the world.

00:57:28   And protecting their work and intellectual property is something we take very seriously.

00:57:31   Recently, significant evidence has emerged suggesting individuals employed by OpenAI wrongfully took Apple's secret and confidential information regarding our unreleased technologies, processes, and products.

00:57:42   We will always defend our team's hard work and innovations, and we are taking all appropriate steps to do so.

00:57:48   Can I just pause at this moment?

00:57:50   Please.

00:57:51   These companies, to be at this size and scale, almost everyone at and near the top of a company like this is going to be a huge a**hole in some form.

00:58:03   Like, it's just what is necessary to rise to those kinds of levels, right?

00:58:09   And these companies pathologically, like, you know, just the personality of the company based on its behavior, its actual behavior, these companies are both just tremendous a**holes in different ways.

00:58:24   And so, this statement, this starts out as Apple throwing such, like, manipulative bulls**t language.

00:58:37   So, let's, okay, our teams are developing technologies, protecting their work.

00:58:44   It's, Apple's not doing it for Apple.

00:58:46   They're protecting their team's work.

00:58:50   We will always defend our team's hard work.

00:58:53   This is such, like, support the troops kind of language.

00:58:55   We are forced to do this because we have to defend our team's work.

00:58:59   It's all about our teams.

00:59:01   Now, keep in mind, Apple, which they're about to, we're going to get into this, you know, later on in this discussion, what the work is that they're defending, Apple sees as 100% Apple's work.

00:59:12   And they own that work.

00:59:14   So, they put on a great language slant here, as they tend to do.

00:59:19   But let's be very, very clear about what Apple is defending here.

00:59:23   Apple's defending what it believes is its property, not the property or work of the troops.

00:59:30   It is Apple's.

00:59:32   And Apple owns those troops.

00:59:34   And Apple owns what it is trying to defend here.

00:59:37   Let me continue reading, but there's a lot here.

00:59:41   And I have extremely mixed feelings about it all.

00:59:44   But continuing on, there's a lot more in the court filing.

00:59:46   As summarized by Chance Miller at 9to5Mac, the complaint alleges that former Apple designer Tang Tan used insider knowledge of Apple's confidential projects to grill job candidates in interviews.

00:59:57   Additionally, Tan directed job candidates still working at Apple to bring actual Apple hardware components and samples for, quote, show and tell sessions.

01:00:07   Furthermore, Apple says a candidate began, quote, screenshotting and downloading files related to a highly confidential Apple product, or excuse me, project hours before interviewing with Tan, who then solicited more information about the same Apple project once the interview started.

01:00:20   This became an established pattern, Apple says.

01:00:23   So on this topic, I'm not a lawyer and I don't know about the legalities of this.

01:00:28   But again, assuming what Apple says is true, I do wonder, and we'll get more into this as we go on, where the line is between what I think is a fairly clear line.

01:00:38   Well, I don't even know because, again, I'm not a lawyer of like whatever your legal responsibilities are as an Apple employee.

01:00:46   Presumably you sign stuff when you become an employee and by you violating your employment contract or whatever, like I'm sure there's there is civil legal things there to say, hey, you're an Apple employee.

01:00:59   You're not supposed to, let's say, take hardware devices and bring them to a job interview with a competitor.

01:01:03   That's I'm pretty sure the Apple employment agreement probably has language saying that you shouldn't do that.

01:01:09   But that feels like it would be on the person going on the job interview.

01:01:13   They have broken their employment agreement with Apple by doing a thing that is against that agreement.

01:01:17   I don't know where the line is because I'm not a lawyer of like, say you're at the competitor company, say you're Tang Tan and OpenAI.

01:01:24   Can you just tell people, oh, totally go like, do bring all that stuff?

01:01:28   Like, can you if you tell someone, hey, you should do a bunch of stuff that will probably break your employment agreement.

01:01:31   Are you liable for that?

01:01:33   If I say, oh, you should totally go out and rob a bank and you go out and rob a bank.

01:01:37   Am I liable in any way?

01:01:38   You're the one who robbed the bank.

01:01:39   I didn't do it.

01:01:40   So I don't know where that line is.

01:01:41   I don't know what the what the civil legal penalties are for, like, encouraging someone to break their employment agreement or whatever, which makes it hard for me to understand what the chances are of this thing.

01:01:52   Even if you take everything Apple says at face value, it's like, OK, well, but where does the responsibility lie?

01:01:57   Like, I read this and we're going to read more of it.

01:01:59   And it totally seems like a bunch of people who either are current or former Apple employees did things that were clear violations of their employment agreement.

01:02:06   And they're going to get destroyed because, like, if it's true in any way whatsoever, it's so clear that you've done something bad as an Apple employee.

01:02:16   I don't know where OpenAI's responsibility appears in this because I'm not an employment lawyer.

01:02:22   I don't know anything about how that works.

01:02:24   But people reading it, you're like, oh, OpenAI is a villain.

01:02:27   And I'm like, well, are they just telling people to break the law and then people are doing it or break it again, break up, break their contracts and they're doing it.

01:02:34   And then they're they're blameless.

01:02:35   But we'll see if this actually ever goes to court.

01:02:38   Yeah. And honestly, I hope it does.

01:02:39   That would be really popcorn kind of levels of interesting.

01:02:42   That's why they'll settle it because they don't want that popcorn.

01:02:44   Yeah. But but yeah, it's certainly like, again, none of us are lawyers of any sort, let alone a relevant sort.

01:02:51   But you could probably make the case that, like, inducing somebody to do this or possibly compensating someone.

01:02:59   And you can say, like, well, is a job offer maybe a compensation for doing this?

01:03:02   Like, yeah, yeah, I can imagine scenarios where there is a liability there.

01:03:07   I just don't know what the what the parameters are.

01:03:09   I'm sure what Apple is hoping for is a whole bunch of document discovery from, like, OpenAI emails and stuff.

01:03:14   Like, I'm sure that's that's what they're probably hoping for.

01:03:16   Well, they seem to have tons already.

01:03:17   You should continue, Casey, with more of the fun tidbits.

01:03:19   Yeah. So this this gets really astonishing.

01:03:22   And it's worth noting, again, that these are accusations.

01:03:25   They have not been proven as far as we know.

01:03:28   This is Apple's side of the story.

01:03:29   It's only Apple's side of the story.

01:03:30   But let me tell you, it sure sounds like Apple has some of these folks dead to rights.

01:03:35   But anyways, two more allegations from Emma Roth of The Verge in her article listing the six wildest claims in Apple's lawsuit against OpenAI.

01:03:43   Chang Liu, a former Apple employee who worked as the systems electrical engineer on the iPhone for over eight years, allegedly kept an Apple-owned computer, allowing him to download dozens of confidential files.

01:03:55   Liu also allegedly accessed Apple's cloud-based network storage weeks after he left the company using an authentication vulnerability that Apple didn't know about.

01:04:04   Again, I'm pretty sure Apple's employment agreement says you can't keep your Apple-issued computer after you leave the company.

01:04:09   And you certainly can't use it to access our network after you're no longer employed.

01:04:13   This is that's like basically I'm sure there's like criminal like.

01:04:16   Yeah, that's actually whatever laws they passed in the 90s to criminalize hackers.

01:04:19   That's criminal liability of like you broke into a foreign network like you you unauthorized access to a blah, blah, blah.

01:04:25   Like we have so many laws in the US about that because back, you know, back in the 90s when they made these laws, it was like to punish, you know, Mitnick or whatever his name was like he's.

01:04:35   So there's if again, if this is true, there's criminal liability and just really, really poor thinking like the worst industrial aspirin you can ever imagine.

01:04:44   Don't use your Apple-issued computer.

01:04:46   Like what do you think they're not trapping your Apple-issued computer?

01:04:49   Like really?

01:04:51   These are technology people.

01:04:52   It's not like just if this is true.

01:04:54   It's just mind-bendingly poorly thought out.

01:04:57   Yeah, I mean, this is like, yeah, like this again, not lawyers, but Cheng Lu sounds like he has some significant legal problems if this if any of this is true.

01:05:06   Yeah, possibly criminal.

01:05:07   Exactly.

01:05:08   Yeah, like that.

01:05:09   I think odds are either either he has to make a heck of a deal or he's going to literally be in jail for that.

01:05:15   Like that's that's going to be a big problem.

01:05:17   Yeah, although Apple would be probably be very willing for him to, you know, make a deal and turn on OpenAI.

01:05:22   Oh, I'm sure.

01:05:23   I mean, I'm sure.

01:05:24   I'm sure everyone's talking about stuff like that.

01:05:26   Yeah, this is you can argue about some of the other things like what does Apple own in terms of the people, their expertise, things like that.

01:05:34   But Apple does own their documents, their hardware prototypes like they that's pretty clear cut.

01:05:42   Exfiltrating those and bringing them to a competitor is generally a crime.

01:05:47   Continuing from The Verge, OpenAI allegedly coached Apple employees on how to bypass security measures.

01:05:53   Apple claims tan kept an internal document that outlines employee outlines employee offboarding procedures.

01:06:00   OpenAI allegedly used this information to warn employees coming from Apple about the company's security checks and coach them on how to avoid it.

01:06:06   They did a poor job of coaching.

01:06:07   I feel like.

01:06:08   Right.

01:06:08   They said, hey, don't use your Apple laptop to don't refuse to give back your Apple laptop and then use that same laptop, which, you know, Apple is tracking to infiltrate their network and get stuff out.

01:06:19   So I don't know, maybe they maybe they updated their coaching, but this gets to what Marco was saying.

01:06:22   Like, OK, at the point you're coaching again, presuming Apple is to be believed here at the point where you're coaching applicants on how to avoid detection while performing industrial espionage.

01:06:33   That feels like, again, not a lawyer, but that feels like a place where OpenAI suddenly has a bunch of liability.

01:06:38   Well, there's a version of this that's OK.

01:06:39   Like, it's kind of like, you know, when we tell when we tell our kids, like, don't talk to the police, like never, ever talk to the police.

01:06:46   If the police, you know, come and try to stop you.

01:06:49   If you're not under arrest, you could like you can say, am I free to go and you can go?

01:06:53   Like, we tell people that that's OK.

01:06:55   So if if OpenAI is saying, like, here's what's going to happen.

01:06:59   Apple is going to demand your laptop back.

01:07:01   They're going to ask you for all these things.

01:07:03   If any of those things are like legally not required and you can just say, no, thanks.

01:07:08   Like, I don't want to do your security interview.

01:07:10   I don't see anything wrong with them telling people that sort of thing.

01:07:13   But there is a fine line between telling people what their rights are and telling people what's going to happen when they quit or get fired or whatever versus saying, like, well, you can keep your laptop for three extra days and copy all the files off if you do this.

01:07:28   Like there's so that there is a line and there's a bunch of stuff on the OK side of that line.

01:07:33   But it sounds like Apple thinks there's some stuff on the other side, too.

01:07:37   Also from the complaint, as quoted by Gruber, OpenAI has used confidential Apple information in approaching Apple's trusted partners, even having one carry out a specific trade secret metal finishing technique for OpenAI, misleading the partner to believe they had Apple's permission to do so.

01:07:54   Holy God, if this is true, my word.

01:07:58   Again, I don't know about the legalities here because like, oh, isn't that just fraud?

01:08:01   But it's like there are so many situations where things seem like they should be against the law but aren't.

01:08:06   For example, police can lie to you about this stuff all the time.

01:08:08   Speaking of police, they can they can just lie and say, oh, yeah, no, Apple gave me permission and you just I know it's the same thing, but I can and do.

01:08:14   Right.

01:08:15   So so let's say OpenAI lies and says Apple totally gave me permission to do this.

01:08:20   Is that on OpenAI?

01:08:21   Yes, they're telling a lie.

01:08:23   But isn't it kind of on the manufacturer to say, like, I'm sure the manufacturer has an agreement with Apple that says here's our metal finishing technique and our agreement says you can only use it for us.

01:08:30   You can't tell anyone else about it.

01:08:32   You can't use it for anyone else.

01:08:33   And if someone says, oh, just ignore that agreement with Apple.

01:08:35   Apple said we could do it.

01:08:36   Shouldn't the manufacturer say, well, we actually can't because the contract says we can't and we can't take your word for it that like is there liability for opening it?

01:08:44   There sure is liability for the manufacturer.

01:08:46   I can guarantee that because Apple's not making contracts that say that don't have a clause in it that says you cannot use this this metal finishing technique for anyone else.

01:08:53   Like that's surely in the contract.

01:08:55   I feel like the manufacturer has violated the contract.

01:08:57   Has OpenAI done anything?

01:08:59   Again, I'm not familiar with the law.

01:09:00   I'm sure there's something in there that says, as Marco said, there's some line that you cross when you induce a partner or you you provide false information to a partner as part of your contract with them.

01:09:09   It's not Apple said it's fine.

01:09:10   But the thing you're doing for them, they said, yeah, we love open AI so much.

01:09:14   You can do it for them, too.

01:09:14   It's fine.

01:09:15   You don't need to check.

01:09:15   Don't call them continuing from Gruber footnotes 13 on page 15 states Apple and open AI have a commercial relationship involving the integration of open AI's chat GPT into Apple intelligence.

01:09:27   The companies have entered into a written agreement governing that integration.

01:09:30   That agreement is not an issue here.

01:09:32   Open AI's act of trade secret misappropriation alleged herein do not arise from and have no connection to that agreement.

01:09:39   Yeah, this is the big picture on this is why is Apple mad at open AI?

01:09:45   The answer is obvious.

01:09:46   Apple was not mad at open AI when they were making AI chat bots, even though Apple was trying to do that.

01:09:51   Apple was so incredibly bad at it that they needed open AI to bail them out to the extent that they could back in 2024 with chat GPT integration and iOS when they couldn't get their own act together.

01:10:01   And Apple just felt like, well, we don't have this and we're not competitive with this and we have this deal with open AI.

01:10:06   But where Apple has always felt like this is our area, don't step on our toes is hardware.

01:10:13   So as soon as open AI said, hey, we're going to do hardware, we're hiring Johnny Ive and we're buying his company and we're doing this and we're doing that.

01:10:20   And Johnny Ive is pulling all the Apple designers out of Apple into open AI.

01:10:23   And Apple's looking at that and say, no, no, no.

01:10:26   You don't make hardware.

01:10:27   We make hardware devices.

01:10:28   You can make that AI stuff that we don't understand.

01:10:30   Maybe we'll figure it out.

01:10:31   But hardware is us.

01:10:32   And so they feel very competitive in that area.

01:10:34   And this entire lawsuit seems entirely about metal finishing techniques and hardware designers and eggs and all like hardware devices.

01:10:44   So thus far, open AI has not introduced a hardware device.

01:10:46   And we've talked about it a lot.

01:10:47   We'll talk about it more probably next episode.

01:10:49   But that is the place where Apple's like, no, that's too far.

01:10:53   We hate you now.

01:10:54   It's kind of like when Google started doing Android and they were like, you just were supposed to provide us maps and search.

01:10:59   What the hell?

01:11:00   What is this?

01:11:01   What is this smart?

01:11:02   We do smart.

01:11:03   You don't do that.

01:11:03   You just do maps and search.

01:11:05   So this is totally that moment where they're like, oh, so you're going to take all our designers and Johnny Ive and you're going to make a hardware product that competes with us.

01:11:12   We hate you now.

01:11:13   What can we do about that?

01:11:14   You're hiring by all of our employees.

01:11:17   What is it?

01:11:17   Something like 400 people, they said, that had left Apple's hardware team to go to open AI.

01:11:21   Like, think about the soap opera going on about this.

01:11:25   Okay.

01:11:25   So first of all, yes, it is important to bring up Johnny Ive because Johnny Ive.

01:11:31   Johnny Ive's company that he created, not love from his main company, but he created this sub company called IO or EO.

01:11:38   They had to rename it because of a trademark.

01:11:40   I think it's called like it's called like IO colon podcast player.

01:11:44   It's got to be an app store name.

01:11:46   Right, right.

01:11:46   Because of that lawsuit.

01:11:47   Right.

01:11:47   But, you know, so Johnny created this like sub company for his hardware efforts, sold it to open AI.

01:11:54   This is obviously like a bunch of like, you know, moving cups around to try to somehow legally and financially work out the fact that Johnny Ive is working for open AI, but not exclusively for open AI.

01:12:05   But it seems like mainly for open AI.

01:12:07   And Johnny Ive had a whole, but he hired a whole bunch of people out of Apple, seemingly a lot of the people who used to work for him.

01:12:14   Like his whole team, everybody, including all the people who succeeded him.

01:12:18   Like Evan Tankey was in charge for it.

01:12:19   Like his whole team is over there with him.

01:12:21   Including Tank Tan, I think.

01:12:22   Think about the relationship already that had to have gone on between Apple and Johnny Ive.

01:12:28   Now, the last thing Apple wants to do is point this out or draw attention to it, which is why Johnny Ive is mentioned nowhere in this lawsuit, even though it obviously involves the division of open AI that is basically his team.

01:12:41   Like it would be really out there and far fetched if it didn't involve any of him or his core people.

01:12:49   So it probably does, but Apple does not want the PR to be that they are suing Johnny Ive in any context or any of Johnny Ive's properties.

01:12:59   But they sort of are.

01:13:01   Especially since at this point, as far as the public is concerned, they're like, there is no Johnny Ive open AI product.

01:13:07   If they had done this after, like the open AI egg comes out and Johnny Ive is there on stage telling everyone how great it is and then they sue, then that's a big scandal story.

01:13:15   But if they sued and mentioned Johnny Ive now, people would be like, what are they suing him for?

01:13:19   He hasn't even done anything.

01:13:20   But he is doing stuff.

01:13:21   It's like, I don't I don't see any.

01:13:22   Where's the egg?

01:13:23   I don't see anything like it.

01:13:24   It's all behind the scenes now.

01:13:26   So the timing of this is actually pretty good and allows them to not name him and to avoid this story because there is no focal point for it.

01:13:32   There is no egg for us to look at and say, open AI came out with hardware and Apple hates them.

01:13:36   Open AI is going to come out with hardware.

01:13:38   That's why Apple hates them.

01:13:39   But they haven't done it yet.

01:13:41   Yeah.

01:13:41   Anyway, so imagine the feelings between Johnny Ive and his former and now current again team who, you know, whoever moved over.

01:13:51   And it sounds like it's a lot.

01:13:52   There must be some pretty bad blood between them and Apple because, first of all, they all left.

01:13:59   So, you know, so they probably weren't super happy with Apple.

01:14:02   Second of all, Apple is probably not super happy with them for for leaving and then pulling so many people with them.

01:14:09   So obviously something has gone down in, you know, over the last few years, there has been some kind of significant turmoil in these relationships between these these factions that used to be all with an Apple.

01:14:22   And look, now we have a new CEO.

01:14:24   So probably there was something related to that.

01:14:27   Those dynamics of like.

01:14:28   Yeah, according to the most recent dithering, Tang Tan and Ternus hate each other from back in the Apple days, because basically they were it seems like they perhaps were up for the same type of thing ahead of hardware and Ternus got it and Tang Tan didn't.

01:14:42   So, yeah, if you are Tang Tan and you're over at open AI and Apple already hates you and new CEO personally hates you lawsuit.

01:14:50   Right. And so there's obviously there's all this drama going on between these of the all these factions that used to be all at Apple.

01:14:57   Now they've split up.

01:14:58   It probably, you know, explains a lot of the different directions Apple has gone with hardware over the last few years that I think are universally better.

01:15:08   But, you know, it probably helps explain a lot of a lot of those machinations that we've seen over the last few years that like obviously there's there are these factions and they and they do they don't like each other.

01:15:19   And so Apple also super hates losing people to competitors.

01:15:24   I mean, there was that famous Steve Jobs, you know, collusion thing.

01:15:28   They really don't like that.

01:15:31   And so, yeah, Apple is going to feel really attacked.

01:15:33   And I'm sure Apple was just looking for something that they could that they could like bring up in some kind of legal threat to try to, you know, try to stop some of this.

01:15:43   And it looks like open AI was totally happy to give them lots of things.

01:15:48   I mean, again, again, transferring it to open AI might be tricky, but I'm sure the security team had all these people, as Casey said, dead to rights.

01:15:56   If this all this is true for a long time, it's just a question of can we turn this into an open AI thing?

01:16:01   The other angle on that discussion that has come up in our little circles is the broader discussion about when you leave a company.

01:16:10   Do you have to empty your brain of everything, you know, or can you leave like what do you get to leave with?

01:16:15   Marco mentioned that obviously when you do work for a company, it is work for hire.

01:16:19   The company owns the work.

01:16:20   You don't in most companies.

01:16:22   Um, but California in particular has fairly, uh, strict rules as compared to the other states in the United States about not allowing employers to unduly restrain their employees.

01:16:37   Because part of the Silicon Valley culture is you work for one company, you learn something, you work for another, you go to another company, you do a startup or whatever.

01:16:44   They don't want to allow things like draconian non-competes.

01:16:47   I think non-competes in general are not even legal in California where they say, oh, if you leave this company, you can't work in this industry for two years.

01:16:54   Stuff non-competes like that are legal in some states of the United States, but not in California because it is against their culture of like, we, we started this company, then we leave to do a startup, then we compete.

01:17:03   Like, but they want to see more competition.

01:17:05   Similarly, I would imagine the laws about like, what do you get to take with you in your brain when you leave a company?

01:17:12   Like if you, you know, learn a bunch of stuff at one company about like machining and metal finishing, obviously there's the, uh, the various legal constructs like patents and, uh, trade secrets that you've signed an agreement that you're not going to reveal.

01:17:26   But what about just your experience?

01:17:28   Like, you know, good ways to do things and how to organize people.

01:17:31   And like, you take those with you, obviously you can't, you know, Apple doesn't own the things that you learned when you were there.

01:17:37   And I'm sure there's a whole complex realm of law about, okay, well you learned like best practices and how to organize things and what makes a good deal and a bad deal or whatever.

01:17:45   But what about this one very specific thing that you're doing at open AI that is a quote unquote trade secret.

01:17:52   And it is not just like a thing that you learned when you were there.

01:17:55   And it's the same for programmers.

01:17:56   Like I can say in all, like in all my past jobs, I don't know how many web frameworks I wrote starting with my very first web development job out of school.

01:18:03   I think at various jobs, I've written multiple web frameworks and each time I went to a new job, I didn't take my old web framework with me because I didn't want it because I had learned so much since then.

01:18:12   But when I wrote my next web framework, it built on all the knowledge of my previous web frameworks.

01:18:17   And I kept doing that and making better and better and better ones.

01:18:20   I was taking my knowledge and experience with me.

01:18:22   I was not taking the code with me, but I was definitely taking like, oh, last time I did it, I did it this way.

01:18:27   And I learned that this is good and this is bad.

01:18:29   And if you squint at one of my web frameworks, you're like, that looks kind of like the one you did at your last job.

01:18:33   Only I see this change, this change, and this change.

01:18:34   It's all new code, but I'm taking my experience with me.

01:18:37   That's what makes you a more valuable employee as you gain experience is that you learn things.

01:18:41   And that's why someone hires you for more money at another job.

01:18:44   And again, I feel like California is one of the best states, I said strict before, but like strict in terms of defending employees' rights to compete, to leave one company and to go to another or to leave one company and start their own company.

01:18:56   And we can't say, oh, that's not fair.

01:18:58   You learned a bunch of stuff at Apple and that's the only reason your startup is successful.

01:19:01   Like, yeah, I learned stuff and now I'm smarter and I'm making my own company, right?

01:19:05   So that also is kind of against Apple on the broader issue of like, you took things that you learned and went to another company to compete with us.

01:19:13   Like, yeah, that's how it's supposed to work.

01:19:15   Is OpenAI a California company?

01:19:19   I don't actually know.

01:19:20   I'm assuming they're all incorporated in Delaware, but I'm assuming these lawsuits are going to be in California.

01:19:24   Yeah, presumably.

01:19:25   And yeah, and I agree.

01:19:26   Like, I think the – it's a very clear – in broad strokes, Apple can own the work that you did at Apple.

01:19:34   Again, documents, products, hardware.

01:19:37   Like, they can own that.

01:19:38   Source code.

01:19:39   Yes, exactly.

01:19:40   But they can't own your expertise.

01:19:43   Now, we're not lawyers again.

01:19:46   And so the definition of what is considered a trade secret, that is probably going to be possibly argued here.

01:19:53   That's going to be pretty important because that sounds like it's a somewhat squishy concept.

01:19:58   But yeah, like, I think, like, if you – if you are really good at metal finishing and OpenAI hires you and they say, hey, we want you to give us some really good metal finishing expertise, unless certain things are patented by Apple, I think you can probably bring them your metal finishing knowledge in most cases.

01:20:19   And if they're patented, the whole point is the patent allows that to be shared, but then there's perhaps a licensing fee.

01:20:24   The whole point of patents is we tell the world, but you don't get to use it for free.

01:20:28   The idea of hiring away Apple's people with competitive salaries and, you know, offers of freedom or excitement that they might not have at Apple, that's fair game.

01:20:39   And Apple, they are a big, established company with mostly big, established, mature product lines.

01:20:47   So, yeah, people are going to get the itch and want to go do something new.

01:20:50   And Apple, historically, is somewhat stingy with salaries, from what we've heard.

01:20:55   And so, you know, OpenAI is able to throw around some cash or Meta, you know, Meta famously throws around big salaries.

01:21:03   Like, of course, they're going to hire – they're going to be able to hire away some of Apple's people.

01:21:06   And every time somebody at Apple gets promoted, there's going to be someone who didn't, and they're going to be upset, and maybe they'll be easy to hire away as well.

01:21:15   And people are going to move around.

01:21:16   Apple does the same thing.

01:21:18   Like, I saw somebody saying it breezed by earlier that, like, this is kind of what Apple's accused of doing to Massimo.

01:21:23   Like, they kind of just hired away their people and had them recreate blood oxygen sensing technology in the Apple Watch.

01:21:29   Like, this is what happens in companies.

01:21:32   This is fair game.

01:21:33   As long as you don't cross certain lines of things like stealing documents and stuff like that, like that, that is obviously a line that they should not cross.

01:21:41   And it sounds like they did just walk right past it and stomp all over it.

01:21:45   But the idea of restricting a company from hiring away your people with compelling offers and then having those people do similar work for them, Apple doesn't own those people.

01:21:59   And if Apple does not want to lose those people, they should pay them better if they need to or work with them in whatever other things that they want if they can.

01:22:08   And recognize that that's not going to always be the case.

01:22:11   Again, like, you know, the promotion situation of, like, somebody gets promoted, but someone else didn't.

01:22:14   You know, there's not that much Apple can do about that.

01:22:17   And so if those people want to leave, they're going to leave.

01:22:19   Or if somebody wants to leave the giant mothership of Apple and go work for some, you know, fast moving, exciting startup, like Apple probably can't do much to keep those people either.

01:22:28   And so it happens all the time.

01:22:30   Yes.

01:22:30   People end up returning to Apple a lot.

01:22:31   Yeah, all the time.

01:22:32   That's just part of working in this business and many businesses.

01:22:35   So this is going to happen.

01:22:37   And Apple is going to put out a whole bunch of bravado about how they own all their stuff.

01:22:43   And I'm sure Apple believes, I'm sure some people in Apple believe that they own a lot more of these employees' talents than they really should.

01:22:51   But at the end of the day, it does sound like a lot of really clear lines have definitely been crossed by OpenAI.

01:22:59   And I'm not surprised to hear that, like, going back to my earlier comments, like, a lot of these people have very strong personalities, let's say.

01:23:09   Amateur psychologists would have a field day with a lot of these people trying to figure out what exactly their issue is.

01:23:16   These are some really strong personalities at these levels.

01:23:21   And so many of them have no problem lying.

01:23:25   I mean, geez, Sam Altman has basically made a career out of it.

01:23:28   Like, many of these people are, you know, really showing, like, significant sociopathic kind of behaviors of just, like, totally disregarding morality effects on people, rules, laws, fraud.

01:23:42   So, yeah, you're going to see a lot of this kind of behavior at these levels.

01:23:45   I'm not surprised.

01:23:47   Honestly, like, all of these allegations, assuming that even, you know, any of them are true, like, none of them actually surprise me.

01:23:55   They're kind of galling in terms of, like, wow, I can't believe they actually thought they would get away with that.

01:24:02   But think about who you're dealing with here.

01:24:04   Yeah, of course these people are going to try stuff like this.

01:24:07   Again, not a lawyer.

01:24:08   Apple probably has a pretty good case.

01:24:10   Like, I don't think Apple would do this if they didn't.

01:24:12   And I don't know if they're going to get all of what they want, but I bet they're going to get some of what they want.

01:24:16   Yeah, when Apple initiates a lawsuit, there's usually a pretty good chance that they think they're going to win it.

01:24:21   When they're the victim of a lawsuit, you never know how it's going to go because you don't know what Apple did.

01:24:25   But when they initiate a lawsuit, they're probably, they're so conservative about this.

01:24:29   And in this particular case, you would imagine if you were to remove most of these personalities, you were like, oh, OpenAI will just settle this because they've got tons of money.

01:24:37   And what you do in cases like this is you throw money at it and you make the problem go away.

01:24:41   Because the last thing OpenAI needs is some, like, long legal battle and bad press and blah, blah, blah.

01:24:45   So, yeah, just settle.

01:24:47   But then we get to the personalities involved.

01:24:49   And I'm of two minds about that.

01:24:50   One, if there's, like, personal animosity, like, again, between Ternus and Tang Tan and maybe Johnny Ive and Apple and Sam Altman and Apple.

01:24:58   Because, again, we started this with Snell's thing with OpenAI was putting out these little leaks that, like, we're thinking about suing Apple, like, a long time ago.

01:25:07   So there was already bad blood, probably because they knew they were going to be sued at that point or whatever.

01:25:11   So that bad blood exists and you're like, okay, well, when you have these big personalities and bad blood, on the one hand, you're like, oh, that means OpenAI is not going to do the smart thing.

01:25:19   And instead of settling like they could with their giant pile of VC money right now when they're rolling in it, they're going to, you know, dig in and say, no, we're going to fight this, right?

01:25:29   Which I think would be dumb.

01:25:30   Like, why fight it?

01:25:31   Settle, right?

01:25:32   Just settle and make this go away.

01:25:33   But maybe they'll fight it.

01:25:34   But then I look at the specific personality of Sam Altman, who seems like so incredibly feckless and just, just not.

01:25:41   He's, he's more like, you know, a pathological liar and untrustworthy or whatever, but also not particularly like brave or like he's not Mark Zuckerberg.

01:25:51   Mark Zuckerberg, I can imagine like digging in and be like, we're going to fight this.

01:25:54   Or Steve Jobs, for example, of course, would dig in his heels and fight this way past the edge of logic.

01:25:59   But, uh, I don't know what Ternus is like in that regard, although it seems like he's okay with this lawsuit.

01:26:03   But Sam Altman, like, even though he has a strong personality and has no problem lying, I would imagine he's not like, he doesn't seem like a fighter to me.

01:26:11   Like in the, in the Elon Musk lawsuit and everything, I mean, Elon, it's not hard to look better than Elon when you're on the stand or whatever.

01:26:17   And I think Sam Altman did, but I just, he just seems so like, just like a wet dish rag full of lies.

01:26:23   Like it just not, like, I don't see him going like, we will, we will fight Apple to the bitter end about this lawsuit.

01:26:30   So I think he'll settle.

01:26:32   Assuming Apple's willing to settle.

01:26:33   And I think Apple would be willing to settle.

01:26:35   They just want to stop this from happening.

01:26:37   I don't know.

01:26:38   Well, we'll see how this goes.

01:26:39   Is it that Apple just wants to stop this from happening, which I think is true.

01:26:43   And by this, I mean, both the exodus of employees and the hardware fantasies of open AI.

01:26:48   Oh, this lawsuit's not going to stop either one of those.

01:26:50   Well, that's true.

01:26:52   Um, but the other thing, and I don't remember if I heard this on Dithering or somewhere else, but somebody pointed out, maybe on Upgrade, that this is a really great opportunity to do a whole lot of decisions.

01:27:02   And I think that that's very appealing to Apple because they can.

01:27:06   But that's why open AI was settled to avoid that.

01:27:08   Oh, I agree.

01:27:08   I agree.

01:27:09   But if open AI really wants to go for broke, that's not going to end well for open AI, I don't think.

01:27:14   And coming back to something that I think Marco said earlier, it might have been, it was either one of you, but, but somebody said earlier, you know, if you don't want to have an exodus, here's an idea.

01:27:21   Pay your people better.

01:27:23   And I know that Apple employees make a butt ton of money, but I also know it costs a butt ton of money to live in the San Francisco Bay Area.

01:27:31   And everything I've understood from many, many, many different people inside and outside of Apple is that amongst Silicon Valley and amongst the like Facebooks and, and Googles and Apples and Netflixes of the world, Apple's like really cheap from everything I've ever understood when it comes to salary.

01:27:50   Now, granted they have, you know, uh, stock programs for their employees and non, non salary compensation and so on and so forth.

01:27:57   But here's the novel idea, which was said earlier.

01:28:00   And I would like to agree with maybe pay your people a little more.

01:28:04   And I think that might solve a portion of these problems.

01:28:08   Now, it's still not the new shiny over at open AI.

01:28:11   You know, the, the iPhone is new ish and shiny ish, but it's not new shiny, like whatever they're doing in open AI.

01:28:16   But I think some of this could be solved by having more competitive salaries.

01:28:20   And I'm pretty sure Apple could afford it.

01:28:23   Well, the flip side of that is something we've discussed in the past, which is, first of all, you're never going to compete with the giant bucket of investment money that is sprinkling down on open AI.

01:28:33   Nor will you compete with the apparent huge pile of money that Facebook is willing to throw into these efforts.

01:28:39   And it probably would be foolish for Apple to pursue that.

01:28:43   Apple has chosen not to pursue the creation of a frontier model, which costs billions and billions of dollars.

01:28:47   So they're not doing that.

01:28:48   But I like how much would you have to pay to compete with like the Facebook salaries?

01:28:53   Like, do you want to do that?

01:28:55   Is that a good idea?

01:28:56   And the second aspect is the thing we talked about back in the JG days, where they were hiring AI people to JG's team to do Siri or whatever, and paying those people way more than other Apple employees.

01:29:08   And that makes the other Apple employees go, hey, I'm over here working on iOS.

01:29:12   You know, the thing that makes actual money.

01:29:14   Why are all these new employees getting paid more than me?

01:29:17   I've been here for eight years.

01:29:18   And you're like, you can't just like, okay, we'll just, we'll raise all Apple employees to the bubble and Zuckerberg inflated prices.

01:29:26   Of 2023, 2024 for AI things.

01:29:29   That's also a bad decision.

01:29:31   So in some respects, as Marco pointed out, you just have to take it.

01:29:34   You just have to, I'm not saying they shouldn't raise their salaries even more competitive across the board.

01:29:38   Like, but to the, to the sane baseline, not to the $100 million MBA star AI researcher line, because that line is not sustainable.

01:29:47   And even if you just raise it for one group of people, all that does is make your other employees even more disgruntled.

01:29:52   It is not feasible to say every Apple employee needs to have AI bubble salaries.

01:29:57   So you just say, look, we know people are going to leave.

01:30:00   And, you know, we're, we can't, like, we shouldn't try to stop them with salary and perks because we won't be able to.

01:30:07   And even trying would distort things so much in Apple that when the bubble pops, what are you going to tell everybody?

01:30:11   Oh, now the bubble popped.

01:30:12   All your salaries are going back down to sane levels.

01:30:14   No, you're not going to do that either.

01:30:15   So it's just a fact of life.

01:30:17   I mean, it's the same reason people have always left Apple to try to do something else.

01:30:20   Like Apple is there to be steady and reliable and a place people can circle back to after their startup fails or after they get sick of working for Zuckerberg or whatever.

01:30:31   And so they're fulfilling that role.

01:30:32   I do agree with you that they probably should be less stingy than they are, especially since a lot of their stinginess relied on the fact that Apple stock was just always going up and up and up.

01:30:39   And by the way, it still kind of is going up and up and up, but not to the levels it used to be.

01:30:43   And also the whole, like, don't you want to work in the games industry?

01:30:46   Don't you want to work for Hollywood?

01:30:48   People's willingness to take less in exchange for being what they consider in a really high profile place.

01:30:54   Like it's the reason the game industry exploits workers is the room in Hollywood exploits them because they're like, oh, I've always wanted to work on games.

01:31:00   I've always wanted to be in Hollywood.

01:31:01   I've always wanted to work for Apple.

01:31:03   So Apple takes advantage of that.

01:31:04   And to the degree that Apple does that, they should stop because the shine is a little bit off that Apple.

01:31:09   Haha, see what I did?

01:31:10   Wow.

01:31:11   But yeah, they can't.

01:31:13   It's unwise to pursue the unsustainable salaries that everyone else is getting.

01:31:17   And, you know, we'll see how it works out for those companies.

01:31:19   I bet, speaking of Facebook, the people who went over there and got those huge salaries, but then realized that they're going to have like that Facebook is going to be looking at the key loggers that are installed on other computers to make sure they're all working hard enough or whatever.

01:31:33   I wonder if they're reconsidering their life choices.

01:31:35   Yeah, seriously.

01:31:37   Before we move on, though, we should say that OpenAI's response was as follows.

01:31:42   On the 10th of July, Drew Pusateri, who is apparently head of comms at OpenAI, said,

01:31:48   Our statement in response to this suit, colon, we have no interest in other companies' trade secrets.

01:31:52   We remain focused on building innovative technology that empowers people everywhere.

01:31:55   Nothing.

01:31:56   It says nothing.

01:31:58   It was probably written with ChatGPT.

01:32:00   We have no interest.

01:32:01   Why would we care about other people's trade secrets?

01:32:03   That sounds boring.

01:32:03   I'm not interested.

01:32:04   Are you interested?

01:32:05   I'm not interested in other people's trade secrets.

01:32:06   If you gave them to me, I wouldn't even look at them.

01:32:08   And then on the 14th, four days later, OpenAI's statement is reported by Bloomberg.

01:32:12   While we take these allegations seriously, we're not aware of any evidence that this complaint has merit.

01:32:17   We believe in fair competition and allowing people the freedom to work wherever they choose.

01:32:20   And we're focused on building innovative technology that empowers people everywhere.

01:32:23   I believe Apple will soon make you aware of evidence.

01:32:26   Yes.

01:32:26   We're not aware of any evidence of this.

01:32:29   Well, they haven't seen any yet.

01:32:30   They've just seen allegations.

01:32:31   I'm sure the person who wrote that statement maybe can say they are not aware of any evidence of that.

01:32:37   That doesn't mean that it hasn't happened.

01:32:40   It doesn't mean that they aren't aware of the event happening, but they just need evidence.

01:32:47   Yeah, prove it.

01:32:48   Yeah, right.

01:32:48   That's like, you know, if I don't pay my taxes, it's like, I'm not aware of any evidence that I didn't pay my taxes.

01:32:54   That doesn't say I paid them.

01:32:57   You know, there's a lot of ways, a lot of holes in these words.

01:33:01   Yeah, that's why the supposed comms person, I don't know if he's the head of comms, but his bio on Twitter was comms at OpenAI.

01:33:08   I love the fact that he's on Twitter.

01:33:09   Says, you know, we have no interest in other companies.

01:33:12   Just like, if you can't put out a denial as your first response, why, like, don't say anything.

01:33:18   Don't say, we're not denying it, but I'm just saying, we don't even like that stuff.

01:33:23   Why would we have that?

01:33:24   We don't even like it.

01:33:25   We don't like trade secrets.

01:33:26   We would never do that.

01:33:27   We have no interest in that.

01:33:28   Yeah.

01:33:30   What an incredible defense.

01:33:32   I would say that the comms department at Apple has a little bit more experience and maturity when it comes to dealing with these stuff than a very young company like OpenAI.

01:33:38   And we'll see how this goes.

01:33:40   But my advice to OpenAI is just settle.

01:33:42   Well, if that's even or not.

01:33:45   Like, Apple, like, look, Apple has lost hundreds of people to OpenAI.

01:33:51   How do you know they would even be willing to settle?

01:33:56   Like, Apple probably, like, if Apple thinks they have no real risks of, you know, like, in discovery.

01:34:02   Oh, how do you know Apple would be willing to settle?

01:34:04   I think Apple's willing to settle.

01:34:05   Maybe, but for what?

01:34:07   Because they want to declare victory.

01:34:08   They want to say, we've reached a settlement and OpenAI paid us this amount of money.

01:34:11   Here's the thing.

01:34:12   Apple, in this particular context, Apple probably, they probably wouldn't have brought this suit if they thought that discovery would be a big risk for them.

01:34:22   So, they probably think, look, if you dump a bunch of Apple emails out into court that, you know, around this particular area, we have nothing to hide.

01:34:29   We're fine.

01:34:29   Is it going to be worse than the App Store emails?

01:34:32   Right, exactly.

01:34:33   Whereas, like, if OpenAI gets their stuff dragged into court, who knows what that's going to be?

01:34:39   And by the way, OpenAI is trying to IPO pretty soon, probably.

01:34:43   So, like, this is bad for them, like, timing-wise.

01:34:47   Like, Apple did not do this without care.

01:34:50   Like, Apple knows exactly what they're doing and when they're doing it.

01:34:53   This is a pro move on Apple's side.

01:34:55   We'll see what happens.

01:34:56   But if I were Apple, I don't think I'd want to rush to a settlement.

01:35:00   Because, like, OpenAI, like, they're going to keep getting more and more desperate as their IPO dreams get closer and, you know, if things start looking very bad for them.

01:35:10   And if a bunch of discovery stuff starts coming out like that, Apple is probably in a pretty strong position on that.

01:35:16   And, you know, who knows how – if this actually goes to court and goes to trial and goes all the way to the end of a trial, those are very big ifs.

01:35:26   But if this actually gets that far, who knows if Apple would actually, you know, quote, win or not.

01:35:31   But they can inflict a lot of pain on OpenAI in the meantime with dragging them out into all of this, dragging all this into the public, all the discovery coming out, and casting doubts maybe on some of that IPO.

01:35:42   So Apple's in a pretty good position here.

01:35:45   I would imagine that the ChatGPT and iOS deal is probably going to lapse and not be renewed, though.

01:35:51   Yes, and also, like, once you use iOS 27, you're like, yeah, there's no need for that anymore.

01:35:57   Like, Siri has taken most of the need for that away.

01:36:01   And the OpenAI deal of, like, having it be integrated, if you ask Siri to, hey, also, please ask ChatGPT to tell me this, like, that's so clunky and less necessary now.

01:36:12   No one's going to really be doing that anymore.

01:36:14   Honestly, it never worked that well to begin with.

01:36:16   Hopefully that'll be replaced next year by the thing that was rumored this year's WWDC, which is like a third-party pluggable, hey, if you want to use something, you want to use a different chatbot because the EU is making us, you can plug in, you know, some other company's chatbot besides Siri in there.

01:36:30   And then OpenAI would just do that just because they have to because Anthropic would do it and all the other stuff.

01:36:35   So anyway, we'll see how that goes.

01:36:36   But yeah, the specific, very, very particular deal that Apple referenced, I don't know what the expiration date on that is, but I feel like neither one of the parties is going to be excited about renewing it.

01:36:48   And by the way, if you're an Apple employee and you want to go work somewhere else, go for it.

01:36:55   If you can get a higher pay somewhere else and it's something that you're really excited about, do it.

01:37:01   Except unless it's at Facebook, don't do it.

01:37:03   Yeah, don't do that.

01:37:03   That's just a step down.

01:37:05   But like, feel free to take your expertise wherever you want.

01:37:07   You are valuable without committing crimes on the way out.

01:37:12   Like, you have a ton of value.

01:37:14   If they're going to hire you, this is like counseling, if they're going to hire you, they're going to like you for you.

01:37:19   Don't put yourself in hot water by bringing out documents and crap.

01:37:23   Like, you don't need to do that.

01:37:25   You're just, you are so screwing yourself on that.

01:37:28   And if you're that valuable, you're going to get the job no matter what.

01:37:33   Yeah, I mean, I just, I can't understand the math that these OpenAI employees did in order to make this thing seem like a good idea.

01:37:41   And they're going to be screwed for getting any sort of job in any of these fields anytime in the future.

01:37:46   Because clearly they're not trustworthy if assuming this all is proven in some way, shape, or form.

01:37:51   But, I mean, it sure would make me think twice if I saw one of these names on a resume that crossed my desk.

01:37:58   Or even just like, if you're hiring somebody and you're like, hey, can you bring a bunch of internal stuff from your old company?

01:38:03   Don't you, for a second, think ahead?

01:38:05   Like, well, when they leave my company, are they going to do the same thing?

01:38:08   Not to mention, huh, that's a really skeevy thing to ask me to do.

01:38:12   Maybe I don't want to work here.

01:38:14   Exactly, yeah.

01:38:15   And the people will do it.

01:38:16   Yeah, please commit some crimes on your way out of your old company.

01:38:19   But your first day here, please sign our employee handbook policy.

01:38:22   Just bananas.

01:38:25   All right, thank you to our sponsors this episode, Squarespace, Claude, and Quince.

01:38:29   And thanks to our members who support us directly.

01:38:31   You can join us at atp.fm slash join.

01:38:34   One of the many, many perks of membership is ATP Overtime, our weekly bonus topic.

01:38:40   This week on Overtime, we're going to be talking about Sony having announced the end of PlayStation game discs.

01:38:47   End of an era.

01:38:48   Covering that and more in Overtime.

01:38:50   atp.fm slash join to hear it.

01:38:52   Thank you so much for listening, everybody.

01:38:53   And we'll talk to you next week.

01:38:57   And you can find the show notes at atp.fm

01:39:24   And if you're into Mastodon, you can follow them at C-A-S-E-Y-L-I-S-S

01:39:34   So that's Casey Liss, M-A-R-C-O-A-R-M-E-N-T-M-A-R-C-O-R-M-E-N-T-M-A-R-C-O-R-M-E-N-T-M-A-R-C-O-R-M-E-N-T-M-A-R-C-O-R-M-E-N-T-M-A-R-C-O-R-M-E-N-T-M-A-R-C-O-R-M-E-N-T-M-A-R-C-O-R-M-E-N-T-M-A-R-C-O-R-M-E-

01:39:34   So my intention is to do kind of a twofer after show,

01:40:02   because I think I have two things to talk about.

01:40:04   Both should be pretty quick.

01:40:05   Famous last words.

01:40:07   First of all,

01:40:09   last week we were on vacation.

01:40:10   We had our second beach trip of the year with some dear friends of ours.

01:40:14   And I wanted to talk about vacation results specifically around nerd stuff.

01:40:18   And if you recall,

01:40:20   when we went to Cape Charles a few weeks ago,

01:40:22   I was using the unified travel router in the car and was not sure how that

01:40:28   would work out in the house because the travel router,

01:40:30   while I adore it, it's not the strongest thing in the world.

01:40:34   And in the Cape Charles house,

01:40:36   what's nice is the internet happens to come in.

01:40:39   Unfortunately, it's like crappy cable internet,

01:40:41   but it happens to come in in roughly the center of the house.

01:40:43   And so the travel router actually mostly did great,

01:40:46   both in terms of performance and distance and everything else.

01:40:49   but this particular vacation it's a bigger house.

01:40:52   It's a two story house instead of one story house.

01:40:54   And the internet comes in in the corner.

01:40:56   Now I will say that the internet went from crappy cable internet to fiber.

01:41:03   They apparently since last year,

01:41:05   it's the same house we were in last year,

01:41:06   but apparently they've added fiber to this section of North Carolina that we visited,

01:41:10   which was incredible.

01:41:12   And I loved it.

01:41:13   And astonishingly,

01:41:14   the actual fiber optic line was in like a jack on the wall.

01:41:19   You know,

01:41:19   like with Verizon,

01:41:20   the fiber optics is generally speaking terminated outside.

01:41:24   And then a ethernet runs into your house.

01:41:27   In this case,

01:41:28   in one extreme corner of the home,

01:41:30   that's where a fiber optic line was coming out of the wall and going into like a combination

01:41:36   ONT router situation.

01:41:37   But I figured,

01:41:40   okay,

01:41:40   what I'm going to do is I'm going to start with the UTR,

01:41:42   the unified travel router,

01:41:43   and I'm going to see if it works at all and gets anywhere near the distance I need it to get.

01:41:50   And this is not a gigantic house by any means,

01:41:52   but it's like I said,

01:41:53   it's two stories,

01:41:53   et cetera,

01:41:54   et cetera.

01:41:54   And I have to tell you in the primary bedroom,

01:41:58   which was in the opposite corner of the house,

01:42:00   unsurprisingly,

01:42:00   it was very spotty reception from the unified travel router,

01:42:03   but basically everywhere else,

01:42:05   it was really good.

01:42:07   So this little,

01:42:08   little travel router,

01:42:09   that's roughly the size of,

01:42:11   I don't know,

01:42:11   like 10 credit cards stacked on top of each other worked astonishingly well.

01:42:15   I was very,

01:42:16   very proud of that little feller and I thought it was really cool.

01:42:19   And so I don't know if I would,

01:42:21   I would be happy to take questions if you have any,

01:42:23   but I just thought I'd share that the $100,

01:42:25   which is also an incredibly good deal,

01:42:27   especially for Unify,

01:42:28   the $100 Unify travel router did great.

01:42:32   I was very proud of it.

01:42:33   That's awesome.

01:42:34   Yeah.

01:42:34   I just,

01:42:35   I love how,

01:42:36   like,

01:42:37   you know,

01:42:37   we obviously we're in this weird situation now with RAM and SSDs,

01:42:41   being super expensive,

01:42:42   but like in general,

01:42:44   most technology these days is so unbelievably cheap and capable.

01:42:50   Yeah.

01:42:50   I,

01:42:51   I like,

01:42:51   we are in such an embarrassment of riches in terms of like overall technology,

01:42:57   just being so good and so affordable compared to,

01:43:02   you know,

01:43:02   where it was five,

01:43:03   10,

01:43:04   15,

01:43:04   20 years ago.

01:43:05   Like it just,

01:43:05   again,

01:43:06   it isn't,

01:43:07   it's a bit of a roller coaster sometimes.

01:43:09   Like it doesn't always go in this direction and not exclusively in this direction,

01:43:12   but the overall trend is very,

01:43:14   very clear.

01:43:15   Things are so like what you can do now with a hundred bucks worth of hardware is so amazing.

01:43:23   On that front that brings up,

01:43:24   that brings up the one question I have about your travel router obsession.

01:43:27   Yeah.

01:43:27   Since technology is in advancing,

01:43:29   as you noted,

01:43:29   this place is like,

01:43:30   Oh,

01:43:30   they have upgraded to fiber.

01:43:31   Our isn't,

01:43:33   doesn't it also mean that like all the crappy vacation houses that we rent should be getting better and better Wi-Fi and therefore making it so that we don't need travel routers because the home Wi-Fi actually spans the whole house and works.

01:43:44   So that's actually a very,

01:43:46   very reasonable question.

01:43:48   And a couple of things about that.

01:43:50   First of all,

01:43:52   I find that generally speaking,

01:43:54   Wi-Fi is an afterthought at these places.

01:43:56   Like obviously they know they need to provide some form of Wi-Fi some way,

01:44:01   somehow,

01:44:01   but it seems to me that generally speaking,

01:44:05   they,

01:44:05   they don't really think about it at all.

01:44:07   They just use whatever the ISP provides and they walk away.

01:44:13   So in the Cape Charles vacation house,

01:44:15   it happens to be like,

01:44:16   it's not Comcast.

01:44:17   I forget who it is off the top of my head,

01:44:18   but it's effectively like a Comcast cable modem square in the center of the house.

01:44:22   That's your Wi-Fi.

01:44:23   I hope you'll like it.

01:44:24   But those things have been getting better too.

01:44:25   That's my point.

01:44:26   Like the,

01:44:26   yes,

01:44:26   those suck and they're lagging behind the,

01:44:28   obviously they're not on the cutting edge of technology,

01:44:30   but they do change over the course of decades.

01:44:32   And I would imagine that the current ones aren't as awful as they used to be.

01:44:35   I think you're right.

01:44:37   And broadly that is true.

01:44:38   It's a low bar though.

01:44:39   It is a low bar in this,

01:44:41   in the,

01:44:41   in the vacation house from last week,

01:44:43   they had this odd looking,

01:44:45   and I think I took a picture of it cause I was trying to identify it.

01:44:48   I didn't know what it was,

01:44:49   but they had this odd looking like gray orb for lack of a better word.

01:44:55   I'll see if I can find a picture and put it in the show notes or put a link to the device.

01:44:58   Again,

01:44:59   I don't have it handy,

01:45:00   but it had ethernet going into it.

01:45:01   It was plugged into the wall and had ethernet going into it.

01:45:03   And I had no idea what it was.

01:45:04   I didn't know if that was like some sort of,

01:45:06   uh,

01:45:06   ONT would,

01:45:07   but it didn't have fiber going into it.

01:45:09   Long story short,

01:45:09   I eventually figured out it was effectively like one Eero.

01:45:13   It's not literally Eero,

01:45:14   but it was like an Eero mesh base station.

01:45:17   And so there was one of those downstairs in this particular home in the upstairs.

01:45:21   It was like a loft situation and almost line of sight from the one downstairs was one upstairs.

01:45:26   So they have some sort of mesh wifi,

01:45:29   which honestly I didn't even touch.

01:45:30   I never tried it.

01:45:31   Not once,

01:45:31   but to your point,

01:45:33   they're,

01:45:33   they're,

01:45:33   they're at least trying,

01:45:35   which is good.

01:45:35   Uh,

01:45:36   but the other thing that's important about the unified travel router,

01:45:38   and I also brought with me a GL inet router,

01:45:41   um,

01:45:42   because those tend to be far more powerful.

01:45:44   They're also quite a bit bigger,

01:45:45   but they're far more powerful.

01:45:47   And,

01:45:48   um,

01:45:48   what I love about the UTR in part,

01:45:51   we spoke about this last time we spoke about the UTR was that it has support for teleport,

01:45:56   which is unifies no config wire guard.

01:46:00   It's if,

01:46:01   if you're squint,

01:46:02   it looks kind of like tail scale,

01:46:04   but it's also very different than tail scale.

01:46:05   But the point is once I got the travel router up and running,

01:46:10   it connects to my house and every bit of our internet goes through my house here in Richmond.

01:46:17   And although I don't think anyone is doing like data logging or anything like that,

01:46:21   it just gives me peace of mind to know that whatever is happening in this house with my devices,

01:46:26   they can't touch it because it's encrypted and going through Richmond.

01:46:29   Is that a little bit bananas?

01:46:31   No,

01:46:31   it's a lot bananas,

01:46:32   but that's how I am.

01:46:34   This is the way I am.

01:46:35   And I'm sorry.

01:46:35   Also,

01:46:36   Marco,

01:46:36   I owe you an apology.

01:46:37   It was not $100 for the Unify travel router.

01:46:40   $80.

01:46:41   $80 for this thing.

01:46:43   And if you are in the Unify ecosystem,

01:46:45   if you don't have one,

01:46:45   you're cheating yourself.

01:46:46   It's delightful.

01:46:47   I absolutely love this thing.

01:46:49   I was astonished that it worked as well as it did.

01:46:51   For events like this,

01:46:53   I'll probably travel with a GL iNet because again,

01:46:55   I'm me.

01:46:55   I enjoy doing this stuff.

01:46:57   This is kind of a hobby for me.

01:46:58   It is not necessary.

01:47:00   I understand that.

01:47:01   It's totally overkill,

01:47:02   but here I am.

01:47:03   However,

01:47:04   speaking about GL iNet,

01:47:06   I wanted to bring up something else.

01:47:08   It turns out that I didn't know this until we talked about the KVM.

01:47:13   I think it was a couple of weeks back or maybe a month ago now.

01:47:16   But we actually have a couple of listeners that work at GL iNet and they were kind enough,

01:47:21   not as a sponsorship or anything like that.

01:47:22   They never said I had to talk about anything.

01:47:24   This is completely of my own accord.

01:47:26   They sent me a couple of devices and said,

01:47:28   hey, you know, you might like these.

01:47:29   That was all that was said.

01:47:30   There was no guarantee of anything.

01:47:31   Not sponsored content or anything like that.

01:47:33   But they sent me, among other things,

01:47:35   a Comet Q,

01:47:36   which I feel like I kind of know GL iNet's product line,

01:47:40   and I had no idea this was a thing.

01:47:42   So we talked several weeks ago about the KVM.

01:47:44   This is a thing that has native tail scale support.

01:47:47   You plug USB into a device,

01:47:49   like you go into a computer,

01:47:50   and you can control that computer remotely.

01:47:53   And it's as though it's physical hardware.

01:47:55   As far as the computer's concerned,

01:47:56   it's an actual keyboard,

01:47:57   an actual mouse, etc.

01:47:58   This is largely the same thing.

01:48:02   It is basically a remote control device,

01:48:05   a KVM kind of device for a computer.

01:48:08   But what's fascinating about this is

01:48:10   it works with anything that uses,

01:48:13   I think it's DisplayPort over USB-C.

01:48:16   I forget.

01:48:16   Shoot, I should have looked it up beforehand.

01:48:17   I didn't.

01:48:18   I apologize.

01:48:19   But basically, oh yes, there it is.

01:48:21   Comic Q works with any device

01:48:23   whose USB-C port supports DisplayPort alt mode

01:48:26   for video output.

01:48:27   This includes, but is not limited to,

01:48:30   laptops and mini PCs,

01:48:31   Android phones,

01:48:32   iPhones and iPads.

01:48:36   What?

01:48:36   iPhone 15 and newer.

01:48:37   Yes.

01:48:38   iPhone 15 and newer,

01:48:40   or all iPad Pros 2018 and newer,

01:48:44   iPad Air, fourth generation and newer,

01:48:46   iPad Mini, sixth generation and newer,

01:48:48   and iPad 10th generation and newer.

01:48:49   What this means is,

01:48:51   you can get one of these little dinguses,

01:48:52   which is like a little circle.

01:48:53   It has an on-screen display,

01:48:54   which is very neat.

01:48:54   You can plug this into basically any modern iPhone,

01:48:59   excluding the 16e and 17e and the Air.

01:49:03   Sorry, Air folks.

01:49:04   But any modern iPhone,

01:49:05   so 15 or newer,

01:49:06   15 Pro and newer, etc.

01:49:08   And you can control that device remotely.

01:49:11   Now, what you're going to do is ask me,

01:49:14   why would you want to do that?

01:49:15   And I have no f***ing idea.

01:49:16   But the fact that you can do it is so cool.

01:49:18   Well, I can tell you a couple ideas.

01:49:19   Okay.

01:49:20   Well, I would love to hear some ideas

01:49:22   because I think this is the coolest device

01:49:23   I've seen in a long time

01:49:25   that I have no idea why I would use it.

01:49:27   So talk to me.

01:49:28   Two things.

01:49:29   Number one,

01:49:29   I can have two times

01:49:31   when I would have needed this recently.

01:49:33   One, it wouldn't have solved the problem,

01:49:35   but one, it would have.

01:49:36   So when dealing with audio issues at the restaurant,

01:49:40   if I am like on the mainland, John,

01:49:42   at a moment when like, you know,

01:49:45   New Jersey?

01:49:45   The subwoofer,

01:49:46   like, you know,

01:49:48   like the subwoofer volume is off for some reason.

01:49:50   Like the app to configure the mixer

01:49:53   and like electronic controller

01:49:55   and everything that we use is an iPad app.

01:49:58   Oh, this is for you, Marco.

01:49:59   Right.

01:49:59   And so I already have one,

01:50:02   one of my Mac minis is in the restaurant.

01:50:04   That way, if I need access to the network there,

01:50:06   I have it through tail scale.

01:50:07   So I can be on the network,

01:50:10   but I can't control an iPad remotely

01:50:13   and it doesn't work running an iPad mode on the Mac.

01:50:18   Like the app doesn't work that way.

01:50:19   So I could theoretically have an iPad there with this

01:50:24   and be like running that app

01:50:26   and could, you know, control it remotely.

01:50:27   That's number one.

01:50:28   Number two,

01:50:29   Tiff broke her iPhone a couple of weeks ago.

01:50:34   She, we were outside and we were walking

01:50:36   and she tripped,

01:50:37   took a moderately bad fall.

01:50:40   Don't worry, she's okay.

01:50:41   But she landed on her iPhone

01:50:43   and it totally destroyed the screen

01:50:46   to the point where the screen would not turn on.

01:50:48   Oh no.

01:50:49   So we had to like, okay, crap, you know,

01:50:51   go make an appointment at the Apple store.

01:50:52   She has Apple care.

01:50:53   So, you know, we'll go get it fixed or whatever.

01:50:55   But the question we had was like,

01:50:57   is it backed up?

01:50:58   Like, is it like,

01:50:59   when's the most recent iCloud backup?

01:51:00   And how do we figure this out?

01:51:03   It's like, well,

01:51:04   I can try to restore it onto another phone.

01:51:08   That's going to take a few hours.

01:51:09   The Apple store closes in, you know,

01:51:11   two hours or whatever.

01:51:13   So it's like, that won't be done in time.

01:51:15   Let's, you know,

01:51:16   we went back to the house

01:51:17   and we could tell like by,

01:51:19   if you like, you know,

01:51:20   would, if you like squeeze the button,

01:51:22   it would vibrate.

01:51:23   So we could tell like, okay, it's still on.

01:51:24   So we just have to like plug it in.

01:51:27   I'm like, I know iPhones support monitors

01:51:30   and keyboards and mice externally.

01:51:31   I'll just plug it in.

01:51:33   Okay.

01:51:33   Well, the problem is it was on,

01:51:36   but locked

01:51:37   and it had never been connected before

01:51:40   to a monitor or a keyboard or mouse.

01:51:42   And they have like, you know,

01:51:44   this is similar to modern Macs.

01:51:45   They have some kind of protection of like,

01:51:46   they're not going to just allow a USB device

01:51:48   to just connect without authorization.

01:51:50   How do you authorize it

01:51:53   without a screen to type in your passcode?

01:51:56   So I thought, great voiceover.

01:51:58   So I held down the Siri button

01:51:59   to try to say, turn on voiceover.

01:52:02   But that didn't work

01:52:04   because the phone was locked

01:52:05   and she had it set

01:52:06   to not allow Siri while locked.

01:52:07   Oh, all right.

01:52:08   Can't do that.

01:52:09   Like, oh, what about

01:52:10   iPhone mirroring on her Mac?

01:52:13   Well, she had never done it.

01:52:14   So that wasn't authorized either.

01:52:16   So that didn't work.

01:52:18   Siri didn't work.

01:52:20   There was a point

01:52:22   where I could plug in

01:52:23   like a USB-C,

01:52:25   little like foldy portable monitors.

01:52:27   I could plug one of those in

01:52:29   and get the screen to show up.

01:52:30   But the problem is

01:52:32   I couldn't unlock the screen

01:52:34   because the touchscreen wasn't working.

01:52:36   Now I could plug in a keyboard,

01:52:37   but there's only one port.

01:52:39   And if you unplug the monitor

01:52:41   to plug the keyboard in,

01:52:43   it somehow relocks itself.

01:52:45   So even if you,

01:52:46   even if you get the passcode screen

01:52:48   to display on the screen

01:52:50   and then unplug the screen

01:52:52   and plug the keyboard

01:52:52   and type in the passcode

01:52:53   on the keyboard,

01:52:54   it doesn't work for whatever,

01:52:55   I guess it relocks or something.

01:52:57   So I thought,

01:52:57   oh, what about a USB hub?

01:52:59   USB-C hub.

01:53:00   So I plug in a USB-C hub

01:53:01   with the keyboard

01:53:02   and the monitor

01:53:03   at the same time.

01:53:04   And that doesn't work

01:53:05   because apparently

01:53:06   in this pre-unlock state,

01:53:08   hubs don't work.

01:53:10   Only a display will work

01:53:12   because a hub

01:53:14   is like a USB device

01:53:15   you have to authorize.

01:53:16   So like there's all,

01:53:16   I was running into

01:53:17   all these different

01:53:17   security barriers.

01:53:18   I'm like,

01:53:18   maybe,

01:53:20   just maybe

01:53:21   in this context,

01:53:22   this dumb thing

01:53:24   might have given me

01:53:25   like one more option,

01:53:27   maybe.

01:53:27   Probably not.

01:53:29   But what if I could

01:53:30   like pre-authorize

01:53:31   this on all of our iPhones?

01:53:32   Because what ended up happening

01:53:33   was like,

01:53:33   we couldn't get into the phone.

01:53:35   Like if the iPhone screen

01:53:37   is broken

01:53:38   and to the point

01:53:39   where like touch

01:53:40   also does not work on it,

01:53:41   you have no way

01:53:43   into that phone.

01:53:44   Like unless you have

01:53:45   authorized one of these things

01:53:47   ahead of time.

01:53:48   And even then,

01:53:49   like,

01:53:49   you know,

01:53:50   all these methods

01:53:51   that you use

01:53:51   to authorize

01:53:52   remote control things

01:53:52   on iPhones,

01:53:53   they all time out

01:53:54   after a while.

01:53:55   So like if I use

01:53:57   iPhone mirroring

01:53:58   on my Mac,

01:53:58   you know,

01:54:00   that's going to stay

01:54:00   authorized for what?

01:54:01   Three days?

01:54:02   And it's going to make me

01:54:03   log in with my passcode again?

01:54:05   So like,

01:54:05   I don't know.

01:54:06   This probably wouldn't

01:54:07   have saved me there,

01:54:08   but maybe it could have

01:54:12   been one more option.

01:54:12   So anyway,

01:54:13   I might have used it there,

01:54:15   but I definitely

01:54:15   would use it

01:54:16   for the restaurant

01:54:16   iPad situation.

01:54:17   Yeah,

01:54:18   so I've tried

01:54:20   plugging into my iPhone,

01:54:21   which I had not

01:54:22   plugged it into before.

01:54:23   I did try it

01:54:23   with my iPad,

01:54:24   but I'm just now

01:54:25   trying with the iPhone

01:54:26   and I'm definitely,

01:54:27   oh,

01:54:27   I can see the screen.

01:54:29   Oh,

01:54:29   you know what?

01:54:29   I face ID'd.

01:54:30   I was going to say,

01:54:31   I was about to say

01:54:32   that it said,

01:54:32   you know,

01:54:33   you must unlock

01:54:33   to authorize this accessory

01:54:35   and I didn't unlock

01:54:37   the phone,

01:54:37   but I looked at it

01:54:38   with the screen active,

01:54:39   you know what I'm saying?

01:54:40   And so I accidentally

01:54:41   face ID'd.

01:54:42   So I think it would

01:54:43   have been the same

01:54:44   problem here,

01:54:45   but maybe you would

01:54:48   have been able to see

01:54:49   but not interact.

01:54:49   But yeah,

01:54:50   I mean,

01:54:50   what this does is

01:54:51   it puts the iPhone

01:54:52   in a web browser.

01:54:53   How about this?

01:54:54   if you live in the EU

01:54:55   and you want

01:54:56   to iPhone near it,

01:54:58   you could get one

01:54:59   of these bad boys.

01:55:00   I'm sorry,

01:55:02   I'm so mean.

01:55:02   But yeah,

01:55:03   I mean,

01:55:03   all kidding aside.

01:55:04   I don't think they have

01:55:04   a sense of humor

01:55:05   about that yet,

01:55:05   but they probably should.

01:55:06   They probably should.

01:55:07   But truly,

01:55:08   for your iPad

01:55:10   in the restaurant,

01:55:12   what I would say is

01:55:13   next time you're

01:55:13   in the restaurant,

01:55:14   like,

01:55:14   do the dance

01:55:15   of like authorizing

01:55:16   this once.

01:55:17   And even if

01:55:18   what you did

01:55:18   was like put it

01:55:19   in a drawer somewhere

01:55:20   and said to somebody,

01:55:21   if there's an issue,

01:55:22   the first thing you do

01:55:24   is plug this in

01:55:25   and the second thing

01:55:25   you do is you call me.

01:55:26   You know what I mean?

01:55:27   Yeah, yeah.

01:55:27   And that might

01:55:28   really set you up

01:55:30   really nicely.

01:55:30   And I genuinely

01:55:31   don't know how much

01:55:32   this costs.

01:55:32   I don't think

01:55:33   it's terribly expensive.

01:55:33   It's on sale right now

01:55:35   for $110,

01:55:35   but unfortunately

01:55:36   it is backordered

01:55:37   until late August.

01:55:38   Oh, there you go.

01:55:39   So at least late August.

01:55:41   And apparently

01:55:43   if I'm not a VIP customer,

01:55:44   I don't get it.

01:55:45   I don't get priority access.

01:55:46   So this will not be here

01:55:48   for this restaurant season.

01:55:49   Maybe next year.

01:55:50   Unfortunately not.

01:55:51   But again,

01:55:52   like I think this is

01:55:53   just one of those devices

01:55:55   that I'm happy

01:55:56   that it exists

01:55:56   even though I have no idea

01:55:58   why I would need it.

01:55:59   Like, well,

01:55:59   that's not entirely fair actually.

01:56:01   If I didn't already have

01:56:02   the PoE powered KVM

01:56:04   that we talked about

01:56:05   a few weeks ago,

01:56:06   then I could potentially

01:56:07   use this.

01:56:08   But I think this is

01:56:10   an incredibly cool device

01:56:11   and I had no idea

01:56:12   that something like this

01:56:13   existed for iOS devices,

01:56:14   which I thought was neat.

01:56:15   Beep, beep, beep.