PodSearch

ATP

584: Daisy Hates Ticketmaster

 

00:00:00   - So this will be a bit of an audio risk for me today.

00:00:03   - Oh no, always a great way to start the show.

00:00:05   Are we all recording?

00:00:06   'Cause I only started recording during pre-flight,

00:00:08   so are we all recording?

00:00:09   - Yes, that's okay.

00:00:10   We'll eliminate that category of risk.

00:00:13   - Well, my dog is in the room, so there's a second risk.

00:00:15   - All right, well, it's a third risk 'cause I have two,

00:00:17   so risk number one for me is,

00:00:19   in case you haven't heard in my voice yet,

00:00:22   my voice is kind of shot.

00:00:24   So it turns out, in the spring,

00:00:26   my entire head filled with pollen.

00:00:28   (laughing)

00:00:29   - Me both.

00:00:30   - I assume it's allergies, I think it's allergies,

00:00:32   I could be sick, but it feels more like very, very,

00:00:35   very severe pollen and everything.

00:00:37   I also live in Dust House right now,

00:00:40   because not only is my house filled with pollen,

00:00:43   but it's also still being partially constructed,

00:00:46   and so there is some construction happening,

00:00:49   actually literally right now,

00:00:51   and the funny thing is, this is the morning

00:00:54   that they're working on the room directly behind me.

00:00:57   - Cool.

00:00:58   - There was no one here yesterday.

00:00:59   There's, the room behind me has not been worked on in weeks,

00:01:03   but today is the day they're working on the room behind me.

00:01:06   So we have, from my end, the risk of me just sounding

00:01:10   like this the whole episode, which is not amazing,

00:01:13   that's a pretty sure thing.

00:01:15   We also have behind me grinders, saws, people talking,

00:01:19   people possibly dropping things,

00:01:21   so it's gonna be an interesting audio experiment over here,

00:01:26   but I assure you listeners, this normally is not the time

00:01:29   that we record, and I normally don't sound this bad,

00:01:30   so sorry for this one episode where it's gonna sound

00:01:33   a little rough on my end, and hopefully John's dog

00:01:35   will cover up most of the flaws.

00:01:37   - I mean, I gotta say, you don't sound bad to me.

00:01:39   You sound ever so slightly needs me,

00:01:41   ever the tiniest bit. - Yeah, a little tiny,

00:01:42   but stuffy, tiny.

00:01:43   - Oh, I should also disclose that this is also

00:01:46   a new audio environment, because I'm in my new office

00:01:50   in the new house, and it's still partially set up,

00:01:52   but it's a new desk, new audio wiring, new audio device,

00:01:55   and new sound panels behind me that I hung up 12 hours ago,

00:01:58   so it's kind of an untested situation.

00:02:03   - Nothing like saying screw it, we'll do it live.

00:02:05   - Yeah. - Oh, yeah, yeah.

00:02:07   But I will say, though, that John, you sound better

00:02:09   than you did the last time we recorded at roughly this hour,

00:02:12   because last time we did this,

00:02:14   I don't recall what episode it was,

00:02:15   but last time we did this, it sounded like you had rolled

00:02:17   out of bed and then gone immediately

00:02:19   in front of the microphone.

00:02:20   Now you sound mostly like John to me.

00:02:22   - Yeah, I've been up for a few hours.

00:02:24   I think I had up for a few hours last time, too.

00:02:26   Maybe it's 'cause it was closer to winter

00:02:27   and it was dark, and I don't know, who knows?

00:02:29   Anyway, I'll survive.

00:02:31   - Oh, also, I have another, a new update

00:02:34   and a benefit, actually.

00:02:35   I've discovered an undocumented benefit

00:02:37   to having a pollen-colored car.

00:02:40   You can't tell when my car's covered in pollen.

00:02:42   Now, in pollen season, my car turns yellow?

00:02:44   Guess what, it's already yellow.

00:02:45   It looks like nothing.

00:02:48   People talk about how, oh, you get a black car

00:02:50   to hide dirt or whatever.

00:02:52   - I don't think anyone says that about a black car.

00:02:53   - Yeah, no, it's quite the opposite about black cars,

00:02:55   but I'm with you in principle, though.

00:02:57   - Yeah, right, right.

00:02:57   But most of those things are total BS

00:03:00   'cause every car shows every kind of dirt.

00:03:02   However, a pollen-colored car does not show pollen.

00:03:05   It's glorious.

00:03:05   (electronic beeping)

00:03:07   - Hey, so this is your last chance.

00:03:10   This is your last chance.

00:03:11   I know you're probably listening to this episode

00:03:13   a little earlier in the week than normal.

00:03:16   We recorded it way earlier than normal,

00:03:18   and I also apparently cannot pronounce words anymore,

00:03:20   but nevertheless, it is the last time

00:03:24   we will tell you on the show that the ATP Store is back.

00:03:28   Go to ATP.fm/store.

00:03:30   Seriously, we are not gonna tell you on the program again.

00:03:33   You will probably see this on Mastodon.

00:03:35   You'll probably see it on Threads,

00:03:37   but you will not hear it again.

00:03:39   This is your last chance.

00:03:40   The store closes Sunday the 28th of April.

00:03:45   I forget what time.

00:03:46   It doesn't matter because you're not gonna order on Sunday

00:03:48   because you're gonna be careful,

00:03:49   and you're gonna order right now,

00:03:51   or at the very least, before Sunday the 28th.

00:03:53   You'll order on Saturday the 27th at the very latest.

00:03:57   And what are you gonna order?

00:03:58   You're gonna order all sorts of sweet new merch

00:04:01   from ATP.fm/store.

00:04:02   We've got ATP windows in both color and monochrome.

00:04:06   We've got ATP graffiti.

00:04:08   We've brought back the ATP sport or performance shirt.

00:04:11   We've got monochrome Pro Max.

00:04:13   We've got six colors.

00:04:14   We've got the OG.

00:04:15   We've got a hoodie.

00:04:16   We've got the polo.

00:04:16   We've got the hat.

00:04:17   We don't have glasses anymore.

00:04:18   We finally sold out of glasses,

00:04:19   but we've got everything else.

00:04:20   So, ATP.fm/store, this is your last chance.

00:04:25   John, please tell them now is your last chance.

00:04:28   This is the time.

00:04:29   What should they buy?

00:04:30   - I mean, I think you should buy one of the new shirts

00:04:32   'cause people tend to like the new ones,

00:04:34   but if you have some old ones that you've been wearing

00:04:36   and you haven't looked in a while,

00:04:38   check to see if they're threadbare.

00:04:39   You know, like every five years, every five, 10 years,

00:04:43   it's good to replace T-shirts

00:04:44   so they don't get too ratty looking.

00:04:45   So, you know, replace that ATP logo shirt

00:04:48   that you bought 10 years ago,

00:04:50   which I think is a thing that could have happened.

00:04:53   And hey, maybe you want a long sleeve this time

00:04:55   or a sweatshirt or a tank top.

00:04:56   We've got lots of varieties.

00:04:58   And yeah, this is the last time

00:05:00   you'll hear us talk about it on the show

00:05:02   because by the next time we record, the sale will be over.

00:05:05   So this is literally your last chance.

00:05:07   Do not wait.

00:05:08   Do not forget, as I have done in the past.

00:05:11   Just do it now.

00:05:12   Or at the very least, hold down the power button

00:05:14   on your phone and say, "Hey, Dingus,

00:05:16   "remind me to buy something from the ATP store

00:05:18   "tomorrow at 9 a.m." or whatever.

00:05:19   - Yep, yep, please do, because I kid you not every time,

00:05:23   oh no, it was me, I'm the one, I forgot.

00:05:25   Don't be that person.

00:05:27   Do it now, ATP.fm/store.

00:05:29   And members, remember,

00:05:31   because I know you're probably listening to me

00:05:33   as you're ordering right now

00:05:34   because you're good, kind people,

00:05:36   but if you're a member, remember that on the 5th of November,

00:05:40   no wait, that's not right.

00:05:41   Remember that you can go to ATP.fm/member

00:05:44   and get your bespoke coupon code for 15% off sales,

00:05:47   time-limited sales like this one.

00:05:49   So ATP.fm/store and go check out the merch.

00:05:53   This is your last chance.

00:05:54   Order by Saturday the 27th,

00:05:56   even though you can really do it on the 28th.

00:05:57   We're not gonna say that.

00:05:58   So the Saturday the 27th, that's your deadline.

00:06:02   Thank you so much.

00:06:03   Let's do some follow-up.

00:06:04   Max Bucknell writes, "I can't believe John

00:06:06   "talked about case sensitivity

00:06:08   "and mounting a separate disk image

00:06:09   "without talking about APFS volumes,

00:06:12   "which make this so much more straightforward.

00:06:14   "I agree with your takes on Unicode normalization,

00:06:16   "but the reality is that if you were deploying code to Linux,

00:06:19   "your local setup should match that behavior

00:06:21   "as much as possible.

00:06:22   "I've watched many a junior on my team

00:06:24   "hit this exact issue with a file import

00:06:26   "and walk them through the steps

00:06:28   "to mount their work in a separate volume.

00:06:30   "Frustratingly, though, our iOS app refuses

00:06:33   "to build on those volumes because library developers

00:06:35   "have been building on case-insensitive file systems

00:06:37   "for three decades, as you said.

00:06:39   "PS, you are going to hear from all of the United Kingdom

00:06:42   "about your pronunciation of address bar."

00:06:44   Address bar?

00:06:45   - Yeah, we didn't hear from anybody on that,

00:06:46   but we did hear from a couple people about this thing.

00:06:49   So what he's talking about is the ability of APFS

00:06:53   to very easily create new volumes on the same disk,

00:06:57   on the same storage group, whatever the hell they call it.

00:07:01   We've talked about this before,

00:07:02   but if you haven't visited disk utility in ages,

00:07:05   you can get a brand new disk out of the box,

00:07:07   like a one terabyte disk,

00:07:08   and you can open it in disk utility,

00:07:10   and you format it as a one terabyte disk,

00:07:12   and then you can add a second one terabyte volume,

00:07:14   and a third one terabyte volume,

00:07:16   and a fourth one terabyte volume.

00:07:17   You can keep adding one terabyte volumes

00:07:18   till the cows come home, and you're like,

00:07:20   "How does that work?

00:07:21   "The disk is only one terabyte.

00:07:22   "How can I add multiple one terabyte volumes?"

00:07:23   Well, they share the space,

00:07:25   and so whoever allocates that space and uses it gets it,

00:07:29   and obviously when the one terabyte of space is gone,

00:07:31   then the disk is full,

00:07:33   but every single one of those volumes

00:07:34   thinks it has the full one terabyte,

00:07:36   and it's just whoever grabs the space first gets it.

00:07:38   You can also limit volumes to be smaller than that.

00:07:41   You can say, "Okay, well, I want to create a volume

00:07:43   "on this one terabyte disk that's half a terabyte,

00:07:46   "and then I want to create another one

00:07:47   "that's a quarter of a terabyte,

00:07:48   "and then I want to create another one

00:07:49   "that's a full terabyte."

00:07:50   Again, they're all sharing space

00:07:52   up to whatever the configured limit is.

00:07:54   So what Max is saying is,

00:07:56   "Hey, if you want a case-sensitive APFS volume,

00:07:58   "just create another volume on your existing APFS disk.

00:08:02   "Don't worry if your current volume is the size of the disk,

00:08:05   "but I already have a one terabyte volume

00:08:06   "on one terabyte disk.

00:08:07   "How can I create another volume?"

00:08:08   Well, like I said,

00:08:09   you can create as many volumes as you want,

00:08:11   and they'll all just share the space,

00:08:12   and that second volume you create can be case-sensitive.

00:08:15   So yeah, you can have the full space

00:08:18   or give it some amount of limited space.

00:08:20   Now, the reason I am not as big a fan of this approach,

00:08:24   well, there's two reasons.

00:08:25   One is that, call it superstition,

00:08:29   but when you create new volumes on APFS,

00:08:32   like you're messing with some essential structures

00:08:34   of the partition map and all or whatever,

00:08:38   and although it is lightweight and easy to do and fast,

00:08:42   if something is going to go terribly wrong with your disk,

00:08:45   especially if it's like your boot disk or whatever,

00:08:48   it's probably gonna happen when you're in disk utility

00:08:49   like adding and removing volumes.

00:08:51   So if you make it a habit of doing this,

00:08:53   I feel like you're tempting fate

00:08:54   for them to be some weird bug or weird problem

00:08:59   with your volume and just screws everything up.

00:09:02   That said, if you know, like Max was saying,

00:09:05   that as part of your work,

00:09:06   you're just always gonna need a case-sensitive volume,

00:09:08   yes, by all means do this.

00:09:09   It's better than a disk image.

00:09:10   I'm not saying like you're gonna create it.

00:09:11   It's just gonna be there forever.

00:09:12   Just make it, make it once, no problem, and just use it.

00:09:16   But if you're constantly creating

00:09:17   and destroying tiny little case-sensitive volumes,

00:09:19   I would still suggest maybe disk images

00:09:21   are the slightly more conservative approach,

00:09:24   maybe also a little bit more annoying,

00:09:25   although it depends if you have volumes

00:09:27   mounted on your desktop and you're sick of seeing

00:09:28   all these volumes mount all the time

00:09:30   and you can mess with etcfs tab

00:09:33   to make it so they don't auto mount

00:09:34   and then you're using a remounting,

00:09:35   like it depends on what you find annoying.

00:09:37   But yeah, it's good to point out this approach.

00:09:39   I am superstitious about it.

00:09:41   Maybe I've been burned by too many years of HFS and HFS+.

00:09:45   But I don't, every time I go into disk utility

00:09:47   and start messing with like the partition map of my drive,

00:09:49   I get a little bit scared,

00:09:50   so I wouldn't make a habit of it.

00:09:51   But if you want a permanent one, this is a great solution.

00:09:54   And like I said, you can limit the space.

00:09:56   So you can say, look, case-sensitive APFS,

00:09:59   you only get to use 100 gigabytes or whatever

00:10:02   of my one terabyte disk.

00:10:03   And remember, that's not actually used until

00:10:06   something goes on a disk to use that space.

00:10:08   So space sharing, it's why you can never tell

00:10:11   how much free space there is in anything in the Finder,

00:10:13   because it's a feature of APFS, not a bug.

00:10:16   - Is it though?

00:10:16   I mean, I know what you're saying, but is it though?

00:10:19   - That's the thing that people complain about.

00:10:20   They're like, there's no actual good solution.

00:10:23   Like, I mean, you just described,

00:10:24   like what if you have a terabyte disk

00:10:25   and you have five one terabyte volumes on it

00:10:27   and they're all sharing space.

00:10:28   That's a great feature.

00:10:29   Now, how do you explain when those disks fill up, right?

00:10:32   Like, how does the Finder say something?

00:10:33   You would have to have like a paragraph,

00:10:34   like look, this disk is full.

00:10:37   And I know it's a one terabyte, this volume is full.

00:10:39   And I know it's a one terabyte volume

00:10:41   and it's only got 200 megabytes on it.

00:10:43   But I want you to know that there are a bunch

00:10:44   of other volumes on that same one terabyte hardware disk

00:10:47   that are using that space.

00:10:48   So that's why your thing is full,

00:10:49   even though it's not anywhere close to the rated capacity.

00:10:52   It's very confusing.

00:10:54   - AD writes, from the handwriting sample,

00:10:56   I wonder whether Casey's left-handed.

00:10:57   If yes, I would love to hear about the experience

00:10:59   of being left-handed.

00:11:00   Hardly hear anyone talk about it.

00:11:02   I am not.

00:11:03   I'm not entirely sure why that conclusion was reached.

00:11:05   I am completely useless with my left hand

00:11:07   in pretty much every measurable way.

00:11:10   My mom is the weird kind of ambidextrous

00:11:12   where she writes left-handed, but like eats right-handed.

00:11:15   I forget how, I think she throws right-handed,

00:11:18   but bats left-handed.

00:11:18   I don't know, it's very unusual.

00:11:20   But yeah, I'm right-handed, I just have crappy handwriting.

00:11:23   But we also got some other feedback.

00:11:25   Jon, do you wanna handle that?

00:11:27   - Yeah, my handwriting sample, I tried to write

00:11:30   that sentence that has all the letters

00:11:31   in the English language in it,

00:11:32   and I forgot that it's, what is it,

00:11:34   Quick Brown Fox jumps with an S,

00:11:37   not the Quick Brown Fox jumped past tense ED.

00:11:40   So I apologize for not including a lowercase S

00:11:43   in my writing sample.

00:11:44   Somehow you'll have to survive.

00:11:45   - Oh my God, that's what that was about?

00:11:47   I saw that feedback and I'm like,

00:11:48   what are they talking about?

00:11:49   Oh my God.

00:11:50   - It took me two or three tries before I realized, yep.

00:11:52   - Yeah, do you know the other, a couple other sentences?

00:11:54   I know there's a really short one that's terrible.

00:11:56   I don't remember what that one is, someone can Google it.

00:11:58   But the other sentences that use all the,

00:12:01   use all 26 characters?

00:12:03   - I do not.

00:12:04   - Yeah, nothing, you don't have a single one?

00:12:06   - No, Quick Brown Fox jumps over the lazy dog.

00:12:08   It's the only one I can think of.

00:12:09   - All right, yeah, no, I think there used to be examples

00:12:11   in Mac OS, there's like a webpage that comes up high

00:12:13   in Google search results that says,

00:12:15   here are the sentences that were used in Mac OS

00:12:17   for various times I remember.

00:12:18   And maybe that's why I know them,

00:12:19   because they were in wherever they were in Mac OS.

00:12:20   I don't know if they were in like the font,

00:12:22   like the thing showing you a sample of a font or whatever.

00:12:25   - The one I remember is how Razorback jumping frogs

00:12:29   can level six peaked gymnasts.

00:12:31   - Yikes, Waltz, bad nymph for quick jigs vex.

00:12:34   28 letters, baby.

00:12:36   Super easy to remember.

00:12:37   - Yeah, there's some really tight ones.

00:12:39   The six peaks gymnast is pretty long.

00:12:43   - Quick Zephyrs blow vexing daft gym.

00:12:46   These are real bad.

00:12:47   Sphinx of black courts, judge my vow.

00:12:50   - Yeah, there you go, Sphinx of black courts is a good one.

00:12:52   Yeah, this webpage says System 7 used this phrase

00:12:55   to show fonts.

00:12:56   - Wow.

00:12:58   - It may not be the shortest pangram,

00:12:59   but it's decidedly more interesting

00:13:00   than the quick brown fox I'm talking about,

00:13:01   the six peak gymnast thing.

00:13:03   - Today I learned, this is all news to me.

00:13:06   Yeah, 35 letters, quick brown fox jumps over the lazy dog.

00:13:09   Ooh, here you go, pack my box with five dozen liquor jugs.

00:13:12   That's my new favorite.

00:13:14   - Wow.

00:13:14   - That's big Casey energy there.

00:13:16   All right, moving along, 'cause we can get lost in this.

00:13:18   Matt Gad has some clarification

00:13:20   with regard to the XZ sabotage.

00:13:23   I think we talked about that a week before last.

00:13:25   Matt writes, "The XZ backdoor wasn't adding

00:13:27   the attacker's key as an authorized key to SSH."

00:13:30   - Which is what I said, 'cause I messed up, sorry.

00:13:31   - Well, I was right there with you.

00:13:33   - By the way, I'm pretty sure this was during overtime.

00:13:35   - Oh, I think you're right.

00:13:35   "It was even more nefarious.

00:13:37   The attacker could send encrypted commands

00:13:38   as part of the SSH handshake,

00:13:41   which were then executed as root by SSH-D.

00:13:44   On the wire, it would appear normal,

00:13:45   which presumably would mean a failed login attempt

00:13:47   in the logs, and so less likely to be seen as a threat."

00:13:49   Very, very clever.

00:13:51   - Yeah, this just goes to, so, you know,

00:13:53   what I had said was, like, you know, if this XZ backdoor

00:13:55   would have actually gotten out there,

00:13:56   that it would have added a root key to SSH-D

00:14:00   that would allow the attacker to log into any Linux system

00:14:03   as root remotely that had this version.

00:14:06   And so it turns out, yeah, this is even better than that.

00:14:09   It would allow that, but because of how it was implemented

00:14:12   as part of the handshake, it would then also not leave

00:14:15   a trace in the logs.

00:14:17   Wow.

00:14:18   Just wow.

00:14:21   - You could say that a mad boxer shot a quick glove jab

00:14:24   to the jaw of his dizzy opponent, 54 letters.

00:14:26   - Oh my god.

00:14:27   (laughing)

00:14:28   And I think, so, if I understand this correctly,

00:14:29   so I think, 'cause it probably wouldn't show up in the logs

00:14:34   as a failed login attempt to a compromised system,

00:14:39   because it wouldn't fail.

00:14:40   So is the idea of this that it wouldn't show up in the logs

00:14:43   in other systems that don't have this version

00:14:45   as they, like, fraud it? - No, it's not log,

00:14:47   as part of the handshake, you could send commands

00:14:50   that would be executed.

00:14:51   So all you would see is an SSH handshake.

00:14:53   What happened after the handshake?

00:14:54   - So you don't even need to be logged in at all.

00:14:55   So it doesn't even count the log.

00:14:57   - I think you could not even try to log in.

00:15:00   You would just do the handshake and it would say,

00:15:01   okay, tell me, like, the user, or I don't know,

00:15:03   maybe the handshake is part of the attempted login.

00:15:06   But worst case, it would show as a failed login

00:15:08   to whatever, you could put whatever you wanted

00:15:10   as the failed login credentials,

00:15:12   because you don't care that logged in during the handshake

00:15:14   is when you essentially get to issue a command

00:15:17   that will be run by root.

00:15:18   Now, obviously, one of the commands that you could issue

00:15:20   that would be run by root would be to, like,

00:15:22   you know, put your key in and then allow you to log in.

00:15:24   Like, but you're just essentially, it's like a remote shell,

00:15:27   please execute arbitrary command on this machine

00:15:30   that will be run by root.

00:15:30   And once you have that ability,

00:15:32   you can do all sorts of things.

00:15:33   But that happens as part of the SSH handshake.

00:15:36   - That is incredible.

00:15:37   I mean, like, you know, one of the really scary aspects

00:15:42   of this XE, you know, infiltration and attack is,

00:15:47   it just shows, like, the level of sophistication

00:15:50   and long-term planning.

00:15:51   I mean, like, this was years in the making.

00:15:54   Like, you know, the bad actor who was trying to get

00:15:59   write access to the repository started doing commits

00:16:02   to their repository something like three or four years ago,

00:16:05   or five, like, it's been this very long-term,

00:16:08   very sophisticated attack.

00:16:10   And so, you know, you gotta think, like,

00:16:13   who would have the motivation and the resources to do this?

00:16:16   And that's why, like, most people,

00:16:18   when you have attacks of this scale,

00:16:19   most people assume it's probably, like, a state-sponsored

00:16:22   or a state intelligence agency-sponsored hack,

00:16:25   because this is not just, like, you know,

00:16:27   some dude having fun in his basement.

00:16:29   This is a much more sophisticated

00:16:32   and longer-term planned attack, and it's really scary.

00:16:35   - I mean, it could be some person in their basement,

00:16:37   because people don't have hobbies,

00:16:39   and they decide this is what they wanna do.

00:16:40   But definitely looks like, you know, especially,

00:16:42   I mean, it could actually just be a single person,

00:16:44   but that's quite an amount of dedication.

00:16:47   And the reason, like, the hack is clever,

00:16:49   but on the other hand, it's going in easy mode,

00:16:51   because if I tell you you're allowed to write code

00:16:53   that runs inside SSH-D, boy, it's really easy.

00:16:56   Like, you don't have to find a clever exploit,

00:16:57   or you just literally write the code.

00:16:59   You're in the binary.

00:17:01   That's what I was trying to get at in the overtime.

00:17:02   Like, you don't have to find an exploit.

00:17:04   You don't have to overflow a buffer.

00:17:05   You don't have to do anything.

00:17:06   It's like, just write your code here.

00:17:08   You're literally inside the SSH-D process

00:17:10   running this route, have fun.

00:17:11   - All right, we have some semi-breaking news.

00:17:14   I believe it was yesterday as we record

00:17:16   that Riley Testa's Delta Game emulator is available

00:17:20   as alt store PAL, or as part of alt store PAL

00:17:24   in the European Union.

00:17:25   - Which is his alternative marketplace.

00:17:28   - By the way, what an amazing name that is.

00:17:29   - It really, really is. - 'Cause it's like,

00:17:30   you know, PAL versus NTSC video stand.

00:17:32   Like, that's the European video stand.

00:17:34   Oh my God, it's so good.

00:17:35   - Yep, it's incredibly good.

00:17:36   And so the alt store PAL requires,

00:17:41   it costs money of some sort, isn't it?

00:17:43   - It's like two euros a year or something.

00:17:45   - Yeah, and that's in theory just to offset

00:17:47   the core technology fee, which, I mean, makes sense.

00:17:50   - Yeah, that's extremely reasonable.

00:17:52   - Yeah, yeah, it very much is.

00:17:53   And I also have great news that Delta is also available

00:17:56   in the regular app store.

00:17:57   And as we record right now, it is the number one free app

00:18:02   in the regular global app store.

00:18:04   So how do you like them apples?

00:18:06   - Yeah, of course, the Delta in alt store

00:18:10   is supported by Patreon, and that is not a business model

00:18:14   that the app store allows.

00:18:15   So if you're wondering, like, why did he bother putting it

00:18:18   in alt star or one, I think he wants to do

00:18:20   the alternative marketplace thing, period,

00:18:22   for this and potentially other apps.

00:18:24   But two, you can't, like, send people to Patreon

00:18:28   to pay for your app or whatever.

00:18:29   Like, that's not supported by the app store.

00:18:30   But on the app store, Delta is free.

00:18:33   - Yeah, yeah, so why not put it globally?

00:18:36   Like, I mean, I have some theories,

00:18:38   but why not just put it in the app store everywhere?

00:18:40   Isn't it in the app store, or what?

00:18:41   - I didn't think so.

00:18:43   I might have that wrong, but I didn't think so.

00:18:45   - I mean, we can't test this, we're not in the EU.

00:18:47   I don't know if there's a good way for end users

00:18:49   to, like, fake their location or change their region

00:18:51   to EU or whatever, and I certainly wouldn't want to try

00:18:53   with any of my real Apple IDs, given how friendly

00:18:55   the Apple ID system is to change us like that.

00:18:58   - This must be really glorious for all the EU people

00:19:00   who, like, for years have had to manage US IDs and stuff

00:19:03   for, like, streaming services and various Apple stuff,

00:19:06   and they have to have, like, fake US Apple IDs

00:19:09   and stuff like that.

00:19:09   And now finally, we have to go the other direction

00:19:11   and try to figure, how do you make an EU Apple ID?

00:19:14   Where, can we use EU VPNs?

00:19:15   Like, it's, we're finally doing it in the opposite direction.

00:19:18   - ZM Knox in the chat room says Delta is not

00:19:21   in the app store in Europe.

00:19:22   I mean, again, we have no way to test this,

00:19:24   and I didn't see anything in there.

00:19:25   Although, maybe it's, like, doesn't Apple have the rules

00:19:27   that, like, if you choose the--

00:19:29   - Oh, yes, that's right, that's right.

00:19:31   - If you decide you want the different business terms

00:19:33   or whatever, then you can't be in the app store?

00:19:36   I don't know.

00:19:37   - No, I think that's correct, and apparently

00:19:39   it's a Euro 50 per year for Alt Store.

00:19:42   But no, I think you're right, I think that probably is it.

00:19:44   And honestly, like, if I were Riley,

00:19:46   and I wanted to try to encourage people

00:19:48   to get on Alt Store, irrespective of, you know,

00:19:51   anything else, why not put Delta behind it?

00:19:54   'Cause you know you're gonna get a bunch of installs,

00:19:55   'cause it's making tremendous news

00:19:57   now that it's available, you know, globally.

00:20:00   And if I was in the EU, you bet your bottom

00:20:02   I would go and download Alt Store Pal

00:20:05   in order to give this a shot.

00:20:07   And I did download, by the way, I did download Delta

00:20:10   yesterday, I'd had it already thanks to TestFlight

00:20:13   from Riley, 'cause we know each other a little bit.

00:20:15   But man, getting it in the app store and then playing,

00:20:18   like, a Nintendo 64 or Game Boy game on it, it's something.

00:20:22   It is really freaking cool, and it's so well done

00:20:25   and so good, it's not shovelware like everything else

00:20:29   we've seen so far has been, it's really, really good.

00:20:33   And I'm not entirely sure why Riley made it free,

00:20:36   but I am thankful that it is, and it works--

00:20:39   - Well, that's the business model, it's supported by Patreon.

00:20:41   Like, it's free in the Alt Store as well.

00:20:42   And by the way, we have a bunch of EU and UK residents

00:20:44   who are looking for Delta in the app store

00:20:46   in the UK and the EU, and they say it's not there.

00:20:49   So there's that real-time answer

00:20:51   from our listeners overseas.

00:20:55   Yeah, so I think the idea is like you get it for free

00:20:58   and then if you pay for the Patreon,

00:20:59   you get early access to betas or something like that.

00:21:01   But either way, like, in the Alt Store,

00:21:04   in Delta, you could say whatever you want

00:21:06   and put whatever screen up you want

00:21:08   and describe the Patreon business model

00:21:09   and provide links to Patreon and do all sorts of things

00:21:12   that Apple doesn't allow.

00:21:13   - Yep, yeah, so we'll put a link in the show notes

00:21:16   to the blog post announcing Alt Store Pal,

00:21:18   and Riley calls out some other things

00:21:20   that are apparently also in the Alt Store,

00:21:23   including UTM, which is a full-featured virtual machine

00:21:26   for iOS and iPad OS, so you can literally run Windows

00:21:30   on your iPad, apparently.

00:21:31   There's also Kotoba by our friend Will Haynes,

00:21:34   which is just the built-in iOS dictionary

00:21:36   as a standalone app, which isn't allowed in the App Store

00:21:39   because it waives hands reasons.

00:21:41   And so there's a bunch of other stuff in there,

00:21:44   in Alt Store Pal that looks interesting.

00:21:46   So you should check it out if you're in the EU.

00:21:49   And again, I mean, regulation works, at least,

00:21:53   or it sure seems to, because here we are with Delta

00:21:56   in the US as well, and I'm really excited for it.

00:21:59   - And can we clarify, is Apple out of business in the EU?

00:22:02   Oh wait, nothing happened.

00:22:04   - No, it doesn't seem so.

00:22:05   - Oh, that's right, there's no downside whatsoever.

00:22:07   - Not yet.

00:22:08   For people who are newer iPhone users, I'll give my advice.

00:22:14   Any time you see a emulator, especially a game emulator

00:22:18   on the App Store, even if you think you have no interest

00:22:20   in it, download it, because these things get pulled

00:22:23   from the App Store so frequently,

00:22:24   but if you've previously purchased or downloaded it,

00:22:27   you still have it on your phone

00:22:28   and it will still run, and Apple doesn't yank it

00:22:31   off your phone, so that's why I have so many

00:22:33   Nintendo emulators that were on the App Store

00:22:36   for like five hours or 24 hours or whatever.

00:22:39   If you download it before they pull it,

00:22:41   you get to keep it as long as you manage to bring it

00:22:43   from one phone to the other.

00:22:44   It might be more difficult now with iCloud restores

00:22:46   and not doing iTunes backups and stuff like that,

00:22:48   but I have had NES emulators on my phone

00:22:51   since before I had a phone, since I had an iPod Touch,

00:22:54   I think, because Apple and App Review are sometimes slow

00:22:57   in removing things when they accidentally allow them

00:22:59   to go through, and then another, speaking of emulation,

00:23:01   another thing someone brought up, I didn't grab it

00:23:03   for the notes in time, but what about emulating,

00:23:07   and there's a question about this in Ask ATP

00:23:09   if we get to it, what about emulating old iPhones,

00:23:12   iPhone OS, iPad OS or whatever, that's another

00:23:15   emulation frontier that obviously is not,

00:23:17   well, I say obviously, I'm gonna assume

00:23:19   it's not allowed on the App Store, but in Alt Store,

00:23:22   if someone comes up with essentially like an iOS emulator

00:23:26   so you can run like iOS 4 and run like your old games

00:23:28   in 32-bit mode somehow, that would be a cool thing.

00:23:31   I don't know if such a thing exists,

00:23:32   but when you mentioned UTM.

00:23:34   - Well, I have some news.

00:23:36   So first of all, real-time follow-up, I misspoke earlier,

00:23:38   UTM and Catoba are not currently on Alt Store.

00:23:41   These are examples of things that could be,

00:23:42   so I misspoke before, I apologize for the error.

00:23:44   The offending party has been sacked.

00:23:46   However, one of the things that is in this blog post

00:23:48   in the same section of things that could be on Alt Store,

00:23:52   I will read from the blog post, or take old OS,

00:23:55   a beautifully made recreation of iOS 4

00:23:57   built entirely in SwiftUI.

00:23:59   I know that's not exactly what you're talking about, Jon,

00:24:00   but the spirit is the same.

00:24:02   Clearly a labor of love that does no one any harm

00:24:04   but is not allowed in the App Store

00:24:05   because it quote, "appears confusingly,"

00:24:07   confusingly, Jon, similar to an existing

00:24:09   Apple product interface or app.

00:24:11   - I'm kind of surprised Switch Glass

00:24:12   was allowed in the Mac App Store.

00:24:13   It's not confusingly like the dock.

00:24:15   - Right?

00:24:16   Don't tempt them, don't tempt them at all.

00:24:19   Anyway, I'm so excited for Riley.

00:24:20   I mean, Riley's been working on this,

00:24:23   depending on your definition, for literally a decade.

00:24:26   It's been forever.

00:24:28   Riley just wants to do the stuff he wants to do,

00:24:31   and it doesn't seem to be hurting anyone,

00:24:32   as far as I can tell.

00:24:33   - Well, I'll see what Nintendo thinks about that.

00:24:34   - Well, I mean, he's not offering ROMs,

00:24:37   but I do take your point.

00:24:39   - Yeah, yeah, no.

00:24:40   - I think Nintendo's massive overreaction

00:24:43   to the Switch emulator and the Zelda ROMs,

00:24:47   that was a direct attack on their current system.

00:24:50   And yes, we can say yes, it's very old,

00:24:52   but it is still their current system,

00:24:53   and it was a current new hot game release.

00:24:57   So that really slapped them in the face

00:24:59   in a way that people trading around old ROMs

00:25:02   for the NES and Game Boy,

00:25:03   like nobody really cares that much about those today.

00:25:06   - I mean, Nintendo does sell all those things.

00:25:08   - They do, but I don't think that's a massive source

00:25:11   of money directly for them,

00:25:12   and they also tend to usually roll those

00:25:14   into their monthly service more recently.

00:25:19   And so I don't know how much incremental extra money

00:25:22   they're making from having Mario 1 on the Switch.

00:25:25   I'm sure it's some, but it's probably insignificant.

00:25:28   They care a lot, though,

00:25:29   if you pirate the new Zelda game for Switch.

00:25:31   That's a very, very different beast.

00:25:34   So their reaction to the Switch emulator

00:25:36   and to that I think was more warranted.

00:25:39   Emulators have used it for a very long time, though,

00:25:41   and until that, they seem to not really care.

00:25:44   People who work at Nintendo

00:25:45   and who make Nintendo decisions,

00:25:47   they're not stupid and they're not living in a box.

00:25:49   Like, they knew about emulators beforehand.

00:25:51   This was not how they learned about them.

00:25:53   So I wouldn't expect major crackdowns

00:25:56   on other emulators by Nintendo.

00:25:58   I think they just care a lot about the current ones,

00:26:01   things that emulate their current system

00:26:03   that still has a lot of commercial value.

00:26:05   - We'll see.

00:26:06   I mean, this thing is in the news a lot.

00:26:07   And by the way, I think some of our chat room folks

00:26:10   were a victim to the leisurely, let's say,

00:26:12   CDN propagation of App Store things

00:26:14   because someone said that Delta was not in the App Store

00:26:17   in the UK, and then someone in the UK said,

00:26:20   "No, it is in the App Store in the UK."

00:26:22   So anyway, UK's not in the EU, and that would make sense.

00:26:24   So apparently Delta is in the App Store in the UK,

00:26:28   but not in the EU, as far as we can tell

00:26:30   based on CDN propagation as of this morning.

00:26:32   - All right, Apple will allow the reuse

00:26:37   of iPhone parts for repairs with a notable catch.

00:26:40   Reading from Ars Technica,

00:26:42   "Apple has always had a strong preference

00:26:44   "that only its own parts be used in repairs,

00:26:46   "but only if they're brand new.

00:26:48   "Now, soon after Oregon passed a repair bill

00:26:50   "forbidding devices from rejecting parts

00:26:52   "with software locks or quote-unquote parts pairing,

00:26:55   "Apple says it will allow for used Apple parts

00:26:57   "in future iPhone repairs."

00:26:58   Again, regulations don't work.

00:27:00   Gentlemen, they don't work.

00:27:01   They enforce no change.

00:27:03   They compel no change that doesn't work.

00:27:05   Similarly, you should never run to the press.

00:27:06   That doesn't work either.

00:27:08   Stephen Hackett over at 512Pixels writes,

00:27:11   "Apple lobbied against the Oregon law,

00:27:13   "but in its press release, John Turnus,

00:27:15   "Apple's Senior Vice President of Hardware Engineering,

00:27:17   "says, 'For the last two years,

00:27:19   "'teams across Apple have been innovating

00:27:21   "'on product design and manufacturing

00:27:22   "'to support repairs with used Apple parts

00:27:24   "'that won't compromise user safety, security, or privacy.

00:27:27   "'With this latest expansion to our repair program,

00:27:29   "'we're excited to be adding even more choice

00:27:31   "'and convenience for our customers

00:27:32   "'while helping to extend the life of our products

00:27:34   "'and their parts.'"

00:27:37   - It was a fun dynamic where there's a proposed law

00:27:40   that will make Apple change something

00:27:41   about how they do business.

00:27:42   Apple lobbies against the law

00:27:43   and tries to stop it from happening,

00:27:44   but once it happens, they're so excited to comply with it.

00:27:47   - Mm-hmm, mm-hmm. - Right, sure.

00:27:49   I mean, again, they could've just complied in Oregon

00:27:52   or whatever, but they're complying globally, so I don't,

00:27:54   you know, there is, Apple is okay with these laws

00:27:57   as long as they don't make Apple do the things

00:28:01   that it really doesn't want to do,

00:28:03   and they already have that whole repair program thing

00:28:05   that they've been expanding.

00:28:06   So I think actually probably Apple's lobbying

00:28:09   was sufficient to make this law not as bad

00:28:11   as Apple thought it would be, and then, you know,

00:28:13   they're rolling out this change globally

00:28:15   instead of just doing it in Oregon, which is nice.

00:28:18   - PIRG, the Federation of State Public Interest

00:28:21   Research Groups, pointed to not only the Oregon repair bill,

00:28:24   but also a similar bill in Colorado.

00:28:27   iFixit CEO Kyle Wiens also pinned Apple's announcement

00:28:30   to the Colorado bill.

00:28:32   Wiens, who authored a blog post

00:28:33   shortly after Apple's announcement,

00:28:34   described Apple's new policy as, quote,

00:28:36   "a strategy of half-promises

00:28:38   "and unnecessarily complicated hedges," quote,

00:28:40   "designed to deflect more laws

00:28:42   "that would ban pairing entirely."

00:28:44   Another quote, "Aftermarket parts are key

00:28:46   "to the repair ecosystem, and Apple seems keen

00:28:49   "on continuing to ban those," Wiens wrote to Ars Technica.

00:28:52   - Yeah, so that's one, you know, this is all about,

00:28:54   oh, Apple used to require you use Apple parts

00:28:57   and also that they be brand new.

00:28:58   And now it's like, okay, you can use Apple parts,

00:29:00   but they don't have to be brand new.

00:29:02   And yeah, the people who are totally against parts pairing

00:29:04   are like, that's great and all,

00:29:05   but what we really want is to outlaw the practice

00:29:08   of forbidding parts or preventing parts

00:29:11   from working based on software lockouts, yada, yada, yada.

00:29:14   And Apple's argument is very often

00:29:15   that they really need to know that a part is authentic

00:29:18   and cryptographically paired with server validation

00:29:22   for important stuff like touch ID and face ID

00:29:24   so you can't make compromised phones.

00:29:26   And there's also an angle,

00:29:27   Apple has a lot of angles in this,

00:29:28   where they say this bad thing will happen

00:29:30   if you make us do this, and one of them is like,

00:29:32   well, now people will be buying phones

00:29:33   and harvesting the parts and selling them.

00:29:35   And I mean, I feel like there's still,

00:29:38   it's not like there's not already a lucrative market

00:29:40   for stealing people's iPhones.

00:29:41   And so I don't think this would change

00:29:43   much of anything there, but yeah,

00:29:44   they're trying to strike a balance between,

00:29:46   and we talked about this when we talked about

00:29:47   the security stuff, like a trusted platform module

00:29:49   or whatever, security does have benefits to the user

00:29:54   in terms of being able to be more certain

00:29:58   that the software that your phone is running

00:30:00   is the software that isn't intended to run

00:30:02   and has not been hacked or root kitted or whatever.

00:30:05   And parts pairing for things like face ID

00:30:07   and touch ID sensors, or even cameras or whatever,

00:30:10   are actually part of that chain of trust.

00:30:13   But on the other hand, it's ridiculous

00:30:15   when it becomes too difficult to repair phones

00:30:18   unless you go through Apple.

00:30:19   It's like kind of a way to say,

00:30:20   well, you gotta go through us,

00:30:21   'cause we're the only ones who have the keys

00:30:22   to the kingdoms of part pairing or whatever,

00:30:24   or you can't buy a third party part,

00:30:25   or if you have two, for example,

00:30:26   if you have two phones and you own both of them

00:30:28   and the camera's good and one and bad on the other,

00:30:29   nope, sorry, you can't swap that at a third party thing

00:30:32   because of parts pairing.

00:30:33   And yeah, I think we are getting closer

00:30:35   to a reasonable compromise.

00:30:37   The old solution was Apple makes all the rules

00:30:39   and they make the rules for their own convenience

00:30:40   and tough luck.

00:30:41   And now we're moving away from that

00:30:45   and towards a little bit more sanity,

00:30:46   but obviously the people who want parts pairing

00:30:48   to go away entirely are not satisfied.

00:30:50   - All right, possibly the most important follow-up

00:30:53   that we've ever had on the show,

00:30:54   I will read from our internal show notes.

00:30:57   It reads as follows,

00:30:58   Marco has important ceiling fan switch follow-up.

00:31:00   I am here for this, please tell me.

00:31:02   (laughing)

00:31:03   So in last episode's after show,

00:31:05   I was discussing my, no, that was in Ask ATP, sorry.

00:31:10   I was discussing my tribulations

00:31:13   with Fanimation smart remotes

00:31:16   and how I only had two wire wiring

00:31:20   going from the switch to the fan in the ceiling,

00:31:22   but the ceiling fans tend to frequently have lights in them.

00:31:25   So if you only have two wire wiring

00:31:27   and you have a fan with a light,

00:31:28   you can't have a wall switch that controls speed of the fan

00:31:32   and the light separately.

00:31:34   I was lamenting this and saying I had to use

00:31:36   their dumb remote and their weird switches.

00:31:38   Well, I realized, we just had these fans installed

00:31:42   like two weeks ago.

00:31:44   We still have the boxes for them and everything.

00:31:45   Like everything is still happening in the house.

00:31:48   I realized, wait a minute, those light kits are optional.

00:31:52   - Oh.

00:31:53   - What kind of fan do you have

00:31:55   if you don't buy the light kit?

00:31:58   And it turns out, since they're sold separately,

00:32:00   the fan, by default, comes with a little plug

00:32:04   that goes in the middle of it

00:32:07   if you don't use the light on it.

00:32:08   Well, I never use the lights on these fans.

00:32:10   They're terrible.

00:32:12   So I went to everyone here, I'm like,

00:32:14   hey, we still have those plugs.

00:32:17   Can we maybe return the light kits and just not use them?

00:32:22   And so now the fan only has one wired function, the fan.

00:32:28   So I can now use good Caseta light switches for the fans.

00:32:33   So finally, I have the best of both worlds.

00:32:36   I have Caseta fan switches at the wall

00:32:38   so the wall switch works like a wall switch.

00:32:41   And I can have a little mini Pico remote on my desk

00:32:44   to control it separately without getting up during the show.

00:32:46   And it turns out those dumb, awful LED lights

00:32:49   that are on the bottom of these fans are totally optional

00:32:52   and it works even better without them

00:32:54   as long as you have other sources of light in the room.

00:32:56   But you should because those lights are terrible.

00:32:58   - Yeah, I mean, I know we've brought it up several times,

00:33:02   especially in the last couple episodes.

00:33:03   And they did sponsor one or two episodes in the past,

00:33:06   but I am so in the bag for Lutron, Caseta.

00:33:09   It's not even funny, like so incredibly

00:33:11   in the bag for them.

00:33:12   It's up there with like Sonos and probably Apple.

00:33:15   Actually, I'm probably more in the bag

00:33:17   for Sonos and Caseta than Lutron, Caseta

00:33:20   than I am for Apple, but that's okay.

00:33:22   - I don't know, I don't think you're too close

00:33:24   to switching to Windows or anything.

00:33:25   - Fair.

00:33:26   - Speaking of three-way switches,

00:33:28   one small bit of follow-up on that,

00:33:29   we were talking about our various habits

00:33:31   about setting the three-way switches.

00:33:33   And obviously the Lutron switch

00:33:36   that Mark was talking about solves that

00:33:37   because it's stateless, but we were saying,

00:33:39   oh, well, you need some smart to do it obviously

00:33:41   because it's sending a signal to whatever.

00:33:43   There is a non-smart stateless switch solution,

00:33:47   which is switches that essentially have relays in them.

00:33:48   And when you activate the switch,

00:33:50   it just flips the relay from one position to another.

00:33:52   So the physical switch is sometimes it's just a push button

00:33:54   or it could also be a rocker or whatever,

00:33:56   but inside it is like a relay.

00:33:57   So even if you don't wanna do any of the smart home stuff,

00:34:00   you can apparently find switches for your,

00:34:04   confusing three-way setups that just essentially work

00:34:06   like push buttons.

00:34:08   And it's just like every time you push it,

00:34:09   it just toggles it from what it is.

00:34:10   And that way you won't have to worry about

00:34:12   what state any of the switch is in

00:34:13   because all the switches are the same,

00:34:15   they're just push buttons.

00:34:15   - Oh, and it's just one button that you push and that's it?

00:34:18   - Yeah. - Oh, okay.

00:34:18   - Yeah, I mean, you can imagine you could do a rocker

00:34:20   like that too if you wanted, but it wouldn't matter

00:34:22   because anyway you're right.

00:34:23   Yeah, it's literally just a relay and it's like,

00:34:26   you are essentially turning the switch on and off,

00:34:28   but it's done through a relay.

00:34:29   So it's just one push button.

00:34:30   Sometimes they're big panels,

00:34:31   sometimes they're like a little doorbell button.

00:34:32   There's a whole bunch of different kinds.

00:34:34   - You know, I got a message from a friend of the show,

00:34:36   Ryan Jones, with a link to some Leviton,

00:34:41   which is the other brand that is really good

00:34:43   that's not Lutron, but sounds like Lutron.

00:34:45   Anyways, some Leviton switches,

00:34:47   or no, I'm sorry, it is a Lutron switch, my mistake.

00:34:51   And these are switches that do this sort of thing

00:34:55   with a dimmer, and what I want is a non-dimming version

00:34:57   because the particular lamp that I,

00:35:00   well, ceiling fixture that I have, it doesn't need to dim.

00:35:03   I don't want it to dim,

00:35:04   and I don't know if it supports dimming.

00:35:06   Well, anyways, trying to find a non-dimming version of this

00:35:09   is both exorbitantly expensive and very, very difficult,

00:35:13   which is very weird.

00:35:14   It's pretty cheap to do a dimming version,

00:35:16   or to find a dimming version, but for whatever reason,

00:35:18   a non-dimming version is very, very expensive,

00:35:21   and so I don't know what I'm gonna do.

00:35:22   I might see if maybe this fixture does support dimming

00:35:25   and the bulbs that are in it support dimming,

00:35:26   and maybe I'll just never use the dimming functionality,

00:35:29   but it's literally three or four times the cost

00:35:31   to get a non-dimming one, which makes zero sense to me.

00:35:34   Maybe there's some justification I'm not aware of.

00:35:36   - Well, they make fewer of them.

00:35:37   I mean, that's the-- - I guess that's true,

00:35:39   yeah, yeah. - Or maybe it's not made

00:35:40   at all anymore.

00:35:41   That's the HomeKit feature, by the way.

00:35:43   Among the million features that HomeKit doesn't have

00:35:45   that it should have is the ability

00:35:47   to take a smart switch that is dimmable,

00:35:50   and for you to say in settings somewhere,

00:35:52   you know what, I know it's dimmable,

00:35:53   but just make it a toggle,

00:35:54   because my two lights in my living room,

00:35:56   they're on Lutron switches that happen to be dimmable,

00:35:58   and the lights are dimmable, but I never want to dim them,

00:36:01   'cause I wanna go into a control center on my phone

00:36:05   to manually turn a light on

00:36:07   if I'm not doing a scene or whatever.

00:36:09   I have to drag the little dimmer bar up to the top

00:36:12   instead of it just being a toggle,

00:36:13   and it'd be so easy in software to just say,

00:36:17   make this not dimmable.

00:36:19   I mean, I know that's like,

00:36:19   oh, but what if someone actually sets it that way,

00:36:22   and now they're confused why they can't dim things?

00:36:23   Like, I know, software's hard,

00:36:24   but I know there's a software solution to this,

00:36:26   and every time I have to drag my phone up

00:36:28   a little progress bar to turn the light on and off

00:36:30   that I just always want to be completely on or completely off

00:36:32   it annoys me.

00:36:33   - Yeah, I don't blame you.

00:36:34   - By the way, and actually, I did that at the beach,

00:36:36   because the bulbs I use in that office

00:36:40   are non-dimmable bulbs,

00:36:42   and I feel like I have to shout these out.

00:36:44   Somehow, I forget, I think it was an ATP listener

00:36:47   who told me about these by email at some point,

00:36:50   but I love these bulbs from this company

00:36:52   called Waveform Lighting.

00:36:54   Not a sponsor, you know,

00:36:56   they're just really good LED bulbs.

00:36:58   Like, the wide CRI, the flicker-free,

00:37:01   all the stuff that you actually want out of LED bulbs,

00:37:04   theirs do it all,

00:37:06   but many of their bulbs are non-dimmable,

00:37:08   and so I actually had this exact requirement at the beach

00:37:11   just for like a regular light switch circuit,

00:37:13   and I can strongly recommend these light bulbs.

00:37:17   If you are a lighting nerd,

00:37:19   which, given our audience,

00:37:20   I'm sure there are many of you out there,

00:37:22   they're very good bulbs.

00:37:23   - Yeah, there's nothing about LED light bulbs

00:37:25   that has always annoyed me.

00:37:27   I mean, you mentioned last time,

00:37:28   like, oh, you buy these lights with the fan,

00:37:29   and it's a custom component,

00:37:30   and they say it's gonna last forever, but it doesn't.

00:37:32   The thing, like, lights have become like electronics,

00:37:36   where the part that will wear out or will annoy you

00:37:39   because it's crappy is the electronics,

00:37:41   not the part that produces the light.

00:37:42   I know they're intimately connected

00:37:44   because of the way LED lights work,

00:37:45   but that electronic part,

00:37:47   that's the little board that's gonna burn out.

00:37:48   That's the part that's not gonna have, you know,

00:37:51   a good circuit to handle dimming without flickering,

00:37:53   and like, it's, they're,

00:37:56   not that they're little computers,

00:37:57   but they're essentially consumer electronics devices

00:37:59   in a way that the, like, tungsten filament bulbs

00:38:02   from my childhood were not.

00:38:03   They were just like a wire with a different element

00:38:06   and a curly little thing,

00:38:07   and you sent electricity through it,

00:38:08   and now, yeah, what happens to all the lights in my house

00:38:10   is like, oh, this LED light bulb

00:38:12   will last you for 20 years.

00:38:13   Like, no way.

00:38:14   The electronics, if you buy it cheap on the electronics,

00:38:16   they're gonna burn out in four years.

00:38:17   - Yep. - It's terrible.

00:38:19   (upbeat music)

00:38:20   - We are brought to you this episode by SwiftCraft,

00:38:22   a brand new conference in the UK

00:38:24   for Swift and iOS developers in the UK, Europe, and beyond.

00:38:29   Running in May, that's next month,

00:38:30   so don't wait on this, next month,

00:38:32   and set right by the sea

00:38:34   with fantastic views across the English Channel,

00:38:36   SwiftCraft has the feel of a code retreat.

00:38:39   If you like the windows of Syracuse County,

00:38:41   you're gonna love the windows at their venue,

00:38:44   and there's tons of great content at SwiftCraft

00:38:46   with 28 sessions and two keynotes

00:38:48   over the two main conference days,

00:38:50   a full day workshops day with three workshops,

00:38:53   and a tutorials day with eight half-day workshops.

00:38:55   There's plenty of content to keep you engaged,

00:38:58   educated, and entertained.

00:39:00   What better time to focus on the craft of writing Swift

00:39:03   than right before WWDC has us all distracted

00:39:05   and chasing all the new APIs again?

00:39:07   Some of the community's best speakers are on their schedule,

00:39:10   led by keynotes from Daniel Steinberg and Jessica Kerr,

00:39:12   better known as Jessatron.

00:39:13   Daniel's also running a workshop,

00:39:15   along with Paul Hudson and John Reed.

00:39:17   Check out their full program at SwiftCraft.UK,

00:39:21   and use code ATP when you register for 10% off.

00:39:24   So once again, that's SwiftCraft.UK

00:39:27   for this beautiful conference happening next month in May,

00:39:29   so hurry up, SwiftCraft.UK,

00:39:31   use code ATP to register for 10% off.

00:39:34   Thank you so much to SwiftCraft for sponsoring our show.

00:39:37   (upbeat music)

00:39:41   - I gotta tell you, I have mixed feelings

00:39:43   about what the DOJ has been up to recently,

00:39:45   but right now they're doing the Lord's work,

00:39:46   because Ticketmaster's Taylor Swift ticketing fiasco

00:39:49   might just have led to a lawsuit from the DOJ.

00:39:52   If there's a bigger group of (beep)

00:39:54   that deserve to be sued, I cannot find them,

00:39:57   because holy God, I haven't bought anything

00:39:59   from Ticketmaster, well, for myself in a while.

00:40:02   I bought for some dear friends of ours.

00:40:04   It's complicated, but I think Verizon was doing a presale,

00:40:07   and they're like T-Mobile people or whatever,

00:40:09   and so they had me buy them two tickets

00:40:11   to a Justin Timberlake concert in North Carolina, I believe.

00:40:15   Granted, a lot of this was the cost of ticket,

00:40:17   but it was something to the order of $750 for two tickets,

00:40:20   and I am still dumbfounded by this,

00:40:23   and I think I bought these two months ago,

00:40:24   and a lot of that, easily $100 plus was bull(beep) fees

00:40:28   that Ticketmaster charges because they can.

00:40:31   So apparently, as per the Verge,

00:40:33   the Department of Justice is preparing

00:40:35   to file an antitrust lawsuit

00:40:36   against Ticketmaster's parent company Live Nation,

00:40:38   according to a report from Wall Street Journal.

00:40:40   The lawsuit could reportedly come as early as next month

00:40:42   and will target the company's alleged monopoly

00:40:44   in the live ticketing industry.

00:40:45   Live Nation drew antitrust scrutiny

00:40:46   when it merged with Ticketmaster in 2010,

00:40:49   but those concerns boiled over in November 2022,

00:40:51   when a Ticketmaster crash blocked thousands

00:40:53   of Taylor Swift fans from purchasing tickets

00:40:54   for the Aerostore due to quote, "unprecedented demand,"

00:40:57   quote, as if they couldn't see that coming.

00:41:00   My God, anyway, the DOJ opened an investigation

00:41:02   to Live Nation shortly after, The New York Times reported.

00:41:04   Again, I cannot find a better group to fall the DOJ's ire.

00:41:09   Like, I am so here for this.

00:41:11   Please, just slag 'em.

00:41:13   Just absolutely destroy them.

00:41:15   - I think it'll be easy to prove monopoly power

00:41:18   for like, this is just such a slam dunk.

00:41:19   Like, Ticketmaster, for people who don't know,

00:41:21   is a company in the United States

00:41:23   that essentially has a stranglehold

00:41:25   on buying tickets to live music events.

00:41:29   They have deals with all the people

00:41:31   who run all the stadiums and all the clubs,

00:41:33   and it's just like, it's like a cartel.

00:41:34   Like, if you read the history of like, Ticketmaster,

00:41:36   and the fact that they merged with their largest competitor,

00:41:39   like, they're just, they're all powerful.

00:41:41   I mean, if you wanna go all the way back to the '90s,

00:41:43   you can see like, Pearl Jam protesting.

00:41:45   The Pearl Jam was way ahead of its time,

00:41:46   basically saying, we are sick of dealing with Ticketmaster.

00:41:48   It's bad for us, it's bad for our fans, we hate them,

00:41:51   so now we're not going to use Ticketmaster.

00:41:53   And Ticketmaster was like, well, now you're never gonna have

00:41:55   any place to play, and there was this whole drama

00:41:57   surrounding that, so go back in the '90s history

00:42:01   and look that up.

00:42:01   - Ticketmaster is close to pure, I guess you can imagine.

00:42:04   And my dog is, here's some other dogs barking,

00:42:06   so as prophecy foretold.

00:42:08   - No, I think really, it's the, you know,

00:42:10   Daisy realizes that Ticketmaster is just awful.

00:42:13   Like, look, that just shows everybody hates Ticketmaster,

00:42:15   even dogs.

00:42:16   - Right, it's true.

00:42:17   - That's the thing, like, you will not find many causes

00:42:20   in the U.S. that will get more people behind you

00:42:23   than trying to, you know, kick Ticketmaster in the crotch.

00:42:26   Like, everyone hates Ticketmaster.

00:42:29   Everyone who has ever worked with them

00:42:30   on from any side of it, everyone who's ever bought a ticket

00:42:33   to anything from them, which is, if you've,

00:42:35   basically if you've attended a concert in the U.S.

00:42:38   from any major band at any major venue in the last 20 years,

00:42:42   you've probably bought a ticket from Ticketmaster.

00:42:44   And when you see those fees on those tickets,

00:42:47   it's like, it makes the App Store look positively generous

00:42:50   by comparison, like.

00:42:52   - That's true, actually.

00:42:52   - And it's just gone up and up, and if you're asking

00:42:54   yourself, if everybody hates Ticketmaster,

00:42:56   then why does everybody still use them?

00:42:58   That's the nature of monopoly.

00:42:59   That's what the DOJ will be saying about Apple,

00:43:01   and that's what is so easy to say about Ticketmaster.

00:43:03   Everyone hates you, and yet they still have to do business

00:43:05   with you, that's because you have monopoly power,

00:43:07   because there's no other choice, and that's exactly

00:43:09   where the DOJ should step in.

00:43:11   - I commend the DOJ for finally doing this.

00:43:13   I don't know what took so long,

00:43:14   but I'm glad they're doing it now.

00:43:15   Thank God, I wish them all the best of luck

00:43:18   in succeeding in this case.

00:43:20   - Yeah, seriously, I mean, just drag 'em.

00:43:22   Whatever you need to do, I'm here for it,

00:43:23   because, oh, it's so, so bad.

00:43:26   And I mean, their website is trash.

00:43:29   The entire experience, everything about it is trash.

00:43:32   Their fees are absolutely astronomical.

00:43:35   It's just out of control, and I cannot begin to overstate

00:43:40   how much I hate that company.

00:43:43   Like, it's just so, so bad.

00:43:47   I don't know, I was trying to find if I could figure out

00:43:51   what the fees were for this, so maybe I'll interrupt

00:43:54   with some real-time follow-up.

00:43:55   - And they've just been increasing the fees slowly,

00:43:56   because they can.

00:43:57   Like, that's, again, an example of monopoly power.

00:43:59   Everyone hates you, and you can keep raising prices?

00:44:02   - Yeah, who's gonna stop 'em?

00:44:02   - Yep, okay, here we go, I got it.

00:44:04   Two tickets, $315 per ticket.

00:44:07   There's nothing that has nothing to do with Tickmaster.

00:44:09   That's all them so far, so that's, what is that, $630?

00:44:13   Then, $4.62 for an order processing fee,

00:44:18   a $5 facility charge times two,

00:44:21   a $3.10 tax times two, but here's the kicker.

00:44:24   A $42.70 service fee per ticket.

00:44:29   $42.70 a ticket, why, why?

00:44:34   What have they done?

00:44:36   - They used to call it a convenience charge thing.

00:44:38   (laughing)

00:44:39   - Yeah, yeah, yeah.

00:44:40   - Convenience fee, service fee, and like,

00:44:42   to just let people, this is a thing that sells you tickets

00:44:45   over the web, like, it's not rocket science.

00:44:48   It is not, it is like an e-commerce site from like Web 1.0

00:44:53   with similar quality in many cases.

00:44:55   Apparently, they were surprised that there was a lot

00:44:57   of traffic for Taylor Swift tickets.

00:44:58   Like, it's not an insurmountable problem.

00:45:00   It's not rocket science.

00:45:01   They're just selling tickets over the internet

00:45:04   and they're bad at it.

00:45:05   - Ah, I'm so mad now, all right.

00:45:06   Let's calm me down and talk about something

00:45:08   that makes me happy.

00:45:09   M4 Macs might be coming later this year.

00:45:11   Well, that makes me mildly happy 'cause I have an M3 Mac,

00:45:13   but you know what I'm saying.

00:45:15   According to MacRumors, all Macs will have an M4

00:45:17   by the end of next year.

00:45:18   Notice, and there's apparently going to be no skipping,

00:45:21   like the iMac, Mac Mini, et cetera.

00:45:22   So here's the launch order according to Mark Gurman.

00:45:25   Around the end of 2024, a low-end 14-inch MacBook Pro

00:45:28   with the M4, a 24-inch iMac with the M4.

00:45:31   Between the end of '24 and early '25,

00:45:33   new 14 and 16-inch high-end MacBook Pros with M4 Pro and Macs,

00:45:37   a Mac Mini with an M4 and an M4 Pro.

00:45:40   Spring of 2025, new 13-inch and 15-inch MacBook Airs,

00:45:44   a Mac Studio with a high-end M4 chip, whatever that means.

00:45:47   Then the second half of 2025,

00:45:49   a Mac Pro with an M4 Ultra, allegedly.

00:45:52   And then Apple is apparently considering allowing

00:45:54   its highest-end Mac desktops to support

00:45:55   as much as a half terabyte of memory.

00:45:58   Current Mac Studio Mac Pro top out at 192 gigs.

00:46:01   - Yeah, so this is the rumors about the M4

00:46:02   and that, you know, this whole AI angle,

00:46:04   like, oh, the M4 is gonna be AI optimized

00:46:06   as if the M3 and M2 and M1 don't have neural engines

00:46:09   to do AI stuff, but whatever.

00:46:10   Part of it's marking, part of it is, yes,

00:46:11   the neural engine keeps getting bigger

00:46:13   and it will continue to do so.

00:46:14   But the interesting part of this rumor is,

00:46:17   like you said at the start,

00:46:18   that every single Mac will have an M4 by the end of next year

00:46:23   which the current situation is kind of like

00:46:25   a motley collection of M3s and things that still have M2s,

00:46:29   including the high-end ones.

00:46:30   So like, you know, skipping, obviously the iMac did skip.

00:46:32   The iMac never had an M2, right?

00:46:34   So we know that skipped.

00:46:35   The Mac Mini hasn't skipped yet, technically,

00:46:38   'cause it had the M1 and it had the M2.

00:46:40   It could still have the M3 and not skip.

00:46:43   We don't know about the Studio and Mac Pro.

00:46:45   Are they ever gonna get an M3 class chip

00:46:47   or are they going to wait for their M4 variants?

00:46:49   And so that kind of,

00:46:51   like when we imagine Apple taking over control of its chips,

00:46:53   it's like, well, now Apple doesn't have to wait for Intel,

00:46:56   for things and they can get exactly the chips they want

00:46:58   or whatever, but as we've discussed in the past,

00:47:01   a series of things have made that difficult.

00:47:03   Like the global pandemic has really hurt everything

00:47:07   having to do with parts and supplies

00:47:08   and everybody's plans about everything.

00:47:10   So in the middle there, there was definitely some time

00:47:13   when Apple's plans were surely messed up by that.

00:47:16   But what we would like to see happen

00:47:19   is what happens with the iPhone,

00:47:20   which is obviously the iPhone was a more important product,

00:47:22   but like every year the iPhone gets a new chip

00:47:24   and sometimes the chip is not as new

00:47:25   as we thought it would be,

00:47:26   like we didn't get the new GPU last year

00:47:28   or whatever when we thought we would

00:47:30   because it wasn't ready yet.

00:47:31   And there's always the difficulties of TSMC

00:47:34   and whether their process is ready

00:47:35   and M3B and all that stuff, right?

00:47:37   But you would think it's like, okay, Apple has chips.

00:47:40   They have a letter and a number that goes up in them

00:47:42   and they produce new ones every year.

00:47:43   It'd be nice if every year,

00:47:45   oh, this is the year of the M4 Macs

00:47:46   and next year is the M5 Macs and next year is the M6 Macs.

00:47:48   But instead it's like, well, these, you know,

00:47:51   these products that Apple cares less about,

00:47:53   like say the iPad and the Mac,

00:47:55   they just kind of come staggering at an Apple

00:47:57   with whatever chips are available at the time.

00:47:59   And every time we try to find a pattern,

00:48:01   it's like, oh, they do the low end chips

00:48:02   and the high end ones.

00:48:03   And maybe they do the middle end ones

00:48:05   and then save the low end ones for like,

00:48:08   I don't know what the rhyme or reason is,

00:48:09   but it is surely very complicated.

00:48:11   It is obviously not a premeditated strategy

00:48:13   about how to roll out chips.

00:48:14   It's like, what chips can we make?

00:48:16   How many can we make for what price at what time?

00:48:19   And the end result is confusion in Apple's product line,

00:48:25   not so much about what chip is better than which,

00:48:27   because the number going up is a clear sign,

00:48:28   but it's like, well, you know, people keep asking us,

00:48:31   should I buy computer X now,

00:48:34   or should I wait until the next CPU is gonna get,

00:48:36   and we have to say, like, we don't even know

00:48:37   if the Mac studio is gonna get an M3.

00:48:39   If it's not gonna get anything until like next year,

00:48:41   when it gets an M4 at the end of next year or something,

00:48:44   then yeah, by all means get it.

00:48:45   But if an M3 Mac studio is gonna be released to WWDC,

00:48:48   you should wait.

00:48:49   And we just don't know.

00:48:50   There's not enough precedent.

00:48:51   There's not enough of a pattern, right?

00:48:52   So I like that one of my favorite thing about this rumor is

00:48:56   with the M4, no more of that.

00:48:58   Every Mac will get an M4.

00:49:00   Like there's no exceptions.

00:49:01   Nobody's skipping a generation.

00:49:03   There's gonna be one for every computer.

00:49:04   Maybe there'll even be one worthy of the Mac Pro, we'll see.

00:49:07   But that's so much more easy to explain to people

00:49:10   that like all the Macs have M4s.

00:49:12   They're all safe to buy.

00:49:14   And next year all the Macs will have M5s.

00:49:16   Whatever it is, 1.5 years,

00:49:17   whatever the cadence they wanna do,

00:49:19   it'll be so refreshing if this was true.

00:49:20   And even this, like the rollout is a slow rollout

00:49:23   for getting it, but at least at one point,

00:49:25   there will be a point in time where we'll say,

00:49:27   now all the Macs have a chip with an M4 in them.

00:49:30   And that will be refreshing.

00:49:32   - Yeah, I mean, I'm excited to see Apple untethered

00:49:37   for lack of a better way of putting it.

00:49:39   Like you had said, without having to be beholden to Intel

00:49:42   or IBM and Motorola and days of yore, I'm happy for it.

00:49:47   I wish we had a more concrete set of examples

00:49:53   so we could extrapolate easier, but I'm not complaining.

00:49:56   It's just, it's fun actually to kind of be surprised

00:50:00   and see, oh, we didn't expect this to happen right now.

00:50:02   Like the very MacBook Pro I'm talking to you through

00:50:05   right now, I didn't expect to have this in this past fall,

00:50:08   but here it is and it's great.

00:50:10   - Yeah, and this rumored order is kind of back

00:50:12   to the old thing where it's like you release

00:50:14   the low end chip first.

00:50:15   So you get the, you know, the plain M4 in the iMac

00:50:18   and the low end MacBook Pros.

00:50:19   And then next you get the M4 Pro and Macs

00:50:23   in the MacBook Pros and the Mac mini.

00:50:25   And then finally you get the high end chip.

00:50:28   And of course the MacBook Air is being shoved

00:50:29   next to the high end chip one in spring of 2025.

00:50:32   It's just a slight oddity,

00:50:33   but that is a more understandable cadence.

00:50:36   But on the other hand, I did like it when,

00:50:38   like you said, they rolled out the M3 chip

00:50:39   and it was like, not just the M3, but also the M3 Pro

00:50:42   and the M3 Macs all at the same time.

00:50:44   I'm sure we'll see the M3 Ultra soon after.

00:50:46   And now we sit here waiting.

00:50:48   - There's a pretty interesting point I think

00:50:50   from user My Name Is T in the chat

00:50:52   regarding our previous topic, the Ticketmaster thing.

00:50:54   So My Name Is T says, I'm no Ticketmaster fan either,

00:50:58   but what Casey has demonstrated with the convenience charges

00:51:00   was that Ticketmaster charges a smaller percentage

00:51:02   for selling tickets than Apple charges for selling apps.

00:51:05   They just allow customers to see the itemized price

00:51:08   where Apple doesn't.

00:51:09   Imagine if the app store showed the convenience fee.

00:51:12   - Oh, that's so good.

00:51:13   - What's interesting about this is like,

00:51:15   part of what makes the Ticketmaster situation

00:51:18   so abusive and horrible and such a slap in the face

00:51:21   is similar to the way hotels

00:51:23   and some other things in the US are priced,

00:51:25   even just sales tax, that the advertised price to customers

00:51:28   does not include pretty substantial fees.

00:51:31   And then you see them at checkout.

00:51:32   So we have that with sales tax,

00:51:34   we have that with hotel taxes,

00:51:35   and there's a few other things

00:51:36   in various US dysfunctions that have this.

00:51:41   But I think it's interesting,

00:51:42   what if apps were structured that way

00:51:45   where the price that would show on the IAP

00:51:48   was the post-commission price

00:51:50   that the developer actually received,

00:51:52   and then on the checkout screen

00:51:55   it showed Apple's convenience fee.

00:51:57   That's the kind of thing,

00:51:57   of course Apple would never do that unless forced,

00:52:00   but wouldn't it be cool if they were forced?

00:52:03   - I mean, I don't think it would be cool.

00:52:05   I think the price should just be the price.

00:52:07   In the EU I believe they even have sales tax

00:52:10   put into prices to let people know what the bottom line is.

00:52:13   - Most civilized places don't have the crazy rip-off

00:52:16   all of a sudden at the end fees that we have here.

00:52:18   - You're right, but in general,

00:52:20   I think it's unreasonable to ask

00:52:22   to essentially see people's business model exposed.

00:52:24   When you buy a box of cereal,

00:52:25   do you get to see what portion of that goes

00:52:27   to the manufacturer versus which portion goes to the store?

00:52:29   - That's the problem.

00:52:30   That's why, in practice this would never happen,

00:52:32   and it probably shouldn't happen,

00:52:34   but wouldn't it be cool if it did?

00:52:36   - Yeah, I mean the other problem is that

00:52:38   if you took a survey and asked how many people think

00:52:40   that when you buy an app you're buying it from Apple,

00:52:41   like that they think every app is made by Apple.

00:52:44   - Everyone thinks this, everyone.

00:52:45   Every regular person who's not a tech podcast listener

00:52:47   thinks that.

00:52:48   - Yeah, or even if they understand that develop,

00:52:50   even if they understand that developers make the app

00:52:52   that they essentially think that developers work for Apple.

00:52:54   As I, I forget, I probably tweeted it or whatever,

00:52:57   but like one of the most profound moments

00:52:59   that I can remember, like the tectonic shift

00:53:02   in the landscape of the tech world that I'm in

00:53:05   was when Apple announced the App Store

00:53:08   and had like a, you know,

00:53:09   look how much money we paid for developers.

00:53:11   Like even before, it was like essentially developers

00:53:13   who had previously been selling their applications

00:53:16   to customers would receive money from customers.

00:53:19   And as soon as Apple announced the App Store

00:53:21   and it became popular and Apple started bragging about it,

00:53:23   it was so clear that the world has changed.

00:53:25   Developers previously, you would receive money

00:53:27   from your customers.

00:53:29   Now you will never receive money from your customers.

00:53:31   Your checks will be signed by Apple.

00:53:33   So even though we don't actually work for Apple

00:53:36   as developers or whatever, the bottom line is,

00:53:37   hey, when you get money, where does it come from?

00:53:40   Who signs those checks?

00:53:41   The answer is Apple.

00:53:42   Apple gives you your money.

00:53:44   They're not your customers, they're Apple customers.

00:53:45   Apple gives you the money, right?

00:53:46   You don't, and I know it's just like, well, you know,

00:53:49   Cheerios, General Mills gets money from like, you know,

00:53:52   the supermarket or whatever, but like still,

00:53:54   it's just such a profound difference where, you know,

00:53:56   there's a new middle party that came in there

00:53:59   that they deal with the customer, they keep the customer,

00:54:02   they have total control and they give you whatever money

00:54:04   they feel like giving you.

00:54:06   And again, that might just seem like not profound,

00:54:09   that's just the way that retail works,

00:54:10   but it was such a fundamental shift in the,

00:54:12   particularly the Mac developer community,

00:54:14   to no longer be getting money from your customers.

00:54:16   And I feel like the Ticketmaster thing,

00:54:18   like obviously, yes, they wanna advertise the lower price

00:54:21   as it come on or whatever, but the thing to understand

00:54:22   about Ticketmaster is their monopoly power grew over time.

00:54:26   So in the beginning, it was just Ticketmaster

00:54:28   would take whatever their cut is

00:54:29   and that was built into the price, right?

00:54:31   But then they started doing things online

00:54:33   and then you can add the tack

00:54:34   on a little online convenience fee

00:54:35   because online is special somehow

00:54:37   and then Ticketmaster, as it amassed power,

00:54:39   slowly just turned the dial on those fees

00:54:42   to the point where they're so significant,

00:54:44   they're like, well, why is that not included?

00:54:45   Because if we see it as a convenience fee of like $1.50,

00:54:48   we all hate it and it's stupid, but we're like, whatever,

00:54:50   but when it's $40, right,

00:54:51   when the percentage starts going up,

00:54:52   it's like, how did this happen?

00:54:54   How did this cancerous tumor of fees grow?

00:54:57   It's like, well, it used to be small

00:54:59   and that's why they would tack it on at the end,

00:55:00   but now it's a significant portion of the price

00:55:02   because they just keep increasing it

00:55:04   and what are you gonna do?

00:55:05   You can't buy tickets anywhere else

00:55:06   and everyone has to deal with Ticketmaster, so yeah.

00:55:08   - But it is interesting though,

00:55:09   like why aren't ticket prices just advertised

00:55:13   with this fee built in

00:55:14   and why do customers even have to see this?

00:55:17   - Yeah, I mean, I guess it's probably

00:55:18   to give Ticketmaster flexibility,

00:55:20   like there's probably laws about advertised price

00:55:22   versus whatever and itemization.

00:55:24   There's another law going through Congress,

00:55:26   I forget if it passed or whatever,

00:55:27   about like broadband and how broadband does a similar thing

00:55:30   where they advertise, you pay this number of dollars a month

00:55:33   for this speed or whatever,

00:55:34   then they tack on fees at the end

00:55:36   and the new law is essentially,

00:55:37   what are they calling it, like stupid analogies

00:55:39   that our legislature loves,

00:55:41   the nutrition labels for broadband.

00:55:43   It'll be essentially requirements

00:55:44   where you have to show what all the fees will be upfront

00:55:47   and so you can't advertise a $50 thing

00:55:49   and then when the people get their first bill,

00:55:50   they see 20 fees stuck onto the end at double the price.

00:55:54   You can still have those fees

00:55:55   and they can still be as big as you want,

00:55:57   but you at least need to show the customer

00:55:59   what all those fees are going to be

00:56:01   and so I think that law just passed

00:56:03   or is wending its way through.

00:56:04   So that's progress at least,

00:56:06   like I think it's fine to have all these fees

00:56:09   as long as there is transparency about it.

00:56:11   All you need is actual competition in the market

00:56:14   because that will-- - Imagine.

00:56:16   - 'Cause then Ticketmaster's ability to add $40

00:56:19   to your ticket price would be impaired

00:56:21   if there was another company

00:56:22   that would also sell you tickets online

00:56:24   that only added $30.

00:56:26   - Aye, aye, aye.

00:56:27   I hate Ticketmaster so much.

00:56:29   You know, Michaela who's six has been in a kick of

00:56:32   I hate this, I hate that

00:56:33   and she's normally a very happy, agreeable child,

00:56:35   but you know, she's really emphatic

00:56:37   when she doesn't like something.

00:56:38   I've been trying to break her of I hate.

00:56:41   I don't love phrasing things that way.

00:56:43   It's not very tasteful and it's a bit dramatic.

00:56:46   - Would you say you hate it?

00:56:47   - You wouldn't be the first parent in the world

00:56:49   to try to get your kid not to say hate.

00:56:52   Hate's a strong word.

00:56:53   - Exactly, exactly.

00:56:54   - Are you gonna have her say 80 double hockey sticks?

00:56:56   - Yeah. (laughing)

00:56:58   But I will tell you right now, I freaking hate Ticketmaster.

00:57:02   God, do I hate them so much.

00:57:05   Anyway.

00:57:06   - Setting a good example for your children.

00:57:07   - I mean, do you think, is there any,

00:57:10   like what companies in America do you think

00:57:12   are more hated than Ticket, like maybe like Monsanto?

00:57:14   Like what, like it takes a lot,

00:57:16   like the tobacco companies maybe?

00:57:18   - Like Halliburton used to be back in the day.

00:57:21   Maybe Comcast, Comcast at various times.

00:57:23   - Oh, that's a good one.

00:57:25   - Although I feel like Comcast has gotten better.

00:57:28   - Excuse me, it's Xfinity now, so it's totally different.

00:57:30   - Yeah, I know.

00:57:32   You know when a company has to change its name

00:57:33   so people hate it so much that it's a bad sign.

00:57:35   - Intellectual ventures.

00:57:37   - Yeah, there are more hated companies that are obscure.

00:57:40   Like Intellectual Ventures is probably more hated

00:57:41   but nobody knows they exist, right?

00:57:42   So for big companies like Ticketmaster and Comcast,

00:57:45   if you don't see live music,

00:57:46   you don't probably think about Ticketmaster either.

00:57:48   - Ay yi yi, that makes me so mad.

00:57:50   All right, moving on.

00:57:52   It looks like the iPhone 16,

00:57:54   we are definitely getting into rumor season.

00:57:56   iPhone 16, 16 Plus rumored to feature

00:57:58   increased eight gigabytes of RAM.

00:58:00   This is coming from MacRumors

00:58:01   from actually a few months ago now.

00:58:03   The iPhone 15, the 15 that is available today

00:58:07   has six gigs, 15 Plus six gigs,

00:58:09   15 Pro and Pro Max eight gigs.

00:58:12   The rumored iPhone 16 will have eight gigs across the board.

00:58:16   16, 16 Plus 16 Pro and 16 Pro Max.

00:58:19   So that's a difference from 15 and 15 Plus

00:58:22   to 16 and 16 Plus of six to eight gigs.

00:58:26   And I don't have too much to say about this.

00:58:28   I think John, you wanted to say something about it

00:58:30   but I will note very quickly that I have noticed,

00:58:33   particularly on my 15 Pro Max

00:58:35   and the fact that it's a Max is irrelevant in this context,

00:58:37   I see evictions due to memory almost never.

00:58:42   What I mean by that is I will go back to an app

00:58:44   that I haven't run in possibly 48 hours

00:58:47   and it comes up so fast, like either,

00:58:51   maybe it's been, what's the word I'm looking for,

00:58:53   where it's been charged up in the background,

00:58:55   not charged up, you know what I'm,

00:58:57   hydrated, hydrated, that's what I'm looking for.

00:58:58   It's been hydrated in the background

00:59:00   and so maybe that's what I'm seeing

00:59:02   and I'm attributing this to an overabundance of RAM

00:59:05   and really it's just iOS being good at pre-hydrating

00:59:08   and getting things ready in the background.

00:59:10   Or what it feels like anyway is just that

00:59:14   I really have a ton of RAM in this phone

00:59:15   and I don't personally ever hit a scenario

00:59:18   where evictions are happening,

00:59:20   where the phone is saying, oh well,

00:59:21   you haven't run, you know, ivory,

00:59:23   which of course I'm running constantly,

00:59:24   but for the sake of discussion,

00:59:25   you have run ivory in 16 hours,

00:59:28   we're just gonna pump that from memory

00:59:29   'cause we need that memory for something else.

00:59:31   I feel like I'm seeing that very rarely these days.

00:59:35   - Yeah, so the reason I put this in here

00:59:36   way back in January, I was a bit lurking

00:59:38   and I hoisted it up, is simply to note

00:59:41   that we are at the moment where every,

00:59:44   you know, current model iPhone, the iPhone 16 or whatever,

00:59:47   will come with as much base RAM as the low-end Macs.

00:59:50   Oh my God. - Oh, that's so bad.

00:59:52   - How soon before every new iPhone you can buy

00:59:56   has more base RAM than say a MacBook Air?

00:59:59   - Oh my God. - Because apparently,

01:00:01   Apple will increase the RAM inside its iPhones,

01:00:04   but they will not increase the RAM inside the Macs.

01:00:08   And like you mentioned about, you know,

01:00:11   taking an app that hasn't been running in two days

01:00:13   and seeing that it's basically still in RAM

01:00:14   or still able to come back online real fast,

01:00:17   the thing is, the phones,

01:00:20   because of the way they're designed

01:00:22   and, you know, the size of the screen,

01:00:24   we don't ask them to do as much as we ask a Mac,

01:00:29   simply because on the Mac,

01:00:31   when you have multiple apps running at the same time,

01:00:33   they can all be on the screen at the same time.

01:00:35   You can have five apps on the screen at the same time,

01:00:38   which you expect to update their display or whatever,

01:00:42   like the display is bigger,

01:00:43   the windowing system lets you do that.

01:00:45   And if these two things,

01:00:47   if Apple thinks eight gigs of RAM is appropriate

01:00:49   for the lowest end iPhone 16,

01:00:51   which you can only see one or two or maybe three apps

01:00:54   on the screen at the same time,

01:00:56   depending on the dynamic island and picture in picture

01:00:57   and so on and so forth,

01:00:59   whereas a MacBook Air with a much bigger screen

01:01:02   where you could see five apps on screen,

01:01:04   six apps, eight apps,

01:01:05   like depending on what portion of windows are visible,

01:01:08   like the Mac should have more RAM,

01:01:10   not because it's physically bigger

01:01:13   or because you can do more things at the same time with it.

01:01:17   Like it's multitasking model is different than the phone.

01:01:21   And I think it should be different than the phone.

01:01:22   I wouldn't, to be clear,

01:01:23   I don't want the Mac to go to the phone's multitasking model

01:01:25   where it kills apps in the background and restores them

01:01:27   and transparently and all that.

01:01:28   Oh, Apple has tried to do a bunch of technologies

01:01:31   that help the Mac be more like that.

01:01:33   All I'm gonna say is eight gigs of RAM,

01:01:36   it's time for Apple to bump that.

01:01:38   Do they need to bump it to 16?

01:01:39   Of course, I would love that,

01:01:40   but something more than eight.

01:01:42   Apparently the phone is going onesie twosie,

01:01:43   going from six to eight,

01:01:44   maybe they'll go to 10 next year or the year after, right?

01:01:48   But it's time.

01:01:49   Like there's that graph that I think we talked about

01:01:52   on past shows that somebody said it was like

01:01:54   how much RAM is in the base Apple laptop over time

01:01:58   and it's like the slope that goes up

01:01:59   and as soon as Tim Cook becomes CEO, it flatlines.

01:02:02   And it's not just like,

01:02:03   oh, well, he made the RAM stop or whatever.

01:02:04   Like there are units who made it

01:02:05   like there's a point of diminishing returns.

01:02:08   - Tim Cook stopped the RAM.

01:02:10   You're able to do more in the eight gigs of RAM

01:02:12   or eight gigs was sufficient

01:02:13   for the things that most people do with their laptops

01:02:15   and nothing new has come along to force the change

01:02:17   in that like local AI or something that hasn't really, right?

01:02:19   Like I don't expect the slope

01:02:21   to continue at the same angle forever,

01:02:24   but I also don't expect it to be flat

01:02:26   for 15 years or whatever.

01:02:28   Like the phones certainly haven't been, right?

01:02:31   The phones have been creeping up in the amount of RAM

01:02:33   and those are portable mobile devices

01:02:36   that generally cost less than the MacBooks

01:02:38   that people buy as well, by the way.

01:02:41   It's, Apple needs to increase the RAM on their Macs.

01:02:43   I don't know when it's gonna happen, but yeah,

01:02:44   this is, we're at a possible inflection point here

01:02:48   where the phones will have more RAM than the base model Macs.

01:02:52   - Hey, but you know, there's good news.

01:02:55   Installing rogue Amoeba apps is now a lot easier.

01:02:57   This is wildly unrelated, of course,

01:02:59   but we use the wonderful audio hijack to record our audio.

01:03:04   We were using Piezo or I was using Piezo

01:03:06   many, many years ago.

01:03:07   I use Fission for some things from every now and again.

01:03:11   And one of the only crummy things about using audio hijack,

01:03:15   which generally gets my highest recommendation,

01:03:17   we are friends with several rogue Amoeba people,

01:03:19   but truly it's incredible.

01:03:20   It is an amazing app, but up until very recently,

01:03:25   the dance you had to go through,

01:03:27   particularly on Apple Silicon,

01:03:28   but it was true of even Intel models,

01:03:30   the dance you had to go through

01:03:31   in order to install their audio capture engine,

01:03:33   which is the thing that lets you capture audio,

01:03:36   it was bananas.

01:03:37   You had to reboot not once, not twice,

01:03:39   but I think thrice in order to do it.

01:03:41   It was absolutely out of control.

01:03:43   And as of very, very recently, in fact,

01:03:47   sometime this month, reading from their own blog,

01:03:50   audio hijack has now been updated

01:03:51   to provide our new installer free setup

01:03:53   on Mac OS 14.4 and up.

01:03:55   Just as we showed off last month

01:03:56   with our recent Piezo update,

01:03:57   you can now get started using audio hijack nearly instantly.

01:03:59   There's no need to restart your Mac,

01:04:01   use recovery mode or even enter a password.

01:04:03   I have to assume that Apple provided some new APIs

01:04:05   or something or maybe gave them some sort of entitlement

01:04:07   or something like that, but this is excellent

01:04:10   because it was ornerous and just user hostile.

01:04:13   And it wasn't Rogue Amita's fault,

01:04:14   as far as anyone could tell.

01:04:15   It was Apple's fault.

01:04:16   - No, they were doing the best they could

01:04:17   with what the system threw at them.

01:04:19   - Yep, so I'm very happy for this.

01:04:22   - Yeah, you can see the explanation they put

01:04:23   on their website, but it's not just like,

01:04:25   oh, you only have to do one restart

01:04:27   or you just have to do, you go into accessibility

01:04:29   or permissions and system settings or whatever.

01:04:32   It's like, you don't have to do anything.

01:04:33   It has gone from the most complicated install

01:04:36   that you can imagine that was scary and technical

01:04:38   and require you to change security settings

01:04:40   and reboot seven times, whatever, to,

01:04:42   oh, there's just none of that anymore.

01:04:44   Just load the app.

01:04:45   And I think that's great because surely

01:04:48   that required some cooperation from Apple.

01:04:50   'Cause if Rogue Amita could have done it before

01:04:52   or was using some weird hack that like, you know,

01:04:54   exploited a security flaw in the operating system,

01:04:56   we would hear about it and it would be closed by now.

01:04:58   So whatever has gone on here, it is such a change

01:05:01   from like the worst install experience

01:05:03   to like the same experience as text edit.

01:05:06   So it's an amazing update and it gives me some faith

01:05:12   that if you wait long enough, like five to 10 years,

01:05:17   that maybe Apple will actually give you APIs that you need.

01:05:19   And we've talked about this about iOS and iPad us forever.

01:05:23   What Audio Hijack does, sort of be able to be

01:05:26   like a switching station slash recorder for audio

01:05:29   that happens on the system is such a useful function

01:05:32   and so essential for people who work with audio

01:05:35   on their devices like we do, that it makes the Mac

01:05:39   so much more powerful than the other device.

01:05:41   And we're like, why aren't there APIs like this

01:05:42   on iOS and iPad OS?

01:05:44   And it was difficult to have optimism because back when,

01:05:48   it's like, well, you can do it on that a Mac, but man,

01:05:50   look at what Rogue Amita has to do.

01:05:52   Do you make that happen on the Mac?

01:05:53   It used to be easy to do on the Mac

01:05:54   because it was less secure and it was more open

01:05:57   to things like this and you can run kernel extensions

01:05:59   and yada, yada, yada, but it just got harder and harder.

01:06:01   We're like, this is going in the wrong direction.

01:06:02   We want these APIs to be on iPad and iOS,

01:06:05   but on the Mac where we have them,

01:06:07   it's getting harder and harder for them to even exist there.

01:06:09   And this is a welcome turn on the other direction,

01:06:11   which is like, now it is way easier to do on the Mac

01:06:16   and also more secure than it was in the past,

01:06:18   thanks to presumably cooperation from Apple.

01:06:21   So this gives me some more hope that maybe they'll realize

01:06:23   that some of the other operating systems they have,

01:06:25   like say an iPad is gonna ship with an M4 in it.

01:06:28   Maybe that should be able to do similar things.

01:06:31   It would be great to see that functionality up here

01:06:34   on non Mac platforms.

01:06:37   - All right, let's do some Ask ATP

01:06:39   and let's start with Scott McCauley who writes,

01:06:43   "As someone who is about to buy an M3 MacBook Air

01:06:45   "to replace a 2019 Intel MacBook Pro,

01:06:48   "I noticed the latest German leak about the AI enabled M4."

01:06:52   That's kind of tangential to what we were just talking about.

01:06:54   "I know new tech is always around the corner

01:06:56   "and I usually don't worry so much about future proofing,

01:06:58   "but in this case, I'm wondering if there's possibly

01:07:00   "something more qualitatively meaningful

01:07:01   "about this next gen release that should cause me

01:07:03   "to hold off another year.

01:07:05   "My two cents, especially if you're coming from Intel,

01:07:07   "hell no, you upgrade and you upgrade now.

01:07:10   "The best I could do is meet you in the middle

01:07:12   "and say wait for WWDC just in case something happens,

01:07:16   "but I doubt it will.

01:07:18   "If it were me, I would upgrade immediately."

01:07:20   Marco, what do you think?

01:07:21   - You know, when we hear things like,

01:07:23   this will be made for AI or this will support AI,

01:07:26   this will be a big upgrade for AI,

01:07:30   that kind of thing doesn't usually happen

01:07:32   within the same product line in one year.

01:07:34   It's generally speaking, that's marketing focus.

01:07:38   When you look at what does it mean for a computer

01:07:41   to support AI or to be good at AI,

01:07:44   I mean, these days it mostly means it has a web browser

01:07:47   because most important AI developments

01:07:49   are happening now remotely on servers.

01:07:51   And so any laptop with a web browser

01:07:53   can access things like ChatGPT

01:07:55   and all the fun models like that.

01:07:57   If you're talking about running models locally,

01:07:59   what you're generally talking about is

01:08:02   having custom acceleration hardware

01:08:05   that is good at running models.

01:08:07   That can be the neural engine, that can be the GPUs,

01:08:09   in some cases it can be both.

01:08:12   It depends on the model, it depends on the AI,

01:08:13   but what we're probably looking at here,

01:08:16   like if somebody says the focus on the M4

01:08:19   is gonna be more AI capability,

01:08:21   what that probably means is more cores

01:08:24   in the neural engine or more advancements in the GPU.

01:08:27   But when you're looking at M3 versus M4,

01:08:31   you're still talking about the same,

01:08:33   probably the same process size in terms of manufacturing

01:08:36   or at least a very similar process to manufacture it.

01:08:39   You're still talking about probably the same

01:08:41   rough physical chip size,

01:08:43   so there's not really a ton of room on the chip

01:08:47   to make massively more GPU cores,

01:08:50   massively more neural engine space and neural engine cores.

01:08:54   This is the best time for all this pounding

01:08:55   to be happening behind me.

01:08:56   (laughing)

01:08:58   This is the most I've said the whole show

01:08:59   and this is when they're pounding stuff into the wall.

01:09:01   (laughing)

01:09:02   - I thought I heard you like mic stand jostling,

01:09:05   so I'm kinda glad you acknowledged it.

01:09:06   - Anyway, so M3 to M4,

01:09:09   you're talking about the same process roughly,

01:09:11   if not exactly the same.

01:09:13   You're talking about the same approximate size

01:09:15   and power usage of the chip.

01:09:16   So you're not gonna have massive differences

01:09:19   that like the M3 just can't do something really important

01:09:22   that the M4 can do,

01:09:24   or the M4's not gonna be three times as fast for AI.

01:09:28   It's not gonna be that level of difference.

01:09:30   The M4 will probably have more of everything,

01:09:33   more CPU power, more GPU power, more neural engine capacity.

01:09:37   Yes, it'll have all those things,

01:09:38   and they will, I'm sure, market it as a big AI thing,

01:09:41   and it will be good at running local AI models

01:09:45   relative to PC hardware in the same performance

01:09:48   and wattage class, I'm sure.

01:09:51   But relative, between the M3 and the M4,

01:09:54   this is not a like,

01:09:55   you must wait for this kind of boundary probably.

01:09:58   It's much more likely to be a nice incremental boundary

01:10:01   like we've had on the other M chips,

01:10:03   going from M1 to M2 to M3.

01:10:05   Each one of those had like a 15%ish,

01:10:07   kind of roughly, this is better,

01:10:10   but it's not like you don't have to hold off

01:10:12   your entire life to get it.

01:10:13   There will always be the next M chip coming out next year.

01:10:18   Like that will always be the case.

01:10:20   So buy the laptop when you need it.

01:10:23   It'll be a, even the M3 today is a massive upgrade

01:10:27   over your 2019 Intel MacBook Pro.

01:10:30   And so enjoy it, and just buy it.

01:10:32   If you need it now, buy it now,

01:10:33   and have it for the next year.

01:10:35   And when the M4 comes out, if I am totally wrong,

01:10:38   and somehow they've defeated physics,

01:10:40   and they've managed to make the M4 be amazing

01:10:44   at some kind of AI thing that the M3 cannot do,

01:10:47   then you will hear me do some follow up,

01:10:48   and I will eat my words, and you can be right.

01:10:50   But I'm pretty sure I'm gonna be right on this,

01:10:51   so in the meantime, just buy the stupid M3 MacBook Air.

01:10:54   It's an amazing computer, you're gonna love it,

01:10:56   and it'll be able to do everything you need to do.

01:10:58   - Yeah, because this person's coming from Intel,

01:10:59   it's a no brainer.

01:11:00   If they had an M2 and were asking,

01:11:02   it would be a different conversation,

01:11:03   but coming from Intel, buy now.

01:11:04   Especially since the rumor is that the M4 MacBook Air

01:11:06   is towards the end of next year, so forget it, buy now.

01:11:08   But that said, I think it is entirely plausible

01:11:11   for the M4 to be three to four times as fast

01:11:15   in some AI task as the M3.

01:11:17   Not because they've suddenly found more room

01:11:18   on the die or whatever, but for typical Apple reasons,

01:11:20   which is basically, you know, the M4 will have

01:11:24   whatever silicon is slightly more advantageous

01:11:28   to do like modern local on-device AI stuff than the M3,

01:11:33   but then also that has library support,

01:11:35   where Apple will, you know, have optimized versions

01:11:38   of whatever algorithms that it's using

01:11:39   for whatever AI features that it's gonna roll out at WWDC,

01:11:42   and those libraries will take advantage

01:11:45   of the different neural engine or whatever

01:11:48   they're gonna end up rebranding it as if they do

01:11:50   inside the M4, and the M3 and M2 and M1

01:11:54   and maybe even Intel will still be able to do all this stuff,

01:11:56   although maybe not Intel, but they'll still be able

01:11:58   to do all this stuff, but will the library for that,

01:12:03   you know, be optimized as much as the one

01:12:06   that's for the new silicon?

01:12:07   That's the way these things tend to happen,

01:12:09   where Apple says that, you know, on the M4,

01:12:12   it's four times as fast as the M3 at this task, yeah,

01:12:15   because they optimized it in their library

01:12:17   for the specific neural engine that's in the M4,

01:12:20   and the M3 just gets like the old code path

01:12:21   that they had before that is, you know,

01:12:23   it was what it was before, right?

01:12:24   It doesn't mean that the M4 has like four times more space

01:12:28   on the die dedicated to it, it simply means

01:12:29   that Apple is going to optimize for whatever new thing

01:12:33   they're rolling out in silicon,

01:12:34   assuming these rumors are true, right?

01:12:36   In a similar way to when Apple rolled out the neural engine,

01:12:39   the first chips that had the neural engine on the Mac

01:12:41   is like, look how much faster it is

01:12:43   than whatever Intel thing that doesn't have a neural engine,

01:12:45   it's not because the Intel thing

01:12:46   couldn't potentially do that,

01:12:47   it's just that Apple didn't spend time optimizing it for,

01:12:50   you know, or spend any new time optimizing it

01:12:52   for the Intel chips, and the neural engine

01:12:54   was specifically designed by Apple

01:12:56   to run whatever exact library that they built,

01:12:59   like it's the hardware and software built together,

01:13:01   whereas Intel, they just had to take what, you know,

01:13:03   Apple had to take what Intel had available to them,

01:13:05   and then make a library that works with it, right?

01:13:08   So that's always going to be the case

01:13:09   when new silicon comes out,

01:13:10   but Apple's not going to have a big AI splash W2C and say,

01:13:14   and this is only for M4 Macs,

01:13:15   which none of you own yet,

01:13:17   of course it's going to run on the M3 Macs,

01:13:19   and it will run on the M2 Macs,

01:13:20   and it'll run the M1 Macs, maybe not at Intel,

01:13:22   but it'll just be slower, a little bit slower,

01:13:26   and what you should be really asking yourself is,

01:13:28   in the coming year, how much do I care

01:13:32   that whatever AI features that I don't even know about yet

01:13:34   that Apple's going to roll out

01:13:35   will run slightly slower on my Mac?

01:13:37   You probably don't care that much,

01:13:39   like no matter how great the features are,

01:13:41   if they run at all, which they will on your M3 Mac,

01:13:43   it'll be fine,

01:13:45   is it like, oh, I have to throw this Mac into the ocean

01:13:48   because this new feature that I didn't even have before,

01:13:53   but now that I have it, it's the only thing I care about,

01:13:56   and that's not going to happen,

01:13:57   like the first wave of AI features that Apple has,

01:13:59   as amazing as they are,

01:14:00   it's not like you're going to buy your entire machine

01:14:03   focused around them,

01:14:04   because we're not at that state in this technology, right?

01:14:07   So you'll be fine, you'll wait for the M5,

01:14:10   the M5 will be even faster than the M4 on these tasks,

01:14:12   and it'll be fine.

01:14:14   - And moving on, Joe Bezdek writes,

01:14:16   "The recent discussion about 64-bit versus 128-bit registers

01:14:20   reminds me of something I'd long wondered about,

01:14:22   given the power of the M series chips

01:14:24   and the impressive performance of emulators

01:14:26   like Rosetta 2, why aren't there emulators

01:14:27   that allow 32-bit software to run on 64-bit chips?

01:14:30   Is it technically impossible?

01:14:32   I have some old Mac games that I'd love to play again."

01:14:34   What do you think, John?

01:14:35   - So, here's the thing about running your old 32-bit games,

01:14:38   your old 32-bit software,

01:14:39   it's like, oh, can't they just emulate that?

01:14:41   Can't they just translate the instructions

01:14:42   from 64-bit instructions to, you know,

01:14:44   from 32-bit instructions to 64-bit instructions?

01:14:47   Yeah, I'm pretty sure they can do that.

01:14:50   But here's the thing, you need all the 32-bit libraries

01:14:53   that came with a 32-bit version of the operating system

01:14:55   that that 32-bit game ran on.

01:14:57   Apple doesn't ship those anymore in their operating system.

01:15:00   So now you're like, okay, I'm not just emulating a thing,

01:15:03   now I need essentially a VM

01:15:04   that's gonna run an old version of macOS inside a VM

01:15:07   where I can run my 32-bit game.

01:15:10   I'm not sure if that exists anywhere or is possible.

01:15:14   It's conceivable that something about the ARM64 chips

01:15:17   Apple uses makes it more difficult to do this

01:15:21   or puts a barrier in the way,

01:15:23   which would explain why even like VMs don't do whatever,

01:15:26   but it's not gonna be as simple as like Rosetta

01:15:28   where you just have an Intel app

01:15:29   and you double-click it and it runs.

01:15:31   That only works because that's also a 64-bit Intel app

01:15:36   and, you know, they have the 64-bit libraries or whatever.

01:15:38   You think you need the whole stack

01:15:40   because Apple just sort of excised 32-bit

01:15:42   from their entire thing.

01:15:43   So there's a bunch of files

01:15:45   that aren't part of that application

01:15:46   that you need to run that 32-bit game.

01:15:48   That said, I really wish,

01:15:50   I mean, we just talked about, you know,

01:15:51   Rogue Amoeba and Apple actually, you know,

01:15:54   doing the right thing and making APIs

01:15:55   that make useful apps even better and safer for everybody

01:15:59   after years of dealing with that.

01:16:02   It would be great if Apple continued down the path

01:16:05   that it's kind of like tiptoeing on

01:16:08   to try to make it so that virtualization of Apple OSes

01:16:13   on Apple hardware is more of a thing.

01:16:15   Used to be Apple was just totally out of the game.

01:16:17   They're like, "Run VMware, run Parallels,"

01:16:18   we're not in the thing.

01:16:19   And now they have the hypervisor framework,

01:16:21   which makes it way easier to make those type of emulators,

01:16:24   you know, such that like individual developers can do it

01:16:27   by just saying, "I'm just gonna use

01:16:28   "Apple's hypervisor framework

01:16:29   "and build a GUI around it," right?

01:16:31   What Mac developers want is kind of like

01:16:34   what iOS has with simulators,

01:16:36   where you can just pick a device, pick an OS version,

01:16:37   and run your thing in Xcode in a simulator, yada yada.

01:16:40   On the Mac, if you're doing a Mac development,

01:16:42   that's so much harder.

01:16:43   You gotta use VMs, you gotta use old Macs,

01:16:45   VMs can't log into your Apple IDs, right?

01:16:48   If Apple truly embraced virtualization of Mac OS

01:16:52   and hell, virtualization of all its platforms,

01:16:55   there would be a huge developer boon

01:16:57   and they would have to like fully support it.

01:16:59   Like, so you can run old versions of Mac OS in a VM,

01:17:02   but like I said, you can't log into your Apple ID

01:17:05   in those VMs for like weird security reasons.

01:17:07   Only Apple can really fix that

01:17:09   due to the whole security chain there.

01:17:11   That would be so great if they enabled that.

01:17:14   As a side effect, maybe it would allow you

01:17:16   to run your 32-bit games, right?

01:17:18   But I just think it's a thing Apple should do

01:17:20   to make their platform more flexible

01:17:22   and to make lives for developers easier.

01:17:26   And preserving your past legacy, like Nintendo does,

01:17:31   by selling you the original Super Mario Brothers

01:17:34   and all those NES games and SNES games and all that stuff.

01:17:37   I know Apple doesn't like to do that,

01:17:40   but maybe you could appeal to Tim Cook's desire

01:17:42   to sell the same iPad for 17 years and say,

01:17:45   look, if people are willing to buy

01:17:47   like classic 32-bit iOS games,

01:17:50   and maybe not an iOS 'cause running virtualization

01:17:53   on your phone might be too resource intensive,

01:17:55   although they have as much RAM as low and max now.

01:17:57   But like there may eventually be a market

01:18:00   for running old Mac software on Macs,

01:18:02   for running old iOS software on phones.

01:18:05   And if Apple already has the infrastructure to do that

01:18:09   because it's good for developers,

01:18:11   it would be easy to roll out

01:18:13   a consumer-facing version of that.

01:18:14   So I don't know if there's a solution to this today.

01:18:16   I don't think there are any technical barriers to it,

01:18:19   but you're gonna need more files

01:18:22   than just your game executable.

01:18:24   - Anonymous writes, "Once Jon has gotten

01:18:26   "the upcoming OLED iPad Pro, I'd like to ask,

01:18:28   "does it work well as a secondary HDR screen for a Mac

01:18:30   "if the primary screen is an SDR screen?"

01:18:32   This is bold to ask what the state is

01:18:35   of something that hasn't been released,

01:18:37   but let's go with it.

01:18:38   "Contemplating upgrading from an 11-inch iPad Pro

01:18:40   "2nd Gen so that in addition to normal iPad use,

01:18:42   "I could see HDR photos and HDR in Lightroom Classic

01:18:45   "when my primary screen is a Studio Display.

01:18:48   "Yes, I know that the Pro Display XDR is a proper solution,

01:18:50   "but I bought the Studio Display for 2200 pounds,

01:18:54   "or excuse me, not pounds, euros, in September

01:18:56   "before I knew that HDR support in Lightroom Classic

01:18:58   "would launch in October.

01:18:59   "And 8,000 euros for the XDR would stand in nano grooves

01:19:03   "is a lot, even knowing that I have a hobby use case."

01:19:06   - Well, there's a lot easier way to get a smallish HDR screen

01:19:09   that works with Mac OS and is not buying

01:19:12   the 8,000 euro XDR.

01:19:16   All the MacBook Pros come with pretty amazing

01:19:18   HDR-capable screens.

01:19:20   You get a whole computer with them, too.

01:19:22   And some of them might cost as much as a high-end iPad.

01:19:25   So having an iPad as a secondary screen,

01:19:28   like there are HDR iPads you can buy now,

01:19:30   like the mini-LED 12.9-inch, whatever.

01:19:33   I use my iPad as a secondary screen

01:19:35   when I'm doing multi-screen development work on Switch Glass.

01:19:39   That is my second screen.

01:19:40   This is another example of Mac OS's support for iPads

01:19:43   as a second screen is good enough for me to use that

01:19:47   as a way for me to test multi-screen scenarios.

01:19:50   Like the operating system just sees it as a screen.

01:19:53   There's nothing particularly weird about it.

01:19:55   It works as expected.

01:19:57   And so that has given me a lot of time to use an iPad

01:19:59   as a second screen, and granted my main screen also has HDR.

01:20:02   But I think if you had an iPad,

01:20:04   especially like a 12.9-inch iPad with the big screen

01:20:06   and the mini-LED back right and HDR,

01:20:09   I think you could use that as a way

01:20:11   to see what the pictures will look like in HDR.

01:20:13   Because the problem if you have an SDR screen

01:20:14   is you just, like, it'll display them okay,

01:20:16   but you just like, you wanna know,

01:20:18   what does this look like in HDR?

01:20:19   And there's just no way to know without an HDR screen.

01:20:22   So if you already have an iPad

01:20:24   and you just wanna see what a photo looks like in HDR,

01:20:27   yeah, I think it works fine.

01:20:28   Bring the photo over there,

01:20:29   full screen it on the iPad screen.

01:20:32   There's not gonna be as many pixels

01:20:33   if it's a high megapixel image and you have a small iPad,

01:20:35   like it's a compromise or whatever, but there's that.

01:20:38   If you don't already have an old iPad Pro,

01:20:41   but you wanna just have a second screen,

01:20:43   or you want, basically you want an HDR screen

01:20:45   for photo previewing,

01:20:46   consider buying a MacBook Pro as your next computer.

01:20:49   Use the desktop, laptop lifestyle that Marco uses,

01:20:52   only actually open the lid on your computer.

01:20:54   'Cause the MacBook Pro screens are really good.

01:20:56   Like every time someone asks,

01:20:58   should I buy a MacBook Air or MacBook Pro?

01:21:00   The main reason I tell people to buy a MacBook Pro

01:21:02   is not for the CPU performance, not for the GPU performance,

01:21:05   it's for that screen.

01:21:06   And it's gonna kill me how long we're gonna have to wait

01:21:08   for the MacBook Air to have an HDR screen long after like,

01:21:11   every iPhone already has an HDR screen.

01:21:13   They're gonna be everywhere.

01:21:15   It's be like, but the MacBook Air,

01:21:17   just like it couldn't get retina for like a decade and a half,

01:21:19   he's not gonna be allowed to get HDR,

01:21:21   which is stupid because HDR should just be table stakes

01:21:24   given that all of our devices take HDR photos.

01:21:25   But anyway, yeah, think about a MacBook Pro

01:21:28   as potentially your next computer,

01:21:30   and you can hook up your same external monitor to it

01:21:32   and just use the MacBook Pro's internal display

01:21:34   as your HDR preview display.

01:21:37   - Thanks to our sponsor this week, Swift Craft,

01:21:39   and thank you to our members who support us directly.

01:21:41   You can join us at atp.fm/join.

01:21:44   In this week's ATP Overtime,

01:21:45   our member exclusive bonus segment,

01:21:47   we'll be discussing the humane pin Rabbit R1,

01:21:50   but with more Apple influence.

01:21:53   Because Johnny Ive and Sam Altman

01:21:54   are apparently seeking funding for a personal AI device.

01:21:59   And then also, Apple's apparently teaching an AI system

01:22:03   to use apps, maybe as part of Advanced Siri,

01:22:06   kind of like the Rabbit R1 is doing its large action model,

01:22:09   so we'll be covering that in ATP Overtime as well.

01:22:12   Join as a member to listen now, atp.fm/join.

01:22:16   Thank you very much, and we'll talk to you next week.

01:22:18   ♪ Now the show is over ♪

01:22:23   ♪ They didn't even mean to begin ♪

01:22:26   ♪ 'Cause it was accidental ♪

01:22:28   ♪ Accidental ♪

01:22:29   ♪ Oh, it was accidental ♪

01:22:30   ♪ Accidental ♪

01:22:32   ♪ John didn't do any research ♪

01:22:34   ♪ Marco and Casey wouldn't let him ♪

01:22:36   ♪ 'Cause it was accidental ♪

01:22:38   ♪ Accidental ♪

01:22:39   ♪ It was accidental ♪

01:22:41   ♪ Accidental ♪

01:22:42   ♪ And you can find the show notes at atp.fm ♪

01:22:47   ♪ And if you're into Mastodon ♪

01:22:50   ♪ You can follow them at C-A-S-E-Y-L-I-S-S ♪

01:22:55   ♪ So that's Casey Liss M-A-R-C-O ♪

01:22:59   ♪ A-R-M ♪

01:23:01   ♪ N-T Marco Armin ♪

01:23:03   ♪ S-I-R-A-C ♪

01:23:06   ♪ U-S-A Syracuse ♪

01:23:08   ♪ It's accidental ♪

01:23:09   ♪ It's accidental ♪

01:23:11   ♪ They didn't mean to accidental ♪

01:23:15   ♪ Accidental ♪

01:23:16   ♪ Tech Podcast ♪

01:23:18   ♪ So long ♪

01:23:20   - So we were talking about Ticketmaster earlier

01:23:23   and I am going to Las Vegas to see the fish shows

01:23:27   at the Sphere, to see the last two of them.

01:23:30   I'm leaving tomorrow.

01:23:32   And I had to buy those tickets secondhand

01:23:36   on the various constellation of things like StubHub

01:23:39   and all those other, and even I think Ticketmaster

01:23:41   has their own secondhand market built in Ticketmaster now.

01:23:44   - Of course they do.

01:23:45   - Of course.

01:23:46   Talk about ripoffs.

01:23:48   So when you buy the tickets up front,

01:23:51   directly you pay whatever it is, the 40 bucks

01:23:54   in your convenience charge and whatever that stuff is.

01:23:57   When you buy tickets from a reseller service

01:23:59   like the StubHub and these other things, it's amazing.

01:24:03   So I have both bought and sold tickets

01:24:05   on these platforms before.

01:24:07   They charge both ends and they charge a lot.

01:24:10   So when you buy it, suppose you go to StubHub,

01:24:15   I don't have the percentages in front of me so forgive me,

01:24:16   but when you go to StubHub, if you buy a ticket,

01:24:21   you on the buyer side, you pay something

01:24:23   like a 30 or 40% surcharge.

01:24:26   Well, the seller, out of the fee that is the base price

01:24:31   for the buyer, the seller also pays a large surcharge

01:24:36   on that order.

01:24:37   So the vast majority of the money is being taken

01:24:40   by the platform.

01:24:41   It's kind of amazing.

01:24:43   The amount of ripping off happening here on all sides,

01:24:48   oh, it's so gross.

01:24:50   - That's another thing that Ticketmaster says

01:24:52   that it tries to prevent but probably is making

01:24:56   half-hearted efforts is the whole idea

01:24:57   of stopping scalpers, essentially,

01:24:59   from buying up all the tickets and reselling them.

01:25:01   - Oh, no, they just want to be the scalper themselves.

01:25:03   - Right, exactly.

01:25:05   Ticketmaster is somewhat motivated to do that,

01:25:06   but Ticketmaster's like, we want to make those

01:25:08   exorbitant profits, we don't want a bunch of scalpers

01:25:10   buying it, so Ticketmaster does make some efforts

01:25:12   to limit who can buy or whatever,

01:25:14   but people just hire people to be humans

01:25:17   to buy the tickets.

01:25:17   It's kind of a cat and mouse game there.

01:25:20   But yeah, Ticketmaster's motivations are not pure.

01:25:22   And also, as noted before, Ticketmaster is bad

01:25:24   at their jobs, so what happens with Taylor Swift concerts?

01:25:27   The site crashes because they're bad at their job.

01:25:30   Huge amounts of tickets are sold by scalpers

01:25:32   because they're bad at their job.

01:25:34   And then those tickets go on those scalping sites

01:25:36   for more huge profits for more middle parties.

01:25:38   I mean, the secondary market is always gonna be rip off,

01:25:41   but at least that is actually somewhat competitive

01:25:42   'cause there's not just StubHub.

01:25:44   There's like, I forget what the other ones are,

01:25:46   I used to know what all the names are

01:25:47   because I was trying to get Taylor Swift tickets.

01:25:49   At least there's some competition in that area,

01:25:51   but the main problem is like,

01:25:52   why are, how are these scalpers all getting tickets?

01:25:56   And like I said, the ultimate hack is,

01:25:58   well, you just pay people a small amount of money

01:26:00   to buy the tickets for you, use human power, right?

01:26:03   Kind of like the Amazon Just Walk Out store

01:26:06   where they had humans monitoring on cameras

01:26:07   to make up for the errors that the supposed, you know,

01:26:11   computer vision things were making.

01:26:13   So for the sphere thing in Vegas,

01:26:15   like it doesn't seem like a fish-friendly venue to me.

01:26:20   Like I would expect, well, I don't know,

01:26:22   like sort of outdoors, more sprawling,

01:26:24   not so much about the laser light show like as fish.

01:26:27   - No way, it's the world's biggest hot box.

01:26:29   It's perfect for fish. - Yeah, I was gonna say,

01:26:30   you worried about the smoke collecting at the top.

01:26:32   - I know, I get that, but it's like,

01:26:33   I just feel like it's more sort of hippy dippy.

01:26:35   And also like fish, like they're up there

01:26:37   and they play their instruments.

01:26:38   They're not about big productions, right?

01:26:40   Like, but the sphere is all about the biggest production,

01:26:43   like the biggest screens you've ever seen.

01:26:45   - Wait, so what are you saying about U2 then?

01:26:46   - Oh, U2 is all about the big production, you kidding?

01:26:48   Ever since after the Joshua Tree tour,

01:26:50   the whole Zuropa tour and the Pop Tour,

01:26:52   that's just spectacle on spectacle on spectacle.

01:26:54   It's a perfect U2 venue.

01:26:55   - I mean, that's part of why I fought so hard

01:26:58   to get myself in to see this,

01:27:00   because I think, I don't really know what to expect.

01:27:03   Like I've been to something like five fish shows so far,

01:27:06   something like that, and they have a certain formula,

01:27:10   they have a certain format,

01:27:11   and so I kind of know what to expect at most fish shows.

01:27:16   This, I think, is going to be really weird

01:27:19   and really interesting, and so that's why I wanna see it.

01:27:23   Like, it's actually going to be different

01:27:26   from what they almost always have done.

01:27:30   I know Train of States gave an interview

01:27:33   that I watched earlier, basically saying

01:27:36   that they've had to re-architect entire things

01:27:39   about how they do, 'cause the sphere doesn't seem

01:27:42   to really have a traditional lighting rig, even,

01:27:45   and so you have these giant,

01:27:48   this spherical projection video screen to put something on,

01:27:52   and there's little to no traditional lighting, it seems,

01:27:57   and then they have on the stage,

01:28:00   like he was saying that when you look at how U2

01:28:02   had to stage it, there was almost nothing on the stage.

01:28:05   The stage actually looks fairly small,

01:28:07   like if you look at pictures and video.

01:28:09   - You'd be blocking the screen.

01:28:10   - Right, and normally, fish has tons of stuff on the stage,

01:28:13   like there's all sorts of, obviously, instruments and drums,

01:28:16   and various amps and monitor speakers,

01:28:19   and different plugins and pedals,

01:28:22   and all this other stuff they use,

01:28:24   and so I'm just really curious to see,

01:28:27   how do they stage it, what's in the background?

01:28:30   Normally, they have this guy, Chris Carota,

01:28:33   he's a famous lighting designer,

01:28:34   and he does live lighting cues with the band,

01:28:37   'cause one thing, most big touring bands,

01:28:42   for each tour, they basically develop a show,

01:28:45   and then play that show over and over again

01:28:48   in every stage they go to.

01:28:50   That's not how fish tours.

01:28:51   With fish, everything is kind of riffed off the cuff,

01:28:54   like there's some advanced planning,

01:28:55   but not a ton of advanced planning for each show,

01:28:57   and every show is different.

01:28:58   That's part of why people like me like it so much.

01:29:01   This actually breaks that format

01:29:02   in the sense that I assume that they have to

01:29:05   kind of pre-sets a lot of what they're doing

01:29:08   with the visuals and things like that,

01:29:10   but I don't know how it's gonna work,

01:29:12   and that's why it's interesting,

01:29:13   and it might be awesome, it might suck.

01:29:16   That's part of the excitement of going.

01:29:18   I kinda wanna see it, because whatever it is,

01:29:21   they're probably not gonna do it very often.

01:29:23   This might be a one-off.

01:29:24   These are four shows they're doing.

01:29:26   They might never do any other shows at this venue,

01:29:28   or maybe they'll come back every year and do it.

01:29:30   I don't know, but I think it's gonna be

01:29:32   interesting and risky, and that's gonna be fun.

01:29:35   - I think you really do need to,

01:29:37   it's kind of like making a music video,

01:29:38   'cause it's a screen, right?

01:29:39   And you can do, essentially, lighting with the screen,

01:29:42   but there's all sorts of, and it's not just a screen,

01:29:44   but it's so environmental that normally

01:29:47   what you might put up on the screen behind a band

01:29:49   is different than what you'd put in the sphere.

01:29:51   So if I give an example of the U2 stuff,

01:29:52   there's a lot of sort of mood and environmental stuff

01:29:55   that you put up there for a slower song or whatever,

01:29:58   instead of having the equivalent of,

01:30:01   let's see closeups of the people in the band,

01:30:03   or let's see some flashy graphics or whatever.

01:30:05   It's more like, let's just put something on the screen

01:30:07   to be atmospheric, to change the mood in the entire sphere.

01:30:12   And that's a thing you can do when you've got a screen

01:30:13   that's so huge and wraps around the audience like that.

01:30:16   And so I think it really is an entirely separate skill

01:30:19   from traditional lighting, or even what U2's done

01:30:21   in the past by having giant screens in their concert venues.

01:30:25   And I saw some parts of the U2 one, it seemed fine.

01:30:29   It is definitely a different vibe than a show.

01:30:31   I feel like especially like a rock show,

01:30:33   traditional lighting and yes, even like,

01:30:36   80s metal hair band, like the little sparker things,

01:30:39   those things like little explosions and sparks that go out

01:30:42   and smoke and colored lights and flashing lights,

01:30:46   that is kind of part of the genre,

01:30:47   but you're not gonna get that in the sphere.

01:30:49   Not the least of which because it's indoors,

01:30:51   but also because yeah, you'd be blocking the screen.

01:30:53   It's all about what's on the screen.

01:30:54   So I think it'll definitely be a different vibe

01:30:56   than watching them on the beach.

01:30:58   - Oh yeah, totally.

01:30:59   - And again, that's why I think it'll be interesting to see.

01:31:01   And I honestly, I think I'd be surprised

01:31:04   if they did it again, but we'll see what it ends up being.

01:31:07   But that's kind of why, again,

01:31:09   I think this might be a one-off,

01:31:10   which is why it's interesting to go see it now.

01:31:12   - They're gonna have a residency.

01:31:13   - Yeah, right.

01:31:14   Well, they can't do a residency

01:31:15   'cause they play a different show every night.

01:31:17   Like, you know, most things in Vegas,

01:31:19   it's one show that the act performs every single night

01:31:23   for months or years until it goes off and they move on.

01:31:27   That's not how fish perform.

01:31:29   So that's why it's--

01:31:30   - But they could still do it the same way they always do it.

01:31:32   Like, so residencies don't have to be every single,

01:31:34   I don't know what the deal is with the sphere or whatever,

01:31:36   but I was just thinking of the Billy Joel one.

01:31:37   Billy Joel's had a residency in Madison Square Garden,

01:31:40   but he does one show a month.

01:31:42   He just did his 100th.

01:31:43   I'll see if I can find a link to the show now.

01:31:45   Casey can find a good link for us somewhere.

01:31:48   It was the 100th Billy Joel Madison Square Garden residency.

01:31:51   And I think, I tried to find that link

01:31:54   that I think we put in before of the story

01:31:56   in the New Yorker or the Atlantic or wherever it was.

01:31:58   Billy Joel lives on Long Island

01:31:59   and he takes a helicopter to Madison Square Garden.

01:32:02   So he doesn't wanna fight the traffic.

01:32:03   So once a month, he leaves his mansion on the beach,

01:32:06   gets in a helicopter, flies to Madison Square Garden,

01:32:09   plays one show, gets paid multiple millions of dollars

01:32:11   for that one show and then flies back.

01:32:13   - That's amazing.

01:32:13   I mean, I think he's earned that.

01:32:14   - Yeah, for sure.

01:32:15   Unless I'm saying like a fish residency

01:32:17   doesn't have to be like other people's residencies.

01:32:19   It could be they do one show a month

01:32:20   and every single one of those shows are different.

01:32:22   - Yeah, it could be.

01:32:23   But yeah, we'll see.

01:32:24   I'm very excited.

01:32:25   I think it's going to be really cool to see,

01:32:28   'cause I think the band will be a little bit

01:32:30   outside of their own comfort zone too.

01:32:32   Actually, like something interesting to see

01:32:34   and I'm kind of curious to see how they handle that.

01:32:36   I think they'll handle it well, but it'll be fun to see.

01:32:39   And then like, I had just no clue

01:32:42   what they're gonna do for the visuals.

01:32:43   I assume it's going to be kind of like

01:32:46   an iTunes visualizer from the early 2000s.

01:32:48   (laughing)

01:32:49   I assume whatever it is, I think it's going to be

01:32:54   designed for a class of drugs that I don't use,

01:32:58   but that many of the people there will be using.

01:33:01   And so that will also have an interesting thing

01:33:03   to experience.

01:33:04   - Well apparently Billy Joel is not taking

01:33:06   a helicopter anymore.

01:33:07   - I was gonna say, yeah.

01:33:08   I love classicrock.com is a good article about this.

01:33:10   Blah, blah, blah, blah.

01:33:12   I got a little freaked out, confessed Joel,

01:33:14   admitting the occasional turbulence

01:33:15   put him off the chopper rides.

01:33:16   Now he's traded the sky for the rails.

01:33:18   The train lets you get up right there.

01:33:21   So he takes the Long Island Railroad or it continues,

01:33:23   but the helicopter and train weren't the only modes

01:33:25   of transport Joel had tried.

01:33:26   He even admitted to taking a Greyhound bus on what, John?

01:33:30   The Hudson River line.

01:33:32   Very good, very good.

01:33:33   - Yeah, it's certainly not gonna be driving himself.

01:33:37   He's too old and too rich to be sitting in traffic like that.

01:33:41   (beeps)