A Bomb on Your Home Screen

Episode 406 • Released November 25, 2020 • Speakers detected

Episode 406 artwork
00:00:00 Casey: I'm kind of interested in the mini review, except I am extremely, I am extremely not interested in your mini review because I don't want to know.
00:00:08 Marco: Oh, my iPhone mini?
00:00:11 John: Mm-hmm.
00:00:11 John: I don't want to know.
00:00:12 Marco: So let me tell you.
00:00:13 John: I don't want to know.
00:00:15 John: I stopped the show rundown right after we got up to that thing, but Marco can feel free to talk about it if he wants during the topic section, which we'll get to shortly.
00:00:26 Casey: Fast resolution switching on M1 Max.
00:00:31 Casey: Gokhin Avkarogulari writes, and I believe this individual is an Apple engineer, writes, I was waiting for this.
00:00:38 Casey: Our display pipes are many years ahead of the industry, and this is just one example of that.
00:00:42 Casey: From contrast to accessibility to color management, many teams at Apple, including my display driver team, put so much effort to it.
00:00:49 Casey: Glad to see it makes a difference.
00:00:51 Casey: uh yeah it does make a difference because i have seen it yet well so i finally saw a demo and somebody tweeted this and we'll put a link in the show notes and they have i guess an older an old and busted macbook pro on one side they have the current top of the line macbook pro the 16 inch yes
00:01:07 Casey: yep and then which is obviously old and busted yeah and then the on the left hand side they have a brand new macbook pro which is the 13 inch and you know when marco i think it was marco or maybe it was john yeah it's always john no no it's always john that's the rules remember and so um when john said when when john marco said when john ralphio said that uh the resolution switching was instant uh i i conceptually understood the
00:01:34 Casey: the words that were being said but seeing it visually is a whole nother thing like this tweet it's so ridiculous how fast this is i just cannot believe my eyes it's one of those things that like you know with computers we've we've used computers for a long time now and it's just one of those things that always has taken a few seconds like it just it's a thing that when you change resolution of your screen it
00:01:58 Marco: it goes blank for a few seconds and things kind of like pop in kind of ungracefully and you know a few seconds later everything is kind of basically where it should be and when you go from something that takes a few seconds and you see the transition and it's ungraceful like that to something that literally is like instant you just like boom it's just like click click click boom it's
00:02:18 Marco: It's shocking.
00:02:19 Marco: Again, this is not something that they had to optimize.
00:02:22 Marco: This is not something that needed to be done.
00:02:25 Marco: But it's just so damn delightful to see it.
00:02:27 Marco: And it's something that you don't see very often in computing, where something that previously used to take a good amount of time all of a sudden takes no time.
00:02:35 Marco: And again, most people don't change resolutions that often, although many people do plug in monitors and unplug monitors frequently.
00:02:44 Marco: And from what I hear, I haven't been able to test this yet, but from what I hear, that is similarly fast now.
00:02:49 Marco: So I am just so happy that this kind of stuff is being worked on and that we can still have...
00:02:56 Marco: things in modern computing that make us go whoa like that really surprise us because that doesn't happen that often anymore because stuff is really good pretty much everywhere so like you know to get one of those whoa moments is rare and it's just so incredibly delightful when you see one and this is one of those times
00:03:13 John: I guess one of the benefits of the iOS project, you know, having started for the phone and of course they started from Mac OS 10, but they had to rip like tons of stuff out to just get it to fit into the phone and to get it to be fast enough on that very slow phone hardware.
00:03:28 John: And that sort of gave them a chance to tear everything down to the studs, so to speak, and to build back up from there without concern for legacy because they totally controlled the hardware and the iOS didn't need to run anywhere except for on, you know, this phone hardware.
00:03:42 John: And so that's the perfect opportunity over the course of the next 10, 15 years to reconsider things like the display driver stack, which like Marco said, they weren't broken.
00:03:51 John: There's nothing wrong with them.
00:03:52 John: They worked fine.
00:03:53 John: Like their main job was to be reliable and, you know,
00:03:58 John: do the things we want them to do they supported retina you could change resolution you know they you know it it did all the things that you would expect it to do but if you have the opportunity to sort of rebuild that for nothing starting from very simple display driving on the original iphone up till today you can end up building a
00:04:19 John: display driver system especially with the move to metal not having to support open gl not having to support other people's graphics drivers if they control the hardware and the software stack it's an opportunity to do something better and i don't think there was huge pressure from the outside saying you really need to make resolution switching faster i think it is just a side effect of redoing the display driver stack to be high performance in all ways and one of the benefits you get basically for free for doing a good job is oh guess what resolution change that's lightning fast now too
00:04:47 Casey: Oh, it's extremely, extremely impressive, and I'm only seeing it on video.
00:04:50 Casey: It's very cool.
00:04:50 Casey: And to your point, Marco, Sylvain Filto writes, you mentioned how fast it is to change resolution.
00:04:55 Casey: It is exactly as fast plugging in an external display like the Ultrafine 5K.
00:05:00 Casey: Very cool stuff.
00:05:01 Casey: Tell me, John, about TensorFlow and Forks and M1 Max and so on.
00:05:07 John: So, you know, one of the things that Apple talked about in their presentation about the M1 Max, they showed the system on a chip, and we've talked about this in the past, how much of these system on chips is dedicated to machine learning stuff.
00:05:17 John: Obviously, you know, the benefit that Apple touted this, oh, we'll take our cruddy 720p camera and it will make those pictures look a little bit better.
00:05:23 John: Although that may be the image signal processor and not the neural engine.
00:05:26 John: But anyway, that's splitting hairs.
00:05:27 John: The point is there's hardware on the M1, just like there is on all of the iPhone and iPad system on a chips, that is dedicated to doing specific tasks very well.
00:05:38 John: Um, and on the Mac, it's like, okay, that's great.
00:05:41 John: The OS uses it for certain things, but otherwise it's just sitting there not being used until someone updates their software for it.
00:05:47 John: So this is an announcement that, uh, that Apple, I think is Apple's fork of TensorFlow, which is a machine learning thing of some stripe.
00:05:53 John: Um, the new version optimized for the M1 base Macs, uh, has seven times faster performance.
00:06:00 John: and how does it get seven times faster performance it's not in this case because you know the m1 is faster in cpu than than any other mac but it's not seven times faster it's getting seven times faster because it's using the machine learning hardware that's on the chip the previous version didn't because there was none right on the intel chips there was nothing right and now it's using that machine learning stuff that's on there huge speed boost so this is the type of sort of
00:06:22 John: non-linear increases you get for actually taking advantage of the hardware that they put on these system on chips for you know for phones for ipads and now the mac has them too and you know the sooner mac developers pick up that the better it's going to make their applications look i think i'm i don't remember if what's the what's the app that has like that super resolution plug-in is it pixel meter yeah
00:06:45 John: yeah i think that one is also now taking advantage of the neural engine and stuff like it is yes yeah so those are and there was someone did a benchmark of those things they were showing like if you know if you do it on the cpu like it's still it's still faster because the cpu is faster but if you don't do it on the cpu but instead do it on dedicated hardware it's a lot faster so the those things are great and probably more power fishing as well so
00:07:07 John: That's exciting.
00:07:07 John: It's not just like, oh, we recompiled it for our Macs.
00:07:11 John: We didn't just recompile it.
00:07:13 John: We wrote to use whatever new set of APIs targets the new hardware.
00:07:16 John: That makes it way faster.
00:07:17 John: Yeah, that is extremely impressive.
00:07:19 Casey: Then tell me about 8K rendering, if you please.
00:07:23 John: I think I did my own McGurk effect, Green Needle, iPhone, Fortnite, whatever thing in the last episode.
00:07:32 John: During the section where we were talking about various people's impressive benchmarks of the M1 Base Max, one of the examples was an 8K video render test.
00:07:42 John: And the thing was that the M1-based Mac rendered it and it was competing with the Intel version and the Intel version couldn't do it without draining its battery.
00:07:54 John: And what was written in the notes and what I could swear I tried to say twice on the podcast was the percentage that the M1-based Mac depleted its battery and
00:08:05 John: And I listened back to the show and I realized twice I said what sounded like the M1 Mac used 70% of its battery and the Intel Mac drained its battery before completing the task.
00:08:15 John: But what I was trying to say was the M1 Mac depleted 17% of its battery.
00:08:23 John: Two more than 15.
00:08:25 John: The number after 16.
00:08:26 John: So the M1 base Mac not only did it faster, but it depleted only 17% of its battery, having 83% remaining.
00:08:35 John: And the non-M1 base Mac, the Intel base Mac, could not complete the task on a single charge.
00:08:42 John: So I just wanted to clarify.
00:08:43 John: My mouth said what sounded like 7-0, but it is not.
00:08:48 John: It was 1-7.
00:08:49 Casey: That is absolutely bananas.
00:08:52 Casey: We're going to talk more about these new Macs, and I don't want to.
00:08:56 Casey: I might quit the show because...
00:08:57 Casey: i like i really like my macbook pro that i have from june of this year it doesn't feel like it's a 40 year old computer but the way everyone is talking about this m1 max i feel like this is barely better than the 8088 i had in my bedroom when i was like 10 years old when it was already you know a way too old computer my word all right tell me about running ios apps with just the ipa files please yeah
00:09:20 John: We talked about this when Apple made the announcement that like if you have an iPad or if you have an iPhone app, you have a choice of whether you want that iPhone app to be available for people to download on their Macs through the quote unquote Mac App Store.
00:09:37 John: Right.
00:09:37 John: And you can say yes to opt in and no to opt out.
00:09:39 John: And every developer basically has to make this choice.
00:09:42 John: But what if you want to run an iPhone app, but the developer of that iPhone app has decided not to make it available to Mac users?
00:09:49 John: For example, Marco could have decided, oh, Overcast, I'm going to make a Mac version, so I don't want you downloading and using the iOS version.
00:09:55 John: But he didn't, so you can get Overcast on your Mac, right?
00:09:57 John: But another developer may not make that choice, right?
00:10:00 John: Well, many people through experimentation have determined if you can just use, I don't know what they're using, iTunes or whatever, whatever way you can get to download the .IPA file onto your Mac.
00:10:12 John: .IPA file is, what does it stand for?
00:10:14 John: iPhone package something?
00:10:16 Marco: Something.
00:10:17 Marco: It's a renamed zip file.
00:10:18 Marco: It's one of many file formats that is just zip renamed.
00:10:21 John: Yeah.
00:10:21 John: Anyway, it's basically how we package up iOS applications for distribution.
00:10:24 Marco: Probably iPhone app.
00:10:26 John: Yeah, maybe.
00:10:28 John: But anyway, if you can get one of those, as in a legit downloaded one from like the app store, the real app store, and you can like, you know, get it through iTunes.
00:10:36 John: But when iTunes would download stuff, you can do it in a local backup.
00:10:38 John: But anyway, get a legit downloaded .ipa for your iPhone applications.
00:10:43 John: Lots of different ways to do this.
00:10:44 John: Get that on your Mac.
00:10:45 John: and double click it on an arm based mac it'll run because it's it's not it's valid it's signed it's you know you have downloaded it through your apple id it will do the fair play check and everything will you know it's it's not like you're hacking anything if you can get that ipa which you can you can just run it on your mac apparently now it may be broken there may be a reason the developer chose not to distribute it on the mac and i'm not sure how sustainable this is and when apple will close this door but if there's some app
00:11:11 John: that you want to you know use that you can't right now try it uh the person who wrote this into mac rumors named amy said she's used this method to install netflix hulu youtube and spotify all of which at the time of writing were not available on the mac app store but you can get the ipas and you can run them on your mac that's very cool by the way real time real time follow-up ios app store package so i in ios a in app store p i don't know if you can dig that a stand for app store app store is two words wikipedia says it so it must be true it's like the iso
00:11:40 Casey: What does ISO stand for?
00:11:42 Marco: It's something French, but it's like the International Standards of Organization.
00:11:45 Marco: I don't know.
00:11:47 Casey: I thought you meant the CD-ROM archive.
00:11:50 Marco: Technically, it's the same thing.
00:11:51 Casey: It's the same thing.
00:11:53 Marco: It's a little bit of a walk to get there, but yes.
00:11:56 Casey: Wow.
00:11:58 Casey: Well, today I learned.
00:11:59 Casey: All right.
00:11:59 Casey: Tell me about Crossover.
00:12:00 Casey: So this is something that I was not aware of, but apparently this is like a, well, I'm going to sell it short, but kind of like a white labeled version of Wine.
00:12:09 Casey: What is going on here?
00:12:10 Casey: So for those who are not familiar, Wine is a thing that I used to use when I told myself that running Linux full time was a worthwhile endeavor.
00:12:18 Casey: It wasn't.
00:12:19 Marco: We all had a Linux phase.
00:12:21 Marco: Yep.
00:12:22 Casey: Title.
00:12:23 Casey: And so Wine, last I remember paying attention to it, was basically a shim on top of your local systems, like OS APIs, that acted like Windows APIs.
00:12:37 Casey: So if you wanted to run an app that was built for Windows, it would start talking to Wine, W-I-N-E, which I think is a backronym for something.
00:12:46 Casey: wine is not an emulator i believe yeah i think you're right um sorry so we talked to wine and wine would kind of like translate these api calls into something that your system like mac mac os or linux or what have you would understand and i guess crossover is a for pay uh like fancier version of wine that's presumably a lot less fiddly is that fair to say i'm not sure which one of you put this in the show notes so i'm reaching out to the two of you yeah
00:13:10 John: Yeah, that's basically what Crossover is.
00:13:12 John: And one of the main uses of it has been to run Windows-based games on your Mac without having to boot into Windows.
00:13:18 John: Obviously, on an Intel-based Mac, you can use VMware or Parallels to run a full Windows OS, and then within that, run games.
00:13:24 John: You can also reboot with Bootcamp to boot your Intel-based Mac into Windows and run your games there for best performance.
00:13:29 John: But Crossover is like Wine.
00:13:30 John: It's like, what if I don't want to run a VM?
00:13:32 John: I don't want to run a full Windows operating system.
00:13:34 John: I'm sure I don't want to reboot my Mac, but I do want to run a Windows game.
00:13:37 John: Well, like Wine, you can launch the Windows game in the Crossover environment,
00:13:40 John: And it will basically take all your Win32 calls or whatever and say, OK, well, you know, this isn't Windows, but I understand what you're trying to do, Windows application.
00:13:48 John: So I will make the roughly equivalent set of Mac OS or Unix calls to do the thing that you want and get the job done.
00:13:56 John: So that's what crossover is where you're like, well, that doesn't have any relevance on M1-based Macs because M1-based Macs, you know, they're not Intel, right?
00:14:03 John: And this is all about running Windows things and Windows only runs on Intel except for the weird ARM version, the Microsoft won't license to anybody yet.
00:14:09 John: But anyway, what if I want to run Windows games on my M1 Mac?
00:14:12 John: You might think you're just SOL because you can't run Parallels.
00:14:15 John: You can't run Windows in Parallels or VMware and you can't reboot your ARM-based Mac into Windows yet.
00:14:20 John: So what are you gonna do?
00:14:21 John: Oh, and by the way, as we know, like, Big Sur is 64-bit only, and there has never been a 32-bit processor in a Mac in ages, right?
00:14:32 John: So how are you gonna run, and most Windows games are still 32-bit, how are you gonna run a 32-bit Windows game?
00:14:37 John: Well, apparently, through the magic of crossover,
00:14:39 John: You're able to take a 32-bit Windows game written for Intel processors and run it on a 64-bit ARM Mac.
00:14:47 John: That is bananas.
00:14:47 John: Through the magic of translation.
00:14:49 John: So here's Jeremy White from Crossover.
00:14:51 John: I think he's one of his... Yeah, he works at the company that makes his code weavers.
00:14:55 John: There's so much emulation going on under the covers.
00:14:58 John: Imagine a 32-bit Windows Intel binary running on a 32-62 bridge in Wine slash Crossover on the top of Mac OS on an ARM CPU that is emulating x86, and it works.
00:15:07 John: This is just so cool.
00:15:08 John: Yeah.
00:15:08 John: And Brendan Shanks, one of the developers, says, Mac OS 10.15 removed 32-bit executable support, but added support for 64-bit apps to create 32-bit code segments.
00:15:19 John: Crossover uses that on Intel, and Rosetta emulates it, which is how you can do it on the Apple Silicon.
00:15:24 John: So...
00:15:25 John: I didn't know that, that you're able to, like, in a 64-bit app, create a 32-bit code segment and then apparently execute that.
00:15:32 John: And so that ability on Intel CPUs plus macOS 10.15 and later is being correctly emulated by Rosetta on ARM.
00:15:40 John: And you would think, OK, well, this is, you know, it's like one of those things where you run VMware inside VMware inside VMware.
00:15:45 John: It's cool and it's funny, but that's silly.
00:15:47 John: It's not actually practical, is it?
00:15:49 John: They show playing actual games like you get acceptable gaming performance on certain varieties of games.
00:15:54 John: It's not incredibly it's not as slow as you would think it would be is actually viable for playing some type of games, which is amazing.
00:16:03 Marco: We are sponsored this week by HelloFresh.
00:16:05 Marco: HelloFresh offers convenient, easy, and stress-free meal kit delivery service.
00:16:11 Marco: They have convenient no-contact delivery to your doorstep for easy home cooking with your family.
00:16:17 Marco: HelloFresh's recipes are easy to follow with simple steps and pictures to guide you along the way.
00:16:23 Marco: I've personally used HelloFresh before, and I love their recipe cards.
00:16:27 Marco: They really are very easy to follow.
00:16:28 Marco: They show you what things are supposed to look like at each step so you know, like,
00:16:32 Marco: How small do I chop this thing?
00:16:34 Marco: Or what does it look like when it's cooking?
00:16:35 Marco: You know all those things because they show you.
00:16:37 Marco: HelloFresh cuts out stressful meal planning and grocery store trips so you can enjoy cooking and get dinner on the table in about 30 minutes.
00:16:45 Marco: And this comes at a great value.
00:16:46 Marco: You can save up to 40% when you use HelloFresh versus shopping at the grocery store.
00:16:51 Marco: And feeding your whole family has never been easier with new lower prices for larger box sizes.
00:16:56 Marco: So more servings means more savings.
00:16:59 Marco: And this is a huge variety of delicious, nutritious food.
00:17:02 Marco: HelloFresh delivers fresh, high-quality, pre-portioned ingredients.
00:17:06 Marco: You can make meals that are delicious and nutritious.
00:17:08 Marco: Over 90% of their ingredients are sourced directly from growers to ensure peak flavor and ripeness.
00:17:13 Marco: And they offer more than 20 chef-crafted, delicious options every week to help you break out of your recipe rut.
00:17:19 Marco: try new things, and make any night feel special.
00:17:22 Marco: They're something everybody will enjoy, including 20-minute meals, low-calorie plans, vegetarian meals, kid-approved recipes, and so much more.
00:17:30 Marco: And HelloFresh is flexible for your lifestyle.
00:17:33 Marco: You can easily change your delivery days or meal plan preferences, skip a week whenever you need to right in their easy-to-use app, and you can keep your fridge stocked by adding extra meals or additional proteins, quick meals like breakfast on the go or their 10-minute lunches, and even desserts to satisfy that sweet tooth.
00:17:48 Marco: Go to HelloFresh.com slash ATP90 and use code ATP90 to get $90 off, including free shipping.
00:17:56 Marco: That's HelloFresh.com slash ATP90, code ATP90 to get $90 off, including free shipping.
00:18:03 Marco: Thank you so much to HelloFresh for sponsoring our show.
00:18:09 Casey: This is not something that I've dabbled with yet, but I know a lot of people are very happy about this forthcoming change.
00:18:14 Casey: iOS 14.3 Beta 2 no longer opens the Shortcuts app when launching an app from a custom icon.
00:18:20 Casey: So to back up a half step here, using Shortcuts, you can put a quote-unquote app on your home screen with a custom icon that the shortcut, all it does is launch the app.
00:18:33 Casey: And so people are using this to be able to...
00:18:36 Casey: make their own icons for existing apps, both system and otherwise.
00:18:40 Casey: And this is part of the customization craze that our dear friend David Smith has been riding with Widgetsmith, which you should check out if you haven't already.
00:18:48 Casey: So the way it used to work was, or the way officially it still works, is that when you launch one of these shortcuts from your home screen,
00:18:56 Casey: it will launch the shortcuts app for a flash and then punch you into this actual thing you're trying to do.
00:19:01 Casey: And apparently in beta two, that's no longer the case.
00:19:03 Casey: It will just immediately open the app.
00:19:05 Casey: And I believe it does one of the little banners at the top of the screen as well.
00:19:09 Casey: But there's no like flash into the shortcuts app first, which is excellent.
00:19:14 John: This makes me think about sort of the corporate mechanics inside Apple, right?
00:19:19 John: Because we know that, you know, where do shortcuts come from?
00:19:21 John: It was the workflow team that Apple sort of acqui-hired, and then they made shortcuts for iOS, okay?
00:19:27 John: And you know, especially given how, you know, it wasn't very long ago when these were independent developers.
00:19:33 John: Now they're inside Apple.
00:19:35 John: they see everyone doing this customization craze where they want to make custom icons for the applications and they do it by making a trivial shortcut and all it does is launch the apps and it goes through the short cut app and people use it anyway just because it's a cool thing to do but it would be better if it didn't you know that workflow development development team sees that and says oh
00:19:52 John: We can do that.
00:19:53 John: Like we work inside Apple now and we, you know, we're the we're the shortcuts team.
00:19:57 John: It's pretty easy for us to say, hey, if you make a shortcut that just launches an app, don't bounce through shortcuts, just launch the app directly.
00:20:03 John: And so they implemented and do it.
00:20:04 John: And this is a beta, so it hasn't shipped yet.
00:20:06 John: But, you know, I can see that sort of feedback loop being simple and closed.
00:20:11 John: But on the other hand, there are larger strategic implications of allowing customers this level of customization, which based on our discussion of the whole widgets thing back when we were talking about iOS 14, we're all in favor of and we think it's a great idea to let people customize in this way.
00:20:29 John: But I have felt like that Apple accidentally backed into this by accidentally providing a critical mass of customizability combined with, you know, apps like Underscore's Widgetsmith that suddenly allowed people to express themselves in a holistic way and theme their home screens.
00:20:46 John: It doesn't look like anything that Apple planned and pitched and promoted.
00:20:51 John: They just kind of got it accidentally.
00:20:53 John: So this type of small changes, the shortcuts team does an obvious thing based on customer feedback.
00:20:58 John: Hey, this is the thing people want and we can do it pretty easily.
00:21:00 John: So here you go.
00:21:01 John: Is kind of a tacit endorsement of this theming craze without, I feel like, buy-in from the larger org.
00:21:09 John: Because the real full buy-in way to do it would be, oh...
00:21:13 John: Now on the settings screen, there's a place where you can customize every app icon.
00:21:16 John: Or now on the settings screen, there's a themes section where you can download theme packs from the theme store.
00:21:21 John: Like we know how a full-throated sort of endorsement of this thing would look from Apple, right?
00:21:27 John: I mean, hell, they did the iMessage store.
00:21:29 John: No one uses that.
00:21:30 John: Like a theme store or a watch face store.
00:21:32 John: Like that's sort of the whole Apple buys in.
00:21:36 John: This is the shortcut team is filled with developers who want to do the right thing.
00:21:40 John: And so they have.
00:21:41 John: So I'm still watching this space to see how much Apple is willing to embrace theming and customization on iOS.
00:21:50 John: Because I can tell you on the Mac, aside from free or accent colors, Apple has not fully endorsed theming and has mostly accidentally shut down every application on macOS 10 anyway that has allowed some kind of theming from candy bar to shape shifter to all that other good stuff.
00:22:09 John: It's not that they had it out for them, it's just that they never considered that an important use case, and they slowly, semi-accidentally, semi-on-purpose broke it all until where we are today, where no one really tries to do anything.
00:22:19 John: But iOS is going in the other direction, so I'm still watching this space.
00:22:24 Casey: Yeah, didn't, wasn't there, I don't know, like an iOS release or two ago, a way that I think shortcuts could set like your lock screen or your, your, your wallpaper on your home screen.
00:22:35 Casey: And then that like got pulled and then it came back and then it got pulled.
00:22:37 Casey: And from the outside, it almost smelled like there was a cat and mouse going on between, uh, the, the, you know, former, uh, uh, the shortcuts team.
00:22:47 Casey: What was it called?
00:22:47 Casey: Workflow.
00:22:48 Casey: God, I just had a total blank.
00:22:49 Casey: Sorry.
00:22:50 Casey: Yeah.
00:22:50 Casey: The former workflow now shortcuts team and the rest of the iOS team at Apple where, you know, shortcuts slash workflow was like, oh, yeah, we can totally make it so you can change your home screen and your lock screen.
00:23:00 Casey: And then the rest of the iOS group was like, huh?
00:23:04 Casey: What?
00:23:04 Casey: No, no, no, no, no.
00:23:07 Casey: And it just went back and forth a few times.
00:23:08 Casey: I think it actually just came back recently.
00:23:09 Casey: But, yeah, it is interesting to see.
00:23:12 Casey: A group of developers that very much believed in the, you know, go fast and break things mantra and how they're dealing with the large, you know, aircraft carrier that is Apple.
00:23:23 John: I don't think they're going fast and breaking things.
00:23:25 John: They're just being as responsive as they would be as an independent company, which is more responsive than Apple is.
00:23:30 John: And by the way, we're talking about teams being responsive.
00:23:32 John: I will once again make my pitch to anybody Apple who is listening.
00:23:35 John: Yeah.
00:23:35 John: There is a level of customization that iOS has allowed basically from day one, which is the ability to rearrange icons in your home screen.
00:23:42 John: That interface continues to be a thorn in the world side.
00:23:45 John: Please, please, somebody... Because third-party developers can't do this.
00:23:48 John: If you let third-party developers do it, it would be solved already.
00:23:51 John: But you haven't.
00:23:51 John: You're keeping it for yourself.
00:23:52 John: So if you're going to keep it for yourself, please...
00:23:54 John: Give us a way to rearrange home screens and icons in a way that does not drive us all up a wall and make us tear our hair out because the current system is really, really bad and my home screens are a mess and I want to fix them and I can't.
00:24:07 John: Please, please, Apple, do something about this.
00:24:10 Marco: Yeah, I would like Apple to treat the home screen arrangement as more valuable data than they appear to treat it right now.
00:24:21 Marco: Because right now, when I was going through COVID the last two weeks, I decided I should add to my home screen a widget that can display the blood oxygen level for my Apple Watch.
00:24:34 Marco: Whatever the last measurement was, I want that on a widget on my home screen so I can see it all the time.
00:24:37 Casey: Well, that's a good idea.
00:24:38 Marco: yeah thanks i i thought so too and i did eventually find something that could do that um let me plug it real fast it's called health view and it just displays like you know anything from health kit in a widget and when i first like i don't know anybody myself included who has placed a widget on their home screen successfully without totally screwing up a million other icons in the process
00:25:01 John: It's like setting off a bomb on your own screen.
00:25:02 Marco: Yeah.
00:25:03 Marco: And there is not only is there no undo, but even if you just take whatever widget you had just bombed your home screen with and just move it to a different page, the icons don't go back to the way they were.
00:25:15 Marco: They go back to some other like shuffled random order.
00:25:18 Marco: It's really weird.
00:25:19 John: It's literally like a bomb.
00:25:20 John: It's like if you set off a bomb and then you then you remove the bomb, the bricks don't go back to where they are.
00:25:25 John: They stay scattered to the four winds.
00:25:27 Marco: Yeah, and they just collapse back inward in random orders.
00:25:30 Marco: It's very strange.
00:25:32 Marco: I had to look back at a screenshot that I had taken of my home screen a few days earlier for other reasons.
00:25:38 Marco: I had to look for that to know, how did I have these icons arranged again?
00:25:42 John: That's the main reason I take screenshots of my home screen, by the way.
00:25:45 John: Sometimes people say, oh, show us your old home screen.
00:25:47 John: The only reason I have those is because I always take one, if I'm smart, before I start trying to rearrange because I know it's going to be chaos.
00:25:54 Marco: Yeah, and it seems like maybe whoever works on Springboard at Apple, just by the nature of working on Springboard, maybe they have such constant disturbances in their icon arrangements as part of that job that they just don't realize how incredibly disruptive it is when it happens to most people.
00:26:15 Marco: Because I'll keep the same icon arrangement for a lot of stuff on my main home screen.
00:26:19 Marco: I'll keep it for years.
00:26:21 Marco: Yeah.
00:26:21 Marco: And when that gets disrupted, you can't find things where they are because you're so used to the spatial memory of where things were.
00:26:29 Marco: And so it's such an incredibly disruptive thing to have that be messed up in a big way.
00:26:35 Marco: And I don't know how you can possibly install a widget on any home screen and not do that.
00:26:42 Marco: I do hope that Apple realizes how bad this is sometime and actually improves that.
00:26:50 John: To be clear, the app library stuff and being able to hide home screens, those are all good features.
00:26:54 John: We're not saying get rid of those.
00:26:55 John: You have to have those too.
00:26:57 John: And also, for the home screens that you want to actually have, you have to be able to arrange things in a sane way.
00:27:02 John: I've been trying new techniques because I've been trying to work on my later home screens because, like I said, my home screens are a mess.
00:27:08 John: and no technique i can find can get me sanity like i've been i think the behavior has changed slightly recently because what i've been doing my main technique that i've used is the grab and hold and then flick with the other finger to scroll so it's like a two-handed technique rather than pushing to the screen edge which is you know you'll it's madness you'll never be successful that way right so you just grab one or more icons then you swipe with the other finger quickly the problem is no matter how fast you swipe
00:27:34 John: Because momentarily, iOS thinks you're on one of the other home screens.
00:27:38 John: And when you're on there momentarily, it tends to eject other icons like subatomic particles in a particle collider.
00:27:45 John: It ejects them outwards.
00:27:47 John: Right.
00:27:48 John: And you're like, but I'm just passing through.
00:27:50 John: I'm on my way to page five.
00:27:51 John: Right.
00:27:52 John: I don't I didn't want to disturb anything on page three, but I have.
00:27:56 John: And the new thing that I think in the last two iOS versions or whatever is I'll get to page five.
00:28:01 John: I'll find the place for it.
00:28:02 John: It's like preparing the way with my fridge again.
00:28:05 John: I will have prepared a spot for it.
00:28:06 John: I'll get to page five.
00:28:07 John: I'll land the icons if I'm lucky.
00:28:09 John: Sometimes I'm unlucky and they just go somewhere and have no idea where.
00:28:12 John: But then I'll go back and I'll swipe backwards and I'll see that icons were ejected and somehow spawned a new page just for the ejected icons between what was page three and page four.
00:28:23 John: And now there'll be a page with one or two icons on it.
00:28:26 John: I'm like, where did you come from?
00:28:27 John: And I'll look to either side and sometimes either side is filled with icons.
00:28:31 John: I'm like, how is that possible?
00:28:33 John: Where did these come from?
00:28:33 John: And how did you make a new page for yourself?
00:28:36 John: I was just passing through and I thought I successfully landed those two icons on page five, but now I have an extra page with two icons on it.
00:28:43 John: It's the worst.
00:28:43 John: It's getting worse.
00:28:44 John: Like it's before it used to be, oh, well, like, you know, I keep going from one edge to the other and it squirms out of the way and yada, yada.
00:28:49 John: But at least it was somewhat sensible.
00:28:51 John: Like there was just a big linear list, like a big snake and you just push things.
00:28:54 John: But now they spawn their own pages.
00:28:57 John: It's like we need an interface to do this.
00:28:59 John: That is not that a is undoable slash like sort of rearrange and then commit.
00:29:05 John: Right.
00:29:06 John: Right.
00:29:06 John: and then b provides a richer interface than our fingers on the phone screen if we could do it on a mac if we could do it on an ipad or if we could do it on a phone in miniaturized size in a sort of trial mode where you're just in this app that lets you rearrange home screens and only when you get it all the way you want it do you say commit or you just bail and say well never mind or you leave it in progress or whatever but like like i said if this if there was an api for doing this which i'm not i'm not really asking for this is a tall order for an api but
00:29:33 John: All I'm saying, if there was a third party API for home screen management, this problem will be solved a hundred ways because it's, you know, third parties would make money doing it because there's a need and people want to do it.
00:29:42 John: And we just met this proof that there's an appetite for this type of thing, but there's no third party API.
00:29:47 John: Fine.
00:29:47 John: It makes sense.
00:29:48 John: It should be a first party thing.
00:29:49 John: Apple just do a better job at it.
00:29:50 John: That's all we're asking for.
00:29:52 Casey: You know, it's funny because just a couple of days ago I was talking to my dad and he said, you know, can you still arrange your home screen in iTunes?
00:30:00 Casey: And I was like, well, it's not iTunes anymore.
00:30:02 Casey: It's music.
00:30:03 Casey: And no, I don't think so.
00:30:05 Casey: And you can't do it in the Finder either, I don't believe.
00:30:07 Casey: In fact, I don't think that's been a thing for you.
00:30:08 John: You can do it in the Apple Configurator 2, supposedly.
00:30:11 John: I took a run at it a few times, and I think there's a way to do it, but I think you kind of have to pretend that you're managing a bunch of people's corporate iOS devices or something.
00:30:21 John: It was scary enough that I bailed out every time I took a run at it, but before people send us feedback, apparently there is a way to use Apple Configurator 2 to somehow do this, and Apple Configurator 2 is an app that you run on your Mac.
00:30:33 John: So maybe there's a better, easier way to do it, but iTunes was...
00:30:37 John: the best solution we've had so far.
00:30:38 John: And even that wasn't great because you would think that, oh, you've got a Mac screen and this huge iTunes window.
00:30:45 John: Surely you can make this easy with a mouse cursor or whatever.
00:30:48 John: It was still weird and hard.
00:30:49 John: It wasn't a good interface.
00:30:50 John: Again, if this was a third-party API, many people would make third-party apps and the good ones would float to the top.
00:30:57 John: Instead, we just got the one implementation on iTunes, which was better than nothing.
00:31:01 John: That's why your dad was asking for it because it was better than just trying to do it with your finger, but it still wasn't good.
00:31:06 Casey: Then finally, one very quick piece of follow-up.
00:31:08 Casey: I was lamenting last week about GitHub's relationship with the U.S.
00:31:12 Casey: Immigration and Customs Enforcement, and it was pointed out to me that that isn't a direct relationship.
00:31:18 Casey: So what happened was a third-party reseller sold an on-premises GitHub Enterprise Server instance contract, whatever,
00:31:28 Casey: on behalf of github but github like didn't seek this business themselves there is a third party in between the two it doesn't make me feel that much better about it personally but you may have a different interpretation of it and i will put a link it's like money laundering for morals so i'll put a link in the show notes to their response about this which was from uh late last actually almost exactly a year ago so you can check it out if you're interested
00:31:53 Marco: Also, I wanted to give a quick shout out to this wonderful, so okay, earlier this evening, I had discovered throughout all of my new device setups that for the first time ever, I had a sync problem with my contacts database.
00:32:07 Marco: For the first time ever, I all of a sudden had duplicates of every single contact in my address book.
00:32:13 Marco: Woof.
00:32:14 Marco: And I had heard Merlin talk about this before in Back to Work, so I knew there were apps out there that would help you find and clean up duplicates.
00:32:21 Marco: So I asked in a Slack group what these apps were called and what a good one was.
00:32:26 Marco: And somebody who knows a bit about macOS named John Siracusa said, did you try the menu command in the contacts app to deduplicate?
00:32:38 Marco: I didn't even know this was here.
00:32:40 Marco: John, when was this added?
00:32:41 John: It's been there for a long time.
00:32:43 John: I ask that timidly because a lot of people have contact problems.
00:32:47 John: And sometimes that dedupe command doesn't do the job.
00:32:50 John: And the reason they're asking is, hey, I tried the built-in dedupe command and it couldn't do what I wanted.
00:32:55 John: So now give me the third party like power app or whatever.
00:32:58 John: And I was hoping that maybe you didn't even know that was in there.
00:33:00 John: But yeah, it's been in there for a while.
00:33:01 John: I've used it a lot.
00:33:03 John: It's pretty good.
00:33:06 John: If you have a straight up duplication, it will handle it.
00:33:08 John: If instead you've done like I've done several times where you import a bunch of V cards that are from an old backup or something and it really takes a little bit of doing, it's a good first step.
00:33:19 John: I think it's been in there for many, many years, but I couldn't pin it down to a particular release.
00:33:23 Marco: So this is under the Card menu.
00:33:25 Marco: So in the Contacts app, Card menu, look for duplicates.
00:33:28 Marco: And it also had a feature, which is a great little thing that I frequently need, where if it has two names, you can have it optionally merge the info whenever it sees the same name in two different records.
00:33:41 Marco: And this happens all the time because of a...
00:33:44 Marco: relatively terrible design decision in the messages app where you and I think I think you see this a few other places like phone and stuff where you you get something from a new number and it gives you the option create a new contact or add to existing contact
00:34:02 Marco: And the problem is – does anybody else face this problem?
00:34:04 Marco: I face this constantly.
00:34:06 Marco: I never know.
00:34:07 Marco: Do I have a contact for this person yet?
00:34:09 Marco: And so what I want is a name search box that I can type in their name and see whether I have a contact for them yet.
00:34:18 Marco: And then if I do, add this number to it.
00:34:21 Marco: And if I don't, create a new one.
00:34:23 Marco: And the interface doesn't let you do that.
00:34:25 Marco: It's just create new or add to existing.
00:34:27 Marco: And if you change your mind, you've got to cancel out of that screen and then rebuild the entire sequence of taps or commands that got you there.
00:34:35 Marco: So I frequently would have two contacts with the same name that are the same person, but one of them has an email address and one of them has a phone number.
00:34:44 Marco: And this command...
00:34:45 Marco: also fixes that uh and i i had some good luck with that as well so i ran this earlier tonight i fixed my entire problem and yeah thanks contacts app in apparently mavericks when this started uh that was a very good feature so the cynical message that i didn't write in the slack to follow up is uh and now enjoy doing that at least once a week for the rest of your life
00:35:03 John: because because here's the thing where did the duplicates come from like you didn't make two of all your contacts somehow they just appeared and not knowing why they appeared the fact that you can fix them you're like oh great i've solved that problem but then tomorrow you wake up and you have two all your contacts again and then you do find duplicates and fixes it and then next week you see i have two of all your contacts and so it's like i hope that doesn't happen to you but like but that is one of the sort of
00:35:26 John: You know, when sync goes wrong and you don't know why, it's great to be able to fix it in an automated way, but it still sort of shakes the foundation of your confidence in the system.
00:35:38 John: Like, how did this happen and will it happen again?
00:35:41 Marco: Yeah, that's why I was so surprised to see it because really, like, the basics of iCloud syncing, the, you know, contacts, calendars, like that kind of stuff has always worked very well for me.
00:35:51 Marco: And I've heard of other people having issues.
00:35:53 Marco: I'm like a contact syncing unicorn.
00:35:56 Marco: Never had any problems.
00:35:57 Marco: And the amount of devices that I set up and delete and go through is higher than average.
00:36:05 Marco: And I've carried the same database through a much longer time span than probably the average customer.
00:36:11 Marco: And so to have gone this long without having any...
00:36:14 John: sync hiccups at all i consider that a win and when this happened i was like yeah of course this is going to happen like if this happens once in what is it in 15 years fine that's that's like mice or cockroaches yeah you don't just see one of them here's the speaking of your database if you see one it's okay if you see more than one you're screwed no no if you see one there's 100 you don't see that's the whole thing um speaking of database have you made a backup of your contacts database recently slash ever
00:36:41 Marco: Yes, right before I did the deduping, I did the export to the big contact archive thing.
00:36:46 John: That's a thing I would recommend people do.
00:36:48 John: Anytime they find themselves diving into the Contacts app on their Mac because they're really going to get some stuff straight, like say before doing your holiday cards, you're like, okay, I'm going in and I'm going to straighten out my addresses because a bunch of people moved and yada yada.
00:37:01 John: Stop.
00:37:02 John: Before you start getting in there and digging around, make a complete backup of your Contacts database.
00:37:07 John: The Contacts app has a command to do this inside of it.
00:37:11 John: and make a backup of it and don't just call it contacts backup put the date in the name put it in a folder somewhere and have multiple contacts backup so then if you do get bitten by an evil you know contacts bug that keeps duplicating your things you can always go scorched dark the beauty of contacts unlike photos and other data that is really big contacts are relatively small you can make a complete backup of them and say forget it i give up
00:37:35 John: wipe all your contacts delete everything and then just restore again from within the contacts app restore from your backup and get back to hopefully a good starting point even doing that can be difficult because to really delete all of your contacts is that surprisingly tricky because you'd have to delete it and allow that deletion to sync to all your devices and make sure there's not one poison device screwing everything up somewhere and then when you're confident okay the only contact in there is the me contact which is another tricky thing you got to deal with how do you set up the me contact
00:38:02 John: right now i'm good then you could restore from your backup but if you don't have a backup you're kind of out of luck so please everybody make a backup of your contacts before you start screwing with them also if you use the um you know file export contacts archive uh version of this it puts the date in the file name for you in the box so you don't even have to type in the date it's right there look at that there i don't know when they started doing that but that's convenient that's exactly what you want
00:38:28 Marco: We are sponsored this week by Flatfile, the easy, very well featured import button for your web app.
00:38:35 Marco: Think of the last time you imported a spreadsheet to an app.
00:38:39 Marco: Did it work correctly the first time?
00:38:41 Marco: Nearly everybody has dealt with formatting messy CSVs or Excel files so the data can be imported correctly into an app.
00:38:48 Marco: It's a huge pain.
00:38:50 Marco: Even engineers like us are not spared from this pain.
00:38:53 Marco: We are typically doomed to build our data parsers from scratch and usually not even for the first time.
00:38:58 Marco: I personally can relate to this.
00:39:00 Marco: I built so many CSV importers and it isn't just CSV upload.
00:39:05 Marco: It's things like header mapping and data validation or even a nice UI component, which really adds to the complexity of this.
00:39:12 Marco: As exciting as it is to build another custom importer compared to your core product features, our friends at FlatFile have finally made a good solution.
00:39:22 Marco: FlatFile Portal is the elegant import button offering an intuitive data import experience for your app.
00:39:30 Marco: Portal integrates with virtually any application and in a matter of minutes can intelligently ingest, validate, and transform incoming spreadsheet data so it's clean and ready to use in your backend.
00:39:43 Marco: If you're interested in testing out flat file portal in a production environment or even playing with it in a code sandbox,
00:39:49 Marco: visit get.flatfile.io slash ATP.
00:39:53 Marco: Once again, that's get.flatfile.io slash ATP for Flatfile Portal, the elegant import button for your app.
00:40:02 Marco: Thank you so much to Flatfile for sponsoring our show once again.
00:40:09 Casey: Okay, so for the last couple of weeks, if you've heard the bootleg, which is our, you know, no holds barred, immediately released, not that great sound quality, no ads, but you get to hear all the garbage version of the show.
00:40:22 Casey: I'm selling it super well.
00:40:23 Casey: Really selling it.
00:40:24 Casey: Yeah, you can join us in listening to the bootleg or a ad-free but nicely edited version of the show by going to ATP.FM slash join.
00:40:33 Casey: And for those of you who have already joined, thank you.
00:40:35 Casey: You've heard me trying desperately to
00:40:38 Casey: to bring up a topic for like two or three weeks running that underscore my name is T said in the chat a couple of weeks ago.
00:40:45 Casey: And they said, after show request for the week after next, which again is like two or three weeks ago now, two Wednesdays from the time this was written is the 10th anniversary of the first build and analyze episode.
00:40:55 Casey: It'd be great to hear some reflections on 10 years of podcasting, how it's changed, what surprised you, et cetera.
00:41:00 Casey: I am so desperate to hear this, not because I really have anything to contribute, but because I really want to hear what you guys have to say about this as the elder statesman of the three of us.
00:41:12 Casey: What has podcasting been like for you for 10 years?
00:41:16 Casey: And since we started with Build and Analyze and this question, let's start with Marco.
00:41:19 Marco: Well, first of all, you do have a lot to contribute to this because this show is, what, seven years old?
00:41:24 Casey: That's a good point.
00:41:25 Casey: I feel like it's not that old, but you're exactly right.
00:41:28 Marco: It's like seven and a half years old.
00:41:29 Marco: Yeah, you're right.
00:41:31 Marco: Really, you have been here for most of this time.
00:41:35 Marco: You also were listening for this whole time.
00:41:37 Casey: That's true, too.
00:41:39 Marco: So you do have things that you should add to this.
00:41:41 Marco: So I am going to put you on the spot and have you add stuff to this later as well.
00:41:45 Marco: But I honestly... You know, I don't have...
00:41:48 Marco: a lot to say about this right now you know it's in many ways what we do as the kind of podcasters we are which that's a big asterisk but the kind of podcasters we are in many ways what we do hasn't really changed much during this time you know
00:42:06 Marco: We have our handful of totally non-diverse white men talking with each other for a couple hours each week, unscripted.
00:42:17 Marco: We have an outline of topics, but we don't script things that we're going to say.
00:42:20 Marco: It's a very, very high quality implementation of very low production value.
00:42:28 Marco: so like if that makes sense like we try to sound as good as we can with sound quality and we we put in some niceties that we didn't used to do things like um chapter markers and you know we have our our ad free members version as case we're just talking about and stuff like that it's like we have like production values in that sense we and you know we do detailed show notes for each episode we do little descriptions so like the experience in a podcast app is pretty rich our website exists and is functional and so you know
00:42:57 Casey: It remains a product in our lineup.
00:42:59 Marco: Yeah.
00:42:59 Marco: No, but there's permalink pages for each episode.
00:43:02 Marco: That's not a given for podcasts.
00:43:04 Marco: Trust me, I know.
00:43:05 Marco: I maintain an index of podcasts.
00:43:07 Marco: That's far from a given.
00:43:09 Marco: Our podcast is easily shareable because we don't do dynamic ad insertion.
00:43:14 Marco: And so our timestamps matter and are stable.
00:43:16 Marco: And so stuff like that.
00:43:18 Marco: So we have a lot of production value on that side of things.
00:43:21 Marco: But we are not doing like a music bed under every segment and having scripted segments and interviews where we go out on scene and talk to a person in Iowa whenever like we don't we don't do stuff like that the way like high production podcasts do because that's just a different style of show requires a totally different skill set and a staff and everything else that this is not what we do.
00:43:45 Marco: But what we do is a really good version of people talking to each other unscripted about computers and Apple news each week and funded by a few statically baked in host red ads spread throughout the episode.
00:44:02 Marco: And that basic format, we've been doing that for pretty much 10 years.
00:44:07 Marco: We've refined the format over time, but that basic thing we've been doing for pretty much the whole time, and that existed before us, and there's no sign of that stopping anytime soon in the future either.
00:44:22 Marco: But...
00:44:23 Marco: That's just what we do in our little corner of podcasting.
00:44:28 Marco: What has mostly changed in the last 10 years is that while this version of podcasting has definitely grown, the rest of the podcasting world became way bigger.
00:44:41 Marco: and went in some pretty different directions.
00:44:44 Marco: So our version of podcasting became a much smaller proportion of the podcasting world as a whole.
00:44:49 Marco: And some of this is great.
00:44:51 Marco: Some of this, I mentioned our diversity issues earlier.
00:44:53 Marco: As podcasting has gotten bigger, diversity has dramatically improved.
00:44:58 Marco: And thank God, it needed to.
00:44:59 Marco: It still needs to.
00:45:00 Marco: We're still nowhere near being a representative sample of the world's population.
00:45:05 Marco: Not even close.
00:45:07 Marco: But it is way better than it used to be, and we're making progress in that area.
00:45:10 Marco: So that's good.
00:45:11 Marco: There are other areas of where podcasting has gone that might not be so great for us.
00:45:19 Marco: Things like as the big money platforms move in and start locking stuff down and making all these exclusivity deals that take people out of podcasting and lock their stuff into a certain app or something.
00:45:31 Marco: That's not great.
00:45:33 Marco: That actively threatens the world that we're in.
00:45:36 Marco: Not as much as people think, but it does threaten it.
00:45:40 Marco: And also, I mentioned earlier that we are funded, as we've been this entire time, mostly by the sponsor reads that are in each episode.
00:45:47 Marco: And if the sponsor landscape dramatically changes in some way, that could affect us too.
00:45:54 Marco: So even if the big business side of podcasting
00:45:58 Marco: Most of the time, we can kind of coexist, and we don't get in each other's way, and what they do is over there, and what we do is over here, and it's fine.
00:46:06 Marco: But if they cause major changes to happen in the sponsor landscape, that could affect us.
00:46:14 Marco: So that could be things like if all sponsors start requiring way more tracking data than what we give them –
00:46:21 Marco: So far, we have had to turn away, I think, one or two sponsors ever because we don't do demographic tracking.
00:46:29 Marco: But everyone else... And they've required it.
00:46:32 Marco: And everyone else is... They ask and we say, we don't do that.
00:46:35 Marco: And they say, okay.
00:46:36 Marco: And they buy that anyway.
00:46:39 Marco: We should tell you something about the value of demographic tracking.
00:46:41 Marco: Anyway... But if...
00:46:45 Marco: the sponsor landscape shifts around in bigger ways where sponsors start requiring for all the shows they sponsor the same kind of data or other things that they get from the really, really big shows with their dynamic ad insertion platforms and micro-targeting and tracking and all that stuff.
00:47:06 Marco: Then that would affect us in a negative way.
00:47:09 Marco: But for the most part, as the big world of podcasting has grown,
00:47:14 Marco: Most of the ways that it grows is just in having some really big shows.
00:47:20 Marco: And if a show is really big, that doesn't really negatively affect us in almost any possible way.
00:47:27 Marco: Again, these kind of macroeconomic factors could affect us, but so far they mostly haven't.
00:47:33 Marco: So it's been overall good for us.
00:47:35 Marco: But interestingly, the thing that we do, the kind of shows that we make, the kind of shows I listen to, frankly, are mostly the same as they were 10 years ago.
00:47:47 Marco: There's more of them.
00:47:49 Marco: There are more people in this world than there were back then.
00:47:52 Marco: There are more listeners in this world.
00:47:54 Marco: The shows have all gotten better.
00:47:55 Marco: We've gotten better at doing this format.
00:47:57 Marco: We've gotten just better at our jobs.
00:47:59 Marco: The equipment has gotten better.
00:48:01 Marco: The software has gotten better.
00:48:02 Marco: Our techniques and...
00:48:05 Marco: That's all gotten better, and hopefully we've gotten a little bit wiser in a decade.
00:48:11 Marco: But for the most part, the core of what we do here is basically the same but better now.
00:48:24 Marco: And 10 years is a long time.
00:48:26 Marco: I think it's a lot better.
00:48:27 Marco: But overall, we're still...
00:48:29 Marco: hanging out, talking with our friends once a week for a couple hours about technology and Apple stuff.
00:48:35 Marco: And I love that.
00:48:36 Marco: And I'm in no rush to change or stop that because I still can't believe that we get paid to do this.
00:48:44 Marco: That's incredible to me.
00:48:47 Marco: It's still incredible to me.
00:48:48 Marco: I've said this before, so I won't go too far into it, but I'm not even a good speaker.
00:48:53 Marco: I've never been a good speaker.
00:48:55 Marco: I don't pronounce words right and I stutter constantly and I don't plan what I'm saying and I say uh or um and like and constantly.
00:49:04 Marco: I know this because I'm the editor of the show.
00:49:08 Marco: You would think like, you know, I did used to think before podcasting that like I could never get a job as like one of my like kid fantasy jobs was I wanted to be a radio DJ.
00:49:17 Marco: But I thought, well, I don't have the voice for it.
00:49:19 Marco: I don't speak well enough.
00:49:21 Marco: I don't have that kind of like low 90s radio DJ voice, like all that stuff.
00:49:24 Marco: So I figured, yeah, you know what?
00:49:25 Marco: I guess I won't ever be able to do that.
00:49:28 Marco: It turns out being a radio DJ is a terrible job in practice.
00:49:31 Marco: And being a podcaster is an awesome job in practice.
00:49:34 Marco: And yeah, I could never be a radio DJ.
00:49:37 Marco: I don't have the right traits to do that.
00:49:40 Marco: But I do apparently have the right traits to stumble into this because the world of podcasting is different and more forgiving and more human and less of that polished 80s artificial perfection kind of image.
00:49:54 Marco: And so this I can do.
00:49:57 Marco: And it still shocks me that I can do this, but, you know, now, like, it's been 10 years, and after this long, like, I'm not... I used to be nervous before every single show for probably the first six or seven years.
00:50:10 Marco: That's finally stopped.
00:50:12 Marco: But, yeah, otherwise, like, I'm just very happy...
00:50:17 Marco: With what we do, I'm incredibly happy that people still tune in and listen to this stuff.
00:50:23 Marco: Because to me, it's just BSing with my friends about tech that we would have been talking about anyway.
00:50:27 Marco: But we just happened to record it and do it in a slightly more structured way.
00:50:32 Marco: And that's how we started...
00:50:35 Marco: Back then, and that's still what we're doing now.
00:50:38 Marco: So I'm just really happy that we've kind of found our groove and that this is a thing that continues to exist and that podcasting, for all of the effort that has been thrown at trying to ruin it,
00:50:52 Marco: no one has succeeded at ruining it and i think it's i think it's proven to be pretty resilient to being ruined by many things about its nature that are likely to stay that way for for a while longer at least i hope so yeah so far i mean you know back when i started i wasn't as much in the business um i you know i didn't make overcast until almost halfway through this period
00:51:16 Marco: So, you know, I was only a podcaster before that.
00:51:19 Marco: I wasn't a podcast app maker for the whole time.
00:51:24 Marco: So, you know, that kind of changed my view of it in certain ways.
00:51:26 Marco: But overall, I still love this world.
00:51:29 Marco: I still...
00:51:31 Marco: Back when I announced Overcast at XOXO, I think it was 2013 or something, I gave this comparison in my presentation about how the world of text on the web and big text was a world that I kind of was turned off by, but the world of big podcasting
00:51:51 Marco: was just like everything I liked.
00:51:52 Marco: It was, it was all like good technology, good people, great audiences.
00:51:57 Marco: Uh, and I just, I loved how the world of podcasting worked and that was almost seven years ago now.
00:52:04 Marco: Uh, actually I might've been exactly seven years ago.
00:52:08 Marco: Uh, and that's still the case.
00:52:09 Marco: Like I still look around the web and I still look at like the world of text on the web, you know, all the big media articles and everything.
00:52:18 Marco: And I,
00:52:19 Marco: I don't want to be a part of that world.
00:52:22 Marco: I was for a long time, and it really took some bad turns over these years, and it's not a good place for a lot of people to be anymore.
00:52:33 Marco: Some people can still make a good time out of it, but...
00:52:36 Marco: it's certainly not what it was.
00:52:39 Marco: Uh, podcasting seems to just still be getting better.
00:52:41 Marco: And, you know, as all this big money has moved in, it's certainly, you know, there have been a little bit of kind of uneasy times here and there where we're not like, we see some massive amount of money being spent to try to ruin it.
00:52:53 Marco: And it's, you know, it's hard not to feel a little bit scared when that happens, but so far, like the, those attempts mostly just bounce off of us or they, uh,
00:53:02 Marco: are a bunch of the big shows and the big ad networks and the big hosting platforms that host the big shows with the big ad networks, all like buying each other and doing things that affect each other, but that don't affect us over here.
00:53:16 Marco: So as long as that dynamic continues to be the case, I'm very optimistic and I love the world of podcasts and I'm very happy to be in it all this time and I'd like to stay here.
00:53:27 Casey: I concur.
00:53:29 Casey: You know, I really want to hear what John has to say, but just briefly, you know, I was looking as we record, I get a pretty solid first draft of the show notes together and Marco will, you know, edit things here and there and John will add things here and there and edit things occasionally.
00:53:44 Casey: But I was looking at the, to get the link for your XOXO video that you just mentioned and
00:53:48 Casey: And, you know, I found it pretty quickly and I'm looking at this and it says, you know, Marco Arment, the magazine slash Instapaper.
00:53:56 Casey: When he asked New York writer and programmer Marco Arment to speak at XOXO, he was still developing Instapaper in the magazine and Tumblr was an independent startup.
00:54:03 Casey: Since then, he sold the magazine to Glenn Fleischman, Instapaper to Betaworks, and Tumblr sold to Yahoo in a billion dollar deal.
00:54:08 Casey: One of the best parts of independence is choosing what you work on.
00:54:11 Casey: And Marco's clearing his plate for something brand new.
00:54:13 Casey: It's funny to me that I'll read this and the magazine was like 30 years ago, but ATP started last year.
00:54:22 Casey: Like that's the way I feel about it.
00:54:23 Casey: You know what I mean?
00:54:24 Casey: Like the magazine was so long ago to me.
00:54:27 Casey: It was forever ago.
00:54:29 Casey: And yes, conceptually, intellectually, I understand that ATP was seven, you know, we started almost eight years ago now.
00:54:35 Casey: but it doesn't feel like it's been almost eight years, which hopefully is a testament to the two of you and our awesome listeners.
00:54:43 Casey: But nevertheless, it's just so funny how one thing can feel forever ago and another feels like it was just yesterday.
00:54:49 Casey: But anyway, John, what are your thoughts on this as the other elder statesman?
00:54:53 John: I need to plan more surprise segments on the show to make Marco feel nervous before we record again.
00:54:59 John: I want to get back that nervous energy.
00:55:02 John: Why?
00:55:02 John: You shouldn't be coming into this show complacent.
00:55:03 John: You don't know what's going to happen.
00:55:04 John: Anything can happen.
00:55:05 Casey: You've got to start pre-flighting before we record.
00:55:07 John: It's time for Marco to get nervous again.
00:55:10 John: Great.
00:55:12 John: I think Marco covered most of the industry stuff pretty well, and I think I got most of the navel-gazing slash back-padding out in the episode 400 Spectacular.
00:55:21 John: So the only thing I'll add here is...
00:55:23 John: some personal reflections on 10 years of podcasting.
00:55:26 John: Did I start hypercritical or maybe I started on, on the incomparable before hypercritical.
00:55:32 John: I don't remember.
00:55:33 John: Like this is where you keep good records of things.
00:55:35 John: Cause no one else cares about this thing.
00:55:36 John: Someone says, when did you start podcasting?
00:55:38 John: Honestly, I don't know.
00:55:39 John: Like I can, I can look it up and I can think I can determine that.
00:55:42 John: I think I was on the incomparable before the first episode of hypercritical, but I might've been on another ad hoc podcast with episode with Dan Benjamin before that.
00:55:51 Marco: You were probably on his interview show.
00:55:53 John: Yeah.
00:55:54 John: What was that called?
00:55:55 Marco: I forgot.
00:55:57 John: Yeah, I don't know.
00:55:57 John: We're all too old.
00:55:58 John: But all I'm saying is I think I started podcasting around the same time as Marco.
00:56:02 John: So here, you know, so I've been podcasting for a similar amount of time.
00:56:06 John: Um...
00:56:07 John: And the reason I am reflecting on this, I think about how how did I get into podcasting?
00:56:13 John: Because I had been, you know, I've been a programmer since I left school, since even before I left school.
00:56:18 John: That's been my profession.
00:56:19 John: I still do it professionally.
00:56:20 John: And.
00:56:23 John: I had been, you know, in the sort of Mac web world from the Usenet groups to eventual websites and web forums.
00:56:31 John: And eventually I started writing for Ars Technica and did all the Mac OS 10 reviews.
00:56:35 John: So I was, you know, I was in the tech world as well.
00:56:38 John: So I was a programmer.
00:56:39 John: I needed tech writing.
00:56:40 John: But podcasting is another thing I can't really remember.
00:56:44 John: The first podcast I remember listening to, though, the first one that made an impression on me was Merle Lafferty's podcast called I Should Be Writing.
00:56:52 John: As the tagline of the show went back when I started listening to it, it was...
00:56:58 John: a podcast for wannabe fiction writers by a wannabe fiction writer uh at the time merle lafferty wanted to be a fiction writer and she was trying and she made a podcast where it was literally just her and a microphone and that was it no no music beds no intro music no theme song just merle lafferty and a microphone um
00:57:21 John: And she would talk about the struggles of being a writer, different things about being a writer, how to plan your stories, you know, what to work on in your writing, the value of writer's workshops, how to try to get an agent.
00:57:31 John: And, you know, she wasn't coming in as an expert because she was a wannabe fiction writer.
00:57:36 John: She was working through these things in real time and podcasting about them.
00:57:40 John: eventually the show tagline had to change because she became a published author she just kept doing the podcast so on and so forth but anyway i would listen to her in the car as an alternative to listening to npr or whatever i was listening to on my radio because you know i had music i think i had music on my ipod at this point but i you know my cars didn't have bluetooth and so it was kind of hard to hook up so i would listen to npr and when i didn't want to listen to that say during pledge week or whatever
00:58:04 John: pledge month pledge decade i will listen to i should be writing i didn't want to be a fiction writer particularly you know i enjoyed writing and i enjoyed hearing people talk about it but i just love listening to her talk about i mean she's got a great voice for podcasts it's very calming it's very soothing she's she was you know very sort of uh
00:58:24 John: thoughtful uh and you know spoke about writing with a lot of feeling uh but with you know a lot of good insights and uh what sounded to me like good advice for all i knew about about fiction writing um and so that was one aspect of it and the second one was at this time i was going into the office like we all used to and working as a programmer and we we had like this was one of the smaller companies i was at
00:58:49 John: There's like maybe one or 200 people by the end and start off significantly smaller.
00:58:54 John: And we had a lunchroom and we'd all sit at the lunch table and eat whatever we packed as our lunch and just hang out and talk about things.
00:59:00 John: And inevitably we'd end up talking about, I'd talk with my friends about tech stuff, but we'd talk about anything.
00:59:05 John: It was a lot like a lunchroom at school where maybe if you sat with your nerdy friends, you got to talk about like D&D or cars or baseball or whatever it was you were nerdy about.
00:59:15 John: But if you were at a more sort of
00:59:17 John: you know, general audience table, like on a field trip or something, you just talk about whatever anyone wants to talk about.
00:59:23 John: And we'd have great conversations at this table about stuff like this.
00:59:26 John: And as you can imagine me being a big blabbermouth from hearing me on all these podcasts, sometimes I'd go off on a big rant about something and it doesn't take much, you know, it can be about refrigerators or computers or pizza or bagels or like, you know, whatever it would be.
00:59:40 John: And sometimes I'd go off on one of those and I'd see that I had a little audience of people who was listening to me.
00:59:47 John: do this and then i would quickly shut up because i would be embarrassed or whatever but i did take note that occasionally i could entertain an audience with the thing that i do that i now do on podcast so these two things combined hey i like listening to merle afferty talk about a topic that i'm not even that interested in just because i find it entertaining and soothing and interesting right uh and also
01:00:13 John: I have things that I can talk about.
01:00:14 John: I'm writing articles on Ars Technica and people are reading those.
01:00:17 John: And I know a lot about a couple of specific tech topics.
01:00:22 John: Maybe I could combine those two things.
01:00:23 John: And it was a certain point where for doing both these things combining, I said, I think podcasting is a thing I might be able to do, right?
01:00:32 John: Because I'd heard people podcasting and I'd had experiences in real life where occasionally people would be entertained by me talking about things.
01:00:40 John: and so that sort of culminated and you know however it happened that it probably knowing me what probably happened is dan benjamin probably reached out to me and said hey do you want to be on a podcast because like so many things in my life i need to be drag kicking and screaming into things that are you know good for me right so i've always been very bad about sort of putting myself forward how it happened in ars technica i don't think i've told the story a million times or not but like i was active in the ars technica forums and
01:01:04 John: And Ken Fisher, who founded Ars Technica, reached out to me and said, hey, would you like to write something for Ars Technica?
01:01:10 John: I didn't go banging on his door and say, I want to write articles for Ars Technica.
01:01:15 John: Almost everything that's good has happened to me in my life has happened because someone else has dragged me into it, which is why, anyway, that's just the way I am.
01:01:22 John: So I'm assuming that's what happened with podcasting as well.
01:01:25 John: But at that point, I was primed to jump on that because I had already been thinking about the idea
01:01:30 John: that I think podcasting could be a thing that I could do.
01:01:35 John: Uh, and sure enough, 10 years later, it seems like it is a thing that I'm glad I did.
01:01:39 John: Even if I had to be dragged into a kicking and screaming, not really kicking and screaming, but I had to be, I had to be like a vampire.
01:01:45 John: I had to be invited in.
01:01:46 John: Let's just put it that way.
01:01:48 John: And now I'm here.
01:01:49 John: You can't get rid of me.
01:01:51 Casey: It's funny how different and yet similar all three of our paths into this were.
01:01:57 Casey: You know, for me, I had been aware of podcasting, but I don't think I'd ever listened to a podcast until this friend of mine from when I was a child, literally a child, who I think I had started to talk to again around this time.
01:02:13 Casey: But this guy, his name was Marco Arment, and he started this podcast called Build and Analyze.
01:02:17 Casey: And I thought, well, you know,
01:02:18 Casey: I knew Marco, and I'm getting to know him at this point again.
01:02:22 Casey: I forget where this was in our grand reintroduction to each other.
01:02:27 Marco: I believe I was instant messaging my friend Blista.
01:02:30 Casey: How can we forget?
01:02:33 Marco: On aim, yeah.
01:02:34 Casey: but uh one way or another you know this is around the time that marco and i you know because we were as close as two kids who saw each other once a year could be you know when we were like 10 and then you know and not in an angry way we just fell out of contact for a long time and then around this time we started to talk again again i i don't remember if we were talking already and then build and analyze started or if you know build and analyze was what spurred me into reaching out or whatever the case may be maybe it was marco that reached out i don't know but the point is
01:03:00 Casey: We were getting to know each other again, and this guy, Mark Warman, he's doing a podcast.
01:03:05 Casey: I should check that out.
01:03:06 Casey: And he does the same sort of work that I do for a living in a different environment.
01:03:11 Casey: I was all on the Windows stuff at the time, but it's still writing code, so I should check that out.
01:03:17 Casey: you know, as so many people have said to us, you know, once you start listening to Build and Analyze, you know, Marco's constantly name dropping hypercritical.
01:03:24 Casey: And then once you start listening to hypercritical, you get constant name drops of the talk show.
01:03:27 Casey: And so it does not take long before every waking minute of your day is spent listening to other people talk.
01:03:34 Casey: And then, you know, I would listen to the show to Build and Analyze.
01:03:39 Casey: I would listen live and I would be one of the jackals in the chat room.
01:03:41 Casey: And I remember
01:03:42 Casey: even though Marco and I are friends and were at the time, you know, every great once in a while, he would mention my name or, or even more impressively because I didn't know him, John would mention my name and my, my freaking heart would beat out of my chest.
01:03:53 Casey: Cause like, Oh my God, Oh my God.
01:03:55 Casey: Oh my God.
01:03:55 Casey: They know I exist.
01:03:56 Casey: Like Mario, of course, Marco knows I exist.
01:03:58 Casey: Like we're friends, but nevertheless, when you hear it in the context of the show, it's like, Oh my God, what's happening.
01:04:03 Casey: And, uh, and so that was, you know, circa 2010, 2011, something like that.
01:04:07 Casey: And then I guess was the end of 2012 or thereabouts when I started needling Marco about doing a car show with me.
01:04:13 Casey: And I've told the story several times before, probably on this very program.
01:04:16 Casey: But, you know, Marco had the genuinely brilliant idea of saying, well, you know, I stopped build and analyze.
01:04:22 Casey: And, you know, John Syracuse had just stopped hypercritical.
01:04:25 Casey: And he likes car stuff.
01:04:28 Casey: I wonder if the three of us could do something together.
01:04:31 Casey: And, and that's when neutral started and I still stand by neutral.
01:04:36 Casey: It was a disaster, but it was a beautiful, beautiful, beautiful disaster.
01:04:38 Casey: And I loved it so much.
01:04:40 Casey: And, and again, Marco in a, in a stroke of brilliance realized, well, when we stopped recording neutral and just started goofing off about the things that, you know, allegedly we weren't there to talk about, which always ended up being nerdy tech stuff.
01:04:54 Casey: Marco put, what was it on SoundCloud?
01:04:55 Casey: The first few episodes went up.
01:04:56 Casey: Is that right?
01:04:57 Marco: Yeah.
01:04:58 Casey: And then it turns out that we actually know things about technology and don't really know squat about cars.
01:05:04 Casey: And, you know, fast forward a couple of years, three, four years, and suddenly this is my job.
01:05:08 Casey: Like, it's utterly bananas the path that I have taken from being one of those people in the chat room just trying to get noticed.
01:05:18 Casey: And I mean that both in a self-deprecating and also a literal way.
01:05:21 Casey: But...
01:05:22 Casey: Now, you know, I'm hosting what I like to think of, at least for our little pond, a relatively popular and important program.
01:05:29 Casey: And it's amazing to me that this is how I can put food on the table and how I can feed my family and how I can spend my time.
01:05:36 Casey: And the three of us are indescribably lucky that any of you are listening, much less any of you who have spent money on either an advertiser or membership or what have you,
01:05:48 Casey: It's wild.
01:05:50 Casey: And it's scary to see these changes.
01:05:52 Casey: It's scary for me because I have very chicken little tendencies.
01:05:56 Casey: It's scary for me to see all of this big money coming into big time podcasting.
01:06:00 Casey: And while I do think a rising tide raises all boats, you know, and having cereal take off in such a big way.
01:06:07 Casey: God, I've been poisoned.
01:06:08 Casey: I almost said so bigly.
01:06:09 Casey: Oh, God, is it over again?
01:06:10 Casey: Oh, God.
01:06:11 Casey: I know.
01:06:12 Casey: It's so bad.
01:06:13 Casey: Having cereal take off in such a big way is helpful to all of us, right?
01:06:18 Casey: If you're around the proverbial water cooler and everyone is saying you have to listen to Serial, this podcast, it's amazing.
01:06:26 Casey: Well, just like I said, Serial isn't about to name check the Accidental Tech podcast, but if you find this thing that you enjoy and if you happen to enjoy Apple stuff…
01:06:36 Casey: I like to think that ATP is one of a handful of shows that'll bubble to the top of the list of things you should check out.
01:06:42 Casey: And so it may be that probably more listeners than we would expect came to us in an indirect way from Serial.
01:06:48 Casey: And it scares me to see what's going on with Spotify.
01:06:51 Casey: It scares me to see these exclusives.
01:06:53 Casey: It scares me to see this...
01:06:55 Casey: this seemingly inevitable march toward the Facebook-ification, Google-ification, if you will, of big data advertising and tracking and so on.
01:07:06 Casey: And obviously, we have zero intention of ever doing that.
01:07:10 Casey: And that's part of the reason why membership is a thing.
01:07:12 Casey: But it scares me to think about that.
01:07:13 Casey: And I hope that it remains exactly as Marco describes, where they're over there, we're over here, never the two shall meet, and everyone's happy.
01:07:21 Casey: But I don't know.
01:07:23 Casey: I just...
01:07:24 Casey: I probably say this more often than I should to the point that I hope it's not frustrating, but it is important to me that listeners know that as best I can, I recognize and we recognize how incredibly lucky we are that you'll spend a couple hours of your week every week with us.
01:07:42 Casey: And that is an incredible, incredible honor because one of the most precious things in the entire world is
01:07:48 Casey: golly, especially as we're learning in 2020, one of the most precious things that we all have is time.
01:07:53 Casey: And to spend your time with us is such a compliment.
01:07:56 Casey: And I know all three of us are deeply appreciative and, and it's extremely cool.
01:08:00 Casey: And I know I speak for me and I'm pretty sure I speak for the other guys that, you know, if you'll have us, we'll be doing this in another 10 years.
01:08:07 Casey: So don't get, please don't get sick of us because we'd like to, we'd like to keep doing it.
01:08:11 Marco: Actually, one last thing to add because Casey, you kind of touched on this.
01:08:15 Marco: With the serialization of podcasting and all these big hits and the comedians who have all these massive audiences, one major thing that has changed is that I no longer have to explain what podcasting is to people.
01:08:27 Marco: Yeah.
01:08:27 Marco: It used like, you know, 10 years ago, you know, people would ask me what I do and oh, yeah, I make an app and I do some podcasts.
01:08:33 Marco: They'd be like, what?
01:08:35 Marco: And even when I started Overcast, because I started Overcast before Serial, not by much.
01:08:40 Marco: It was like a year before something, but it was it was still before like that big wave started.
01:08:44 Marco: And so I've had to explain so many times to so many people like in the regular world who are not nerds, what podcasts are.
01:08:52 Marco: And I largely have stopped having to do that in the last few years because they're so big now.
01:08:58 Marco: Such a large portion of at least Americans so far listen to podcasts.
01:09:03 Marco: It's still – podcasting is still very heavily skewed towards the English-speaking world, very, very heavily like North America and the English-speaking countries of Europe and –
01:09:13 Marco: Australia, Canada, it's still very much like an Anglo-centric, what's the word for that?
01:09:21 Marco: An English-centric thing.
01:09:23 Marco: But among the people I interact with around here in the English-speaking North American world, podcasting is so ubiquitous, podcast listening is so ubiquitous that I no longer have to explain what the heck it is to almost every single person I meet.
01:09:38 Marco: And that's pretty great.
01:09:40 Marco: And that has only come because of those massive shows that attract those giant audiences that are way, way bigger than ours.
01:09:47 Marco: So again, as long as their world doesn't end up crushing our world accidentally, then I'm happy that they can exist and we can exist and everything's good.
01:10:00 Marco: We are sponsored this week by Purple.
01:10:03 Marco: Now look, you can throw some bedding on a bunch of different mattresses, and sure, they're all going to look alike.
01:10:08 Marco: The same goes for pillows.
01:10:10 Marco: But if you peel away the layers, look at what's inside, you'll see they aren't all created equally.
01:10:15 Marco: And that's what makes every Purple pillow and mattress unlike anything you've ever slept on.
01:10:21 Marco: The Purple Grid is this technology that sets the Purple mattress apart from every other mattress.
01:10:27 Marco: It's a patented comfort technology that instantly adapts to your body's natural shape and sleep style.
01:10:33 Marco: With over 1,800 open-air channels designed to neutralize body heat, Purple provides a cooling effect other mattresses can't replicate.
01:10:42 Marco: And this cutting edge technology doesn't stop with the mattresses.
01:10:45 Marco: Every Purple pillow is also engineered with the grid for total head and neck support and absolute airflow.
01:10:52 Marco: So you're always on the cool side of the pillow.
01:10:54 Marco: I love that.
01:10:55 Marco: Purple's proprietary technology has been innovating comfort for over 15 years.
01:11:01 Marco: And you can see this.
01:11:02 Marco: Look at their reviews.
01:11:04 Marco: Look around the web.
01:11:05 Marco: You will see people back this up.
01:11:07 Marco: People who have tried multiple mattresses, they always rate Purple really highly.
01:11:13 Marco: I did the research.
01:11:14 Marco: You can do the research.
01:11:15 Marco: You'll see the exact same thing.
01:11:17 Marco: You can try every Purple product risk-free with free shipping and free returns.
01:11:23 Marco: And Purple has financing available as low as 0% APR for qualified customers.
01:11:29 Marco: Experience the Purple grid and you will sleep like never before.
01:11:33 Marco: Go to purple.com slash ATP10 and use promo code ATP10.
01:11:38 Marco: For a limited time, you'll get 10% off any order of $200 or more.
01:11:42 Marco: That's purple.com slash ATP10.
01:11:45 Marco: Promo code ATP10 for 10% off any order of $200 or more.
01:11:49 Marco: Terms apply.
01:11:50 Marco: Thank you so much to Purple for sponsoring our show.
01:11:57 Casey: So you guys have spent more time with your MacBooks Air, MacBook Airs, however we pronounce it.
01:12:02 Casey: Anything new you would like to share?
01:12:04 John: I have one new thing I think someone asked about this.
01:12:06 John: It was going to be an AskATV, but it's a shorty.
01:12:08 John: Someone asked, is PowerNap still present on the M1 Macs?
01:12:14 John: PowerNap is the feature that's been around for a while on Mac OS X that basically says when you put your Mac to sleep, occasionally it will wake up but not really wake up and do a bunch of things, mostly through Apple apps that you might want it to do, like it'll do a time machine backup, it'll check your mail or whatever, but, you know...
01:12:33 John: as far as you can tell, your computer is still asleep.
01:12:35 John: Like it won't turn on the screen.
01:12:37 John: Some Macs at various times have tried not to turn on the fans or to turn them on very low RPM.
01:12:42 John: And it will, you know, basically do some activity when you think it's basically sleeping in sort of a low power state and then go back to for realsy sleep, right?
01:12:50 John: One of the items on the slides at the presentation introducing the M1 Macs was like, what was like, always on computer?
01:12:59 Marco: Always on processor.
01:13:01 John: Always on processor.
01:13:03 John: And if you have an iOS device, iPhone or iPad or something, you know, there's no power nap mode.
01:13:08 John: Like, yeah, when you hit the quote unquote power button, the screen turns off.
01:13:12 John: But what determines whether your mail gets checked for is whether the mail application has background processing turned on and setting so on and so forth.
01:13:20 John: The idea being that.
01:13:21 John: you don't put your phone to sleep.
01:13:25 John: It's always kind of in this same state.
01:13:27 John: It knows whether the screen is on or not.
01:13:30 John: And it knows whether an app should be allowed to run in the background and the iOS versions that support that or not.
01:13:34 John: But there is no mode where it's like a sleep and nothing is running to save power, right?
01:13:39 John: It's got an always-on processor, I guess is what Apple's calling it, right?
01:13:42 John: So the answer to this question, on the M1 Macs, as far as I can tell, in the energy saver slash battery preference pane, there is nothing that mentions PowerNap.
01:13:49 John: The place where it should be, there is just no checkbox for it, because as far as I can tell, it's not needed in the same way that it's not needed on iOS devices.
01:13:57 John: Now, macOS is not iOS, and there's no sort of setting screen where you can enable background processing or whatever, so...
01:14:03 John: i'm not entirely sure how what the interaction is between the os and the applications because other than to know that that it seems like the mac never goes to sleep sleep where nothing is happening whatsoever it must go into a low low power mode where maybe it just uses one of the efficiency cores or something and in that mode if mail is running or if there's a background demon that checks mail it seems like it will execute um
01:14:30 John: I don't know the technical details of it, I'm just guessing, but I can tell you that I could not find a PowerNap checkbox.
01:14:37 John: So I think this is part of the always-on processor thing, that that is a complication that is no longer necessary now that Apple is making the guts of these things.
01:14:47 Casey: Marco, you tweeted earlier that your iMac Pro has been a breath of fresh air to return to, and you are so happy to have this actually fast computer and not have to be slumming it on your MacBook Air.
01:14:59 Casey: Did I read that right?
01:15:00 Marco: It certainly is taking many breaths of fresh air through its fans that I keep hearing.
01:15:07 Casey: Is it really that much faster than the MacBook Air?
01:15:09 Marco: I mean, the reality is the speed difference, yes, it is faster.
01:15:13 Marco: The MacBook Air is indeed faster.
01:15:16 Marco: Most of the time, I'm not maxing it out constantly end-to-end such that I would notice the speed difference, honestly.
01:15:24 Marco: I do notice the fan difference, but I'm also just really happy to be back on my iMac Pro after two weeks away because...
01:15:31 Marco: It has all my stuff on it.
01:15:32 Marco: It's a giant screen.
01:15:34 Marco: It has my nice split keyboard in front of it.
01:15:36 Marco: It's my main computer.
01:15:36 Marco: You know, when you're away from your main computer and you get back, it's nice.
01:15:39 Marco: And I was able to just plow through massive amounts of work today of just like, you know, catch up admin work that I've been putting off or missing the ability to do.
01:15:50 Marco: So I've just been...
01:15:51 Marco: I've been getting a lot done on it, so I'm happy with this computer.
01:15:54 Marco: I do wish I could figure out the fan noise thing.
01:15:56 Marco: It does seem to be this intermittent thing, probably caused by some dust wedges in some very hard-to-reach places that I won't be able to get out without disassembling the entire computer, which I'm not going to do.
01:16:06 Marco: So...
01:16:07 Marco: I do wish I could solve that problem because I know that when the iMac Pro was working normally, like when it was new, I didn't have any fan noise almost ever.
01:16:16 Marco: It was nearly impossible to hear them.
01:16:19 Marco: So I think it's just mostly because it's old and full of dust.
01:16:23 Casey: Like us.
01:16:23 Marco: But I am going to... I'm very much looking forward to what a future iMac can be.
01:16:33 Marco: I don't think they need to do that much from what the MacBook Air is now to make larger computers that are performance competitive.
01:16:41 Marco: There are some areas that I would like to mention quickly.
01:16:43 Marco: We're seeing a lot of speculation and worrying or excitement about...
01:16:52 Marco: How do you take the M1 and make bigger, faster, more powerful, more expandable computers with it?
01:16:59 Marco: And we're also having a bunch of these new interviews that are being done by Apple execs that are constantly... One of the biggest things everyone's talking about, especially the Apple people, is the unified memory architecture and quite how much that matters.
01:17:15 Marco: And...
01:17:16 Marco: So there is this massive question of like, okay, we know that they can make really incredible computers at the low end with this chip.
01:17:25 Marco: We know that as long as they cap the RAM at 16 gigs for now, and as long as they don't need massive GPU power or more than four of these high-performance cores, we know they can make something amazing.
01:17:38 Marco: But how do you scale that up to the other models in the lineup?
01:17:43 Marco: The number one question I have,
01:17:46 Marco: is how do you scale the RAM?
01:17:48 Marco: That's number one.
01:17:50 Marco: Because the GPU is almost as important as the RAM in terms of how do you make larger machines.
01:17:57 Marco: But the RAM, I think, is probably the harder question to answer.
01:18:03 Marco: You know, Apple engineered this giant Mac Pro case, this whole new Mac Pro case.
01:18:09 Marco: And again, when I talk to the Apple people in that demo room after the Mac Pro unveiling, I talk to a few different people there.
01:18:18 Marco: And you can also look at some of the comments that have been made publicly by people like Craig Federighi in that machine's PR release cycle that really make it seem like they did not design that entire machine to be a one-off.
01:18:33 Marco: And so if you think, okay, well, somehow the M1 Mac world is going to have to scale up through the rest of the lineup, or at least similar-ish products in the rest of the lineup.
01:18:46 Marco: I don't know if there's necessarily going to be an iMac Pro, but I know there's going to be an iMac, and I know there's going to be some kind of Mac Pro, and it's probably going to be very similar to the current one in general dimensions and capabilities and stuff.
01:18:58 Marco: So how do you do that?
01:19:01 Marco: We've also seen in the teardowns of these new Macs, the way they put the RAM, quote, on package is really, you know, it's next to the processor.
01:19:13 Marco: It's not part of the processor.
01:19:14 Marco: And we actually heard from a number of people who know more about chip design and manufacturing than I do, who said that
01:19:20 Marco: It would almost make no sense at all to ever move the RAM on die, like where it's part of the same silicon wafer and it gets punched out from the same wafer as the CPU.
01:19:33 Marco: Because apparently the way you make DRAM is so radically different than the way you make logic chips at that silicon level.
01:19:41 Marco: that it would be a ridiculous process, and it would be inefficient in tons of ways, and it would be really stupid to try to make DRAM and logic chips as part of the exact same chip.
01:19:53 Marco: So it's going to be a separate thing.
01:19:56 Marco: There is already a separation between the CPU, the chip, and the RAM.
01:20:03 Marco: There is some kind of interconnect between them, and I don't know enough about modern memory bandwidth and interfaces to know for sure, like...
01:20:11 Marco: how possible is it to just make that interconnect bigger and support four ram chips instead of two or eight or 16 how much would that cost in terms of memory bandwidth or speed or you know what would we be reasonably able to make some kind of like ram in a socket that we have like on the mac pro or and still even on the high-end iMacs like can we have socketed ram or
01:20:37 Marco: still in this new world?
01:20:38 Marco: Or are the interfaces between the pins in the socket and the CPU, are those too slow?
01:20:44 Marco: Would that cost too much performance?
01:20:46 Marco: So there's this huge open question of how the heck we scale these things.
01:20:51 Marco: You could also just take the current chip and just make it a lot bigger.
01:20:55 Marco: But then you'd run into some pretty significant cost issues with the manufacturing and yields of that chip.
01:21:01 Marco: So I think the way they're probably going to have to scale it
01:21:05 Marco: We speculated a couple weeks ago.
01:21:08 Marco: I said I think they're going to definitely move the RAM out to its own area of the board and possibly also move the GPUs out.
01:21:18 Marco: And John said definitely not GPUs, I think, right?
01:21:22 John: I don't recall this conversation, but I can tell you what I think now.
01:21:26 John: For the Mac Pro level machines, you're thinking?
01:21:29 Marco: I'm thinking it's probably for everything above what we have now.
01:21:33 Marco: I think it's going to be for all of the laptops that might have a discrete GPU in the past.
01:21:38 John: oh yeah no no i think yeah so this is coming back to me yeah no i think there there is no way the gpu is moving out of the system on the chip for even their biggest meanest laptop i feel like the 16 inch macbook pro their top of the line laptop will have a quote-unquote integrated gpu it will just be bigger and i say that not be not because i think it's a limitation i say that because i think they can meet their performance requirements they can make a really really good powerful gpu
01:22:03 Marco: with it being integrated by just making it bigger and putting fans on it i look at the size of this chip such a massive amount of the area on the chip is gpu area and another massive amount of it is the high performance cpu cores and so if we think like how does this chip scale up to the next level of performance for the higher end machines
01:22:25 Marco: Do they add two more of the high-end CPU core, maybe, or four more, even?
01:22:30 Marco: Do they double the GPU core count, so it has double the GPU performance?
01:22:34 Marco: That is roughly what we'd be talking about in terms of the performance gaps between the model lines that we have had to date.
01:22:42 Marco: we don't know that that's a big assumption maybe the next generation 16 inch macbook pro isn't going to be twice as fast as the air it doesn't have to be technically like you know apple can design these things however they want basically but certainly the customer base has certain expectations and there there have things have been done a certain way for for a long time and so we kind of expect that you would probably in the large laptop and in the iMac and
01:23:11 Marco: and definitely the Mac Pro, we expect we're probably going to have much higher core counts for the CPU, 8-core, 12-core, for the high-performance cores, I mean.
01:23:22 Marco: And you look at the GPU, and you look at the performance of how it compares to discrete GPUs today, and how you might be able to scale that up to achieve something like a 16-inch MacBook Pro, or a high-end iMac, or a Mac Pro customer would demand.
01:23:41 Marco: And I don't see how you keep this as one chip.
01:23:44 Marco: I don't see it scaling because you would need to make the chip so massive they wouldn't be able to manufacture any of them.
01:23:50 Marco: It would be ridiculous with yields and size and everything.
01:23:54 Marco: So I think there's got to be a separation between
01:24:00 Marco: of probably both the Ram expanding so it can accommodate way more Ram chips, not necessarily being socketed.
01:24:09 Marco: I think the, the idea of having, having the Ram be just in regular like Ram slots, um,
01:24:15 Marco: that you can pop out and put in a stick from Crucial if you want to, I think those days are over.
01:24:20 Marco: Even with the Mac Pro, I don't see that coming back because what we're seeing is that when they make the RAM integrated, truly integrated the way it is now, it can be way faster.
01:24:30 Marco: They have just massive amounts of bandwidth to the RAM, and that's a big part of why the M1 is so fast.
01:24:37 Marco: So I don't see them giving up the RAM speed, necessarily.
01:24:43 Marco: But I also don't see them sticking with the way it is now, where it's just kind of glued onto the package as one very, very small real estate thing.
01:24:54 Marco: I don't see that scaling to a Mac Pro that supports...
01:24:58 Marco: hundreds of gigs of ram i don't i don't see how they can do that they need more they just need more chips simple as that like they need more chips um they need more ssd chips too like to get larger storage capacities there like they just they need to scale these up and so the question is how do they scale these up um and you look at the real estate on the chip on the main chip
01:25:18 Marco: And I don't see how you meaningfully scale up CPU cores or GPU performance without splitting up that chip also.
01:25:29 Marco: So I still think that the way this scales up...
01:25:33 Marco: is the package gets split into everything that's in it now except the GPU, which gets split off into its own thing.
01:25:43 Marco: And they can do whatever they want with how they talk to each other.
01:25:47 Marco: They can have some kind of massive, wide bandwidth interconnect between the CPU, the GPU, and the RAM.
01:25:55 Marco: But I don't see...
01:25:57 Marco: they know way more about chip design than I do, but I don't see how you double the core count and double the GPU size and not have some massive chip that it was very, very hard to manufacture.
01:26:09 Marco: Um, and I also don't see how you really scale up to achieve their high end performance needs for their higher end products without doing that, like without having twice the CPU cores and without having at least twice the GPU area.
01:26:23 Marco: Um,
01:26:23 Marco: This remains to be seen, like how they're going to do this.
01:26:25 Marco: But I also, you look at how the M1 is turning out so far.
01:26:28 Marco: You look at what they're talking about, what they're really pushing.
01:26:32 Marco: And the unified memory architecture does not sound like it's going to be optional in the future.
01:26:36 Marco: It sounds like they're all going to have that.
01:26:39 Marco: So somehow they're going to keep a unified memory architecture, but they're going to have to be able to support way more RAM than they have now, more CPU cores and more GPU cores.
01:26:49 Marco: So I don't know how to do that without splitting this up.
01:26:52 John: People are getting hung up a little bit on the unified memory architecture thing.
01:26:56 John: Part of that is, I think we said this before, it's a marketing term in some respects in that they're trying to give a name to a thing that they're doing that lots of computers used to do.
01:27:07 John: Only computers used to do it to save money, but Apple is not doing it to necessarily save money, which is not having a dedicated pool of video memory.
01:27:15 John: Now, it was the cheap computers would do that because it's cheaper not to have a bunch of video memory because there's a bunch of extra expensive chips you need to have.
01:27:24 John: So we can just use system memory.
01:27:25 John: Macs have done this.
01:27:27 John: You go back to like classic Mac OS or 68K Macs.
01:27:29 John: Yeah, a lot of them had a quote unquote unified memory architecture.
01:27:32 John: That's all it means is that there's not separate VRAM, right?
01:27:35 John: The, you know, the iPhones and iPads and the ARM-based Macs are doing it for performance reasons.
01:27:41 John: Most of all, you know, part of it is cost and power savings on the, you know, iOS devices, right?
01:27:46 John: But on the Mac, for these similar devices that are also power-constrained, they're doing it just to, you know, to save the power, but also because they can get really good performance.
01:27:54 John: Like, the memory bandwidth of this unpackaged RAM is, like, three times what it was on the Intel machines that they replace, right?
01:28:02 John: So...
01:28:03 John: that's a benefit and also it's a benefit that you don't have to power the extra vram chips and yada yada um but like you said margo if you you know same thing with the on package ram and everything if you scale that up to the mac pro the mac pro you can put 1.5 terabytes of ram in um you i mean you could make a gigantic package and have 1.5 terabytes of on package ram but that starts to look a little bit silly you'd have this little tiny system on a chip in the corner and then you'd have
01:28:32 John: ram chip ram chip ram chip there's a rose rose of them lined up probably lined up around it in a circle um you know you could do it like if you um if you look at some the modern game consoles i always look at them a lot of people are asking like and you made the same point like how big of a gpu can you put on die because the gpu is on die the cpu gpu neural engine that's all on the system on a chip die and then next to it in the same package are the ram chips how big can you double the size the gpu on a die absolutely you can't
01:29:00 John: Look at the Xbox Series X or PlayStation 5.
01:29:03 John: They have an AMD CPU and a pretty darn big AMD GPU all on the same die.
01:29:11 John: It's a bigger die.
01:29:12 John: It takes more power than the M1, that's for sure.
01:29:15 John: But you absolutely can do it.
01:29:16 John: And those GPUs would more than satisfy the needs of a 16-inch MacBook Pro.
01:29:21 John: Again, the 16-inch MacBook Pro has never been like a gaming laptop.
01:29:24 John: We're not asking it to have the world's highest-end GPU, but the best discrete GPU Apple has ever shipped on a laptop, I feel like Apple will have no problem matching that performance with an on-die GPU, right?
01:29:37 John: imac is potentially a different story depending on how they go in that direction and of course mac pro is an entirely different story because the mac pro can have four gpus and you're not you're not gonna you know or even more than that you're not going to fit that onto the die because that's where you start pushing the limits of the die size um
01:29:53 John: The RAM question is interesting.
01:29:55 John: I'm looking at the clock.
01:29:56 John: I'm thinking we can segue this into the very first Ask ATP question, if that's okay with Casey.
01:30:01 John: Totally.
01:30:01 Casey: Nicely done.
01:30:02 John: Nicely done.
01:30:03 John: Because that's what this first question is about here.
01:30:06 John: I'll let Casey read it because he's good at reading questions, but then I will attempt to answer it.
01:30:11 Casey: All right, so Chris Choffy, Chris C. writes,
01:30:31 Casey: can't be the end state.
01:30:32 Casey: This is what Marco was describing.
01:30:34 Casey: Then I thought about the memory hierarchy, where computers really only operate on registers, and everything above that is just slower but larger forms of cache.
01:30:41 Casey: L1, L2, RAM, even SSD storage.
01:30:44 Casey: So for some future Mac Pro, the ultimate Mac Pro, what if Apple keeps only 8 or 16 gigs of fast RAM on chip, maybe even calling it an L4 cache, and then allows off-chip cache that just so happens to be user-serviceable DRAM chips?
01:30:58 Casey: I think this would give Apple a huge performance boost for the memory-intensive tasks that people put hundreds of gigabytes of RAM into a Mac Pro for while allowing them to keep a lower number of variants that they need to design in stock.
01:31:09 John: All right.
01:31:09 John: So here, this question is basically about the cache hierarchy, the memory hierarchy in computers.
01:31:15 John: So a brief sort of, you know, introduction to this concept.
01:31:20 John: you know, memory is just a place to store data, but there's memories of different speeds and different latencies inside your computer.
01:31:29 John: When your CPU or GPU or whatever is doing some kind of processing, the fastest, sort of closest, lowest latency memory registers, and they hold small amounts of data, one or two numbers, five numbers, whatever, depending how big the registers are.
01:31:42 John: And there's, you know, 10, 20 of those, depending on the execution unit.
01:31:46 John: So those are registers, very, very tiny, just one, you know, 10 or 21 number slots or something like that.
01:31:50 John: right above that you have what they call level one or l1 cache which is on you know also on the cpu you know the the cpu die just like the registers um and that is a smaller amount some amount of kilobytes or maybe a couple megabytes or whatever depending of memory or
01:32:08 John: What makes that memory fast?
01:32:10 John: Registers are barely like memory.
01:32:11 John: It's like, you know, like a mail slot.
01:32:13 John: You can put one or two little things in there.
01:32:15 John: SIMD registers get weird because they're a little bit wider, but they're small, right?
01:32:18 John: L1 cache is a pool of memory, but it's a pool, a tiny pool in the grand scheme of things.
01:32:24 John: Why don't computers just make all their memory L1 cache?
01:32:28 John: If L1 cache is the fastest memory and it's right next to the computer, why not make everything out of the stuff that the black box is made of?
01:32:35 John: Why not make the whole planet out of the black box?
01:32:37 John: Whatever.
01:32:38 John: It's the same answer, right?
01:32:39 John: So...
01:32:40 John: l1 cache first of all you can't put 1.5 terabytes on die because your die can't be that big right so that's reason number one number two is when you make the memory that makes up l1 cache it's a different kind of memory than dram usually it's sdram or something similar sram or sram there you go the the different the main difference in the in terms of economics that you care about is
01:33:04 John: Whereas in DRAM, we try to use as few transistors as possible to store a bit of memory.
01:33:11 John: SRAM will use like six or eight transistors to store one bit of memory.
01:33:15 John: It's complicated.
01:33:16 John: You can look into it and see.
01:33:17 John: But basically what it boils down to is it costs way more money and takes up way more space to store one bit in SRAM than it does in DRAM.
01:33:24 John: Right.
01:33:24 John: So it's a cost speed trade off.
01:33:26 John: So that's your L1.
01:33:27 John: L2 is also on the die and even larger pool of memory that is more distant in terms of latency and slower than the L1.
01:33:36 John: Right.
01:33:36 John: So there's your cache hierarchy registers, L1, L2.
01:33:39 John: Sometimes you'll have an L3 and you could keep going what level and the whole, you know, however many levels of cache you want to have.
01:33:46 John: all about to memory and you can visualize the hard drive being another pool of caching for ram just even slower and more distant uh the key point of the cache hierarchy is the sort of closer you get to being l1 or you know registers or whatever the more expensive it is the lower latency meaning how long does it take for me to get anything into or out of it and the more expensive it is
01:34:11 John: And to have a useful cache hierarchy, you need gaps between them.
01:34:18 John: You need your L1 to be slower, cheaper, and more distant than registers.
01:34:23 John: Otherwise, why wouldn't you just use registers?
01:34:25 John: You need L2 to be slower, cheaper, and more distant than L1.
01:34:29 John: right you need ram to be slower cheaper and more distant than l2 that's the point of the hierarchy if l1 was two percent faster than l2 you're not you know doing something useful because having that cache hierarchy has overhead the way cache hierarchies work is when you need some piece of memory you can say okay well let me check is it in a register well this is not how the world works but just imagine you can check whether it's in a register
01:34:56 John: If it's not in a register, you can look in L1, but it might not be in L1.
01:34:59 John: If it's not in L1, you can check L2.
01:35:01 John: But it might not be in L2.
01:35:02 John: If it's not L2, you can check in RAM.
01:35:04 John: All of that checking takes time and adds complexity.
01:35:07 John: And then you have cache invalidation, which is one of the two hard problems in computer science.
01:35:11 John: Naming be the other one.
01:35:12 John: I'm not going to do the joke.
01:35:15 John: Yeah.
01:35:16 John: Then you have to invalidate that memory.
01:35:19 John: If something changes something in the memory, oh, but I have a cache copy of that in L2 and possibly a cache copy in L1.
01:35:24 John: You need to invalidate those caches or have some sort of cache coherency algorithm, especially when you have multiple cores sharing different pools of memory, to make sure everyone's all on the same page in some well-defined way.
01:35:35 John: So there's a complexity to a cache hierarchy.
01:35:38 John: And for that complexity to be useful...
01:35:41 John: You need the cache hierarchy to be distant from each other.
01:35:45 John: You need them to be different.
01:35:46 John: You need them to have different performance characteristics.
01:35:48 John: You need the more distant ones to be bigger and cheaper to make up for the fact that they're slower.
01:35:53 John: You don't want a cache hierarchy where each level of cache is like a tiny percentage different than the previous one.
01:35:59 John: So getting back to this question, finally, what about a Mac that has like an M1 or whatever style chip where there is on package RAM that counts as kind of like an L4 cache and then the big pool of 1.5 terabytes of DRAM like in the Mac Pro in slots on the motherboard that's slower, right?
01:36:19 John: So I just got done saying a little bit earlier that, according to people who have measured this, the memory bandwidth of the on-package RAM on M1 chips is about three times as fast as it was on the Intel laptops that they're replacing.
01:36:36 John: In terms of bandwidth, whatever it was, like 60 gigabytes per second or something, or gigabits, I forget, but whatever it is, it's around three times as fast.
01:36:43 John: Three times as fast, or three times as much bandwidth or whatever...
01:36:48 John: I think is pushing the limits on an acceptable difference in performance for a cache hierarchy, right?
01:36:57 John: It's not 1%, but it's also not an order of magnitude and it's also not two orders of magnitude, right?
01:37:03 John: So I question whether...
01:37:06 John: Well, first of all, even if you just accept all those numbers and say, well, DRAMs, say the DRAM was like the speed of the Intel DRAM, which I don't accept as a given, but say it was.
01:37:14 John: You've got a cache hierarchy where there's a 3x difference between, you know, the L4 and then the DRAM.
01:37:20 John: I feel like that may not be worth, the juice may not be worth that squeeze, right?
01:37:25 John: That you'd want a bigger gap in the cache hierarchy.
01:37:28 John: And the second thing is...
01:37:30 John: Getting back to Marco's question, I don't think there's any reason that you can't have an extremely high bandwidth, high performance memory bus that talks to RAM that is not on the package.
01:37:42 John: Just because the Intel MacBook Pros had RAM that was three times as slow as the M1s did...
01:37:48 John: doesn't mean that the $6,000 high-end Mac Pro can't have an extremely high bandwidth memory bus.
01:37:56 John: And I haven't looked up the numbers, but for all I know, the current Mac Pros have a higher bandwidth memory bus than the Intel MacBook Pros, which wouldn't surprise me or whatever.
01:38:03 John: Again, I point to game consoles.
01:38:05 John: that have had similar problems where they need to have a large pool of memory to feed that big honking gpu that's in their system on a chip or whatever and a lot of them do actually arrange on the motherboard a bunch of ram chips in a circular pattern so they're equidistant from the big giant soc to feed it that's not you know there's no dims right because it's a game console and it's like 500 bucks or whatever but you can have or just look at any gpu you can have very high bandwidth pools of memory
01:38:32 John: They're not literally on the same package, but are on the same board.
01:38:37 John: Look at a high-end GPU.
01:38:38 John: Look at their pools of multiple gigabytes of memory.
01:38:41 John: You can buy GPUs with like 1632 gigs of memory.
01:38:44 John: That memory has a huge, extremely wide, sometimes they're like 512 bits wide buses to and from the GPU, right?
01:38:53 John: So I'm thinking that...
01:38:55 John: almost all the benefit you get of having the the sort of on package memory chips you can get by having an extremely expensive extremely wide slightly more distant as in not on the same package but still on the same board bus on your six thousand dollar plus the mac pro so when i'm picturing a mac pro in my head i like the only reason i can imagine doing this sort of l4 based approach where there's the very fast ram that's close to it in the big distant pool is
01:39:23 John: if Apple couldn't justify the expense of doing a custom solution, because, uh, what Chris describes would work and be feasible.
01:39:32 John: I still think the gap in performance wouldn't be big enough to justify having a separate pool of RAM, but, uh,
01:39:38 John: you could do it and the only reason you do it is like well we didn't want to make a whole new chip that doesn't have it has an entirely different interface to memory so we'll just take what we have which is whatever the biggest chip we had in our 16 inch macbook pro and then tack on a bunch more memory and everything but i have a feeling that's not what apple would do again going back to marco's you know impression that he got from hearing people talk about the mac pro that this beautiful giant case over here
01:40:05 John: like was not made in a world where Apple didn't know it was making our Macs.
01:40:09 John: Like they knew, right?
01:40:11 John: So there has to be a plan for that.
01:40:13 John: And Apple is not shy about charging a lot of money if they want to do it.
01:40:16 John: So I feel like they should end up with a solution that is properly fit for a computer of this size.
01:40:22 John: It doesn't have to be quite as modular.
01:40:24 John: It may not use standardized parts, but a solution that gives you huge amounts of RAM that are also very, very fast,
01:40:33 John: definitely feasible and it doesn't require any sort of gymnastics the GPU question is a little bit different because Apple has in the past made computers that have a quote-unquote integrated GPU and then in more distant but more powerful discrete GPUs and they could do that again because the OS certainly supports it but they could also just excise the GPU entirely from the system on a chip and put it entirely external on a machine like the Mac Pro because
01:40:58 John: What is all that space in the Mac Pro for if not to put cards that potentially have multiple GPUs on them and tons of RAM and all that other stuff?
01:41:07 John: I wanted to look up the relative die sizes and I couldn't do it in time.
01:41:11 John: Maybe I'll do it for next week.
01:41:12 John: But I was trying to look up, you know, how much bigger can the die get?
01:41:16 John: The M1.
01:41:17 Marco: Yeah, I tried looking this up, actually.
01:41:19 John: I found the Intel die size, but I couldn't find the M1 die size.
01:41:24 John: My impression is looking at the iFixit thing is the M1 die, it's not anywhere near the limits of what is reasonable to put on a single die.
01:41:34 John: So if I imagine it in a Mac Pro type system where you've removed the RAM from the package and also removed the GPU,
01:41:42 John: there's plenty and and again look at the cooling solution that the mac pro case has available to it it has so much available cooling for a chip that so far barely needs a wimpy laptop fan you could make i feel like you can make the m1 four times as big ditch the the ram off the package and ditch the gpu off the package and still not put a dent in this thing cpu cooling capacity right so
01:42:06 John: I think lots of things are possible, depending on how far Apple is willing to go.
01:42:12 John: And the Mac Pro is the machine that has the least ambiguity about what they're going to do, because we know his whole purpose in life is to have huge capacity.
01:42:22 John: So whatever it takes to get huge capacity, Apple will do that.
01:42:25 John: Right.
01:42:26 John: The real machines in my question are, what do they do with the iMac?
01:42:28 John: Because the iMac, you could squint and say, well, whatever you did for the 16-inch MacBook Pro, do it for the iMac.
01:42:32 John: But then again, what about the iMac Pro?
01:42:34 John: Well, then maybe we can do something in between.
01:42:36 John: It's those type of machines where I'm interested in how they're going to make that tradeoff between just do what you did in the laptops, but more and faster.
01:42:45 John: You could end up running into limits there.
01:42:46 John: Because if you want a GPU that is bigger than you could fit in any laptop, iMac Pro can support that.
01:42:53 John: It's got the cooling solution for it.
01:42:55 John: But you do eventually run into the limit of the quote-unquote integrated GPU.
01:42:59 John: As far as we know, what's the biggest GPU we've ever seen shoved onto a system on a chip?
01:43:03 John: It's probably this current generation of consoles.
01:43:06 John: And it's pretty darn big.
01:43:07 John: But you can get bigger and faster GPUs discreet.
01:43:10 John: No problem whatsoever.
01:43:12 John: So...
01:43:12 John: That's where the real question is, and that's just a trade-off that Apple is going to make.
01:43:17 John: But I think on the top-end Mac Pro, there's no reason that they can't have discrete GPUs, discrete RAM, and still have amazing performances.
01:43:27 John: It's just a question of money.
01:43:28 John: How do you make very high-bandwidth, high-speed RAM interfaces available?
01:43:34 John: You give the chip more power and you spend more money on Intertex and you charge more money for the product.
01:43:39 John: And Apple is really good at that.
01:43:40 John: So I have some confidence that they will they will sort this out for the Mac Pro, especially if you consider.
01:43:46 John: Well, I mean, again, don't try to associate price with parts in the Mac Pro.
01:43:50 John: It won't add up for you.
01:43:51 John: But those Xeons they buy from Intel are ridiculously expensive and they don't have any, you know, GPU in them that Apple is using in their Mac Pros.
01:43:59 John: They don't have a neural engine inside them.
01:44:01 John: They don't have any of that stuff in there.
01:44:02 John: Right.
01:44:02 John: And they cost so much money.
01:44:04 John: apple you know will get apple will get its m whatever's for the mac pro they'll get them at cost because they make them themselves right they just have to pay taiwan semiconductor margin or whatever so i'm hoping that whatever money they save by making the system on a chip themselves for the mac pro they can spend that on more exotic faster memory interfaces and so on and it will end up being a really good machine
01:44:28 Marco: Yeah, you've kind of convinced me a little bit because I looked up the die size numbers, and I don't think anyone has measured the M1 die size yet.
01:44:36 Marco: That's what I couldn't find.
01:44:37 Marco: Yeah, the A12X, for reference, is about 128 square millimeters.
01:44:42 Marco: And to put that in context, the high Xeon core count, like the 18 core Xeons, are in the 500 square millimeter range.
01:44:51 Marco: Mm-hmm.
01:44:52 John: um so there's certainly a long way to go between you know a12x size which is probably a little bit smaller than the m1 but probably not that much smaller um you know at 128 ish and the zeons at like 500 ish and remember they don't like it's not like you take the m1 and say well just stamp out four of those because if you're multiplying the cores the the cpu cores are not 100 of the chip you're not adding a second neural engine right you're not adding a second image processing engine
01:45:20 John: Maybe you make those a little bit bigger, but you're just multiplying the cores.
01:45:23 John: So multiplying the cores does not multiply the size of the die area by the same amount.
01:45:28 John: So if you had four times the die area, you can get more than four times the cores, or you can get twice as many cores and twice as many GPU cores and still not be at a 4X scaling.
01:45:39 John: So...
01:45:40 John: There's breathing room there.
01:45:41 John: And mostly what I think about is, again, the cooling capacity of this gigantic computer.
01:45:45 John: Look at what it's cooling now.
01:45:47 John: Look how many watts this Xeon takes.
01:45:48 John: How many watts does the 28-core Xeon take to try to use that power budget?
01:45:54 John: Try to use that power budget with Apple's processor.
01:45:57 John: How big would you have to make this die?
01:45:59 John: How high would you have to clock it to absorb that power budget?
01:46:03 John: Absolutely.
01:46:03 John: And that's assuming that Apple even wants to absorb that power budget.
01:46:06 John: Like there's so much headroom that they can basically, like I was thinking of this idly the other day.
01:46:11 John: It's like if you took the M1 and you just put it straight into the Mac Pro's chassis and just overclocked it until you couldn't cool it anymore, how fast could you make it go?
01:46:20 John: I know cooling is not the only limiting factor on clocking.
01:46:24 John: Eventually you're running to design constraints having to do with pipeline depth and so on and so forth.
01:46:27 John: But like I feel like they have a lot of headroom to make faster computers once you can plug them in and put a huge fan on top of it.
01:46:36 John: And that's what makes me fairly confident that technologically speaking, there's nothing stopping them from making an amazing Mac Pro.
01:46:41 John: The only thing that would be stopping them is like budgetary considerations.
01:46:45 John: And we've talked about this before.
01:46:47 John: Like, how exotic does Apple want to make things for the Mac?
01:46:51 John: So far, the answer is not that exotic.
01:46:53 John: Because if you squint these, they look a lot like an A14X, which is exactly the appropriate thing to do for the machines they've introduced.
01:46:59 John: But Apple has not yet proven that they're willing to...
01:47:03 John: invest a huge amount of money to make a design that is radically different than uh than what they use their ios devices there have been a couple of interviews where apple people have been insisting no no this isn't just an a14x you see we had to do x and y and z for the mac and mostly they refer to things like expected texture formats for the mac operating system and stuff like that and that's all true like it's not just a straight up like we just took an a14x and put it into a mac
01:47:27 John: But the tweaks are minor compared to the idea of like we made a whole new processor core or, you know, we invested in getting the GPU, you know, the whole discrete GPU interface.
01:47:41 John: And by the way, you can have a discrete GPU with still have a unified memory architecture.
01:47:45 John: You can have the RAM off chip and still have a unified memory architecture because unified memory architecture just means no separate VRAM.
01:47:51 John: The GPU and the CPU all look at the same pool of memory.
01:47:53 John: There's no reason you can't continue to do that no matter where you put the GPU, no matter where you put the RAM.
01:47:59 John: It just gets much more difficult and expensive and takes an investment because iOS devices and the M1 work nothing like that.
01:48:05 John: So you'd have to invest in saying, okay, I'm going to make a chip that supports this huge number of PCI Express lanes and
01:48:13 John: has more thunderbolt connectivity and can drive umpteen 6k displays and knows how to talk to the external discrete apple gpu and shares its fast ram pool with the cpu and it's all soldered to the board and you have to pick when you buy whether you want the one terabyte configuration or the 512 or the 64 you know whatever they come up with right
01:48:31 John: Or they could just down the capacity.
01:48:33 John: Like, it's not outside the realm of possibility that the first ARM-based Mac Pro does not support 1.4 terabytes of RAM, and Apple just has a story for you about how it doesn't need it.
01:48:41 John: I can see that happening, too, because it's all soldered to the board, and the biggest config they have is a 768, and yada yada.
01:48:47 John: Like, but that would still be an amazing machine, so...
01:48:50 John: And as we all suspect, that will probably be the last machine they introduced.
01:48:56 John: And in the meantime, we'll get to see how much of an appetite Apple has to crank this thing up and to make more exotic designs with things like the iMac, which I think is the first point where we could reasonably assume that the machine could support something other than...
01:49:10 John: in m1 style thing where everything is in the same place it's just bigger i think they're going to do that all the way through the whole laptops then the imac is the first and maybe just the imac pro if they have one is the first opportunity where they probably should consider doing something other than exactly the same thing they've done for laptops but bigger marco how how much ram did your prior macbook i guess your macbook pro how much ram does that have is it 32 gigs
01:49:38 Marco: Nope, 16.
01:49:39 Marco: I've been getting 16 for a while.
01:49:41 Casey: Oh, okay.
01:49:42 Marco: Wait, I think.
01:49:43 Marco: I actually don't know.
01:49:44 Marco: Wait a minute.
01:49:46 Marco: It's whatever the stock configuration is at the slightly higher than base level.
01:49:51 Marco: Let me see.
01:49:53 Marco: Move on, I'll answer it in a second.
01:49:55 Casey: All right, so the reason I bring this up is because...
01:49:57 Casey: How do I not know?
01:50:01 Casey: Because it ultimately doesn't really matter.
01:50:04 Casey: I agree that especially the Mac Pro probably needs a metric crap ton of RAM for certain use cases.
01:50:15 Casey: Not most people, certainly not the three of us, but in certain use cases, you probably do want to have a metric crap ton of RAM in the Mac Pro.
01:50:22 Casey: But for everyone except those oddballs, I keep thinking about how I heard a lot of people like me complaining about 16 gigs of RAM as the maximum in these new M1 Macs.
01:50:37 Casey: But I haven't heard anyone who has had one and used one really complain about it not having enough RAM.
01:50:45 Casey: Which is many words to say, I don't know if we should really judge them, these M1 Macs or Apple Silicon Macs.
01:50:54 Casey: I don't know if we should judge them the same way we judge Intel Macs.
01:50:56 Casey: Because my 13-inch MacBook Pro is 32 gigs of RAM.
01:50:59 Casey: And I think that that's probably as low as I would want to go on an Intel machine in 2020 or 2021 as we're almost there.
01:51:05 Casey: But on an Apple Silicon Mac, I would probably entertain 16 now that I know a little more.
01:51:12 John: so i'm going to push back on this i do see this conversation happening and i tried to wave people off from her last time and i will try again the architecture and the unified memory thing does not make mac os use less memory oh no totally now the code page the you know the the code segment of executables may be different size on arm versus x86 although i wouldn't necessarily imagine that it'll be smaller on arm because x86 has variable with instructions and arm i believe does not
01:51:41 John: So that actually can make the ARM executables bigger.
01:51:43 John: But anyway.
01:51:44 Marco: Well, there is there is the texture format thing that that often needs like multiple copies of video memory on Intel machines.
01:51:53 Marco: But, you know, that's it's still not going to be everything.
01:51:55 John: I'm not saying they're exactly the same because they're not.
01:51:58 John: But they vary in ways that are not like, oh, well, I could get away with an 8-gig ARM Mac, but I would require a 16-gig Intel.
01:52:06 John: No, there is nothing with the architecture.
01:52:08 John: There's nothing with anything that has changed in the hardware or the operating system that makes that a reality.
01:52:14 John: What has changed is...
01:52:16 John: three times the memory bandwidth and just faster overall, and the SSD in the air got twice as fast, all that can contribute to make swapping more tolerable.
01:52:27 John: But in the end, if you need to have something that's bigger than 8 gigabytes in working memory at the same time, and you get a machine that can't support that and has to swap, it's going to be slower.
01:52:39 John: slower in a way that you will notice and feel sad about it's just that most people don't have those kind of workloads the closest people have is they open lots and lots of apps and the ones they don't use get paged out and they switch to them and they get paged back in right but once they're in they're they're working okay right so there's there's nothing about like you know
01:52:56 John: the change to ARM that is making it so suddenly you can get away with half as much RAM.
01:53:01 John: And I would tell people that the trend always goes that you need more RAM in the future, not less.
01:53:07 John: So don't, certainly don't skimp on RAM by getting an ARM-based Mac that has less RAM than you're currently using that you think you need.
01:53:15 John: and in fact maybe consider getting more that even if you're getting away with an 8 gig machine now get a 16 gig one anyway just because that's the one of the best things you can do to future proof a computer like this and it's not that too costly of an upgrade right it you know and and this is in contrast to ios which does handle memory very differently from mac os which lets ios devices get away with having a lot less ram than a mac but trust me you would not want a mac that handles memory the way ios devices do because it would
01:53:43 John: drive you up a wall in general on the mac it's frowned upon to kill an application out from underneath someone while they're using it whereas in ios that's just the way everything has always worked so uh once again get i'm not saying everyone needs 16 gigs because maybe they don't right and if you're pushing the limits on eight having faster memory bandwidth and a faster ssd in your macbook air is going to make it feel a lot better than an intel machine with eight but if you have and need 16 now don't get an eight gig
01:54:11 Marco: m1 mac you'll be sad yeah and i would also push back a little bit on the argument too that like you know people are saying oh maybe maybe the these things are so fast that you know machines like the mac pro don't need more than x whatever that whatever you guess that number to be but the point of machines like the mac pro is to be that relief valve of like
01:54:34 Marco: Apple makes a decision for, quote, almost everyone for the rest of their lineup.
01:54:39 Marco: This is the lesson we've learned with Mac Pro neglect over the years.
01:54:44 Marco: You can't just not serve extreme needs at all in your entire product lineup when you are the only vendor of all hardware that your software platform can run on.
01:54:55 Marco: There has to be something in your lineup that people who have really specialized needs can have those needs satisfied by.
01:55:04 Marco: And the Mac Pro and the Mac Mini are those things.
01:55:08 Marco: Those two products combined do a huge... They carry a huge amount of weight from special needs.
01:55:16 Marco: And so...
01:55:18 Marco: The reason the Mac Pro now can be configured to one and a half terabytes of RAM is that people need that.
01:55:25 Marco: Not a lot of people, probably not you, definitely not me, but there are people out there who need it.
01:55:31 Marco: And to them, that could make the difference between being able to use this computer for their intended application or just not being able to use a Mac at all.
01:55:41 Marco: And having to go to, you know, Linux or something, God knows what.
01:55:44 Marco: So, like, we do need those extreme needs to be servable and served by something like the Mac Pro.
01:55:53 Marco: Even if most of us, quote, most of us or most people don't need that.
01:55:59 Marco: It is important to have those needs served somewhere.
01:56:01 Marco: And so I am not advocating in this transition for things like the Mac Pro to get significantly reduced in their usefulness.
01:56:12 Marco: And I hope that's not the direction Apple goes.
01:56:15 Marco: And that's why it's such an interesting...
01:56:18 Marco: thought experiment to try to figure out like okay well how do they scale this up you know there are so many advantages to the m1 that we see now that you think about how they scale it up and it's non-trivial because like it again what we've been saying saying like how do you scale up to these massive amounts of ram how do you accommodate ram slots if you still want to do that which is pretty important to that market and
01:56:39 Marco: What about error-correcting RAM, ECC RAM?
01:56:42 Marco: So far, Apple has never made a memory controller that supports ECC RAM.
01:56:45 Marco: Can they?
01:56:46 Marco: Probably.
01:56:46 Marco: Will they?
01:56:47 Marco: Who knows?
01:56:48 Marco: That becomes pretty important when you have that much of it.
01:56:51 Marco: There's all these questions that we just have yet to have answers for with the ARM transition, and...
01:56:59 Marco: some of them the answer is going to end up being yeah they just don't support that anymore and i hope there's not many things where that's the answer but the higher end they push these new chips the more we're going to get those answers and the more curious i am to see what the answers are honestly
01:57:17 Casey: Colin DeVore writes, it seems like the next few years are going to continue to be incredibly exciting for the Mac.
01:57:21 Casey: My question, is there any concern over the longevity of these chips?
01:57:25 Casey: Intel-based Macs have a habit of lasting five years or more.
01:57:27 Casey: I love being able to buy a Mac and use it for many years without even needing to think about buying a new computer, unlike the three of us.
01:57:34 Casey: Should there be any discussion around how long the M1 chips will last?
01:57:37 Casey: I mean, I don't see why it would be any different.
01:57:40 Casey: I mean, we have exemplars sort of of this with iOS devices.
01:57:44 Casey: And, you know, I have iOS devices in the house that are many years old that haven't been turned on in years that I like just the other day.
01:57:50 Casey: I did this with one of my iPad minis.
01:57:53 Casey: It hadn't been on in at least a year, maybe even two years.
01:57:55 Casey: And I turned it on and worked no sweat.
01:57:56 Casey: And I take the point, but I'm not personally worried about this.
01:58:00 Casey: Should I be?
01:58:02 John: I mean, my question about this question was, is this about the reliability of the chip as in it'll break after five years or like how long will these machines still be useful as in like, can I keep using a computer for 10 years?
01:58:14 John: And by the way, buying a new computer every year, unlike you blokes, not me.
01:58:17 John: I'm the one who had a computer for 10 years.
01:58:19 John: Um, so for the, for the chip reliability question, I see no reason why Apple's system on chips would be any less reliable than the ones they've been making for years and years in their phones and iPads.
01:58:31 John: So if you've had an iPhone or an iPad, like in general, iPhones and iPads die usually because the batteries go bad or someone drops them and breaks the screen.
01:58:38 John: Or eventually if you actually let them survive long enough, they just get too slow.
01:58:42 John: Um,
01:58:42 John: Uh, so, but no, none of it has had to do with like, oh, the chip fries itself or something.
01:58:46 John: That's, that's not a problem.
01:58:48 John: So I don't, I don't worry about that in terms of Mac usefulness.
01:58:52 John: This really depends.
01:58:52 John: Like I've been thinking about this with everyone, uh, gushing over the, the M1 Macs, right?
01:58:57 John: We were in a bad period where Intel's performance was not getting much faster year after year, right?
01:59:03 John: And Apple just leapfrogged all of their Intel Macs.
01:59:07 John: with these M1 base Macs.
01:59:09 John: And this is just the first round.
01:59:11 John: The second round will be faster still, and the third round will be faster still.
01:59:14 John: But once that happens, kind of like me getting the 6K display, it very quickly becomes the new normal, right?
01:59:20 John: And you're like, oh, I'm just used to this now.
01:59:22 John: This is just the way things are.
01:59:24 John: If you get used to M1, like, you know, your M1 Mac, and, you know, two years go by, the transition is complete, every single Mac Apple has is armed, and
01:59:32 John: And you have the, you know, $999 M1 arm.
01:59:38 John: Suddenly you have the slowest computer Apple sells.
01:59:40 John: You were so overjoyed because it was faster than the fastest laptop Apple sells when you got it.
01:59:45 John: But now that they've made the transition, now yours is the slowest.
01:59:49 John: Does, you know, does that make your computer less useful to you two years later?
01:59:54 John: Well, no, it's just as useful as it was before.
01:59:56 John: Like, I don't think it's going to get any slower, but faster options will become available.
02:00:02 John: And then like, you know, by that point, maybe the M2 based MacBook Air is out and you have the M1 based MacBook Air and you look at the M2 based one and you're like, huh, that one's only $999 too.
02:00:12 John: And it's whatever amount faster than this one.
02:00:15 John: And your computer didn't get any slower, but you know, there are faster ones available.
02:00:19 John: So if you look at the M1 now, it's like this is going to last such a long time because I'm getting high-end Mac performance at a low-end price.
02:00:29 John: But that high-end Mac performance is going to move on and leave you behind.
02:00:34 John: And so you may find that...
02:00:36 John: Not that it isn't useful anymore, but that you can get, you know, if things continue to go at this pace, so much better performance by buying the two or three year newer MacBook Air model to replace it in two or three years.
02:00:50 John: So overall, I would say it's probably about a wash because the good thing about the Intel computers has been since their progress has been so slow, if you buy an Intel-based computer setting aside the stupid keyboard crap, which really threw a monkey wrench into this, but let's say like...
02:01:05 John: I was gonna use the Mac Mini, that's a bad example too.
02:01:07 John: An iMac, if you bought an Intel-based iMac, there's a safe machine, bought an Intel-based iMac three years ago,
02:01:13 John: Before, you know, right today, how much faster of an iMac can you get?
02:01:18 John: You look at them and you're like, my iMac's still pretty good.
02:01:20 John: It's still, you know, 90% as fast as the fastest iMac that you can get today.
02:01:24 John: Yeah, I'm good for a few more years, right?
02:01:27 John: Whereas we made this huge leap to the ARM-based Macs, but if they keep going on a trajectory that has a steeper slope than Intel Macs in terms of performance year over year, it's going to make your M1 Mac feel slower relative to the best you can buy.
02:01:43 John: more so than the intel wants because the good thing about intel max not getting much faster is it made your intel base mac not feel that slow year after year um so i feel like those two things are going to balance each other out that i do feel like especially in the laptop realm apple has passed a new threshold of performance and battery life that puts it up into like we've seen with the ipad puts it up into a category where
02:02:12 John: they're really satisfying most people's needs like there's a reason ipad battery life hasn't doubled because it doesn't need to double ipad battery life is pretty good for most people doing most things right it has been for years and most people who have ipads don't say i like ipads but boy the battery just dies after it's just too you know i can't stand the battery life it's terrible people don't say that about ipads right in the same way i feel like
02:02:36 John: that that macbook air that you bought its performance will still be acceptable for all the things you do on it if you're happy with it now and its battery life may have passed some threshold where it is now close to being acceptable so in that respect it will last you a long time but on the other side of it you should be able to get a much better macbook air in two years and you will be tempted to do so so that's why i'm just going to call it a tie and say whatever lifetime you've been getting out of your intel base macs
02:03:03 John: expect to get a similar useful lifetime out of the ARM-based ones.
02:03:07 John: It's just that the factors influencing your decision to upgrade may be a little bit different.
02:03:11 Casey: All right, finally, Nick asks, I just accidentally spent 200 pounds on cable management stuff for my three-screen desktop setup.
02:03:18 Casey: The daily paper cut of kicking cables and seeing the mess made me finally snap.
02:03:21 Casey: Do you all just leave your cables where they may fall, or do you get super particular about it like I just did, or do you land somewhere in between?
02:03:27 Casey: I have tried off and on over the years to do anything related to cable management.
02:03:32 Casey: It never sticks.
02:03:33 Casey: And then I just regret the waste of time I had trying to make everything pretty.
02:03:37 Casey: So I don't bother with it at all.
02:03:38 Casey: My desk is an absolute mess in the back.
02:03:41 Casey: John, I would love to hear what you have to say about this.
02:03:44 John: So I have two things going for me and against me when it comes to cable management.
02:03:50 John: And they're both the same thing.
02:03:52 John: My my computer desk is up against the wall.
02:03:55 John: I don't have a lot of room.
02:03:56 John: My computer, my quote unquote computer room is not that big.
02:03:58 John: It's also got my PlayStation in it.
02:04:00 John: It's kind of tight in here.
02:04:01 John: I've got big bookshelves.
02:04:03 John: But my computer is up against the wall.
02:04:04 John: That's a pain for cable management, because to manage cables, you kind of get to get to where the cables are, which is in the couple of inches between my desk and the wall.
02:04:13 John: And no, my desk isn't on wheels and no, it's not a standing desk.
02:04:17 John: So to do anything back there is really difficult, you know, because there's a wall there and you've got to be like on your back looking up or coming from above and behind and you can't see anything.
02:04:27 John: If my desk was like in the middle of a giant open area, I could just walk around to the other side of the desk and do all my beautiful cable management and tie everything off and put it in a little chat.
02:04:34 John: But I can't.
02:04:35 John: It's all like trying to work on the underside of a car without jacks.
02:04:38 John: It's really torturous.
02:04:40 John: But that exact thing is also my saving grace because it's against the wall.
02:04:45 John: Nobody can see what's going on back there for the most part.
02:04:49 John: So and the second thing I have going for me is that my desk that's up against the wall has a big piece of metal that goes from basically from near the top of the desk about halfway down to the floor.
02:05:02 John: And that piece of metal can hide a lot of sins.
02:05:05 John: So my main cable management strategy is to make things look neat from the perspective of someone who's in the room or someone who's sitting in front of the computer and to hide all my sins between the wall and that piece of metal.
02:05:18 John: So I don't want to see cables snaking around.
02:05:22 John: I want them to basically just go from the devices straight to the back of the desk and downward, and then I never want to see them again until they emerge beautifully and plug into the computer they're supposed to plug into.
02:05:34 John: And I have mostly achieved that, but were you to look behind my computer, you would see where all the bodies are buried.
02:05:40 John: you would see that it's not really that neat back there and yeah all the cables do beautifully go over the edge of the desk and reappear where they need to but in between bad things happen same thing for because i use a wired keyboard and mouse just because i do the wires that go from my keyboard amount like you know go from my keyboard tray and they somehow go up and they don't dangle and i don't kick them or whatever and they appear in the back of my computer and how do they get there
02:06:03 John: Well, if you lay on your back and slide yourself under my desk, you will see a series of cable clips that are snaking their way in a random pattern from my mouse and my keyboard to my computer.
02:06:15 John: So I guess the answer to that question is I'm not carefully arranging my cables, but I'm providing the illusion that I'm capably managing my cables by hiding all.
02:06:28 John: It's like the shoving everything in a closet version of cleaning the house.
02:06:31 John: Like the house looks neat, but don't open the closet.
02:06:33 Marco: yep yeah i i do a little bit better but i i still wouldn't say i do a great job of this uh i do have a standing desk and that helps a lot uh for two main reasons number one when you are arranging your cables you can raise the desk so that you can more easily fit under it and it's more comfortable to be down there and to you know to do things nicely and
02:06:57 Marco: But the number two benefit which is probably the bigger one of standing desks in this area is that if you routinely raise and lower the desk you have to have a certain amount of good cable management otherwise stuff will be pulled off the desk every time you lift it up.
02:07:14 Marco: uh so it kind of forces you to keep things a little bit tidier um and you know just because it has your desk has to be a little bit more mobile and and you have to be able to move it knowing that cables are going to get pulled and then you know there will be some slack out of them when the desk goes down and so you kind of have to accommodate for that in your arrangement um
02:07:33 Marco: um that being said my methods of cable management are pretty simplistic i'm actually kind of surprised that nick somehow managed to find a way to spend 200 pounds on cable management stuff which was like a thousand dollars like i don't even know how you do that like it i mean i guess there's probably like some you know cool boutique specialty stuff that's made of walnuts and hand carved or something but i
02:07:59 Marco: My management strategy has usually been based on zip ties or Velcro cable ties or both.
02:08:05 Marco: And there's not much that you have to do that costs a lot of money in this area.
02:08:12 Marco: One of the best things you can do if you want to set more poundage on fire is to get new cables that are exactly the length they need to be and no more.
02:08:24 Marco: because cable excess length is one of the biggest causes of desk cable clutter.
02:08:31 Marco: And if you can minimize that excess length, method number one is just take a zip tie or cable tie and just bound up the excess length somewhere along the cable where you can kind of tuck it away and hide it in a useful way.
02:08:41 Marco: But method number two, which sets more money on fire, is to buy new cables that are shorter, if you can, for whatever devices that you can do that for.
02:08:50 Marco: also there's obviously the strategy of if you can consolidate your devices themselves like all your peripherals if you can get away with one thing to do the job of what you currently have four different things with four different power bricks to do like by all means do that but obviously that's that's not always possible um the other thing i would say is one of the standing desk advantages of keeping things tidy is that when you're designing a cable setup for a standing desk
02:09:20 Marco: one of the easiest places to put something, whether it's a cable or a small peripheral, like an external hard drive or something, is the underside of the desk.
02:09:32 Marco: Which I feel like is an area, like literally just attaching things to the underside of your desk, is an area of cable management real estate that most people underuse.
02:09:44 Marco: So I would strongly suggest...
02:09:46 Marco: consider that when you're arranging things so for instance on the underside of my desk i have two external hard drives plugged into a usb hub all of those things are adhered to the underside of my desk with command strips the velcro ones so they hold a ton of weight but because they're velcro and in two pieces you can like take the thing off and
02:10:10 Marco: And then you can do the command, you know, slow pull to detach the top strip thing.
02:10:16 Marco: So you don't have to like reach behind a hard drive and try to pull a little tiny tab like you can take the device off.
02:10:20 Marco: Then you have full reach on the tabs.
02:10:22 Marco: So it makes command strips way better to do the two piece Velcro ones.
02:10:25 Marco: And they hold a bunch of weight.
02:10:26 Marco: So like, you know, I stick two of those on the bottom of a hard drive or something, stick it on the bottom of my desk.
02:10:31 Marco: It's fine.
02:10:31 Marco: I have a speaker amp stuck to the bottom of my desk that way.
02:10:34 Marco: It's not a large speaker amp, mind.
02:10:36 Marco: It was one of those $50 SMSL things.
02:10:39 Marco: But the speakers on my desk are powered by an amp that is a command strip to the bottom of my desk.
02:10:47 Marco: It works.
02:10:49 Marco: They're very secure.
02:10:50 Marco: They're made to hold five pounds each.
02:10:53 Marco: I put two of them on something that weighs one pound, and I have a lot of leeway there.
02:10:59 Marco: Anyway, so use the underside of your desk as well.
02:11:03 Marco: Undersides of desks usually also provide some amount of framing, some kind of bars that go across it or somewhere.
02:11:10 Marco: And those are also good things to attach cables to or to run cables along.
02:11:16 Marco: Again, zip ties and cable ties are your friend here.
02:11:19 Marco: But ultimately...
02:11:21 Marco: The end game of my desk setups, my cable management setups, is, I think, a very common story where I'll get it set up really nicely and it'll be really nice for like two months and then I'll add something or a cable will break or I'll have to rearrange something and then I, okay, well now I'll just plug this in real fast and I'll get back to my job.
02:11:44 Marco: And then a few months later, I'll add something else.
02:11:46 Marco: I'll just plug this in real fast and get back to my job.
02:11:49 Marco: And eventually there's so much crap built up and I can't move my iMac anymore because some cable is being pulled too taut and I, I can't tilt the screen to the right, you know, tilt level anymore.
02:12:00 Marco: And at some point I'm like, all right, I'm just going to start all this over again, clip all the zip ties, take all the cables out, unplug everything.
02:12:08 Marco: do it all over again and that's just that's just the cycle of this kind of thing and i don't i i think the reality of your desk setup is that it changes over time that's the nature of technology it's the nature of computers the nature of being a nerd so you can have the best setup in the world but in a year you're gonna want to redo it
02:12:29 Marco: And instead of trying to fight that or feel bad about it, just accept like, yeah, this is what's going to happen.
02:12:35 Marco: You're going to make it really nice.
02:12:36 Marco: And in a year, it's not gonna be nice anymore.
02:12:38 Marco: It's going to be full of, you know, knots and dust and bees and God knows what else.
02:12:43 Marco: And then you're going to have to just redo the whole thing again.
02:12:45 Marco: And that's, that's just how it goes and go into it with that in mind.
02:12:48 Marco: And you'll feel a lot better when it happens.
02:12:51 John: I don't know if I spent 200 pounds.
02:12:53 John: I don't know what a pound is.
02:12:54 John: Is it the same as a quid?
02:12:55 John: I kid.
02:12:56 John: I kid.
02:12:57 John: But I did spend a lot of money on cables when I got my Mac Pro set up.
02:13:01 John: And it's just for the reason Marco said.
02:13:02 John: Not because I needed cables, although I didn't need a few of them, but mostly because now I had new distances to things because my Mac Pro wasn't going to be underneath the table and I had, you know...
02:13:11 John: the new monitor and different things were connected to hubs and they weren't before and so i got cables that they're not exactly the right length but they're in the ballpark so i don't have any excess that i have to side and also none of them are pulled so taut that they are visible because again that's my main concern about hiding things i need mine to sort of loop down out of sight and then come back back up out of sight and go into the computer and so they can't be too sharp but they also can't be too long and that's why i got all these new cables
02:13:37 Marco: Thanks to our sponsors this week, Flat File, HelloFresh, and Purple.
02:13:42 Marco: And thank you to our members who support us directly.
02:13:44 Marco: You can join at atp.fm slash join.
02:13:47 Marco: We will talk to you all next week.
02:13:52 Marco: Now the show is over.
02:13:54 Marco: They didn't even mean to begin.
02:13:57 Marco: Because it was accidental.
02:13:59 Marco: Oh, it was accidental.
02:14:02 John: Accidental.
02:14:02 Marco: John didn't do any research, Marco and Casey wouldn't let him, cause it was accidental, it was accidental, and you can find the show notes at atp.fm.
02:14:18 John: And if you're into Twitter, you can follow them at C-A-S-E-Y-L-I-S-S.
02:14:27 Marco: So that's Casey Liss, M-A-R-C-O-A-R-M-E-N-T-M-A-R-C-O-R-M-E-N-T-M-A-R-C-O-R-M-E-N-T-M-A-R-C-O-R-M-E-N-T-M-A-R-C-O-R-M-E-N-T-M-E-N-T-M-A-R-C-O-R-M-E-N-T-M-E-N-T-M-E-N-T-M-E-N-T-M-E-N-T-M-E-N-T-M-E-N-T-M-E-N-T-M
02:14:43 Casey: So long.
02:14:52 Marco: a few weeks ago i said very very quickly as part as like a lead into some other segment that i i had thoroughly ruined my peak design everyday backpack and i was about to tell you how it went and then we just we got sidetracked and started talking about other stuff and just never came back to it yeah right and and people have been asking literally every week since then so what happened to the backpack yeah
02:15:15 Marco: So here's the quick story on that.
02:15:19 Marco: I was going to one of my trips to go run some errands off the island.
02:15:25 Marco: So I had my backpack full of stuff, and I had my dog, and I had a bottle of water for the dog, and I had a bottle of water for me, and I wanted to carry a coffee as well because part of these errands involves a long drive.
02:15:39 Marco: And I put my coffee, as I always do,
02:15:42 Marco: In my Zojirushi travel mug.
02:15:44 Marco: Zojirushi makes awesome travel mugs for coffee.
02:15:46 Marco: They come in all different sizes and they have these flip top lids that you can close and you can lock.
02:15:54 Marco: Normally I would have used the external cup holder on my backpack and
02:16:02 Marco: But in this case, the two external cup holders or external bottle holders rather on the backpack, the ones on each side were already occupied.
02:16:09 Marco: I decided to put the coffee in the top compartment of the backpack and it was kind of padded with like a jacket on one side so it couldn't tip over.
02:16:20 Marco: And it turned out I, this one time, had forgotten to lock the lid.
02:16:26 Marco: Oh, no.
02:16:26 Marco: And this one time, as part of the process of getting myself and my dog and all the stuff I was carrying between the house and the walk and the boat and the car, somehow the lid, I had forgotten to lock the lid, and somehow in the shuffling around, something had pushed the button and it had popped open.
02:16:49 Marco: And so my full thing of coffee in my Zojirushi travel mug had the opportunity to spill not even all of it, but maybe a quarter of itself into the backpack.
02:17:04 Marco: It turns out that when you spill a quarter cup of coffee inside a backpack, it goes everywhere.
02:17:13 Marco: you'd be shocked how much of the bag in how many different surfaces and different materials and everything how much of it gets surprisingly wet from a quarter cup of coffee the problem that i have with this kind of thing you know i love coffee i love lots of food and drink type things but after i have cooked and eaten a meal i
02:17:39 Marco: I don't want to be going to bed at 10 o'clock that night and still be smelling the food that I cooked four hours ago.
02:17:46 Marco: I want the smell of food to be there while I'm cooking and eating, and then ideally to instantly disappear.
02:17:54 Marco: And similarly, as much as I love coffee...
02:17:58 Marco: I don't want my entire backpack to smell like coffee all the time.
02:18:03 Marco: So I have this backpack that's full of coffee somehow with a quarter cup, but trust me, it went everywhere.
02:18:11 Marco: Uh, and I got it.
02:18:12 Marco: I'm like, every time I open it up, you know, I've tried, I tried, you know, some wet paper towels and wet cloths here and there to try to like blot it and wipe some of the surfaces down.
02:18:20 Marco: But like, it's really in the fabric.
02:18:22 Marco: Every time I would open it up, it just smelled like now old stale coffee.
02:18:28 Marco: And everything in it smelled like coffee.
02:18:30 Marco: And I had to take everything out and wipe or wash everything that was in it.
02:18:35 Marco: But still, the whole bag just reeked of coffee.
02:18:37 Marco: And no amount of cleaning I was doing to it was helping.
02:18:41 Marco: I even brought it into the sink and I just started running water over parts.
02:18:44 Marco: I'm like, I already don't want to use this bag anymore.
02:18:46 Marco: So if I happen to ruin the structure of it in some way, oh well, I've already ruined it.
02:18:52 Marco: And so then I started washing it like crazy.
02:18:53 Marco: I started like, you know, soaking parts, you know, really like hosing it down.
02:18:58 Marco: I left it outside on the deck through three different rain and wind storms, hoping that it would like air out and really get and nothing I did could make this backpack stop smelling like stale, rotten coffee.
02:19:15 Marco: They've actually since revised the bag.
02:19:18 Marco: They've made a version two of it about a year ago.
02:19:21 Marco: And TIFF has one of the version two ones.
02:19:23 Marco: And there are certain things about the version two that are significantly better, but there are also certain things about that.
02:19:29 Marco: I actually like a lot less than the version one.
02:19:32 Marco: And so I'm like, I want, I just, I just want to replace this backpack and,
02:19:36 Marco: but I don't want the current ones.
02:19:38 Marco: I kind of want the old one.
02:19:39 Marco: And fortunately on Amazon, they seem to be unloading old stock of the old bags for discounted prices on Amazon.
02:19:46 Marco: So I'm like, you know what?
02:19:48 Marco: This is available right now.
02:19:49 Marco: It's not that much money.
02:19:50 Marco: Let me just buy a spare.
02:19:52 Marco: Sure enough, the spare comes.
02:19:53 Marco: I get it.
02:19:54 Marco: It's fine.
02:19:54 Marco: It's perfect.
02:19:55 Marco: I'm happy with it.
02:19:56 Marco: I now am keeping the old stale coffee one as the spare.
02:20:00 Marco: And
02:20:01 Marco: that's it i i there is no ending to the story this is not a very interesting story i was totally unable to remove the coffee smell from this backpack so i must caution you all out there don't carry liquids inside your peak design everyday backpacks unless you are really really sure that you have locked the lid on said liquids but to be extra sure i
02:20:24 John: just keep it in the outside pocket and that's uh you know the bottle holder pockets they're there for a reason that's probably a better place to put liquids well the moral of the story was the coffee ruins everything you took the words right out of my mouth john siracusa well done sir well done stale coffee reminds me when i used to visit my mom's office that's what it smelled like like you know coffee and like the little uh what do you call them the hot craft hot plates things
02:20:50 Marco: Yeah.
02:20:51 Marco: Well, I mean, that's really bad coffee.
02:20:52 Marco: Like, at least this was good coffee.
02:20:53 Marco: But even good coffee, once it has soaked into your backpack fabric, becomes bad coffee pretty quickly.
02:20:58 John: Well, I'm saying like this is the 80s and there was no Keurig machines or anything like that.
02:21:01 John: It's all there was was the little whatever coffee things for the office.
02:21:04 John: But it smelled like old.
02:21:06 Marco: Are you using Keurig machines as a good thing here?
02:21:08 Marco: You're saying?
02:21:09 John: No.
02:21:09 John: i'm saying about certainly they make better coffee than these things because this was like the glass like you get in a hotel room a glass pot that you put on a hot thing with a little drip and the coffee would just sit in there and sometimes it would sit in there and get burned or whatever and just the the office permanently smelled like the worst of like three day old burned coffee in one of those things it was just a permanent smell i can imagine your backpack smelling worse than that
02:21:33 Marco: Yeah, because again, the coffee was great when it was fresh and when it was not in the fabric of a backpack that I've been using constantly for four years or whatever.
02:21:42 Marco: But yeah, when they combine, when you have an unwelcome food or drink smell in a place or at times when you don't want to be smelling that, it becomes significantly less pleasant.
02:21:54 John: The only thing that could be possible, well, two things could be worse than that.
02:21:57 John: One, and I know this from recent experience at my current job, one of the people who sat like a diagonal to me, one of my desks that I had, what did he had?
02:22:07 John: He had a bottle of bourbon, I think, like a glass bottle of bourbon that was used for sort of after work activities.
02:22:16 John: And it was stored under his desk and somehow got kicked into a metal thing and cracked.
02:22:21 John: And leaked bourbon all over the floor.
02:22:23 John: And I can tell you that is a strong smell that is difficult to get rid of.
02:22:26 John: But the good thing alcohol goes going for it is volatile and a lot of it does dissipate, right?
02:22:32 John: But the real worst one is, I think this was my younger brother, spilled milk in the back of our station wagon once.
02:22:39 John: Oh, no.
02:22:39 John: Just get a new car.
02:22:40 John: And it soaks into the carpet and you're like, you try to blot it up, but whatever.
02:22:44 John: But then you come back in the next day after it's been in the hot sun.
02:22:47 John: rotten milk soaked into car like you know not just the carpeting that you can take out but like soaked into like the the stuff that is actually stuck to the you know metal panel boy that smell i'll remember that forever and it never really goes away the goat the ghost of rotten milk haunted that station wagon forever yeah that's you're never getting rid of that smell you can't just buy a new volvo station wagon well i guess you can but it seems to shame all right titles
02:23:15 Marco: made of walnut i got nothing that's down in the zeros yeah i said it but it's not bad walnut has ruined all cool products the the nut or the wood the well the nut ruins everything it's in the nuts i'd rather have a backpack full of coffee than like a brownie that has one walnut somewhere in it but yeah
02:23:38 John: I have a walnut acclimation story, actually.
02:23:42 John: Oh, yeah?
02:23:43 John: What does that even mean?
02:23:44 John: I'm with you mostly on walnuts.
02:23:46 John: The worst nut, right?
02:23:48 John: It looks like brains.
02:23:49 John: It tastes bad.
02:23:49 John: I don't want them in my brownies.
02:23:52 John: Like, the whole nine yards on, you know, anti-walnut, right?
02:23:56 John: But one of my favorite ice cream flavors, Ben and Jerry's New York Super Fudge Chunk, has come with walnuts in it forever for the history of the flavor.
02:24:05 John: And I love the flavor and I would get it and I would eat around the walnuts carefully.
02:24:10 John: Like I'd extract them and put them aside and say, I'm not eating that and I eat everything else.
02:24:14 John: And how long has that flavor been around?
02:24:16 John: Decades.
02:24:16 John: I've been eating New York Superfudge Chunk.
02:24:18 John: I think I had some like three days ago.
02:24:20 John: Like I eat a lot of ice cream, first of all.
02:24:22 John: And second of all, I eat a lot of New York Superfudge Chunk.
02:24:24 John: And over the decades, I slowly stopped extracting the walnuts and started just eating them.
02:24:33 John: I don't like them.
02:24:34 John: Walnuts are still bad.
02:24:36 John: I don't want them in my brownies.
02:24:38 John: I would like it better if they weren't in this, but now I can eat them without, you know, having a feeling of revulsion.
02:24:45 John: I don't like them, but I don't hate them as much as I used to, at least in this one context.
02:24:51 John: So I feel like I've turned a corner on walnut, and now it is not worth the effort to extract them.
02:24:59 John: The way I get rid of them now is I eat them.
02:25:02 Marco: Glowing endorsement.
02:25:03 John: yeah right i mean what can you do with walnuts the other thing is you know when i grew up we had one of the traditional courses in italian american meals is the nut course before dessert and they would bring out a big thing of nuts in the shelves and half the fun of that is just getting to play with the nut crackers and crack open the things or whatever and walnuts are the biggest and the most fun to crack but then you got a bunch of walnuts and who the hell wants those so i always give them to like my uncle or grandfather and they would eat them but
02:25:26 Casey: I think we talked about this a year or two back.
02:25:29 Casey: So my mom's parents, my grandparents, are Italian-American, and I grew up with similar, although perhaps less devout, traditions as you, John.
02:25:38 Casey: And one of the things that was always on display and out for consumption when I visited them was pistachios.
02:25:45 Casey: And
02:25:46 Casey: The thought technology of using a previously cracked pistachio shell as a screwdriver or lever to open a nigh uncrackable pistachio shell was something I just discovered like a handful of years ago.
02:26:00 John: It doesn't have to be previously cracked.
02:26:02 John: You just need a little, you just need a Pac-Man mouth and you can use that.
02:26:05 John: Yeah.
02:26:06 John: Because otherwise you get a chicken egg situation.
02:26:07 John: How do you get the first one open?
02:26:09 Casey: Right, right, right.
02:26:10 Casey: But anyway, that was thought technology that just blew my mind and it has changed my life for the better ever since.
02:26:16 Marco: I regret to admit that I've actually switched to shelled pistachios.
02:26:25 Marco: What is it?
02:26:25 Marco: Is it unshell?
02:26:26 Marco: Is it shell-less?
02:26:27 Marco: The ones that don't have shells on them.
02:26:30 Marco: Yes, the ones that do not come with shells.
02:26:31 Marco: I've switched to those for pistachios.
02:26:33 Marco: oh see but that takes away to some of the tea ceremony i know i i was on your side for many years but i i have since switched but now you just you crave pistachios so much you can't be slowed down by the shells yeah i just kind of just shovel them in pour them into my face now that's really it's really putting a damper on your nut based calorie intake yeah great it's best not to look at how many calories are in no don't that's what i'm saying it's for the price god pistachios are so expensive
02:27:01 Marco: yeah well actually i've been i've found a nice uh solution to that there's what's the the brand that comes in the green bag like the good or whatever it's like some generic brand name whatever national advertising brand yeah yeah but they have they have now these little these like those like foil tube packs that you buy a box it has like eight of them in there and so you it's pre-portioned so oh yeah the wonderful brand thank you steve mull in the chat um
02:27:29 Marco: Yeah, the wonderful brand.
02:27:30 Marco: And yeah, so you can just have these little 120-calorie packs, these little foil tubes.
02:27:35 John: It's like three pistachios.
02:27:37 Marco: It's not that many, but it's nice that you can just grab one of those, and then you know how many calories you're eating in three seconds.
02:27:46 Marco: And you can basically pour it into your face in two or three pours, and then you're done, and you can move on.
02:27:52 John: yeah my dad uh he loves pistachios he's also allergic to them and it's just like i mean it could be right out of the simpsons like you know it's like but you're allergic to these like but i love them so he'd just sit there and eat them and just get all puffy and just it's like you can't stop it's like it's worth it i guess i don't it's not it hasn't killed them yet but it's not you know
02:28:14 John: Pistachio ice cream is a pretty good way.
02:28:16 John: There's not a lot of pistachios in pistachio ice cream, but there's enough that you feel like you're getting something.
02:28:21 John: Of course, the rest of it is ice cream, which isn't great either.
02:28:23 Marco: Yeah, from a calorie point of view, although pistachio ice cream is very good.
02:28:27 Marco: But so hard, it seems like it's very difficult to do well.
02:28:32 John: Yeah, Ben & Jerry's has the best pistachio ice cream.
02:28:34 John: no contest haagen-dazs makes the pistachios too small and any ice cream that is green forget it yeah the ones that are like neon green to try to indicate pistachio-ness yeah no that's not that's a fake whatever yeah ben and jerry's pistachio what is it called pistachio pistachio i forget the flavor name yeah they are the only good store-bought pistachio ice cream i've ever found in conclusion walnuts are dicks
02:29:00 John: And coffee ruins everything.
02:29:01 John: Spill walnuts in your backpack and it's not going to ruin it.
02:29:04 John: Yep, that's right.
02:29:04 Marco: Well, it depends.
02:29:05 Marco: I mean, they're really bad.
02:29:07 Marco: Just pick those walnuts right out of there.
02:29:09 Marco: Anyway, bye everybody.
02:29:10 Marco: Thank you for listening.
02:29:11 John: Happy Thanksgiving.
02:29:12 Marco: Yeah, happy Thanksgiving.
02:29:13 Marco: That's right.
02:29:14 John: Don't put walnuts in your stuffing.
02:29:15 John: Use pine nuts instead.
02:29:16 John: They're better.
02:29:17 Marco: Yeah, actually, that's true for sure.
02:29:20 Marco: And also, since many people are not traveling for Thanksgiving, ourselves included.
02:29:24 John: All people are not traveling, right, everybody who's listening?
02:29:28 Marco: Yeah, please don't travel.
02:29:29 Marco: But yeah, for all of us who are not traveling, the great thing about this is that you can edit what you have to be only the stuff you like.
02:29:38 Marco: Normally, if you go to Thanksgiving at your parents' place or whatever, first of all, there's always the turkey, and turkey is usually terrible.
02:29:47 Casey: Agreed.
02:29:48 Casey: Disagree.
02:29:49 Casey: Oh, no.
02:29:50 Casey: Marco is 100% right.
02:29:51 Marco: There are ways to make it decent, but most people don't or can't do those.
02:29:56 Marco: so the result is turkey is usually pretty bad um but you don't have to have turkey or you don't have to have a whole turkey like we decided for our little you know thanksgiving here for our little family here at the beach we decided we're not going to have a whole turkey because there's only three of us but we bought a turkey breast because you can buy just the breast and you can roast just that and brine it and everything you can do all sorts of fun stuff and it's way smaller you got the work you got the worst part of the turkey congratulations
02:30:21 Marco: It's way smaller and way easier to deal with.
02:30:23 Marco: Or if you like the dark meat, you can buy a couple eggs or whatever.
02:30:26 Marco: You can buy just parts of the turkey.
02:30:29 Marco: Or you can cook any other type of meat or no meat.
02:30:32 Marco: You can have Thanksgiving that's all side dishes.
02:30:34 Marco: You can have Thanksgiving that's a steak or a roast or anything else.
02:30:38 Casey: Stop.
02:30:38 Marco: It doesn't have to be.
02:30:39 Marco: Steak Thanksgiving.
02:30:40 Casey: I'm on board.
02:30:41 Casey: Marco, I'm coming to that Thanksgiving next year.
02:30:44 Marco: Yeah, take this opportunity that you are forced by major world events to have a different kind of Thanksgiving that is both smaller and much more within your control.
02:30:56 Marco: Take the opportunity to make your Thanksgiving that, like... Pistachio ice cream for dinner.
02:31:01 Marco: Yes.
02:31:03 Marco: If that's what you want, you can have Thanksgiving that is only the things that you want and no other things.
02:31:08 Marco: You can control the ratios.
02:31:10 Marco: If you want to have a Thanksgiving dinner that's three quarters stuffing, you can do that.
02:31:13 Marco: Like, that's...
02:31:14 Marco: It's up to you.
02:31:15 Marco: You have full control over what you make.
02:31:17 Marco: So, you know, take this opportunity that you're forced to do something different and actually do something that you might enjoy a little bit better.
02:31:24 Marco: Or at least at least the food part can be better while you talk to your family over FaceTime and you look at their dry turkey and you're like, haha, I don't have to eat that.
02:31:32 John: alternately you could take this thanksgiving uh away from family as an opportunity to practice making turkey so you don't ruin it because turkey is good practice in a judgment-free environment it's not that hard to make turkey people just just forget all right anyway i love turkey i'm gonna have turkey this thanksgiving it's possible to make it without ruining it yeah i mean it's it's possible it's just very unlikely
02:31:54 John: i don't know i think people i think people just cook it at too high a temperature lots of meat things like if your problem is that you keep screwing it up it's probably because you're trying to cook it at a too high a temperature especially for something big you just cook it low and slow then your only real problem is like the outside can be crappy but then you just do high heat to the beginning or end and you solve that problem and it's not that hard you know instant read thermometer is your friend
02:32:17 Marco: Well, but, yeah, yes, but a thermometer tells you when the inside is done, when the outside is totally dried out and burnt.
02:32:25 John: It doesn't prevent the... Well, the outside won't be totally dried out and burnt if you cook it at a lower temperature.
02:32:30 Marco: Yeah, it's very hard to cook a very large piece of meat that you are leaving whole in its whole form.
02:32:38 Marco: It's very hard to do that in a reasonable amount of time in a regular household oven.
02:32:44 Marco: If you're going to smoke it and smoke the turkey over 12 hours, there are ways to do it.
02:32:51 Marco: There are lots of low and slow cooking methods, but most people either aren't set up for them or don't have the skill for them.
02:32:58 Marco: And the result is usually not great.
02:33:03 Marco: Enjoy your Thanksgiving, whatever it is.
02:33:05 Marco: And if you want to make something better than turkey, feel free.
02:33:09 Casey: Ham's good.
02:33:10 Marco: Yeah.
02:33:10 Marco: Ham's more of a Christmas thing, though, I think.
02:33:12 Marco: Or Easter.
02:33:14 Marco: I've had good spiral hams more often than I've had good turkey.
02:33:19 John: oh preach and i should clarify i don't like ham that much like i actually don't like ham in general like i'll eat it but i'd rather eat something else you should try the boris head ham they may they sell like the big ones yeah non-spiral cups just one big hunk of ham but it's already cooked you just heat it up it's so much better than that spiral slice stuff that you're getting i guarantee can you still put the big pineapple rings on the side
02:33:44 John: i mean it's you know like the spiral slice it's already cooked so you're just heating it through and you could do whatever you want with it but i would if you just get the boar's head ham you can get like a small one that's like small enough for like one meal for a family get i mean it's very expensive but try it and then take buy a spiral slice one too and then put them side by side and and a b test against them it's like it's no contest
02:34:04 Marco: And I would say, too, on the pricing side, if you're buying so much ham that the price of it is a problem, I would venture to say you're probably eating too much ham.
02:34:16 John: Well, if you have a big family dinner and you're going to buy ham that's going to feed the whole family, you do have to buy a bigger ham.
02:34:21 John: But yeah, we made the mistake of we've been doing Borset hams usually for Easter for a long time.
02:34:26 John: We're like, oh, we couldn't find that.
02:34:27 John: We bought a different brand, and it was so disappointing.
02:34:29 John: I was like, oh my God, we can never buy this non-Boar's Head ham ever again.
02:34:35 Casey: Boar's Head stuff is phenomenally expensive, but is phenomenally tasty.
02:34:39 Casey: I know you two are going to judge me for this, but I swear to you, I could sit and eat a pound of Boar's Head white American like it was nothing.
02:34:46 John: We know you and your white American cheese.
02:34:47 John: We know all that.
02:34:48 Marco: No, we've actually – we've had the Boar's Head Yellow American is our primary cheese of our household because like the little grocery store here didn't have good like Kraft Single kind of cheese like the pre-wrapped singles for Adam all summer like to make grilled cheeses for our kid.
02:35:03 Marco: And so we just – we've switched the entire family over to just using Boar's Head Yellow Deli American for pretty much everything.
02:35:10 Marco: And it's fantastic.
02:35:11 John: mm-hmm the aaron's entire family is like very much on the anti-american cheese bandwagon and they're all wrong they're all the only thing i'll say about the boar's head uh cheese is for grilled cheese full fat craft is still uh real cheese not the singles not the cheese food craft american actual craft american actual cheese is still better than grilled cheese sandwiches that's probably true i'd buy that
02:35:36 John: i might not have i know i had boar i grew up with boar's head cheese i know exactly what you're talking about i ate tons of it i still like it but for a grilled cheese sandwich straight up american do the full fat whole milk real uh american craft cheese versus the boar's head and just do make make two sandwiches and see which one you like better i think the craft one is better because that is its element the artificial craft american cheese and the grilled cheese sandwich
02:36:03 John: That's true.
02:36:05 Marco: That's fair.
02:36:05 Marco: I will also argue once again that American cheese is the best cheese for hamburgers.
02:36:10 Marco: Bye live listeners.
02:36:10 Marco: Thank you for listening and we will talk to you next week.
02:36:12 Casey: Oh my God.
02:36:13 Casey: We were still live.
02:36:14 Marco: Yeah.
02:36:15 Casey: Oh God.

A Bomb on Your Home Screen

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