00:00:18 ◼ ► Electric are faster at boiling water than the gas. Gas is the slowest at boiling water.
00:00:26 ◼ ► I mean, yeah, the problem is that a whole lot of the heat escapes the sides of gas burners.
00:00:34 ◼ ► But if you have like the big beefy ones, like the high end stoves do, and if you have a big enough pot and a shallow enough amount of water in it, then it could be faster.
00:00:45 ◼ ► Yeah, induction is the fastest, but the reason electric goes so fast is they have really good contact patch to use car terminology. Like, there's not, the heat goes directly from the heating element into the pot and not a lot wasted.
00:00:59 ◼ ► And they can have very large elements that heat across the entire surface. So they can be really fast.
00:01:04 ◼ ► I can't speak for boiling water, but we have gas at our house and we had electric in a lot of my childhood homes.
00:01:21 ◼ ► Now, I've not tried induction, to be fair, so I can't speak one way for or against induction.
00:01:26 ◼ ► But just regular electric was awful. It took a friggin' calendar year to boil water with those.
00:01:32 ◼ ► Induction is like the ultimate electric in that the contact patch is much larger and essentially virtual because it's inducing the heat in the thing through electromagnetic waves and all the other stuff.
00:01:44 ◼ ► So it's not even like you have to have a bunch of it touching. So induction is always going to win. But electric is pretty amazing.
00:01:51 ◼ ► Of course, the reason people don't like electric is because you get carry over heat and you don't have that with gas. So gas is still a better chef's stove.
00:02:07 ◼ ► I don't. Although I'm considering one. I'm asking a bunch of questions because next time a stove dies, I want to probably replace it with induction, but I've never used one.
00:02:19 ◼ ► And I know people say you can just buy one of those induction single burner standalone things to experiment with it, which I should really do, but I haven't.
00:02:27 ◼ ► So I kind of want to know what's the major downside of induction besides that it doesn't work with copper pans, which I don't own any anyway.
00:02:35 ◼ ► Yeah, the pot limits are a little bit weird and the carry over here I think is still going to be worse than gas because the contact, once you turn off the gas, the only thing that is hot that is touching the pan is the grating, which has a very small surface area of how much is it touching the pot.
00:02:49 ◼ ► Right. So that's your only remaining heat transfer. So basically you turn all the heat off except for like these little those little patterns of stuff is touching it, whereas with induction, it's not like the surface of the stove gets hot, but the pan is hot and the pan is sitting on the stove.
00:03:01 ◼ ► And so it depends on how much heat is absorbed by and retained by the surface of the induction thing.
00:03:07 ◼ ► And if the surface is usually some kind of glass or easy to clean thing that does hold a lot of heat and it's still that will still hold a lot of heat even when you turn off the induction.
00:03:17 ◼ ► So now your hot pan is sitting on top of a probably equally hot glass surface that is not going to cool off as fast as the instant off on a gas thing.
00:03:27 ◼ ► Depends if you make anything where you need to be able to instantly turn off the heater, otherwise you like a sauce is going to break or something.
00:03:32 ◼ ► But anyway, that's why chefs still prefer gas because your control of the heat is more or less absolute.
00:03:37 ◼ ► And you're not once you turn off the heat, your pan is not sitting next to another hot thing that is continuing to heat it.
00:03:43 ◼ ► But yeah, I've still been a little bit wary of induction just because I don't want to have to worry about what the pans are.
00:03:51 ◼ ► I'm pretty committed to my modern electric lifestyle. If I had to get a new stove, I would probably get another electric one.
00:03:57 ◼ ► And also, gas ovens are garbage. So if you have a gas stove, you want an electric oven anyway.
00:04:02 ◼ ► Do you think it's like whatever the heat capacity of the glass surface on an induction stove, do you think that's meaningfully more for carry over heat purposes than the heat in the pan itself?
00:04:20 ◼ ► So if the only thing underneath it is air and the metal grating, that's a great place for it to shed the heat off of.
00:04:25 ◼ ► There's no more heat coming into it from below. Whereas if the metal pan is against that surface, even if there was no heat on that surface, it can't shed heat into that.
00:04:33 ◼ ► It's already been shedding heat into that. They're at equilibrium probably at this point between the pan and the surface.
00:04:43 ◼ ► Whereas if it's suspended in the air over an off gas burner, it really depends. Do you care about that?
00:04:48 ◼ ► Do you make anything where you have to have precise control of the heat, otherwise bad things will happen to it?
00:04:53 ◼ ► If you don't, then you probably don't care about carry over heat. It's just for the chefs, again, making something very delicate like a sauce that you need to have precise control.
00:05:00 ◼ ► When you turn off the heat, you want it to be off off. And for restaurants, where again, when you turn off the heat, you don't have to worry about it carrying over, continuing to cook a little bit. Off means off.
00:05:11 ◼ ► Well, I suppose what you really want then is if you aren't using literally all of the space in the cooktop, what you really want is that flat surface to move the pan onto for cooling off purposes.
00:05:25 ◼ ► Or they could have induction surfaces that move away from the thing and disconnect the surface connection. I don't know. It could do something like that, but it's probably silly.
00:05:33 ◼ ► My stove top is a completely continuous glass surface, and that is so great for cleaning that the benefits for regular people probably far outweighs worrying about carry over.
00:05:44 ◼ ► Yeah, honestly, I only have gas here. We have electric at the beach, and the beach has one of those flat tops. It's probably 10 years old, but it's a relatively modern stove that has flat top available.
00:05:58 ◼ ► And then here we just have a giant gas thing that the previous owners bought that has mostly been okay, but it requires a lot of maintenance because it's a fancy brand. And I'm very glad I didn't buy it.
00:06:15 ◼ ► Yeah, it is. Yeah, it needs new burners and igniters almost every three or four years so far.
00:06:22 ◼ ► But it's typical gas with these big cast iron grates sitting on top of each burner, and the burner itself is like four different semi-loose parts that are just resting on each other.
00:06:31 ◼ ► And it's a pain in the butt to keep clean. There's so many surfaces, and you gotta wait till it cools totally off and take the grate off and then clean the grate, of course, and then also clean what's under the grate and it gets everywhere.
00:06:42 ◼ ► And it's a mess. And then when you have those wonderful flat surfaces on the electric ones, you just wait till it's cool and just spray it and wipe it off. It's glorious.
00:06:51 ◼ ► The best thing about the flat glass cooktops is they sell cleaner, like this mildly abrasive toothpaste dish kind of cleaner specifically made for glass cooktops. And you can, like we've had ours, not since we were married, but for many years, at least like 15 years or whatever.
00:07:06 ◼ ► You can get the thing looking like brand new with that cleaner. It doesn't matter how old it is, doesn't matter how much stuff you got caked onto it because it's glass.
00:07:14 ◼ ► You don't know how gross it looks. That thing is totally destroyed. It's never going to look good again. You use that glass cooktop cleaner, do a little bit of scrubbing, and you look at it and you're like, "That looks like it came from the factory today."
00:07:25 ◼ ► It's like it goes back to brand new. It's pretty amazing. Unfortunately, the rest of the thing doesn't. We have somehow dropped heavy things onto the edges of the thing and chipped off the edges of not the surface, but the metal.
00:07:40 ◼ ► Yeah, like the whole rest of the thing you can damage, but the glass is basically impenetrable. I'm pretty amazed by it.
00:08:00 ◼ ► They added it a couple of—I think a year ago or two years ago. It's a thing where you can just use your home plan when you're roaming internationally for something. It's either $10 or $20. I think it's $10 per day, and it's automatic.
00:08:15 ◼ ► It automatically just knows when you're traveling. It just figures that out. You just literally just use your phone. You change nothing. You just go to another country, and for every day that you're in another country, you get charged 10 bucks.
00:08:32 ◼ ► Yeah, I just leave that in Able all the time now. I used to have to add the data pack and then cancel it when I got back. It was a pain in the ass.
00:08:39 ◼ ► Yeah, they came out with that maybe a year or two ago, and it's fantastic. This is one of those things—Europeans have kicked our butts on this. They had these plans 50 years ago when they were all using Opera, but we are very new to this as us lowly American cell phone networks with our horrible monopolies and everything.
00:08:55 ◼ ► So, yeah, and so people in the chat are saying apparently Verizon has a similar thing. So, yeah, this by far—I used to always bring in an unlocked phone and try to buy international SIM.
00:09:08 ◼ ► Yeah, that's what I was looking at is, you know, I was talking to Jason Snell in the Relay chat earlier, and he was saying that the 3, which is one of the carriers over there in the UK, 3 offers for about $20 or thereabouts, $20 to $30.
00:09:23 ◼ ► You can get something like 10 gigs—it's not exactly right, but it's something along the lines of 10 gigs and 3,000 minutes and 3,000 domestic texts, and that lasts for like a month.
00:09:36 ◼ ► And so to your point, Marco, you would have to have an unlocked phone, which we tend to buy our phones outright, so that's not a problem for us.
00:09:43 ◼ ► But you need to have an unlocked phone, and you need to switch phone numbers, and this becomes ugly if, say, you have grandparents that are watching your children, and they don't want to have to use like Google Allo because they're Android users, or they don't want to have to rely on iMessaging specifically your email address,
00:09:59 ◼ ► because I think if you were to iMessage the phone number, then it wouldn't work, you know, because your phone number changes when you put the new SIM in, and it's just—
00:10:06 ◼ ► Well, or they start an iMessage thread unknowingly with your international phone number, and then when you get home it doesn't work anymore.
00:10:14 ◼ ► It's like, I've done all these options before, and you can do the math, and if you're staying more than 5 days or something, it probably makes sense to get a local SIM if you're concerned only about that price.
00:10:26 ◼ ► But for me, I'm actually willing to pay a little bit extra to A) not have to worry about any kind of cap or transfer or unlocking or anything, and B) to just be able to keep my number and literally have to do nothing to my phone.
00:10:38 ◼ ► I don't have to rely on anything weirdly working differently. I don't have to break iMessage for anything.
00:10:44 ◼ ► It literally just is my regular number working the regular way, and I pay 10 bucks a day for it. That to me is worth a premium price, because if I'm saying this somewhere for a month, that might be a different story, but I don't do that.
00:11:00 ◼ ► So yeah, if I'm going somewhere for a few days up to a week, no question I do the day pass, because it's so nice to just have your plan.
00:11:33 ◼ ► Anyway, that was super productive for me, and I don't care if anyone else is bored by this, because that was really frickin' useful for me.
00:11:43 ◼ ► We'll start with Russ Bishop, who writes that the simulator cloning that we had talked about last week, this is where you can do—was it for unit testing or UI testing, I believe?
00:11:53 ◼ ► Right. So Xcode will spin up a whole bunch of parallel instances of the iOS simulator to do a whole bunch of different UI tests all simultaneously.
00:12:03 ◼ ► And somebody had pontificated—I don't remember if it was a listener or if it was Jon—I think it was a listener pontificated that, hey, maybe that uses the super fast APFS cloning feature so that it will spin up all these duplicates of the simulator really, really, really quickly.
00:12:19 ◼ ► So Russ Bishop writes that simulator cloning does use APFS cloning. Everything that uses NSFileManager or libcopyfile with copyfile clone, which is apparently a parameter or some such, will end up using APFS cloning, whether it intended to or not.
00:12:41 ◼ ► Nope. Just good to see confirmation. I think the person who sent this works at Apple, so I trust what they're saying.
00:12:52 ◼ ► I know. Normally I don't have a lot of file system news, but I actually—like, so we are cleaning up Tiff's computer. She wants to basically do like a clean reinstall for the first time, I think, ever.
00:13:04 ◼ ► And she has a whole bunch of photos, and we are pretty sure that a lot of them are actually duplicated in multiple locations and everything, and this is a very hard problem to solve. Honestly, if anybody knows a really good, very reliable utility—we're going to be very conservative on this, but if you know a very good utility to find duplicate files in a reasonable way and try to manage them in a reasonable way without risking deleting the real copies, please let me know.
00:13:32 ◼ ► But anyway, one thing I was hoping that APFS would do, which I think ZFS does, is data deduplication as it—like, with regular file operations or with files just existing there.
00:13:47 ◼ ► So ideally, if we migrate her disk onto an APFS volume, I would like it to kind of automatically detect duplicates as the data's being imported onto the volume and not take up double space. That would be nice.
00:14:04 ◼ ► Unfortunately, I did some experimenting, and that doesn't happen. I was also disappointed to find out that even things like the Linux CP command don't do cloning. They actually just make duplicated data. So I hope they go a little bit further with this feature of APFS, because it would totally remove the problem of like, yeah, there are these photos in multiple paths, but if it's an APFS clone, you can have as many paths as you want. It doesn't matter at all.
00:14:32 ◼ ► Like, the problem would just disappear if that was the case, but hopefully there will be some easy way for us to deal with this. But until then, I was kind of sad that APFS didn't go a little bit deeper with that cloning thing.
00:14:44 ◼ ► Yeah, it doesn't have deduping built in, but you can build that feature yourself, just brute force it, right? Just write a little program that goes over all your files. The tricky part is the stuff that's not the data, but the extended attributes and everything. You'd have to decide if you're writing that brute forcing utility, how much you care about the extended attributes. So if you find two files where the data is the same, but the extended attributes or any other attributes differ, do you care or do you want to merge them essentially into one thing?
00:15:10 ◼ ► If you care, you have to leave them separate because I don't think there's a way to separate the data and the metadata. You can't say, well, the data is a clone, but the metadata is not. I think you can't do that.
00:15:20 ◼ ► But if it was just photos and you didn't care about the metadata or the dates or anything like that, you could combine them. And the deduping stuff, ZFS does that, lots of other file systems do that, but it is very CPU intensive. It slows things down tremendously if it was sort of on all the time.
00:15:40 ◼ ► I think Time Machine does, well, I don't remember if they did anything related to that. I mean, it does the hard linking to directories, which is essentially the very weak version of deduping on an entire file level.
00:15:57 ◼ ► And that's where they're actually connected to each other. What you want is for it to take up half the storage, but for them to still be two totally independent files. And if ZFS can do that, it just won't do it for you.
00:16:07 ◼ ► I seem to recall there was some feature, not just the finder's duplication that they demoed, but some feature of the new OSes that takes advantage of that. And as for the cp command, the cp command, my recollection is used to be not understand a bunch of Mac specific metadata, but eventually they enhanced it to support the Mac specific metadata and extended attributes, sometimes requiring a flag.
00:16:31 ◼ ► I can imagine them extending it. If it's not already there, check the man-patrios cp to support smart cloning, but I can also understand why they might not have that be the default just because of the, you know, we wanted to throw this before, how the free space math gets way too complicated for you to hold in your brain when you're like, you know, I just copied a 20 gig file and my free space is the same.
00:16:54 ◼ ► You know, what is, what is going on? How do I ever tell how much free space I have? It becomes very difficult. So I can see some reason to default to the dumb way just to have things make more sense to people.
00:17:07 ◼ ► Moving on to notarized apps, we talked about this last week where Apple will presume, I think they said they will eventually compel all apps to be notarized. Is that what we concluded? I forget the details now. But one way or another, notarized apps is a next level thing beyond just developer signing.
00:17:24 ◼ ► And a friend of the show, Daniel Jalka, wrote in to say that the developer ID signing, which we had talked about as the current state of the world, is almost 100% independent from Apple once you have the certificate, but it's worth noting that by default, CodeSign still consults Apple's timestamp server to reliably embed a time in the code signature.
00:17:42 ◼ ► So if Apple servers down, the regular developer ID code signing can fail. And so there's apparently an option --timestamp=none that Daniel uses in his debug builds and CI builds to prevent that signing from happening or that that that confirmation with Apple from happening.
00:18:01 ◼ ► And then also friend of the show Gus Mueller writes in that he also turns off the timestamp because of server issues on Apple's side years ago.
00:18:09 ◼ ► That doesn't bode well for a notarized thing, the fact that Apple has some very minor server side component to the current system and that two random developers we happen to know turn it off to avoid issues with our actually, wait, did Jalka say he turns it off?
00:18:27 ◼ ► Yeah, well, it's not like that's that server is surely much more simple than the notarized server is. And it's just like, that's what it takes. It doesn't mean that it's unreliable. It's a problem or whatever. It just means that if you're trying to do something and something interrupts your workflow and you it annoys you and you can't figure out what it is and you track it down, it turns out that one of Apple services being wonky.
00:18:47 ◼ ► Just turning it off and never thinking about it again is often the reaction, especially if you're frustrated that you spend a while trying to debug it and you never check if like, well, that was three years ago, maybe the timestamp server is up 100 percent of the time now.
00:18:58 ◼ ► Maybe it's lightning fast. I'll never know because it annoy me that one time and I turned it off. Obviously, with notarized apps, you won't have that option, I suppose. But hopefully Apple is so much better at doing server side services these days than they used to be.
00:19:15 ◼ ► And all these scripts that they have, like the Mac developers have, like Daniel and Gus, to automate builds and releases, I think these are all going to break with notarization because it's an asynchronous process.
00:19:28 ◼ ► Like I mentioned during our first discussion of it, they have to submit the binary to this notarization server.
00:19:34 ◼ ► And from my understanding, it's just like the iOS processing step in iTunes, excuse me, in App Store Connect now, you have to submit it and it'll take maybe a half hour to an hour to actually get done.
00:19:47 ◼ ► And then they give it back to you. I assume they make it available through some kind of download either manually and/or through an API.
00:19:54 ◼ ► Because it's this asynchronous process that you just kind of have to wait for that could take an indeterminate amount of time, that's going to break a lot of automated build scripts and a lot of people's processes.
00:20:06 ◼ ► By the way, real-time follow-up, someone in the chat room threw out CP-C as the flag to throw to the CP command to make it do clones.
00:20:17 ◼ ► Wait, hold on. You say minus for command line arguments? Is that how you always say that, like in your head or out loud?
00:20:26 ◼ ► You could say dash or dash minus something, but yeah, minus is definitely one of the things I say because that's the key.
00:20:39 ◼ ► I mean, it is the minus key on the keyboard. That is what it's called. It's not like I'm making up a funny name for it.
00:20:52 ◼ ► Yeah, minus C. And the thing is I was trying to determine does this actually do the cloning? It says uses clone file, blah, blah, blah.
00:20:59 ◼ ► And what I was searching for is some massive file so that I could tell, oh, well, I know it definitely like cloned it there because it would have taken longer to copy it, but I could not find a file big enough to convince myself.
00:21:11 ◼ ► You got to find a single file. Xcode is a, you know, is a giant app package filled with a bunch of crap. I need one big single file.
00:21:27 ◼ ► I can confirm that is correct. They did not use more space or at least df reported the same amount of space.
00:21:37 ◼ ► And like I did, I ran these tests with df before and after doing things like a finder copy, a cp, and a cat into another file just to see like, you know, what level of deduplication did APFS have.
00:21:52 ◼ ► So I'm pretty sure this methodology is sound and yeah, this so cp -c or cp -c is the correct way to do this with an APFS clone.
00:22:03 ◼ ► Yeah, so now you can write your little brute force shell script or whatever that can find all the duplicate files because you'll take hashes of all of them and you know, it'll be time consuming.
00:22:12 ◼ ► And when you find them, you can compare the metadata and decide how much metadata you care about.
00:22:15 ◼ ► And if you don't care enough about the metadata, you can just make one a clone of the other and match up the dates, which is everyone you decide is the primary or so on and so forth.
00:22:25 ◼ ► And by the way, you buried the lead on this, which I learned from other podcasts, your brazen attempt to get a new iMac Pro for your wife and then convince her to take that iMac Pro to the beach, let that one get infected with sand, salt water, and salt spray, and then bring it back just so you can have iMac Pro during the summer.
00:22:46 ◼ ► And that plan was nixed. And so the new plan is iMac Pro at home, and Tiff's old Mac goes to the beach, which I think is much more appropriate. And I can't believe you tried to pull that.
00:23:05 ◼ ► Well, I'm getting it ready for the transfer. In fact, her old Mac is sitting on the office floor behind me right now.
00:23:17 ◼ ► And the new iMac Pro is sitting on her desk. It arrived two days late because, well, my theory is UPS in New Jersey lost it or tried to steal it because it was just not tracked in New Jersey for like three days.
00:23:31 ◼ ► Anyway, I was at the beach today dropping off some stuff, and I realized I really just want my computer there because for the last couple days when her computer was in limbo and it was possibly not going to arrive in time,
00:23:47 ◼ ► one of the options we talked about, which was going to be what happened if it didn't, if UPS continued to steal it, was to simply have Apple recall it, return it, and just take my iMac Pro out there and reorder hers like after the summer.
00:24:03 ◼ ► I started thinking about this plan. I even ordered the carrying case, not the hipster one, but like a more heavy duty one that actually has padding and actually includes the stand in the case.
00:24:16 ◼ ► And I started thinking, you know, how nice is it to have my entire computer out there? And how nice is it to not have to spend like two days setting up yet another computer or dealing with having three Macs that are all like activated in my name, which causes some problems with certain software licensing and things like that.
00:24:35 ◼ ► It's just kind of a pain. So I'm just going to bring my iMac Pro out there and take the risk. The room it's in is not ocean side. It's not going to get any kind of salt spray on it. The door to it is even closed most of the time. The air conditioning is usually on in that room anyway.
00:24:49 ◼ ► This is a desktop. This is a Pro machine. I'm carrying it there in a very padded case. It's never going to be like out of my hands or out of my control. I have Apple Care. I might regret these words later.
00:25:05 ◼ ► I know. But I love this computer so much and I have a lot of very heavy development work to do this summer. Like when I was initially making my beach computer plans, I didn't know what Apple was going to deliver to us at WWDC. I didn't know how busy of a summer I would end up having.
00:25:22 ◼ ► And it turns out I have a very busy summer with lots of development work. And so not only did I decide that the 24 inch Dell monitor for my laptop would just be not enough screen space because I have a lot of simulator work to do with multiple simulators and with the watch simulator and things like that.
00:25:38 ◼ ► It just sets screen space on fire basically. Whenever you're developing with simulators and having documentation open, it just destroys screen space and it destroys CPU cores because of all that indexing and processing and building and Swift and all this crap. So I just want my iMac Pro there.
00:25:56 ◼ ► Can you put a link to your carrying case in the show notes so that we don't get blown up by a million people asking what it was? Please.
00:26:05 ◼ ► Every time any of us mentions any product on this show, somebody wants to know about it. And so let's just let's just agree that it will be in the show notes.
00:26:13 ◼ ► By the way, I should also clarify, I don't have this case yet. It's coming tomorrow. So this is not me vouching for it or saying it's awesome. I think it should be good based on the Amazon page. That's the only endorsement I'm giving here. I have no idea if it's actually going to be good.
00:26:32 ◼ ► I want to say I'm proud of Marco for not buying a third iMac Pro. We should all support him.
00:26:38 ◼ ► Support this behavior change, because as he began this story and I could tell that the 5k iMac was getting ready to depart, I was like, he bought a third iMac Pro, didn't he? But he didn't. He didn't buy a third one, everybody. Good job, Marco.
00:26:54 ◼ ► We are sponsored this week by Aftershokz bone conduction headphones and their weightless wireless Trex Air. Go to ATP.aftershokz.com and use code ATP30 for $30 off the wonderful Trex Air headphones.
00:27:08 ◼ ► See, what's great about bone conduction headphones that no other headphones do is they don't have anything that sits on your ear or goes into your ear or in other ways involves your ear itself.
00:27:19 ◼ ► They have little transducers that rest next to your ear, kind of on your cheekbones, and they send little vibrations through your bone and it goes into the inner ear canal and that's what picks up the sound.
00:27:29 ◼ ► The great thing about this is that not only does it not leave you all sweaty because there's only these little tiny things touching your skin and nothing actually in your ear, which is awesome for the summertime, awesome for exercising, but also you get to hear the world around you in addition to, say, the podcast you're listening to or the phone call you're taking on the headphones.
00:27:48 ◼ ► And the headphones are so weightless. They basically weigh nothing. You barely even feel them. They're very small and they're very comfortable.
00:27:55 ◼ ► And you can be walking around town listening to podcasts, but you can also hear if a car is coming when you're crossing the street or you can be walking around the house doing chores and you can hear if someone knocks on the door in addition to hearing your podcast through the headphones.
00:28:09 ◼ ► Now, if I'm honest, they're not great for loud environments, but they're awesome for places like walking outside or walking around the house or bike riding or jogging.
00:28:19 ◼ ► Whatever it is that you'd like to hear the world around you in addition to your sound, that's when you want aftershocks.
00:28:25 ◼ ► And I've tried both of their models now. The older model, the Trekz Titanium and the new one, the Trekz Air, they're both excellent. I recommend the Air if you're buying now.
00:28:33 ◼ ► In fact, I like it so much that I just bought myself a second pair because I never want to be without them and I want to keep one in a bag and keep one at the house. They're that good.
00:28:45 ◼ ► For more information, go to ATP.aftershocks.com and you can see for yourself how awesome the weightless wireless Trekz Air is from Aftershocks.
00:28:54 ◼ ► And you can get $30 off by using code ATP30. Once again, go to ATP.aftershocks.com and use code ATP30 for $30 off the weightless wireless Trekz Air bone conduction headphones.
00:29:06 ◼ ► Thank you so much to Aftershocks for keeping me happy during the summer with podcasts in my ears, although not actually totally in my ears, and for sponsoring this show.
00:29:19 ◼ ► All right, so your long national nightmare with regard to computers for the summer is now over.
00:29:25 ◼ ► Jon, however, your long national nightmare about your beloved reload extension, which I still don't understand why it's so important, but it's important, that national nightmare is over as well. Can you tell us about this?
00:29:37 ◼ ► The new version of Safari in Mojave, and also if you have Safari Technology Preview, also known as Purple Safari, because it's cool, if you use that and it's rejecting all of your unsigned non-extension App Store extensions, like my reload button.
00:29:53 ◼ ► You mentioned how you can use Extension Builder to load anything you want, as long as you enter your admin password and go through some hoops, but then when you quit Safari and relaunch it, it forgets all about that and you got to reload them and it's a pain.
00:30:03 ◼ ► Apparently buried down at the bottom of the develop menu, I think it's the develop menu, which is a menu you can enable in Safari's preferences. Way down at the bottom, there is a little option that says allow unsigned extensions, and if you check that option, I believe it will just forever allow you to load unsigned extensions in your own Safari, which is nice.
00:30:28 ◼ ► You know what else is good news? We apparently were featured in a WWDC session, and I didn't even know it until after the session was already over, because I was looking at Twitter and I was like, wait, why is everyone freaking out? Oh, hey, check it out.
00:30:41 ◼ ► So this is session 501, introducing podcast analytics, and I have only seen the little snippet that we're in, but apparently they were introducing the next version of the podcast app for iOS, and they made mention of how it's going to start supporting chapters.
00:30:59 ◼ ► And thanks to the insufferable, I mean awesome Germans, led by, who is it, Tim Prittlove, is that right? They convinced us, which I really mean Marco, to add chapters, and fast forward a year or two, and now we're on a WWDC presentation slide for our chapter support. So thanks, Tim, and all the Germans, we appreciate it.
00:31:21 ◼ ► It's actually a little more nuanced than that. The Apple podcast app was the first podcast app to ever support chapters, as far as I know, because Apple invented the original spec.
00:31:33 ◼ ► The original spec was for AAC files in the wonderful QuickTime MOB file format, renamed to M4A, and it was a very poorly documented, or I think totally undocumented, really pile of hacks spec that was a pain in the butt to read, write, and play, honestly.
00:31:55 ◼ ► But they added support, I think, back in the old version of GarageBand, where you could make podcasts more easily with GarageBand, I think that's where they added support to create these.
00:32:06 ◼ ► And so the original chapter markers for podcasts for a long time were just those, and Apple's app has always supported those, ever since they made the spec.
00:32:16 ◼ ► What it didn't support was MP3 chapters, which came a little bit later, I don't remember exactly when, but there was an ID3 spec for MP3 chapters that was basically just published to add this functionality to the MP3 format, instead of just having it be locked into AAC in this weird, undocumented format.
00:32:41 ◼ ► What's extra funny about this is that, so I released this app, Forecast, like, what, a year ago, or something like that? And I've been using it for like three years.
00:32:59 ◼ ► And until this version of the podcast app comes out, which I assume is this fall for everybody, the biggest podcast player didn't support them. Which is always a little bit awkward when you're trying to make a tool that says it creates podcast chapters.
00:33:15 ◼ ► Meanwhile, Apple's app did not support them, because it wasn't M4A chapters. So this is actually really nice. It represents not only a win for the wonderfully patent, unencumbered now MP3 format, but it also represents Apple paying attention to what the podcast community needs and what they're doing, and taking part in that. And that's really cool.
00:33:41 ◼ ► Do you know if the Google podcast app supports them? The newly announced Android Google podcast app?
00:33:49 ◼ ► I mean, we'll see if this one of Google's podcast initiatives takes off, and then we'll figure it out from there. This is not the first Google podcast initiative. The other ones haven't really gone anywhere, so I wish them well. I hope they bring in more podcast listeners, but I wouldn't assume that this is going to be a big thing until it actually starts becoming a big thing.
00:34:11 ◼ ► Cool. So more from WWDC. The Memoji are ungendered, which is pretty obvious when you start working with it, but I don't think we did a very good job of talking about it. In fact, I'm not sure we brought it up at all.
00:34:24 ◼ ► But Madeline Buxton at Refinery29 has a post about this, which is pretty good, and it discusses how some equivalent technologies and other platforms are very clearly gendered. And when you make a Memoji, there is no gender determination ever. Ever, ever, ever. You never specify gender. And that's really forward-looking, and I dig that, and I thought that was pretty cool.
00:34:47 ◼ ► I don't think people would actually notice. You mentioned you'd notice if you use it. I think if you didn't bring this to someone's attention, they wouldn't notice, which shows, A, how unessential it is to the process, and B, that it's a better user interface. It's not bothering to ask somebody something that is not relevant.
00:35:07 ◼ ► I just wanted to start clicking on things and make the face they want to make. That extra step of, by the way, being yourself is an unnecessary step. It doesn't -- actually, I was going to say, unless it gives you some defaults or something, or changes your defaults, but even then, you don't know what the default should be.
00:35:27 ◼ ► The only thing I can imagine them adding to the Memoji interface, which I still haven't used, by the way, because I don't have the beta, and you can't use it from an iPad Pro, apparently. It's only on the X, apparently, which is kind of annoying, because I don't think there's any part of Memoji that requires the depth camera, but whatever, Apple.
00:35:42 ◼ ► Anyway, the only feature I can imagine them adding is the one where it just takes a picture of you and does its best shot at making an emoji that looks like the picture it just took, and that also doesn't need any gender integration. It's just like, you know, take a selfie, and I'll try to make some kind of Memoji that looks like the selfie, right?
00:36:01 ◼ ► But yeah, I think that is an important streamlining that basically everything that has you make an avatar should do. There is no reason for that step whatsoever. If you remove it, people won't notice or care, and it lets them get to the part that they want to do, which is making the face that they want to make faster.
00:36:18 ◼ ► One of the nice little side effects of our modern age of being a little more aware and a little more flexible on gender identity and gender distinctions is this gradual elimination of pointless gender distinctions that just don't really serve any purpose whatsoever.
00:36:37 ◼ ► You're right, there is no reason why you have to pick a gender for your avatar because you're designing it from scratch with whatever hairstyle you want, you know, stuff like that anyway. It doesn't really matter.
00:36:49 ◼ ► One thing I noticed at WWDC, we were in a couple of different places in a row for unrelated companies, like a hotel and a restaurant and stuff like that, and I noticed they all had the same all genders bathroom signs, and our friend Jason Snell pointed out, because he lives in California, that there was actually apparently a recent law passed in California that any individual bathroom in a public place, not the one that has like ten toilets, but the one that has one toilet, one sink,
00:37:18 ◼ ► any individual bathroom in a public place has to now be labeled all gender bathrooms. And that's great because it's like, yeah, why were they separated before? They had no reason to be separated before. Why distinguish one as men and one as women when that's an unnecessary distinction that just at best it is a misbalanced queue problem, bad scheduling of resources.
00:37:44 ◼ ► And at worst it causes people to face a question that a lot of people really don't like facing or don't feel comfortable facing, and so, yeah, why make that distinction?
00:37:53 ◼ ► And the question they're facing is, they say, "Oh, well, we have to make gendered ones because we're going to put different things in different bathrooms." And that itself is a problem. It may cause someone to have to make a difficult choice. Well, do I go to the bathroom that's likely to have a tampon dispenser or do they go to the bathroom that I actually want to go to?
00:38:08 ◼ ► Yeah. Right. And so now you have to make this hard choice and roll the dice. They're just all gender. It makes it uniform. They all have everything in them. Done and done.
00:38:17 ◼ ► Awesome. There were some gifts for all of us, but particularly our friends from 1Password. And coincidentally, I think it was in the State of the Union, I was sitting behind a group of individuals, all of whom were wearing 1Password t-shirts, which obviously meant that they were from AgileBits and they worked on 1Password.
00:38:37 ◼ ► And the presenter was talking about how, "Oh, we're doing some really cool stuff where we can generate strong passwords for you," which I think that's old, but there was something new about it, and it'll help you autofill and blah, blah, blah.
00:38:50 ◼ ► And I could see the shoulders of all the 1Password employees just kind of sink a little bit. But then, Apple taketh away and giveth because the next thing they said was, "And we'll have hooks for other password managers."
00:39:03 ◼ ► So they can automatically autofill right from the keyboard, and you don't have to do that same share sheet, open 1Password, etc., etc., dance that you have to do today.
00:39:15 ◼ ► And all those shoulders went perked right back up, and they were all very excited. So it was quite funny to watch.
00:39:21 ◼ ► But basically, there are going to be ways for the phone to generate strong passwords. There are new tools for two-factor auth autofill, like if you get a text message, which is deeply insecure, but be that as it may, if you get a text message with a six-digit code, it will autofill that for us, autofill that for you.
00:39:40 ◼ ► And like I was saying, there are even hooks for third-party password managers, like our preferred password manager, which is 1Password, which is super cool stuff.
00:39:47 ◼ ► I'm going to assume that the 1Password people actually knew about that and were just, you know...
00:39:56 ◼ ► I would not make that assumption. Apple does not often tell people in advance about APIs that affect their apps.
00:40:09 ◼ ► I think this is such a weird instance. This is what very often I personally have asked for over the years, but Apple so rarely does.
00:40:18 ◼ ► Where they have some feature, and they integrate with it with whatever their built-in thing here. In this case, it would be like Keychain.
00:40:25 ◼ ► So this password thing, and the Keychain is integrated with it, and their password generator, and if you're in Safari, it will autofill by looking things up in your Keychain.
00:40:37 ◼ ► And in so many of those cases, you're like, okay, that's great, but what if I don't want to use the Apple whatever, the Apple password manager, the Apple mail application, the Apple window minimization framework.
00:40:53 ◼ ► Can you add clean hooks? I used to call them clean hooks because they were dirty hooks back in the day.
00:41:06 ◼ ► If you make an application that conforms to this API and uses this library, you too can hook into this part of the system and sell something that people buy to customize their Macs to change its behavior.
00:41:17 ◼ ► That it isn't some weird in-memory hack, that isn't some sort of sneaky thing that uses debug hooks to get a loadable text input bundle into your thing and run wild in the middle of your application, swizzling your methods and blah, blah, blah.
00:41:30 ◼ ► Like a real API because so many aspects of the Mac operating system historically have been ripe for third parties to sell applications.
00:41:45 ◼ ► Many, many applications back in the classic days were very scarily implemented things that enhanced or changed foundational parts of the operating system.
00:41:53 ◼ ► I used to have a whole bunch of extensions that modified open/save dialog boxes. In fact, I've still been running default folder 10 for years.
00:42:00 ◼ ► Things that change window minimizations, things that change the look and feel of the windows, you name it.
00:42:05 ◼ ► Things that put things up into the menu bar before that was officially supported, right?
00:42:08 ◼ ► So in some cases, Apple has done that. The menu extras, the long slog to get third-party icons up there within official API and then within official API that is also the same as the one that Apple gets to use.
00:42:21 ◼ ► Right? Some, the appearance manager back in classic Mac OS days, but that went away in 10.
00:42:28 ◼ ► In other areas, but they've never allowed you to hook. No, you can't do a custom window minimization thing.
00:42:35 ◼ ► But for passwords, I'm very relieved to see that Apple is enhancing the password system and also, miracle of miracles, providing clean hooks for third parties.
00:42:45 ◼ ► But they didn't have to do like, they could just say, well, sorry, 1Password, if people think they don't need your thing anymore, it's just because our built-in stuff is so darn good.
00:42:52 ◼ ► Right? And that's, I mean, that's mostly fair, but some people, no matter how good you make the built-in stuff, some people just want to keep using the thing that they have.
00:43:05 ◼ ► There's Sherlocking and then there is, I'm going to eliminate your entire category of application by essentially duplicating every feature of your application with our limited pool of money.
00:43:37 ◼ ► Yeah. So this is a thing that I've heard developers complain about a lot, which is one of the reasons they all keep around old Macs or Mac VMs of varying degrees of reliability.
00:43:48 ◼ ► Because you need to use the old version, or they have multiple versions of Xcode on their Mac.
00:43:52 ◼ ► Some people are like, you know, I've had multiple versions of Xcode on my Mac for like years and years because I always have to keep the old one around to keep building my old applications to support the old operating systems.
00:44:01 ◼ ► Apple is very aggressive about not just changing the support in the operating system for things like, oh, the next OS won't run 32-bit apps. Fine.
00:44:11 ◼ ► But also saying, and by the way, the current version of Xcode won't even build them anymore.
00:44:15 ◼ ► So if you want to keep building a 32-bit app to do bug fixes or whatever, you've got to use an older version of Xcode.
00:44:20 ◼ ► And if you keep doing that long enough, eventually that version of Xcode won't even run on the current operating system, so now you need a bunch of VMs.
00:44:25 ◼ ► And that sort of struck me as pushing a lot of the complexity burden onto the developers and making them figure out how to keep their old stuff running.
00:44:33 ◼ ► And it would be nicer of Apple if their new versions of Xcode had a better backward compatibility story, but I 100% understand why they do it.
00:44:40 ◼ ► Because they're always trying to keep Xcode from crashing and keeping it from being bloated and forcing people into the future.
00:44:47 ◼ ► And it all contributes to them making new versions of Xcode, abandoned applications before they're even abandoned by the operating systems that will run them.
00:45:04 ◼ ► Horace DeDew writes, "Apple now captures a percent of Office subscription revenues on the Mac."
00:45:15 ◼ ► A potential 100 million additional subscribers has been added to Apple's overall total of 270 million.
00:45:22 ◼ ► And Adobe is going to be there as well. Some of Adobe's stuff is there, is that right, or is it all Creative Cloud?
00:45:28 ◼ ► I don't know. These two items, they're mostly because they have been the two white whales for Apple.
00:45:33 ◼ ► How can we get these two big companies that both have subscription models for selling their software on Macs?
00:45:41 ◼ ► Not so much to get a percentage of their revenue, although that's nice, but just because how can you consider the Mac App Store the best place to get Mac software when Office and Adobe applications are not there?
00:45:54 ◼ ► Those are two very big players, perhaps the biggest players in the Mac software market, and if they're not on the Mac App Store, it makes the Mac App Store seem like the junior league.
00:46:04 ◼ ► Well, the big applications you go directly to Microsoft.com or Adobe.com and you get them, but for dinky things, you can go to the Mac App Store.
00:46:21 ◼ ► Somehow I doubt that Microsoft is giving them a 30% cut or that Adobe is giving them a 30% cut, but who knows?
00:46:31 ◼ ► I'm assuming the effort to get Panic and Bare Bones back on the Mac App Store did not involve changing the 30% cut at all.
00:46:40 ◼ ► But for Microsoft and Adobe, I'm willing to imagine that some arrangement may have been reached.
00:46:52 ◼ ► I feel like if you're going to do special treatment, people will understand if it's Microsoft and Adobe, but I think they should be, you know, transparency would be a little bit better here.
00:47:00 ◼ ► I think it will be more understanding rather than just wondering, especially if there really is a 30% cut for all of them.
00:47:17 ◼ ► And I wonder if the Adobe being in the Mac App Store, whatever form that takes, if that could somehow, I know this is a long shot,
00:47:25 ◼ ► if that could somehow allow me to just use the App Store for the licensing of those products and not have the stupid Creative Cloud app that is like the little Adobe app manager, that, oh, God, that would be so amazing.
00:47:37 ◼ ► That would have to be part of the negotiation because I'm pretty sure they really can't do that.
00:47:48 ◼ ► And also, that would solve my three iMac Pros problem because if it's truly licensed the way the Mac App Store software is licensed, there is no computer limit.
00:48:08 ◼ ► I mean, Adobe can't even make their upgrades save preferences from the old one even though there is literally a checkbox that is devoted exclusively to do you want to import your preferences when you're making this upgrade?
00:48:21 ◼ ► And every single time I check it and zero times have ever actually brought over my preferences.
00:49:02 ◼ ► If this is a way to do that, if they actually make their products available in the Mac App Store,
00:49:41 ◼ ► But anything else I add to my Adobe dependency is just something else that I will want to escape later.
00:49:58 ◼ ► And I saw it demoed at Layers, or it wasn't demoed, it was someone who works on that team
00:50:02 ◼ ► was giving a presentation at Layers, and they were just using their experience making XD
00:50:22 ◼ ► so it has to look like Photoshop or Illustrator, have a bunch of dockable palettes and all that other stuff.
00:50:26 ◼ ► It was focused on performance and it was very lightweight, and it was all very inspiring and interesting.
00:50:29 ◼ ► Initially when they were demoing it, they weren't leaning heavily on the user interface design part.
00:50:43 ◼ ► Eventually it became clear that's not what it is, but I think a lot of the interface ideas
00:51:19 ◼ ► Apparently that's not to be, but I was heartened to see that they have software design teams
00:51:44 ◼ ► I mean, it is the Apple way of doing things, right, to figure out what is the killer for your cash cow.
00:51:52 ◼ ► And I've never really used Photoshop. I just don't get it, and I've never been in a position...
00:52:44 ◼ ► And I actually, despite Marco dumping out before, I actually still mostly like using Photoshop.
00:53:02 ◼ ► For 25% off your first order and free shipping, visit rxbar.com/atp and enter promo code ATP at checkout.
00:53:15 ◼ ► They are gluten-free, soy-free, dairy-free, and with no added sugar, no artificial colors,
00:53:24 ◼ ► They are fantastic little bars for, say, breakfast on the go or a snack at your office.
00:54:08 ◼ ► There's three new flavors, mango, pineapple, peanut butter and berries, and chocolate hazelnut.
00:54:12 ◼ ► I like those so much I ordered a whole box of just those flavors because they're that good.
00:54:17 ◼ ► They also recently introduced RX Nut Butter, a brand new product made with the same core ingredients
00:54:28 ◼ ► They have RX Nut Butter in honey cinnamon peanut butter, peanut butter and vanilla almond butter.
00:54:40 ◼ ► Whether you like sweet or savory flavors, chocolate or fruit flavors, there is an RX Bar for you.
00:54:45 ◼ ► Check it out today at rxbar.com/atp and use promo code ATP at checkout to get 25% off your first order and free shipping.
00:54:54 ◼ ► And for a limited time, if you hurry up an order before June 30th, every order also gets free samples.
00:55:01 ◼ ► Check it out today. Once again, rxbar.com/atp and promo code ATP at checkout for 25% off your first order and free shipping.
00:55:09 ◼ ► Thank you so much to RX Bar for keeping me full on plane rides and for sponsoring our show.
00:55:23 ◼ ► And Metal is, I guess, supporting the addition of eGPUs not only to MacBook Pros but to the iMac Pro.
00:55:30 ◼ ► So if you have an iMac Pro that just isn't fast enough in the graphics department or the things that leverage graphics cards, you can add external GPUs.
00:55:39 ◼ ► Which, given that it's a workstation that only is six months old and only has high-end options, that shouldn't be anybody yet, theoretically.
00:55:46 ◼ ► Well, but it is, though. This is why I took note of this. So the fact that they support it, fine.
00:55:51 ◼ ► We know about the eGPU support. They added it and they advertised it originally. I forget when it was.
00:55:56 ◼ ► It was six months ago or something. Like, "Hey, add eGPUs to your Apple laptops," right?
00:56:01 ◼ ► Because they have crappy GPUs because they're laptops. If you need a big honking one, buy one of these third-party boxes.
00:56:09 ◼ ► And bragging about how you can add multiple ones to them and it'll divide up the screen between them and do all this cool stuff. Definitely cool, right?
00:56:20 ◼ ► And I don't know if that's a new development or they just wanted to advertise it or both.
00:56:30 ◼ ► So maybe I'm mapping this. Basically, it emphasizes the fact that though the iMac Pro is their super high-end best computer you can buy from them right now, it is still a sealed box.
00:56:41 ◼ ► And yes, it has a good GPU in it, but it doesn't have the very best GPU and it certainly doesn't have more than one of them.
00:56:48 ◼ ► And lots of very high-end GPU-intensive workloads need more than the iMac Pro can offer and need more than the iMac Pro will ever be able to offer because it's not an upgradeable GPU.
00:56:59 ◼ ► So here they are coming to say, oh, we have a solution to that. You can just chain a bunch of eGPUs to your iMac Pro.
00:57:07 ◼ ► And I feel like this is a tacit admission that the iMac Pro in and of itself does not fulfill all the needs that Pro users have.
00:57:17 ◼ ► Now, obviously, we're all waiting for the Mac Pro. What this made me think about is, okay, does this become an ad for the Mac Pro?
00:57:23 ◼ ► Well, with the iMac Pro, you've got to chain all these eGPUs and if you have bandwidth limits, they can't be met by Thunderbolt 3.
00:57:29 ◼ ► It's not as high as it could be or whatever. But the new Mac Pro, you don't have to do any of that.
00:57:34 ◼ ► You can just build it with two or three or four GPUs inside it or at least two high-end ones and they're upgradeable so you don't have to buy an iMac Pro and then watch its internal GPU age and become worthless as you replace the external ones year over year.
00:57:47 ◼ ► You can just keep replacing the internal ones in your Mac Pro because that's what makes a Mac Pro different from an iMac Pro.
00:57:53 ◼ ► But seeing their emphasis on eGPUs makes me fear that their Mac Pro will be like a modular box with a separate screen with one GPU inside it that can't be upgraded and then they expect you to chain a bunch of eGPUs.
00:58:04 ◼ ► I really hope that's not true. So I'm of two minds of this demo. On the one hand, I see it as potentially highlighting, it's the one shoe we're waiting for the other shoe to drop to say, look at this great Mac Pro.
00:58:16 ◼ ► Isn't it better than an iMac Pro with a bunch of eGPUs? But on the other hand, every time Apple says eGPU, I fear that's what they're going to do to my poor Mac Pro and I do not want it.
00:58:25 ◼ ► I mean, I honestly, I see your concern on that and that is one possible outcome of this. I'm not going to try to candy-coat it and say, oh, they definitely won't do that because they might do that.
00:58:36 ◼ ► We have no idea what they'll do with a Pro Mac anymore. That's the problem. Anything is possible.
00:58:42 ◼ ► Yeah, basically what all their customers want is something pretty boring and Apple seems to just refuse to deliver anything boring anymore in their eyes.
00:58:52 ◼ ► So we know they're going to do something weird. We just don't know what it is and we're just praying that it's nothing. We just hope, please don't do anything weird. Please just make a box.
00:59:05 ◼ ► But one thing with the eGPUs is, part of it is they're not going to show off something about a future product now. They're going to show off what their current products can do.
00:59:18 ◼ ► So eGPUs are something that their current products can use. Also, I think eGPUs are kind of a recognition of two realities of the Apple hardware lineup.
00:59:27 ◼ ► Number one, a whole lot of people do pro work on laptops. Modern laptops that Apple is willing to make can't have amazing GPUs in them because there's not enough thermal capacity, not enough thickness.
00:59:40 ◼ ► So Apple's not going to make a big honking gamer GPU laptop or a big honking 3D Pro workstation GPU laptop.
00:59:52 ◼ ► Right, exactly. So they're not going to make those. So the eGPU boxes are a way for Apple laptop users, which is a whole lot of their customers, including many "pro" users running many "pro" apps.
01:00:05 ◼ ► So that's a real need. So it's like, here's a bridge that you can be working on a laptop, you can be somewhat portable, but you can also have big GPU power available when you can plug in somewhere.
01:00:17 ◼ ► Okay. And then reality number two is Apple knows, I think by this point, at least somebody inside Apple should know this, and I think maybe this is one of the reasons they're doing this, that their hardware release cycle is simply not compatible with the realities of the high-end GPU market.
01:00:35 ◼ ► GPU users want higher-end options than what Apple is ever willing to offer, even when their products are new, and they can't wait 18 months to five years for an update.
01:00:47 ◼ ► So the eGPU is kind of like, it's this compromise by Apple to patch over the needs that their own unwillingness to ship certain products or to keep things updated at a certain pace.
01:01:00 ◼ ► They've created these problems for themselves, but they don't seem willing to solve those problems, so the eGPU capability is a way for their customers to take those matters into their own hands.
01:01:11 ◼ ► So it's not an amazing reason that these things are necessary, but it's the reality that these things are necessary, and so in the world where these things are necessary, this is a pretty good solution.
01:01:21 ◼ ► And they're trying to realize value from their investment in Thunderbolt 3, which is expensive and complicated, and it has surely made the Macs that implemented more expensive and complicated, and on the software side it's complicated things for GPUs being plugged and unplugged and everything.
01:01:37 ◼ ► And they're doing that to get some benefits, and one of the benefits is the ability to do this, so I think it is 100% worth investing what they appear to have invested to enable applications to, you know, the demos they've shown is like, "Look, I can plug a bunch of GPUs of varying capabilities into this Mac laptop,
01:01:55 ◼ ► and properly written software will intelligently divvy up the work to render this one screen between this heterogeneous pool of differently-strength GPUs, including the built-in one, to render the scene in the most efficient way possible."
01:02:10 ◼ ► And that is very impressive, and it's cool technology, and it is reaping the benefits of Thunderbolt 3.
01:02:16 ◼ ► You know, it's a pro feature that many people, maybe they'll never use it, or maybe they'll use it like I do at work to be a one connection for a dock, which is kind of cool if I just wish it was more reliable.
01:02:26 ◼ ► But external GPUs is certainly a feature, and so if they didn't support it, it would be incredibly wasteful.
01:02:33 ◼ ► So I think it is definitely a thumbs up to the support for it, but when Apple itself chooses to talk about it on the iMac Pro, it strikes me as Apple itself highlighting the weaknesses of an entirely sealed, completely unupgradable Pro Mac.
01:02:52 ◼ ► I mean, maybe it's not highlighting the weaknesses, maybe it's saying, "See, it's not a weakness, because we have this, and you can use it to do that."
01:02:56 ◼ ► It's like, "Yeah, you needed that feature for laptops, though. This is supposed to be your Pro Mac."
01:03:00 ◼ ► It's fine, because we know the Mac Pro is coming, but if the Mac Pro wasn't coming, and they did this demo, yes it is.
01:03:05 ◼ ► If the Mac Pro wasn't coming and they did this demo, it would have just made me so angry.
01:03:26 ◼ ► Yeah, so anyway, but also, if this does pan out this way, if the Mac Pro does come out sometime,
01:03:34 ◼ ► and only has these eGPU options as the way to have multiple GPUs or to expand your GPU down the road,
01:03:42 ◼ ► if you would have asked me two years ago what I thought of that solution, I would have laughed and said it was stupid,
01:03:59 ◼ ► it seems like the performance hit by having the reduced bandwidth of using Thunderbolt 3
01:04:03 ◼ ► instead of a big wide internal slot is not that relevant to actual performance and benchmark results for a lot of apps.
01:04:20 ◼ ► because games are tuned not to do that, right, not to constantly be shipping things back and forth to the GPU,
01:04:28 ◼ ► but there are applications where you would take a hit, where that is the actual constraint and external ones would kill you.
01:04:36 ◼ ► I don't particularly mind if it has external ones, but if external is the only option for both upgrades and expansions, that is terrible, right?
01:04:46 ◼ ► If it's the only option for expansion, fine, but if the internal one can be upgraded, that covers so many use cases.
01:04:54 ◼ ► If every year you can buy a new GPU, that would extend the life of your Mac tremendously.
01:05:22 ◼ ► And as you said, the external ones in many use cases are great, but saddling you with a pretty good, at the time of introduction, unupgradable GPU inside your supposed Pro Mac is just not acceptable.
01:06:02 ◼ ► Whether you've used it before, or whether or not, whether you have skills in making websites or not, whether you are a programmer or a designer or not,
01:06:12 ◼ ► Because they make it incredibly easy to make professionally designed, awesome looking sites, regardless of your skill level, with no coding required.
01:06:21 ◼ ► With their intuitive, easy to use tools, everything is drag and drop, live previewing, what you see is what you get.
01:06:28 ◼ ► It's amazing how easy Squarespace makes it to make pretty much any kind of website these days.
01:06:33 ◼ ► Whether it's a portfolio, a blog, a business site, a store, even something like a podcast, you can do all of that on Squarespace with all their plans built right in.
01:06:46 ◼ ► So next time you need to make a website, I know you have a lot of other options out there to make websites, trust me, try Squarespace first.
01:06:52 ◼ ► You'll be amazed how easy it is and how little time it takes to get your site up and running and looking great,
01:07:00 ◼ ► customize the way you want it and to get your content into it. It's so easy and the results are simply beautiful.
01:07:06 ◼ ► They have excellent support if you need any help and that's actually a really nice thing if you're building a site for somebody else,
01:07:49 ◼ ► Do you think iOS 12 will see the smallest or slowest adoption because teens will not like the new parental functionality?
01:07:56 ◼ ► So if you recall screen time, if you're on a family share plan or whatever it's called, a family account,
01:08:03 ◼ ► it will let the parents see the screen time reports for the children and even set quotas and things or whatever they're calling them,
01:08:11 ◼ ► app limits or whatever it is, so that you can only use YouTube for an hour a day or something along those lines.
01:08:16 ◼ ► So do we think that will slow adoption? I mean, probably a little, but I would be surprised if it does so appreciably.
01:08:24 ◼ ► But that's just me and I don't have kids that would be afflicted by this, so maybe we should turn to Jon first.
01:08:32 ◼ ► Jon, do you think that your kids are aware of any of this happening and do you think that if they were aware of it,
01:08:40 ◼ ► The question is, do you think it will see the smallest/slowest adoption, implying, my read on that is saying,
01:08:46 ◼ ► it will see slower adoption than iOS 11 or 10 or 9, it will be the slowest adoption ever, right?
01:08:53 ◼ ► And I think the answer to that is definitely no, mostly because kids who would be affected by this functionality
01:09:04 ◼ ► I know my kids don't know what iOS is or what an iOS upgrade is and I manage this aspect of their devices for them.
01:09:11 ◼ ► And if you are a parent who's going to enable this, surely you also have enough control over their devices to upgrade them to get this feature.
01:09:20 ◼ ► I think iOS 12 will see, if trends continue, I think iOS 12 will see amazing adoption because I think the word will get out,
01:09:32 ◼ ► If that remains true and that word gets out, people will be much more anxious to upgrade than they were with 11.
01:09:43 ◼ ► They'll be like, "Well, my phone has been crap." And they say, "This upgrade might help it. I'll try it."
01:09:48 ◼ ► And it's not nothing that Apple can say that will do it. It will have to just be word of mouth from people who do the upgrade and see the beneficial results.
01:09:55 ◼ ► And 11 really has been laggy because of the throttling in general, people being nervous about the upgrade and the word of mouth not being good on it.
01:10:04 ◼ ► So I'm pretty optimistic about iOS 12 adoption. I don't think the parental features will hurt it in any measurable way.
01:10:11 ◼ ► I would be kind of amazed if a lot of people even knew about this feature anytime soon.
01:10:16 ◼ ► New iOS features, we all who follow Apple this closely and listen to the podcast and talk about Apple this closely, we all know about this stuff right after it's announced.
01:10:26 ◼ ► But how many of us are even going to remember that this stuff is there in September, let alone when you're running the beta, you see it's not very well emphasized.
01:10:34 ◼ ► It's not even on by default. I had to just turn it on on my own iPad because I'm like, "Oh, I wonder what applications I'm using on my iPad."
01:10:41 ◼ ► I was reminded of speaking of the difference between the people who follow Apple closely and the people who don't really care that much.
01:10:48 ◼ ► Someone at work was complaining that they had got a new laptop. They're like, "These new laptops only have two USB-C ports on them and that's it. They're just learning now."
01:10:58 ◼ ► They got a 13-inch, right? I mentioned this in Slack. I mentioned, you know, Apple makes a model with just one. They couldn't believe it.
01:11:04 ◼ ► And all that engineering effort that they're trying to get out of Thunderbolt 3 to make all these GPUs work. And one of those ports is always just being used for power.
01:11:20 ◼ ► But things that we, you know, if you follow Apple closely and we're talking about things that aren't even released,
01:11:25 ◼ ► most people find out about things when they have occasion to get a new Apple device or when they run the upgrade.
01:11:31 ◼ ► The thing about OS upgrades is, yeah, they probably won't see the features, but Apple pushes those so hard on iOS devices that, you know, it's a war of attrition against the dialogues that keep nagging you.
01:11:41 ◼ ► And that's why I think the word of mouth will be essential to, like, asking around their friends, "Did you do the upgrade?"
01:11:46 ◼ ► "Yeah, my phone's nagging me too." And if you hear from them, "Yeah, I did it and either I did it and it's fine or I did it and my phone feels faster,"
01:11:52 ◼ ► that's going to make them press the button way faster than the iOS 11 thing of, like, "I did it and it's making my phone weird."
01:11:58 ◼ ► I do kind of love the idea of, like, teenagers, like, hoarding, like, an iPhone 4S so they can keep the OS that lets them watch as much YouTube as they want.
01:12:10 ◼ ► Well, you know, Apple's software tools are not the best or the main avenue for parents setting limits on kids.
01:12:21 ◼ ► It's just another tool in the tool chest and if you use it, fine, but you can just take your devices away from your kids.
01:12:28 ◼ ► Can you imagine, like, you know, when we were growing up, the fear was that your parents would, like, find some, you know, list up your mattress and find, like, adult magazines or something, or like alcohol or pot or something.
01:12:50 ◼ ► It's a fun version because when I was a kid, you know, I had to help my parents work the computer that they bought for me because I -- and they were talking about this before -- in the house, I was the one who knew the most about that computer forever from the day we got any kind of computer.
01:13:06 ◼ ► And now with my kids, I continue to be the one in the house who knows the most about every computing device that we have because they don't care about computers.
01:13:13 ◼ ► That's like, you know, me being super into the analog telephone system when I was a kid.
01:13:20 ◼ ► As a quick aside, when I was at WWDC, I don't remember whose it was, but I had handled -- I had held a 13-inch MacBook Pro non-touch bar for the first time.
01:13:41 ◼ ► But the escape really is not that much bigger and not that much heavier than my beloved Adorable.
01:14:04 ◼ ► I also find that ergonomically, like, the 13-inch just fits better on my lap without, like, sinking between my legs.
01:14:19 ◼ ► And whenever Apple does release laptops that I like again, I'm probably going to get whatever the equivalent is of the MacBook Escape in that lineup,
01:14:38 ◼ ► And I would probably still make the same decision today in buying an Adorable over the 13.
01:14:46 ◼ ► Like, if ultimate portability is not your number one priority, barring any other, you know, priority,
01:15:00 ◼ ► that is probably the best all-around laptop that I can think of in Apple's lineup right now.
01:15:07 ◼ ► And yes, I know you can still buy your beloved 2015 model, Marco, but I'm saying, amongst the things that aren't three years old,
01:15:27 ◼ ► When I did have it, I was very happy with it in most other regards, except it really did suck to only have two ports.
01:15:37 ◼ ► And honestly, you said if you were doing it again, you'd probably still buy the 12-inch.
01:15:48 ◼ ► Ultimately, if I were forced to go buy a new Apple laptop today that I wanted for general portability, I would probably get the 13-inch touch bar,
01:15:59 ◼ ► even though I don't like the touch bar, even though it gets the worst battery life of the whole lineup,
01:16:08 ◼ ► I did travel with the two-port one. It was a pain very frequently, and I really do enjoy having the extra ports.
01:16:16 ◼ ► So if they had one that had four ports and no touch bar, I would really prefer that, but that's not an option.
01:16:22 ◼ ► So I think I would get the middle 13-inch with touch bar thing just for the ports alone, even though, again, I would rather not have the touch bar.
01:16:32 ◼ ► But hopefully, I really hope that whatever update was supposed to happen to the laptops this month and didn't,
01:16:39 ◼ ► whenever that comes out, I really hope that they resolve some of these issues and give us better choices.
01:16:46 ◼ ► Not necessarily more choices or not giving us everything that we're asking for because we know that's not going to happen.
01:16:53 ◼ ► I just want there to be better choices because right now, there are so many gotchas about the laptops.
01:17:00 ◼ ► I heard Jason talk about this on upgrade. This is a really bad time to have a not very recommendable laptop lineup
01:17:20 ◼ ► I would definitely say the 13-inch, and then it's your choice whether or not you want the touch bar.
01:17:25 ◼ ► But that's what I would recommend. And I love this adorable so much, and to me, ultimate portability is the number one priority,
01:17:32 ◼ ► which is why I think I would stick with it. But I am definitely getting ever more annoyed about only having one port.
01:17:38 ◼ ► That's the thing. Again, just to bring this back around, I think that we are on the upswing for Mac hardware.
01:17:52 ◼ ► And that's why we got things like the iMac Pro. That's why we got the Mac Pro eventually, possibly maybe,
01:18:00 ◼ ► That's why we have things, efforts going on like Marzipan, trying to get the Mac software game back in shape again.
01:18:09 ◼ ► I hope they're on the upswing. It does seem like that. Apple's pretty quiet about this kind of stuff.
01:18:14 ◼ ► You can't really tell until stuff comes out usually, but it does seem like they're back on the right track.
01:18:20 ◼ ► But that's still only a loose theory and loose optimism until we see what happens next with the laptops.
01:18:36 ◼ ► Yes. They also have some that you can pull out either connector. They have both an A and a C plug on them and you can rotate them or something.
01:18:50 ◼ ► Even just taking pictures off my camera, I just hate having a dongle even for that simple kind of connection.
01:18:56 ◼ ► I do have a SD card reader that's USB-C, but I do not have any thumb drives that are USB-C compatible.
01:19:04 ◼ ► I don't remember what it came with. I want to say it was a Google phone charger, a USB-C Google phone charger that was dirt cheap that I think I picked up for the Switch, actually.
01:19:23 ◼ ► I wouldn't even necessarily call it a dongle because there's no little cord and a little blob at the end of it.
01:19:49 ◼ ► Just like John said, I was giving him a hard time on Slack because he had shown a picture of his work laptop.
01:19:56 ◼ ► That's not my work laptop. It was somebody else's. It was the person who was complaining about having two ports. That's who it was.
01:20:02 ◼ ► There you go. So anyway, it had one of those little nubbins for an RF transmitter, transceiver, whatever, for a mouse.
01:20:08 ◼ ► And I was lamenting that to my eyes, I don't understand why anyone would do that and not a Bluetooth mouse.
01:20:15 ◼ ► Well, for the same reason that my keyboard has one of those little nubbins, because this is the keyboard I like and it happens to only come like this.
01:20:22 ◼ ► So when somebody has a mouse that they like and it happens to have an RF dongle thing, that's the reality.
01:20:29 ◼ ► My argument was that the nubbins offer a superior experience to Bluetooth in many respects.
01:20:35 ◼ ► Like that it is a target that Bluetooth has not yet caught up to because the nubbins from the good manufacturers, right?
01:20:41 ◼ ► You plug them into your USB port and that's it. And they just work. There's no drivers. There's nothing to configure. There's nothing to pair.
01:20:48 ◼ ► There's no waiting for it to activate. It's like practically you plug it in, boop, you're ready to go. And the mouse starts moving.
01:20:52 ◼ ► And that is a pretty amazing computer experience that doesn't exist for most things involving any kind of peripheral, but does exist with these stupid nubbins.
01:21:02 ◼ ► Yes, they hog your port. Yes, it's dumb. Yes, Bluetooth is in many ways a superior protocol.
01:21:06 ◼ ► But they've just worked. They've just worked for years. And the battery life on these mice with the little RF send and receive in their proprietary protocol is amazing.
01:21:16 ◼ ► I was saying that like the batteries in my wife's wireless mouse, I think we change it after three years.
01:21:22 ◼ ► Like just a non-rechargeable battery. Three years, right? You just don't think about it.
01:21:31 ◼ ► And Bluetooth is great and has many advantages, but it doesn't yet match that kind of experience.
01:21:36 ◼ ► So I understand why regular people who don't care about Bluetooth versus whatever are married to their nubbins.
01:21:41 ◼ ► Both because, like Marco said, maybe they just like that mouse and it comes with a nubbin.
01:21:48 ◼ ► Like it probably works more reliable than plugging in HDMI cable, which is sometimes flaky.
01:21:52 ◼ ► Like if you have the nubbin and you have the mouse and you plug the nubbin in, your mouse will work and that's it.
01:21:57 ◼ ► Have nubbin, Will Mouse. I don't even know why I brought that up. It doesn't matter. We should get back to Ask ATP.
01:22:02 ◼ ► Ashley A. writes, "Are Kindle still the best way to read ebooks? The new Apple Books is getting good reviews.
01:22:08 ◼ ► My Kindle is old and I don't have an iPad. Would I be happy to 'upgrade' to an iPad or do you think owning both is warranted?
01:22:18 ◼ ► I have Stephen Hackett's hand-me-down Kindle. I couldn't even tell you off the top of my head what flavor it is.
01:22:25 ◼ ► I don't use it that terribly often because it is not often I am reading an electronic book.
01:22:31 ◼ ► Typically I'll just get something from the library. Yes, I am aware you can do that on a Kindle as well, but I don't often go that route.
01:22:38 ◼ ► Anyway, when I do use the Kindle, it is far and away a much better reading experience in my personal opinion.
01:22:47 ◼ ► It's lighter, the text is easier to read, there are buttons on this particular model to turn--
01:22:53 ◼ ► I think there are, anyway--to go back and forward a page, even if there aren't, it's just easier to go back and forward a page.
01:23:01 ◼ ► Most of the Kindles either don't have buttons or have really weird buttons. There are very few that have regular, decent buttons.
01:23:08 ◼ ► Yeah. But the point I'm trying to drive at is, it's backlit, this particular one, it really is really, really nice.
01:23:16 ◼ ► And the Kindles aren't terribly expensive. So, if you are serious about reading books, in my personal opinion,
01:23:26 ◼ ► But, that being said, if I had to choose only one, since I too only probably read about five books a year or something like that,
01:23:43 ◼ ► I think we started with Jon first last time, so Marco, as the once owner of about 45 Kindles, any thoughts on this?
01:23:59 ◼ ► But, yes, I haven't shipped that one to Jon yet. But, honestly, I think I mostly agree with you.
01:24:05 ◼ ► You can read on an iPad, many people do. You can read on a Mac for that matter or on your phone for that matter.
01:24:14 ◼ ► And many people do those things. Well, not a lot of people read on their Macs, but many people read on their phones. That's a thing.
01:24:23 ◼ ► But, ultimately, all of these devices, the phones, the tablets, the Macs, are filled with outright distractions in the form of notifications and things like that coming in.
01:24:35 ◼ ► And also just the temptation of, even if you don't have a notification coming in, you kind of always know that, like this device,
01:24:47 ◼ ► And you can, "Oh, let me just go check the email. Let me just go check the social feed. Let me just go check this thing."
01:24:54 ◼ ► It's hard to concentrate on reading a book for a lot of us, myself included, when you're on a device that can do all those other things also.
01:25:02 ◼ ► Because the mode your brain is in with that device is just constantly bouncing between different temptations.
01:25:10 ◼ ► So, while technically an iPad could do this, I would say a Kindle is a much better reading experience, not because of most aspects of the Kindle itself.
01:25:22 ◼ ► You know, you could argue, and people have argued, about things like whether the screen is reflective or transmissive.
01:25:44 ◼ ► You know, e-ink screens are a really cool technology, but kind of a fundamentally slightly flawed technology.
01:25:56 ◼ ► There's the weird flash on every so often, and it has to do that for a page refresh, stuff like that.
01:26:01 ◼ ► But ultimately what makes Kindles awesome for reading is that they really can't do anything else.
01:26:12 ◼ ► Like if you're holding a real book, you can't, you know, you can't like switch over to Twitter in your book
01:26:17 ◼ ► or get notified of some special that some store is running because they're spamming you with push notifications
01:26:25 ◼ ► So for replicating that part of a book while also having the benefits of electronic book distribution,
01:26:30 ◼ ► so things like not having to carry a bunch of paper with you, being able to download new books really fast,
01:27:33 ◼ ► So like if you don't even want to spend $80, fine, don't spend $80, spend $40 on a used one.
01:28:25 ◼ ► But I think you're underselling the advantages, the particular advantages to reading of a Kindle.
01:28:43 ◼ ► Your iPad will get too hot, it will overheat, it's a complicated device, you won't be able to see anything.
01:28:51 ◼ ► And the one side effect of that screen technology is the second biggest differentiating factor,
01:28:56 ◼ ► If you just want to have it in your bag and just not worry about charging it, the Kindle is for you.
01:29:05 ◼ ► Those two are the reason why a lot of people who are very heavy readers are dedicated to the Kindle,
01:29:13 ◼ ► because those advantages cannot be matched by any iOS device with an OLED screen at any price.
01:29:36 ◼ ► On the flip side of that, though, it's like, okay, so if you're a power reader and you read lots of books,
01:29:52 ◼ ► So, for example, if you read a book and you always like to look up words that you don't know, the Kindle can do that.
01:29:58 ◼ ► But the experience of interacting in any way with an e-ink screen is gross and annoying and slow and just not nice.
01:30:06 ◼ ► Whereas if you're in an environment where the iPad is an acceptable reading device, it is way easier to quickly look up words.
01:30:16 ◼ ► Similarly for following hyperlinks, jumping around, you know, zooming in on images that may be in the book.
01:30:23 ◼ ► The more your book experience is richer than just what a printed page would be, the more the features of the iPad come into their own.
01:30:30 ◼ ► So in many ways, the iPad is the quote unquote high-end reading device as long as you're not in bright sunlight and don't have to worry about battery life.
01:30:43 ◼ ► It's like, well, why are we even talking about this? An iPad is a bazillion dollars. Just get a Kindle.
01:30:49 ◼ ► Because in the situations where it excels, there is no substitute and they're cheap enough that you should have one.
01:30:53 ◼ ► So I would totally recommend buying one, get a cheap one, find one used or whatever. Just having one is worth it.
01:31:00 ◼ ► And the other thing that I don't want to mention too much because I don't even remember if this is still a real thing.
01:31:06 ◼ ► The Kindles used to come with free cell network access to download books. Is that still true?
01:31:13 ◼ ► I think that's an option on some of them. It hasn't been the default for quite some time.
01:31:19 ◼ ► Back in the day, that was amazing. It was basically you'd buy a Kindle and then you never had to pay for a cellular bill or anything.
01:31:28 ◼ ► And if you wanted to buy a book from the beach and download it through cell access, you could do that.
01:31:34 ◼ ► And that was a pretty amazing experience to just not have to worry about it and to always have a net connection that you can't use for anything useful, but you can sure download a book with it.
01:31:42 ◼ ► It is indeed still an option. It isn't by default, but on everything but the lowest end model, it is available.
01:31:47 ◼ ► I would also say when weighing Kindle versus iPad, these are also very different physical form factors.
01:31:56 ◼ ► Especially if you don't consider the iPad mini because it's ancient and seems it would be ridiculous to buy an iPad mini today based on the current pricing and model.
01:32:07 ◼ ► Right, exactly. The iPad is a much bigger and heavier and more fragile and more expensive device and less water resistant.
01:32:27 ◼ ► If you're doing a lot of reading either in the bathtub or at the beach or in a pool or something like that, that could actually be relevant.
01:32:33 ◼ ► But also these are just, Kindles are just more comfortable to hold in your hand for long periods.
01:32:39 ◼ ► Holding an iPad for a long time to read is kind of uncomfortable, especially now that I keep getting a little bit bigger, a little bit heavier, and as the iPad mini becomes less and less of a sensible option.
01:32:54 ◼ ► I would not say the iPad is the high end reading device. I would say the iPad is the browsing device.
01:33:01 ◼ ► It's the high end device if you're going to use ebook specific features, like the more features of ebooks that your ebooks have and the more of them you want to use, like say taking notes in the margin with your Apple pencil and stuff like there are many things like as you start using those ebook features, they're just not possible on the Kindle.
01:33:17 ◼ ► You're not taking notes in the margin. You're not quickly managing highlights and seeing comments on communal highlights.
01:33:23 ◼ ► And like there's all sorts of things that yes, you can do them on the Kindle, but you just don't want to touch that screen. You don't want to do anything involving UI or anything involving navigation because everything is slow and janky and the screen flashes and it looks gross and it's just bad.
01:33:36 ◼ ► So if all conditions are right and you want to use those kind of interactive features, there's no substitute for the iPad. But I think most people or heavy readers don't do that.
01:33:45 ◼ ► Maybe I'm underestimating how much people highlight and maybe I'm overestimating how annoying it is to try to do those things on a Kindle, but my experience is I just stop using those features because I don't want to touch that screen with anything.
01:33:59 ◼ ► All righty. Finally, Josh Hunt writes, "Curious to hear what you think would have happened in the alternate universe where Apple bought Bungie. What would or would not have happened to the Halo franchise? Gaming on the Mac? Destiny with three question marks?" John, who is Bungie and what is Josh Hunt talking about?
01:34:25 ◼ ► So Bungie was a Mac software developer back in the days when Mac software developers were few and far between and they made pretty amazing games that allowed Mac users to brag to everyone else that you don't have this game on your platform and people might actually care.
01:34:41 ◼ ► Maybe not, but they might because the games were unique and very cool and very interesting and did a lot of things on the Mac that weren't as easily possible, especially in the days before the internet, like network connected first person games with physics-based fun in them.
01:34:59 ◼ ► Mac users were doing that with Marathon over Apple proprietary networking long before the internet existed.
01:35:07 ◼ ► So eventually, you know, Bungie had made a big splash at Macworld Expo. They were on stage and they were showing their new game called Halo and they were showing it on a Mac and everyone was excited because Halo looked amazing and Mac gamers were excited because here was a game coming to the Mac demonstrated on the Mac for the first time and boy won't that be great and then Microsoft bought them, which at the time was a much bigger blow than you might imagine in today's world, but back then Microsoft was very definitely the enemy.
01:35:35 ◼ ► And they went and bought our beloved top tier Mac game developer. Halo still came out for the Mac many years later in a very bad port not done by Bungie.
01:35:47 ◼ ► Halo went on to become the, you know, franchise that made the Xbox a going concern and you know the rest is history and eventually Bungie left to Microsoft and left Halo behind and made Destiny yada yada.
01:35:59 ◼ ► So if Apple had bought them, I'm assuming they made if Apple had bought them at the same time Microsoft bought them like instead of going to Microsoft, they went to Apple.
01:36:05 ◼ ► I think Apple would have screwed it up because I think the Apple then and the Apple today do not really understand games and gamers.
01:36:16 ◼ ► I think they would have had a misguided notion that if we buy this game developer, it will help boost whatever product were pushing the time like oh buy an iMac and get the cool new bungee game or whatever thing they would have in their mind of how it's supposed to work.
01:36:30 ◼ ► And it wouldn't end up working that way because the iMac would have a crappy GPU or it wouldn't help sell anything because most people don't care about this game and they wouldn't understand that this is not a general purpose thing and that there would be a mismatch between cool bungee game and customers who we want to sell our products to and gamers.
01:36:48 ◼ ► The Venn diagram would not overlap the way they think it would be and they would be disappointed and disillusioned and they'd be like well whatever now we got this game developer, I don't know maybe we can steal some of their employees to work on like the quartz backend for Mac OS X.
01:37:01 ◼ ► The rest of them can make a new version of the game if they want and it would just have fizzled.
01:37:07 ◼ ► I think Apple would not have supported them the way Microsoft did through all those generations of Xbox because they didn't have a reason to because Microsoft poured tons of money into them and realized this is our meal ticket, this is what makes Xbox possible, this is what makes it possible to make a second Xbox.
01:37:23 ◼ ► That wouldn't have happened with Apple so it actually would have been worse for bungee if Apple bought them than if Microsoft bought them.
01:37:30 ◼ ► And you know in general if you look at the history books it would have been worse for bungee if nobody bought them too because they were not in a good financial situation and Microsoft kind of saved their bacon.
01:37:37 ◼ ► But the best of all possible words would have been bungee that remains independent and had a magical pot of gold that someone gave them that allowed them to stay in business and continue to pay their employees while making the Halo game they always wanted to make.
01:37:50 ◼ ► And you know not having to leave that IP behind with Microsoft and being able to connect it directly to Destiny instead of connecting it indirectly to Destiny through clever marketing slogans that only really old school Mac gamers get.
01:38:02 ◼ ► I didn't even know that that was a thing, the slogans. Are there examples we can think of?
01:38:07 ◼ ► Pathways out of Darkness was one of the title cards on the first reveal of Destiny and that is a play on Pathways into Darkness which was one of their very first or one of the very early games for the Mac which was itself connected to Marathon which was itself connected to Halo and is connected to Destiny only in ways that lawyers can't prove.
01:38:29 ◼ ► Alright thanks to our sponsors this week, Squarespace, RXBar and Aftershocks and we'll talk to you next week.
01:39:43 ◼ ► Well, about that. So I have a Jeep, temporarily. I have not done anything with my BMW as yet. It is still broken, it is parked in my driveway, it has been driven a couple of times since the diagnosis before WWDC that it is ailing.
01:40:06 ◼ ► And so I asked my dad, or actually dad kind of volunteered to let me borrow his car in the interim between now and when we're doing a little bit of traveling.
01:40:20 ◼ ► And then subsequent to that traveling we will be figuring out a permanent car scenario. But he just so happens to have a Corvette Z06, a Prius Prime, and a Jeep Wrangler.
01:40:36 ◼ ► Unfortunately he didn't let me borrow the Corvette which would have been a lot of fun but difficult for car seats.
01:40:41 ◼ ► But he did let me borrow the Wrangler and I gotta tell you, it is very different than the BMW but I do like it quite a lot.
01:40:50 ◼ ► In fact, just earlier tonight I took the top down, it is a soft top, so it is a two door soft top, it is a 2012 model I believe.
01:41:00 ◼ ► And so I took the top down earlier tonight because it is supposed to be a rain free day tomorrow, it is going to be a game time decision whether or not the doors will come off, which has already happened once in the three or four days I've been borrowing it.
01:41:19 ◼ ► And I put a picture of my Instagram stories which, yeah that was the only place I posted it.
01:41:25 ◼ ► But let me see if I can find it real quick, where's my phone, but it says it was a warning sticker that was on the headliner of the soft top.
01:41:35 ◼ ► Ok here it is, it said the following, "Warning, the top and doors on this vehicle are designed only for protection against the elements.
01:41:47 ◼ ► Do not rely on the top and doors to contain occupants within the vehicle or to protect against injury during an accident.
01:41:54 ◼ ► Wear seatbelts at all times." Which I thought was kind of scary and also awesome all at the same time.
01:42:03 ◼ ► Not particularly awesome. Remember when I told you that side impact, like just look at those doors, you're like oh it's fine, they have to pass the same crash test, this thing has a warning label telling you the doors do nothing.
01:42:18 ◼ ► Obviously with doors off you know you're not protected, but with doors on it's pointless.
01:42:22 ◼ ► Honestly, as we get older and we have kids and everything, I think the natural thing for us to do is become more risk averse.
01:42:32 ◼ ► Can you square that with this? It's not as dangerous as buying a motorcycle, but it's not that.
01:42:48 ◼ ► If you get hit in the side by another car and you're on a motorcycle you have big problems. By another car and you're in a jeep you still have some pretty big problems. By another car and your giant Volvo SUV you're probably okay as long as the speed is slow.
01:43:10 ◼ ► Yeah, like the jeep is not, it's like you have the two ends of the spectrum. You have bulky modern car with modern reinforced everything on one side. On the other side you have motorcycle/standing.
01:43:24 ◼ ► The jeep is not on the car side of that. It is somewhere in the middle between those two. And it's not even that close to the car side of it.
01:43:33 ◼ ► Where the bumper of the other car can literally touch your body directly because there is nothing there because you took the doors off. And even if the doors are there all they do is serve as shrapnel to jam into your body.
01:43:55 ◼ ► Excuse me. The IIHS safety rating is M. Which I'm going to assume is medium. Oh no, it's marginal. Never mind.
01:44:17 ◼ ► Yeah, exactly. No, it says this is small overlap front driver side good. Passenger side not rated. Moderate overlap front good. Side moderate.
01:44:28 ◼ ► The thing is those tests are very regimented and only test one specific kind of impact that the manufacturers know that they're going to be subjected to at a particular angle, at particular height, at particular force.
01:44:39 ◼ ► Real accidents are not like that. Real accidents sometimes is the grill of a Cadillac Escalade coming into your shoulder blades.
01:44:45 ◼ ► Like it's not, the world is not as neat and tidy as that. And so those tests are partially designed to say, look, we understand the door goes across the entire car, but we're only going to hit it at this height here.
01:44:59 ◼ ► But for the jeep, understanding that, okay, there is nothing structurally protecting you in this area and what just so happens that the side impact thing hits on this area where there is structure protecting you.
01:45:09 ◼ ► You better hope someone hits just right in that area because if they don't, they're just going directly into you or, you know, your occupants or whatever.
01:45:22 ◼ ► Anyway, but it's a lot of fun. It is big. It is slow. It is heavy. It is loud. Oh, is it loud. And I've been in a, again, this is 2012.
01:45:32 ◼ ► The chat room is very concerned about the color of the car. Dad's first jeep was white. His second jeep was white. This one is red with a black soft top.
01:45:41 ◼ ► In any case, the brand new jeeps, the JL Wranglers, are considerably quieter on the inside than this one is.
01:45:54 ◼ ► It is luxurious for a jeep wrangler, which is to say it is not terribly luxurious at all, but it is a tremendous amount of fun.
01:46:06 ◼ ► And it also has what they call the Sunrider soft top, which means, and the hard top has something vaguely similar to this, or maybe it's like T-tops in the hard top,
01:46:14 ◼ ► but in the Sunrider soft top, what that means is you can pull to, you can un-pop the mounts that are basically in front of the driver and the passenger and just flop the front, I don't know, foot and a half of the top back.
01:46:28 ◼ ► And so you've kind of created almost a sunroof, or almost really a target top for yourself without having to remove any windows or fold the actual soft top down or anything like that.
01:46:38 ◼ ► But yeah, I put the top down, like I said earlier tonight, that took me ten-ish minutes, give or take a little bit, and most of that was spent trying to finish the unzipping process of the rear window, which is plastic.
01:46:51 ◼ ► It's just, you know, eight years on, or however long we've had this car, seven years on. It's just a little difficult to unzip.
01:46:57 ◼ ► I have seen, again, the JL Wrangler soft top is much, much, much nicer, much, much easier to use, and this was about ten minutes to put it down.
01:47:04 ◼ ► It would be roughly the same to put it back up. So I am still sitting here now thinking about getting a Wrangler if I end up replacing the BMW, which is the plan.
01:47:16 ◼ ► And that being said, in mid-July it sounds like I am getting my next press car, which I think I've told you to and I will not share on the show at this time.
01:47:29 ◼ ► But in mid-July I should be getting another press car, and that press car is within the realm of affordable in a way that the Alfa Romeos very much were not.
01:47:39 ◼ ► And thus, that might change everything in my whole Wrangler idea, because this press car is something that is small, fast, and not exceedingly expensive.
01:48:04 ◼ ► So that will be my first real act as an unemployed fellow, is to do the Casey On Cars on that automobile.
01:48:12 ◼ ► So look forward to that, hopefully at the end of July, by the time I get the car, film, edit, etc.
01:48:18 ◼ ► But yeah, let me tell you, if nothing else is a distraction, it's fun as crap having the Wrangler.
01:48:23 ◼ ► I could see myself living with it, especially since I know how much nicer the JLs are over the JKs.