PodSearch

ATP

163: Wet Right Thumb

 

00:00:00   I'm starting to think seasonal allergies are some kind of bullsh*t.

00:00:05   Like not that they're not real, but that I, so I have in the last few years gotten really

00:00:12   bad seasonal allergies.

00:00:14   And it seems like every single year it is not only worse, but that everybody else is

00:00:20   saying "Oh you know I read or heard blah blah blah, this is the worst year ever for

00:00:24   pollen or whatever whatever."

00:00:26   Yeah of course it is.

00:00:27   How is every year the worst year ever?

00:00:29   And this sounds like something is wrong.

00:00:32   How is every year the hottest year ever?

00:00:33   I don't know if they're linked together, but it could be that it makes for a greenhouse

00:00:38   effect, let's call it.

00:00:39   It might make for easier to have more growing things that produce more pollen.

00:00:43   I have no idea if that is even the case, but doesn't it sound plausible?

00:00:48   What I see is a problem that used to not exist as much, that now is exploding in existence

00:00:55   and it seems to affect tons of people.

00:00:58   And the best thing we can do is take medicines

00:01:03   that not only don't work, but that when they don't work,

00:01:06   the people who tell you to take them say,

00:01:09   oh, well, it didn't work this time

00:01:11   because you didn't start taking it a few weeks beforehand,

00:01:15   or, oh, you're building up a tolerance,

00:01:17   it'll start working eventually.

00:01:19   I mean, it's like, I feel like I'm spending

00:01:21   whatever it is, a dollar fifty a day

00:01:23   on these pills that do nothing every year,

00:01:26   it's worse and worse, I don't know.

00:01:30   So I mean, when I was a kid, I used to take allergy shots

00:01:32   'cause I had bad allergies and that made them a lot better.

00:01:35   And I heard adults do allergy shots sometimes

00:01:38   for seasonal allergies.

00:01:40   Do any of you have, you in the chat,

00:01:42   does anybody have experience with that?

00:01:44   'Cause I would gladly do allergy shots again

00:01:47   if it could fix this 'cause every year,

00:01:50   at least in the spring, sometimes also in the fall,

00:01:52   I'm just useless for like two weeks.

00:01:55   And the combination of like sick kids season

00:01:58   in the winter preceding this, it's just exhausting

00:02:00   and it makes it hard to do anything.

00:02:02   - You should try some, what is it, homeopathic,

00:02:04   homeopathic, however you pronounce it,

00:02:06   what are some of those remedies?

00:02:07   'Cause I hear they work really well.

00:02:08   - Oh, I'm already taking them by not taking them.

00:02:11   (laughing)

00:02:12   I'm taking the maximum effective dose

00:02:14   by not taking them at all.

00:02:15   (laughing)

00:02:17   Right, like divide by zero,

00:02:18   something like that works out right.

00:02:19   (electronic beeping)

00:02:21   So let's do some follow up.

00:02:23   And it starts with, we got a lot of feedback

00:02:26   about how Walmart is energy efficient.

00:02:29   And I don't even recall having talked about that

00:02:32   in the prior episode.

00:02:33   I remember talking about energy efficiency, of course,

00:02:35   but I guess one of us made some sort of

00:02:37   flippant comment about it and have--

00:02:39   - Yeah, that was me.

00:02:40   I threw Walmart under the bus because they're

00:02:42   the standard bearer for a terrible,

00:02:45   giant American company, right?

00:02:47   And so I just assumed that they were also

00:02:50   the type of company that would pinch pennies

00:02:52   and not bother investing in green energy,

00:02:54   but that is not the case.

00:02:55   We will link to Walmart's website

00:02:58   where they will talk about all of their renewable plans.

00:03:00   They plan to be on 100% renewable energy by 2020,

00:03:04   so they're not quite where Apple is today,

00:03:06   but they have plans to get there.

00:03:08   They have a whole big page on their website

00:03:10   about sustainability.

00:03:11   I hesitate to say this because I'm sure

00:03:15   we'll just get more email from people telling me

00:03:17   that Walmart doesn't do anything bad ever.

00:03:19   Well, that's not true.

00:03:20   - I only wish that their sustainability

00:03:22   that they have on this page extended

00:03:23   to the sustainability of their workforce

00:03:25   as in paying them enough to be alive

00:03:27   (laughing)

00:03:28   and healthy and not relying on,

00:03:31   well, if they can't get pay and benefits through us,

00:03:33   the government will pick up the slack.

00:03:34   Anyway, I don't like Walmart, have you noticed?

00:03:37   But they are actually doing solar stuff,

00:03:39   so I was wrong on that.

00:03:40   So there you go, Walmart boosters.

00:03:43   They're out there.

00:03:44   - In Walmart's defense, which is probably a phrase

00:03:47   you will never hear me say again.

00:03:49   - This is nice.

00:03:50   (laughing)

00:03:51   - But in Walmart's defense,

00:03:53   if you look at other retailers like Amazon, for instance,

00:03:57   it's often not a lot better.

00:03:59   What's mostly at fault here is retail is a terrible

00:04:04   and extremely cutthroat business,

00:04:06   and government regulations on things like minimum wage

00:04:10   simply don't go far enough.

00:04:12   Okay, please do email us, next topic.

00:04:14   - Well, I wouldn't call that in Walmart's defense.

00:04:17   That would just be saying like Walmart does bad things and also other people do too.

00:04:21   And so they're also bad.

00:04:22   It doesn't make them any better to find other people who do the bad thing.

00:04:25   And we're not going to get into like, you know, like well if you know, like the minimum

00:04:28   wage is like well if my competitors can pay their employees this low and if we don't we're

00:04:34   going to go out of business.

00:04:35   Anyway, yes, there's lots of blame to go around but Walmart is far from blameless.

00:04:40   But they do put solar panels on the roof of things.

00:04:43   So they've got that going for them.

00:04:45   thing they do okay.

00:04:47   Whee!

00:04:48   Alright, so why don't you tell us about USB ports on the iPad Pro, because apparently

00:04:52   we're all confused about it.

00:04:54   We are?

00:04:55   No, not confused.

00:04:56   I was just thinking about it the other day.

00:04:57   It's not what you think.

00:04:58   It's not like, "Oh, the USB 2 speeds on the 9.7" iPad and stuff like that."

00:05:02   What I was thinking about is, you've got this relatively huge iPad Pro, the big one, and

00:05:08   even the regular size iPad has a lot of room on it.

00:05:11   And these days the only thing on them, now that they've removed the rotation lock and

00:05:16   everything is like power, volume, and of course the home button and the touch ID sensor, but

00:05:23   then this one tiny little lightning port on the side.

00:05:25   And I was like, "Well, what's the next step for the big iPad Pro?"

00:05:28   You've got keyboards that you can attach to them, it's got a smart connector on the side,

00:05:33   you know, it's got a stylus.

00:05:36   And I was mostly inspired by Marco talking last week about, "Oh, you could always hook

00:05:40   up USB things to iPads and iOS devices and they would just magically work if you could

00:05:44   somehow find a way to power them if they didn't get enough power from the port and stuff like

00:05:47   that, like the drivers are all in there.

00:05:51   So the big iPad Pro, why would you not have actual USB ports on it?

00:05:57   I mean I guess not more than one because you wouldn't want them to be more powerful than

00:05:59   a MacBook One, right?

00:06:00   But anyway, why wouldn't you, as opposed to having a camera adapter and all this other

00:06:07   stuff like, you know, or an SD card slot or whatever, but there's just so much freaking

00:06:11   room on the big iPad Pro. But as far as USB connectors, Apple has painted itself into

00:06:17   kind of a corner with the lightning thing because the practical reason why you wouldn't

00:06:22   put USB connectors on the iPad is if you did put them there, they'd be USB type C, and

00:06:26   USB type C looks a hell of a lot like lightning, and I can just imagine people jamming their

00:06:30   lightning into the USB C ports or vice versa, and that's like a nightmare. The usability,

00:06:34   I mean, how could you distinguish between those two ports?

00:06:36   They are different sizes, physically speaking,

00:06:39   and probably the big one can't fit into the small one,

00:06:41   but I don't think that's the reason.

00:06:43   Well, right, but I mean,

00:06:45   I think it would be a natural evolution

00:06:47   of especially the very big iPad Pro

00:06:49   to have actual USB ports on eventually, right?

00:06:52   But I don't see how that can happen

00:06:55   when lightning looks so much like USB-C.

00:06:57   So I wonder how Apple will square that.

00:07:00   And if the answer is, oh, we're never gonna have

00:07:01   more than a lightning port on that,

00:07:03   I'm not entirely sure that's the best long-term answer

00:07:06   if they really want especially the big iPad Pro

00:07:09   to become a more and more viable laptop replacement.

00:07:13   - Ultimately, there are so many reasons

00:07:15   why you can conceivably think of why Apple

00:07:19   would not be putting USB ports on iPads

00:07:22   and iOS devices in general.

00:07:24   - But why wouldn't you put it on the big one long-term?

00:07:27   Like I understand obviously why you're not gonna put it

00:07:28   on like most of the iOS line,

00:07:30   but when you get up into something that's so big

00:07:33   that it's so obviously not intended to be

00:07:35   just a slip it into your bag type of thing,

00:07:37   but it's like it's the size of a laptop.

00:07:39   Why does that not get one, I guess,

00:07:42   Thunderbolt 3 port or whatever?

00:07:43   Because there's so much you can do.

00:07:45   Like there's so many doors that opens

00:07:47   in terms of how usable is it on your desk

00:07:49   as opposed to when you're walking around with it,

00:07:51   that it's almost a shame to be constrained

00:07:52   by lightning forever.

00:07:53   - I mean, it's possible they will at some point.

00:07:56   You know, we never say never with Apple,

00:07:59   and especially with a product line that is kind of

00:08:03   on the way down, it's sales-wise.

00:08:06   Apple has done a lot of things with the recent iPads

00:08:09   that we thought they'd never do in an effort to broaden it

00:08:13   or help it find its feet or help increase sales

00:08:16   in some way or another.

00:08:18   So I think they very well might do something like that

00:08:20   in the future.

00:08:21   I think there's lots of reasons why they haven't done it

00:08:22   so far and I think they can very easily get past

00:08:25   the physical challenges of how do you fit a port

00:08:30   and then how do you avoid confusion with the other port.

00:08:33   I think they can get around that with either by punting

00:08:36   and not solving the problem and just putting

00:08:38   a USB-C port on there, which is not that unlikely.

00:08:42   Or just ship a dongle or something.

00:08:45   Or make a new standard of USB micro C

00:08:48   and declare it an industry standard

00:08:51   even though nothing else besides Apple devices

00:08:52   will have it for three years.

00:08:53   And then that's, they could solve that problem.

00:08:56   That is not the reason they're not doing it.

00:08:59   And if they wanted to do it,

00:09:00   they would get around that problem.

00:09:02   - Yeah, I would like to see how they would get around it,

00:09:05   because USB type C seems like,

00:09:07   I mean, supposedly Apple had a lot of influence

00:09:09   in that connector, it looks a lot like Lightning.

00:09:11   It's, from all accounts, a pretty good connector

00:09:14   as far as those things go.

00:09:16   Having to come up with a new one

00:09:17   just because the existing one that hopefully by that point

00:09:20   everybody in the industry actually uses,

00:09:22   and it really is an industry standard,

00:09:23   because Apple didn't make it up,

00:09:24   having to come up with one more weird connector,

00:09:27   I don't know.

00:09:28   It seems like a shame to me.

00:09:30   It seems like a shame in the same way

00:09:31   that it has always been a shame,

00:09:33   and it continues to be a shame,

00:09:34   that Microsoft chose the same modifier key as Unix,

00:09:37   meaning that you wanna do Unix-y stuff on Windows.

00:09:40   It's a battle between the Unix-y environment

00:09:43   and the Windows environment of like, you know,

00:09:44   Control + C, does that mean, you know,

00:09:46   send the interrupt signal or copy text?

00:09:49   And it, you know, it depends on where you are.

00:09:51   Whereas Apple, through mostly accidents of history, happened to not have that problem

00:09:55   because the Mac operating system uses the command key and to a much, much lesser extent

00:10:00   the control key.

00:10:01   So the control key is almost entirely available to the Unix environment.

00:10:04   So when they did the chocolate and peanut butter combination that is or was Mac OS X

00:10:08   and now is OS X, it was beautiful.

00:10:10   And you didn't have to worry about that conflict.

00:10:12   And I feel like Apple is on the Windows control key for the OS side of the equation with its

00:10:17   its lightning ports, basically making it a little bit extra bit of a pain in the butt.

00:10:22   You know, now they have a problem to solve, whereas these devices that are just USB-C

00:10:27   from top to bottom won't have that problem to solve.

00:10:30   Their only problem will be like, "How many of these USB-C ports do we put on our cool

00:10:33   new laptop replacement tablet thing?"

00:10:36   I forget if the Surface has USB-C ports on it, but anyway, if they wanted to it seems

00:10:41   like a thing they could do much more easily than Apple.

00:10:43   And it's one of those problems where it's like, "Well, couldn't Windows have changed

00:10:46   but they added the Windows key, they could have changed their modifier, but it's just

00:10:49   it has so much inertia and it would annoy so many people that Windows continues to lurch

00:10:53   along with the control key being the modifier for everything.

00:10:56   Well don't worry, Windows will never have any kind of Unix support.

00:10:59   Yeah, did you see that Ubuntu thing?

00:11:02   I don't know.

00:11:05   I don't think, I mean, that's, Unix is never going to change, you're not going to take

00:11:08   the control key away from them.

00:11:10   In the grand scheme of things, it's a small issue, but it's one of those things that makes

00:11:13   me happy about my combination of Mac and Unix every time I deal with it. And looking at

00:11:17   the iPad and that lightning port and the USB-C port shape, it makes me furrow my brow a bit.

00:11:24   [Laughter]

00:11:25   So, I mean, this is not on our topic list, which is why I'm going to derail us into

00:11:29   talking about it. Why do you think they haven't put a USB port on an iPad so far, and what

00:11:36   do you think they could do with it? I mean, I think the former is easy to explain. Like,

00:11:40   Why they haven't done it so far,

00:11:41   I think the big things are that it seemed like the past,

00:11:44   they wanted to move forward from that,

00:11:46   and didn't want to build in support for all these devices

00:11:48   and deal with all the technical

00:11:50   and software complexity of that.

00:11:51   And also, they kind of like things to be all enclosed.

00:11:55   For instance, one of the things that you would want

00:11:59   a USB port for would be additional storage,

00:12:01   and they don't want you to do that,

00:12:03   they want you to buy it from them.

00:12:05   So I think there's lots of reasons

00:12:06   why they haven't done it before.

00:12:08   What do you think could motivate them

00:12:10   to add USB-like ports for kind of general use

00:12:15   on the iPad Pro?

00:12:17   - I've seen people use the little camera connection kit

00:12:22   that has a USB port on it,

00:12:24   and the only time I think I've ever seen it

00:12:26   was you doing live broadcasts

00:12:29   when we're in San Francisco for WWDC.

00:12:33   I know that Jason Snell has played around with it,

00:12:36   as have others,

00:12:37   But I cannot think of anyone other than you, Marco,

00:12:41   that I've ever seen use the USB to Lightning

00:12:44   or in the past USB to dock connectors.

00:12:47   So I just don't feel like there's much of a market for it.

00:12:50   Like I can't think of anything

00:12:52   that I would wanna plug into my iPad

00:12:55   other than maybe the memory card from my camera

00:12:57   or the camera itself, hence the connection,

00:13:00   the dongle being called the camera connector.

00:13:03   I just, I don't see why one would want this.

00:13:06   - Well, it's a kind of, as with all these things,

00:13:08   it's in a race with the,

00:13:09   we talked about this many shows ago,

00:13:11   it's in a race with the wireless technologies, right?

00:13:13   So there's lots of wireless standards out there

00:13:17   for everything from wireless display, to wireless power,

00:13:21   to all, you know, obviously we have wireless networking

00:13:23   and that has become pervasive.

00:13:25   So it really kind of is a race between the eventual need

00:13:31   to do some of the things that USB does

00:13:33   on tablet type devices and how long it takes

00:13:38   for all those wireless standards to become,

00:13:40   to reach their wifi moment where they finally become

00:13:43   good enough for general use and they just spread everywhere

00:13:45   because no one loves wires.

00:13:47   Like if you could have--

00:13:48   - I love wires.

00:13:49   - Wireless display and wireless storage and wireless power.

00:13:53   So you just come up to your desk with your laptop

00:13:55   and put it down and your big screen in front of you

00:13:56   turns on, like of course who wouldn't want that, right?

00:13:58   I mean, especially with things like monitors

00:14:00   that you plug into the wall.

00:14:01   It's not like you have to recharge the batteries

00:14:03   your monitor. The monitor would still be plugged in, you just didn't have to deal with it.

00:14:06   Anyway, we're not there yet obviously with those. But so, setting that aside, the fact

00:14:09   that that could swamp all of this. The reason you eventually want something like USB on

00:14:14   the big iPad or whatever is, I mean it's the same reason they added a stylus, right? Or

00:14:18   they made the big version. They're extending the capabilities of the device, you know,

00:14:23   or multitasking with a split screen. They want people to be able to do things with these

00:14:27   devices that they couldn't do with the simpler ones. And it's because they're becoming more

00:14:32   powerful they're becoming you know that there was someone posted recently I

00:14:36   think it was a Jeff I would tweet something about like look at all of the

00:14:40   CPUs that have ever been in I think it was Microsoft surface or I forget what

00:14:45   it was some other you know slim sort of people something that people accept as a

00:14:50   laptop replacement look at how many of them are slower than the iPad Pro right

00:14:54   if if the top end of technology in terms of computing power is not growing

00:15:01   as fast as it used to, and we'll talk about Intel's

00:15:05   TikTok stuff later in the show.

00:15:07   Eventually, these things that are historically lesser

00:15:12   devices, laptops, and eventually tablets,

00:15:14   and eventually supposedly phones,

00:15:16   will slowly creep up and start closing the gap.

00:15:20   And you will be left with a situation where a big iPad Pro

00:15:23   can have all the power, I mean,

00:15:24   they just don't update the Mac Pro anymore.

00:15:26   Eventually a big iPad Pro will have all the power

00:15:28   of the current Mac Pro,

00:15:29   because I'll never frickin' update the machine again.

00:15:32   And if you have a small, you know, it's again,

00:15:35   if the price and size of compute starts dropping to zero,

00:15:39   then you will want to have a little thing like that

00:15:41   that you carry around with you in your bag

00:15:42   that you chuck on your desk and that when you do so,

00:15:46   you can connect to all the peripherals that you'd want

00:15:48   in a big desk environment.

00:15:49   You could have multiple monitors hooked up,

00:15:50   you can have larger storage,

00:15:51   you could have wired networking for faster transfers,

00:15:55   you could have all sorts of other peripherals.

00:15:57   And the question is, do you need to plug them in

00:15:58   or are they all wireless?

00:15:59   So at this point, with today's technology,

00:16:01   a lot of them you need to plug in.

00:16:03   So that's why I'm saying like a Thunderbolt 3 port,

00:16:04   like we keep saying USB, but you know,

00:16:06   you'd hook it up and you'd have two external monitors.

00:16:09   Maybe you hook it up and you have a big giant touchscreen

00:16:12   that's like 27 inches, that's, you know,

00:16:14   like laid out on your table instead of being in front of you

00:16:16   or whatever, so you could do more complicated stuff.

00:16:18   And it's like, why wouldn't I have a desktop computer

00:16:20   to that?

00:16:21   How can an iPad drive something,

00:16:22   drive peripherals that powerful?

00:16:24   Eventually it will be able to.

00:16:27   again, especially if the top end continues to grow more slowly than the bottom end.

00:16:32   So I feel like the functionality currently enabled by a Thunderbolt port or a USB 3 port

00:16:39   inevitably will come to tablet-class devices, assuming tablet-class devices still exist

00:16:44   if not like VR devices or whatever.

00:16:45   The only question is when that comes to pass, will we need to use a USB connector to do

00:16:50   it or will it all be wireless or will there be some other standard?

00:16:53   So here's an interesting thought experiment.

00:16:57   We've had wireless things in general, wireless protocols, wireless networking, wireless device

00:17:02   interconnection standards, things like Bluetooth, Wi-Fi. We've had these things now for a

00:17:07   long time in technology terms, over ten years where we've had these things. Not only have

00:17:12   they been possible, but they've been ubiquitous for over ten years and very widely supported

00:17:18   and really quite mature for what they are. And yet, if you look at the devices we use,

00:17:25   with the exception of things that are fully integrated like iPads, but you know if you

00:17:28   look at like a laptop or a desktop computer, things that do connect to other peripherals

00:17:33   or other pieces of hardware like monitors and stuff, almost all of that is still using

00:17:37   wires that was using wires 10 years ago. Like it seems like as the wireless things have

00:17:44   gotten better, so have the wired versions of the various connection protocols and everything,

00:17:50   and everyone's still using wires for lots of good reasons. Like I love wires because

00:17:54   they simply work better most of the time. They're usually more reliable, they're

00:17:59   often faster. They can go in places where wireless kind of can't like high interference

00:18:03   environments or certain restricted areas like planes or you know and so on, they need a

00:18:08   bunch of wireless stuff. They have advantages in things like power delivery and battery

00:18:11   usage and everything else. So wires are kind of, I think they're here to stay. Like everyone

00:18:17   always assumes that in the future everything will be wireless. As you said, interfacing

00:18:23   with your monitor, interfacing with the stuff on your desk.

00:18:26   But maybe that's not true,

00:18:27   maybe that's not a safe assumption.

00:18:29   Because I think we've had long enough now

00:18:31   with wireless interconnection things

00:18:33   that have been possible,

00:18:35   and yet we're still using wires for all these things

00:18:37   because they just work better.

00:18:38   - Yeah, but no one uses wires for networking anymore.

00:18:40   They take the ethernet ports right off the devices.

00:18:42   Like as soon as WiFi was good enough,

00:18:44   not good, because we always know it's flaky, it's slower,

00:18:46   like we all know the limitations of WiFi.

00:18:48   You get interference from your microwave oven

00:18:49   and you have interference from your portable phones

00:18:51   your thing and you can't get on the network and you know you keep dropping

00:18:54   like Wi-Fi has problems but as soon as it got good enough people like well

00:18:58   screw these things because no one wants to walk from place to place or run wires

00:19:02   through their house or plug things in or whatever I do all those things but some

00:19:06   things it's just not possible like you know having having the you know wireless

00:19:11   display technology so you don't you know all the sorts of all those sort of

00:19:14   laptop docks that you see in offices and the many different incarnations they

00:19:18   come in and then no I don't want a dock I just want one cable to plug in or

00:19:21   whatever it is it's not that bad to plug something in but if you told those

00:19:25   people in the same way that we told them hey every time you sit down your desk

00:19:28   you won't have to plug the ethernet cable in and out anymore it doesn't seem

00:19:30   like a big deal like who cares I plug in one cable it's fine it's really

00:19:33   convenient it's you know it works every time it's not a big deal but Wi-Fi just

00:19:38   wiped all that stuff off of the face of the earth there is no equivalent to Wi-Fi

00:19:41   I would say Bluetooth isn't even the equivalent to Wi-Fi because I think

00:19:44   Bluetooth is still not past the level of non-flakiness for anything except for devices that never

00:19:49   move. You know, keyboards and mice, I think people more or less accept Bluetooth, but

00:19:53   then there's the annoyance of the battery charging that wasn't there with wires, so

00:19:56   it has a downside. So I feel like Bluetooth is borderline, but no other wireless technology

00:20:00   for anything else like storage or monitors or anything like that is, you know, is remotely

00:20:07   up to the net win that Wi-Fi was. But it doesn't mean that they never will be. You know, you

00:20:14   just read any sci-fi book like technologically speaking there's no

00:20:17   reason you couldn't have really sophisticated high-speed ubiquitous

00:20:21   short-range high bandwidth Wi-Fi even the power delivery stuff so you're saying

00:20:25   on a very long time scale that long I mean do you know people who use wireless

00:20:31   charging for their phones it does that really exist I mean like yeah like those

00:20:35   stupid little pads yeah yeah I mean obviously you can buy them for Apple

00:20:39   devices too but most people who use them would imagine using for some kind of

00:20:42   Android device that is not a third party thing but it comes with the thing.

00:20:46   But I know people who choose to do that.

00:20:49   No one's forcing them to use that.

00:20:50   They find it convenient that when they come home they put all their devices on a big pad

00:20:54   or they put it in a little cradle.

00:20:56   And it's like, well if you're putting it in a cradle, if there was a little plug at the

00:20:58   bottom of the cradle, would it make a big difference if you plug it in?

00:21:02   They're choosing and these are not always the biggest technology.

00:21:05   It's just more convenient when I don't have to deal with the plug.

00:21:07   I just put it on this thing and it charges.

00:21:09   It's not great, it's slower, it's not good enough for everybody yet.

00:21:11   But the fact that anybody chooses to do it in its current sad unsupported state shows

00:21:16   that there is a desire for it.

00:21:17   So I feel like the convenience hooks of all those wireless things are impossible to resist

00:21:24   as soon as they pass the minimum sort of reliability threshold.

00:21:30   And Wi-Fi is the best example, and I think the only one that has passed it in Bluetooth

00:21:33   is on the border.

00:21:35   Everything else, it's like, "All right, well, keep revising the protocols, and a few early

00:21:39   your doctors will try it and then you know revise revise revise we'll know

00:21:42   when it crosses the threshold because Apple will have it all over the place

00:21:45   because Apple doesn't want any ports on any of his devices they don't even want

00:21:47   rotation lock switch for crying out loud that still drives me nuts there was no

00:21:51   room on the side of the device it couldn't be a millimeter bigger sorry

00:21:54   Casey we had that empty space for the four speakers they need every millimeter

00:21:58   of that empty space it's impossible to make the device different they should

00:22:01   just have a mute switch bump I mean if they'll have a camera bump to accommodate

00:22:04   that wide component they should have a mute switch bump on the other side that

00:22:07   Then it could be even.

00:22:08   The mute switch is a bump.

00:22:10   That's what makes it a switch.

00:22:11   It sticks out and you can slide it back and forth.

00:22:13   They'll make it a touch ID button.

00:22:14   You don't have to use your fingerprint to mute.

00:22:16   And it won't work if your hand's wet.

00:22:18   Yeah.

00:22:19   You know the wet hand trick though, right?

00:22:22   What?

00:22:23   No.

00:22:24   So the problem with touch ID sensors that people found as soon as they introduced is

00:22:28   they work fine, but then you go do the dishes and then you try to unlock your phone and

00:22:31   it doesn't work and you're annoyed.

00:22:33   And eventually your hand's dry and it works again.

00:22:35   All you gotta do is wet your hands a lot and then train it on your wet finger.

00:22:39   You can label it as, you know, wet right thumb.

00:22:42   And then you will train it on your dry right thumb and you'll train it on your wet right

00:22:46   thumb and both will work.

00:22:49   Life hack.

00:22:50   Well that was always my, so there was that court case or whatever where somebody at some

00:22:54   point ruled that the police can't ask you for your passcode but they can force you to

00:23:01   use your fingerprint to unlock your phone.

00:23:03   So my contingency plan, in case I ever get questioned by the police and they force me

00:23:07   to access my phone, would be to lick my finger for a second and then make Touch ID fail three

00:23:13   times, so then it would require the passcode and then I wouldn't have to let them in.

00:23:17   Just bring Casey with you and he'll spill water on your phone and they'll never be able

00:23:20   to do that.

00:23:21   You gotta do that before the waterproof iPhone 7 comes out.

00:23:23   Yeah, I think honestly it's already too late, because the 6S is already almost waterproof,

00:23:28   right?

00:23:29   Isn't it like fairly waterproof?

00:23:30   I think it's only waterproof on YouTube.

00:23:33   In the magic realm of YouTube, you can put it in a glass of water and it's fine if you

00:23:36   do it at home and it instantly dies.

00:23:38   I don't even know where to go from here.

00:23:39   Are we in follow-up?

00:23:40   Are we like three topics deep?

00:23:41   I don't even know what's happened to this show.

00:23:43   We've got one item of follow-up left.

00:23:44   Oh, God.

00:23:45   When you're in charge, Marco, everything takes a turn.

00:23:47   He's never in charge.

00:23:48   No, this is a life lesson.

00:23:50   Exactly.

00:23:51   I'm not in charge.

00:23:52   I just kind of took charge because that's how life works.

00:23:54   You need an agent of chaos, as they say.

00:23:56   Yeah, something like that.

00:23:58   No one ever grants you authority.

00:23:59   You have to take it.

00:24:00   - All right, well I'm taking authority in saying

00:24:01   let's get through this one damn last piece of follow-ups

00:24:04   so we can get into the real topics.

00:24:05   - Our sponsor this week is Casper.

00:24:08   Casper is an online retailer. - You're the worst.

00:24:10   - I know, but Casper isn't.

00:24:12   They're an online retailer of premium mattresses

00:24:13   for a fraction of the price.

00:24:15   The mattress industry has inherently forced consumers

00:24:17   into paying notoriously high markups.

00:24:19   Casper revolutionizes the industry

00:24:21   by cutting the cost of dealing with resellers and showrooms

00:24:23   and passing that savings directly to you, the consumer.

00:24:26   Casper mattresses provide resilience

00:24:27   and long-lasting supportive comfort.

00:24:29   It's one of a kind, it's a new hybrid style mattress

00:24:33   that combines premium latex foam with memory foam.

00:24:36   So it gives you the best of both.

00:24:37   You don't have like the super hot feeling

00:24:40   of memory foam pure mattresses,

00:24:42   but you still get that kind of nice cushiony support

00:24:44   with this combination.

00:24:46   Now mattresses, usually for a good mattress,

00:24:48   you're paying well over $1500.

00:24:50   The Casper mattresses cost between $500 for a twin,

00:24:54   all the way up to $950 for a king,

00:24:57   and everything in between for the various sizes.

00:24:59   Now, these prices are incredible.

00:25:01   $9.50 for a high quality king mattress is just unheard of.

00:25:05   Now, Casper understands that buying a mattress online

00:25:07   can have you wondering how this is possible.

00:25:10   So it's completely risk-free,

00:25:12   and they offer free delivery and free returns

00:25:16   within a hundred day period.

00:25:18   It's that simple.

00:25:18   So here's how this works.

00:25:20   They ship you the mattress

00:25:21   in like a kind of file cabinet size box.

00:25:23   It's kind of this compressed state,

00:25:24   'cause it's foam, so it can expand.

00:25:26   When you open it up, it expands, kind of fills the room,

00:25:29   and then you have giant mattress.

00:25:30   You sleep on it for 100 nights,

00:25:33   and if you don't like it at the end of that,

00:25:35   you can call them up and they will arrange

00:25:37   for a free, painless return.

00:25:39   They'll send somebody to your house to pick it up,

00:25:42   all for free.

00:25:43   So it's totally risk-free if you don't like it.

00:25:46   Chances are you will though,

00:25:48   because this is an obsessively engineered mattress

00:25:50   at a shockingly fair price.

00:25:52   These two technologies, latex foam and memory foam,

00:25:54   come together to give you just the right sink,

00:25:56   just the right bounce.

00:25:58   With this risk-free trial and return policy,

00:25:59   just try it for 100 days.

00:26:01   Try sleeping on a Casper mattress.

00:26:03   Free delivery, painless returns,

00:26:05   and these mattresses are made in America.

00:26:07   Check it out, go to casper.com/atp,

00:26:11   and you can get $50 towards any mattress purchase

00:26:14   by using code ATP.

00:26:15   Terms and conditions do apply to that.

00:26:17   Thank you very much to Casper

00:26:18   for sponsoring our show this week.

00:26:20   - All right, Jon, your crowning moment has come.

00:26:23   Tell us about what's going on with your TV.

00:26:26   - Has it come?

00:26:27   So more than a year ago, because we revisited on the one year anniversary, more than a year

00:26:32   ago I banished my PlayStation 4 from my beautiful plasma television because mostly what I was

00:26:37   doing with my PlayStation 4 was playing Destiny, and Destiny had a heads-up display that's

00:26:41   on screen the entire time you're playing that is 100% opacity and doesn't move and doesn't

00:26:47   change that much, and it was burning in on my display.

00:26:50   And I revisited a year later to see if the retention had faded, and it had faded to be

00:26:54   almost entirely invisible to be replaced with the Cartoon Network logo which was also banished

00:26:59   from my television. Anyway, so when I banished my PS4, I got a gaming monitor, I brought

00:27:05   it into another room, and that's how I've been playing Destiny, still the main thing

00:27:09   I do with my PS4 since then, for more than a year now. Of course, when I pulled my PS4

00:27:14   from the TV, Destiny was new to me, it wasn't new, I got it around the time of the first

00:27:18   expansion first yeah I think the first expansion a little bit after and I you

00:27:24   know complained on the the bungee farms the bungees the maker of the game and I

00:27:27   say you know it would be nice if you had an option to make the HUD translucent

00:27:32   and or dim it or you know do some other thing that would help with burning and

00:27:35   there's a it was a big thread in their forms mostly consisted of people who

00:27:40   don't own plasma televisions telling everyone who does that they shouldn't

00:27:44   anymore because they're bad and that's why they should get LED televisions.

00:27:49   Helpful internet people.

00:27:50   It's just a bunch of kids.

00:27:52   They don't understand why anyone would want a plasma television.

00:27:54   The only thing they care about is like, "My LCD television," or they always call them

00:27:58   "LED television," is great.

00:27:59   And they get into fights with each other and it's like, "Kids, kids, calm down.

00:28:03   Stop fighting over what TV you have.

00:28:04   We need to concentrate on Bungie and say Bungie.

00:28:06   This seems like an easy feature for you to add.

00:28:09   Translucency seems like it's within your grasp, graphically speaking, on the PlayStation

00:28:13   or to make the HUD translucent or make it smaller or, you know, many games do this.

00:28:18   They give you options to tweak your HUD, not necessarily for Burn-In reasons, just for

00:28:23   customization reasons, but yeah, it helps with Burn-In as well.

00:28:26   Well, you know, there is a second option here that they could have done, you know, just

00:28:31   never let you stop playing Destiny.

00:28:33   Because then it doesn't matter if it's burned into your TV.

00:28:35   It's always showing anyway if you just always play Destiny.

00:28:37   If you never use your TV for anything else...

00:28:39   It still matters.

00:28:40   You would think it wouldn't matter, but it does.

00:28:42   And anyway, you got to stop sometime and destiny is not the only thing I did in my television anyway

00:28:46   So the gaming monitor I got is obviously

00:28:49   Does not look as good as my television and the black levels are atrocious

00:28:53   The response time is better

00:28:56   But anyway, so that's how I've been playing destiny for a year and the big thread in the bungee forums

00:29:00   Bungee like has not really said anything official about the topic of like other than acknowledging we have heard you about this request

00:29:09   And you know that they haven't said they didn't promise it very very Apple like in terms of

00:29:14   Vague acknowledgement that the issue has been received, but no promises that it will ever be addressed let alone. What time so

00:29:21   Imagine my surprise when here I am more than a year later

00:29:24   Bungie was previewing some of the content they're gonna have in the April update to destiny and

00:29:28   one of the first things they showed was the ability to

00:29:31   Turn off the HUD that was mostly the feature they were touting because people who you know do

00:29:37   Movies within the game or take screenshots, you know, you don't want to have the HUD there sort of, you know

00:29:42   Making it less cinematic and making it look more like a game

00:29:44   So you can drop the HUD for like nicer screenshots and movies and stuff

00:29:47   But there was also two other options of you know, full opacity high and low

00:29:52   Maybe there was a medium level didn't really get to see what those look like in the game

00:29:56   But they were there settings wise so there will be options to turn down the HUD

00:30:00   I don't know if the low setting is low enough to prevent image retention, but that's not my problem

00:30:06   My first problem is that I spent a year playing Destiny connected to a gaming monitor and I'm kind of used to it in terms of

00:30:13   If I was to go back on the television

00:30:15   I would feel like I'm really far away from the screen even though you know

00:30:18   You can do the math that my television screen is much bigger

00:30:21   But the distance wise I wouldn't be able to see as much detail

00:30:24   I'm used to being closer to the screen close enough to like see the pixels because it's not a retina display

00:30:29   It's just you know a 1080 HD display just like my television

00:30:33   but I'm sitting like two feet from it instead of eight feet away.

00:30:37   And the other thing is when I mentioned potentially bringing the PlayStation 4 back in, my wife

00:30:42   said that she was not for this idea, because that would just lead to more fighting between

00:30:46   my son who wants to play Star Wars Battlefront and my daughter who wants to watch television

00:30:50   shows.

00:30:51   So it's better when they can be in separate rooms, each doing the thing they want to do

00:30:54   without fighting over the big TV.

00:30:56   So it seems to me that despite my dreams coming true here, potentially the dimming might not

00:31:02   be sufficient to prevent Vernon and the other thing is, and the other two issues are I'm

00:31:06   kind of used to it sitting two feet from my monitor, I'm kind of used to playing that

00:31:10   way at this point, and for the harmony of the family it may be better to keep my PlayStation

00:31:17   4 in here.

00:31:18   Now if they come up with a PlayStation 4.5 as the rumors are that a slightly more powerful

00:31:22   PlayStation 4 with that more power potentially being helpful to the PlayStation VR which

00:31:26   which I may eventually buy. I would buy a PlayStation 4.5 and connect it to the TV so

00:31:32   we have two PlayStations and my son and I could play Destiny at the same time finally,

00:31:36   and my wife would probably like that even less, but I would kind of have a quote-unquote

00:31:39   excuse. Well, it's not, I'm not just getting a second PlayStation, this is the better PlayStation,

00:31:43   and where else am I going to put it? If we don't have room for another gaming monitor,

00:31:46   it's got to be connected to the TV. So this is a complicated situation.

00:31:49   By the way, as somebody who bought a PS4 only a few months ago, that really annoys me, that

00:31:53   rumor.

00:31:54   Well it's only rumor now and the extra power probably wouldn't be a big deal because it

00:32:00   would probably just be for VR, which you'll probably buy anyway, honest. Aren't you going

00:32:04   to buy PlayStation VR? Tiff will make you buy it.

00:32:06   I would like to see it. I mean, I'm not sure I will buy it, but I think it's at least somewhat

00:32:10   likely, just because I don't plan to build a giant gaming PC to try out the Oculus. So

00:32:17   this is kind of like the alternative to that for more casual people like me. So I think

00:32:22   that's... I would like to see it.

00:32:24   Yeah, it's cheap enough that you're like, "You know what? Fine. I'm gonna give it a try.

00:32:27   This is giving it an honest shot." You know you're not gonna be like, "Oh, it would be better if I had a better PlayStation."

00:32:32   No, it'll be, you know, it'll be what it is.

00:32:34   The experience will be consistent and you can try it out and find out if it's terrible or not.

00:32:38   So that's that's been my plan as well.

00:32:40   But I would like a PlayStation 4.5. Anyway, the April update looks interesting. One-to-one infusion.

00:32:46   I knew I shouldn't have used that Harrowed Anglership Drifstan that I had, 320 drop.

00:32:51   that was just saving and saving it like just yesterday I was like you know what I

00:32:54   Should just infuse that into my 309 mighta. Why the hell not I know I'm gonna lose a lot of points

00:33:00   But pretty soon 330 335 stuff is gonna be dropping anyways. There's no point in saving the 320. Thank God

00:33:05   I saved it one to one infusion coming in April this ends the gibberish portion of the episode yeah Casey is John

00:33:11   Okay, I don't know you think should we call somebody a hand on heart. I'm not trying to be funny

00:33:16   I really thought that I had just spaced out and the conversation went a totally different direction

00:33:20   I was trying feverishly to catch up and figure out what the crap John was just saying and then oh, oh, he's just talking destiny again

00:33:27   Never mind

00:33:29   Next next we'll have Marco tell us about a watch terminology. I

00:33:33   Can't even I can't even all right. So is that are we good with follow-up any other follow-up gentlemen? We're all done

00:33:39   Excellent. All right, so I don't recall exactly when this happened

00:33:43   I think it was a little over a week ago

00:33:45   But last episode we were busy talking about the Apple events

00:33:47   again, didn't get a chance to talk about it.

00:33:50   Some things happened in the Node.js world last week, some

00:33:53   interesting things.

00:33:55   We have a link in the show notes to hainicodes.net, which

00:34:00   is sharing my experiences as a programmer in C#.net and

00:34:02   engineering manager.

00:34:04   And this person, whose name I don't know other than Haney,

00:34:08   anyway, they wrote a very quick article about-- or a

00:34:12   reasonably quick article-- about what happened on NPM.

00:34:15   And I'm going to take a stab as the summarizer in chief, and you guys can interrupt when

00:34:19   you're ready.

00:34:21   There was a person who had put up a package called "Kik," K-I-K, and the, what is it,

00:34:28   a chat app or something like that?

00:34:30   The people who run that got in touch with him and were upset that he had a package that,

00:34:35   I don't think in any way related to "Kik" the app, had a package that just had the same

00:34:40   name.

00:34:41   And so they told him he should take it down.

00:34:44   He said, no.

00:34:45   And then I guess they went to NPM, which is the package manager, node package manager

00:34:49   that you use with node, and they got NPM to take it down.

00:34:55   And he then, this gentleman, decided to rage quit NPM and remove all of his packages.

00:35:02   So far this is a kind of amusing but unremarkable story, except that one of the packages that

00:35:09   he removed was a package that was called left pad was it was like a 12 line string function

00:35:16   yes you are right it is called left pad it is a 12 line or 11 line function that just pads a string

00:35:22   on the left hand side and apparently a lot of very popular packages took this as a dependency so in

00:35:31   other words you know when you're writing code in in the modern times you usually have a package

00:35:36   package manager, something like CocoaPods or NuGet or NPM,

00:35:40   or what does Perl use, something ancient?

00:35:42   - Something ancient?

00:35:44   - Yeah, everything in Perl's ancient.

00:35:45   - Something with actual tests that run against the code

00:35:48   so you can tell it'll actually work.

00:35:49   (laughing)

00:35:51   - I couldn't resist, but that's CPAN, right,

00:35:53   or something like that?

00:35:54   - You got it.

00:35:54   - Okay, so most modern development platforms and Perl

00:35:59   have a package manager, and NPM is the one for this,

00:36:03   and when you have this package manager,

00:36:04   very easy to import somebody else's code. So apparently what all of these packages did,

00:36:08   including some very, very, very popular ones, was they imported this left pad package, and this

00:36:15   entire package was 11 lines of code. Well, when this package disappeared, that meant that anyone

00:36:19   who had already downloaded it was okay. But if you tried to, say, code on a new machine, or in

00:36:25   many cases redeploy, then this package was gone, and all of a sudden everything broke. And because

00:36:31   so many popular packages took this as a subdependency, if you will, like half of the Node ecosystem broke.

00:36:38   And this was really chapping a lot of people's butts, because a lot of the really smug developers,

00:36:47   most of them, pretty much all of whom were right, said, "Why would you take an 11-line dependency?

00:36:51   Why not just write those 11 lines yourself, or just put them somewhere in your project,

00:36:57   somewhere under your control?"

00:36:58   And there was a big kerfuffle about it.

00:37:00   And as someone who has written a Node app, which is my blog,

00:37:06   and I just recently re-ran Clock, which is Count Lines of

00:37:11   Code, on my blog, and I put up a short blog post about it,

00:37:14   which I'll put in the show notes, the entirety of my blog

00:37:17   engine, in terms of the things that I have written, is 850

00:37:21   lines of code.

00:37:22   Then I did a Count Lines of Code on my Node Packages

00:37:24   or node modules folder, and that was 180,000 lines of code.

00:37:29   (laughing)

00:37:30   So I'm not really one to throw stones on this issue,

00:37:33   but nevertheless, I don't think it's really useful

00:37:38   to poop all over package managers

00:37:42   and the idea of taking dependencies just carte blanche,

00:37:45   it's a bad idea.

00:37:46   I don't think that's necessarily true.

00:37:48   I do think, however, that taking an 11 line dependency

00:37:50   is a bit ridiculous.

00:37:52   So Marco, as chief curmudgeon when it comes to these sorts of things, what are your thoughts?

00:37:58   First of all, I think John might be even more curmudgeonly than me on this, but I'm at least

00:38:02   better known for avoiding dependencies like this. And the reason why I avoid dependencies

00:38:08   as much as I can is not because I've always been like this. It's because of experiences

00:38:14   that I had, mostly during the early days of Tumblr. Lots of things that we used in the

00:38:19   the early days broke. Lots of third party components, lots of application layer stuff,

00:38:25   you know infrastructure components that were not very widely used or were very young or

00:38:30   were not designed to be used at big scales. But most of the problems we had were third

00:38:36   party PHP modules, you know third party PHP code written by other people that we imported

00:38:41   so we wouldn't have to write our own functions for things like S3 or imagery sizing and stuff

00:38:45   like that. We had so many problems with this code, especially the freaking Zend framework.

00:38:52   I don't know if it's good now, but it sure wasn't then. We had so many problems with

00:38:57   almost every third party library that we used that we eventually just said, "You know what,

00:39:03   we're just going to not use any anymore." Because every time we would use one, literally,

00:39:09   not just sometimes, literally the majority of the time, six months later we would be

00:39:14   ripping it out and replacing it with either

00:39:16   another third party one that would break

00:39:18   six months after that, or finally we'd write our own

00:39:20   because they just were of low quality

00:39:23   and were not designed for a high needs environment

00:39:26   or not designed for edge cases or whatever else.

00:39:29   Because a lot of third party code out there,

00:39:32   there's this myth that open source stuff

00:39:35   will be really well tested and will kind of be

00:39:37   like battle hardened and you can rely on it

00:39:40   more than stuff you write yourself.

00:39:42   But that's only true sometimes,

00:39:43   It's only true for some things.

00:39:45   And that's, how true that is,

00:39:47   is kind of a function of how popular that code is.

00:39:50   So if you're using something that is in use by everybody,

00:39:54   from Facebook down to Casey's blog engine,

00:39:57   chances are that's been well tested

00:39:59   and that the bugs have been found

00:40:00   and the edge cases have been hit

00:40:01   and you're not gonna be the biggest person using it

00:40:03   and you're not gonna hit many problems.

00:40:05   But when you're just pulling in third party code

00:40:08   from a lot of things,

00:40:09   it's often hard to tell whether what you're pulling in

00:40:12   is of that level of quality or not.

00:40:14   And when you're in a young language

00:40:17   or a module for doing something

00:40:19   that most people don't need to do,

00:40:20   kind of like a niche module,

00:40:22   I don't know how to pronounce niche by the way,

00:40:23   I don't, it's niche, niche, forget it.

00:40:26   But every time I say that, I worry about that.

00:40:30   - I'm the same way, I'm right there with you.

00:40:31   - Good, okay, so we'll just agree

00:40:33   that we're pronouncing it badly.

00:40:35   Anyway, so the fewer people use the thing you're working on

00:40:40   and the fewer big people use it,

00:40:41   the less reliable it inherently is simply by being

00:40:45   open source or a third party or whatever.

00:40:47   So I just learned over time that I was better off

00:40:51   writing stuff myself and avoiding dependencies.

00:40:54   Even when they work well, they can cause issues.

00:40:57   Like when the version of something changes

00:40:58   and it breaks other things.

00:41:00   Package managers can solve problems like that

00:41:03   most of the time, but I've never seen a single one

00:41:05   that solved them all of the time in anything.

00:41:08   Linux, languages, any, I mean, like,

00:41:10   when you add dependencies like this willy-nilly,

00:41:13   you're really just adding work and risk.

00:41:16   And the idea that you won't be able to deploy your site

00:41:21   onto new servers because the original host

00:41:24   of this 11 line function took it down, that's crazy.

00:41:29   There are so many problems with that

00:41:30   that sound just crazy to me.

00:41:32   Why are you not in control of that?

00:41:34   I don't know.

00:41:35   As somebody who has run large scale services before,

00:41:38   Every dependency like that just to me is a huge liability.

00:41:42   And occasionally it is worth using third party code,

00:41:45   but I think it's a lot less often

00:41:48   than what people seem to be doing these days.

00:41:51   - Well, everybody builds on top of something.

00:41:53   I mean, it's not like you're saying,

00:41:54   well, I was using the compiler that came with my system,

00:41:56   but eventually I learned I had to write my own compiler.

00:41:58   You know, I was using the OS to ship with my servers,

00:42:01   but eventually I learned that it's wasteful

00:42:02   to try to rely on Linux,

00:42:04   'cause you never know what the hell they're gonna do

00:42:05   and they can break your crap,

00:42:06   so it's better to write your own OS.

00:42:07   Like we all go on top of something.

00:42:09   It's all just a question of where you draw that line and why.

00:42:11   So there's sort of, for most of our lives,

00:42:13   been the idea that like, you're not gonna write

00:42:16   your own OS and your own compiler,

00:42:18   and maybe you're not even gonna write your own web server,

00:42:20   but if you're writing web applications at a certain point

00:42:23   around the web server code boundary,

00:42:24   then it's like now it's kind of more up for grabs.

00:42:26   Do you use an application framework?

00:42:28   Or do you write your own framework?

00:42:30   It was the type of thing where you can

00:42:32   write your own web app framework.

00:42:33   Like it's not, you know, that's how all the ones

00:42:35   that we have got here.

00:42:35   Like it doesn't take a 700 man team to do it.

00:42:38   One person can do it.

00:42:39   - Yep, I did.

00:42:40   - If you use one of the popular third party ones, chances,

00:42:45   and you happen to be in a Marco's unfortunate/fortunate

00:42:48   situation of you end up being, maybe perhaps unexpectedly,

00:42:53   one of the biggest users of everything that you do

00:42:55   because you are tremendous all of a sudden,

00:42:57   the compounding growth or whatever.

00:42:59   - And let me point out too, Tumblr was not that tremendous

00:43:03   when we started hitting these problems.

00:43:04   we probably had maybe 100,000 users

00:43:07   when all this stuff started breaking.

00:43:08   It wasn't that big of a service.

00:43:09   Like relative to what you consider

00:43:11   like a scaled or scalable web service, it was nothing.

00:43:14   - Well, I mean, sometimes when people start going to,

00:43:18   Facebook is a great example.

00:43:19   They were using a similar technology stack

00:43:22   and their solution was throw people and money

00:43:25   at the problem to the point where they were compiling

00:43:27   PHP into C++ and crazy stuff like that.

00:43:29   That's another possible approach, you know?

00:43:32   I don't know if they decided to write everything

00:43:34   themselves, they got down and said, "We're going to rewrite the language ourselves,"

00:43:37   and what is that, hip-hop their replacement thing or whatever?

00:43:40   But those are, those I feel like are extremes. I think for the most part, most companies

00:43:45   that are doing web development, I don't know if I'm going to say for the most part, maybe

00:43:50   it's 50/50, are using in-house web frameworks. In the modern era though, there are so many

00:43:55   popular web frameworks that work for so many needs that it's accepted that you're going

00:44:00   to build on top of them. I think where there are two places where this silly JavaScript

00:44:04   only three places that silly JavaScript stuff fell down.

00:44:07   One is an area that I'm familiar with,

00:44:10   because JavaScript is a crap language that

00:44:13   is missing really important things that people want, right?

00:44:16   And Perl started out as a crap language that

00:44:19   was missing many important things that people wanted.

00:44:21   And still, today is missing some things that people wanted.

00:44:24   Which means that to sort of round out your language-- Ruby

00:44:28   has a little bit of degree too, because they consider it

00:44:30   an asset-- to sort of round out your language

00:44:32   habitable, you know, to make it comfortable, there's a minimum amount of

00:44:37   sort of furniture you need to buy for the house before you can move in and

00:44:39   it's not part of the language. It's, you know, done in libraries, right? So

00:44:44   JavaScript is definitely in that situation which is why there's all these

00:44:47   things that like, you know, CoffeeScript and TypeScript and other things that are

00:44:51   like try to make JavaScript feel nicer. Those aren't libraries but the same idea

00:44:54   that that no one wants to just use JavaScript by itself because even basic

00:44:58   things like, say, left padding a string, are not in the language or the standard library,

00:45:03   where standard library is defined as what you can run in a browser, right? So someone's

00:45:07   got to write the stupid 11-line function, right?

00:45:09   Not in PHP, they don't.

00:45:10   Or, you know, I know, like the isArray packages are talking about, like the common test that

00:45:14   people want to do that's not in the language, that it's easy to write, but it's also easy

00:45:17   to get wrong, and it's just kind of like a basic thing, right?

00:45:20   Yeah, you don't have to do that in PHP either.

00:45:22   Yeah, JavaScript, nor Perl, by the way. JavaScript is in that position, and so that's why these

00:45:27   things exist. The second problem is the JavaScript community not sort of having

00:45:33   their act together enough to realize, "All right, so we have this language that has

00:45:36   these gaps." The best way to fill them is not with 10 billion individual

00:45:41   dependencies, each of which does one of those functions. Like, as a community, they

00:45:44   should have, you know, sort of come together and settled on some much larger

00:45:50   libraries they're like, "And round out the JavaScript language for me, lib 1.0."

00:45:54   right? And maybe there's seven competing ones of those, but that is much better

00:45:58   than, "I'm gonna do left pad, I'm gonna do sane regular expression matching, you

00:46:02   know, I'm gonna do fake inheritance in the prototype based language," and you

00:46:06   know, like everyone's sort of just doing the little tiny thing and having a

00:46:10   million of those combined. And I think the third failure for all the people who

00:46:14   got hit by this bug is people who grew up in an environment where the

00:46:19   expectation is that you can run your deploy and part of the deployment or

00:46:26   updating a syncing or whatever automated procedure they have that they're all

00:46:30   happy with they're not thinking about the fact that it is connecting to third

00:46:34   party servers to do that right if you're just slightly older if you're like you

00:46:38   know maybe 10 or 20 years older than the people who are running to these problems

00:46:43   you would have grown up in a culture like I did where you know you're

00:46:47   building on top of Perl, there are gaps in Perl that you're going to need to the libraries,

00:46:51   there's web frameworks, maybe you're writing your own, certainly you're building on top

00:46:54   of some real basics like DBI and LWP or whatever the hell, you know, the sort of core foundational

00:46:59   things that most people who use Perl want to do. But if you're in a big important company,

00:47:04   you don't go out to CPAN to get these packages, right? You have your own internal CPAN mirror

00:47:10   at your company, checked into version control, so you know exactly what the hell you're getting,

00:47:14   nothing anybody can do on the internet,

00:47:15   it's gonna change what you deploy.

00:47:17   Like, the only, nothing is gonna break your stuff

00:47:20   based on what's on the internet.

00:47:21   And you maintain that mirror,

00:47:22   and you sync upstream and downstream,

00:47:24   and you control your own destiny.

00:47:27   It's tons of third-party software.

00:47:28   Like a CPAN mirror, especially back in the old days,

00:47:30   was pretty darn big, and it's like,

00:47:31   why do we have to have our own CPAN mirror?

00:47:34   Because you don't wanna rely on stuff on the internet,

00:47:37   right, I mean, for security reasons alone.

00:47:39   Like, so that the idea that pulling something

00:47:41   from a repository would break people's production systems,

00:47:44   those production systems were prebroken,

00:47:46   not by the fact they were,

00:47:47   just by the fact that they were relying on third party code,

00:47:49   not just by the fact that the third party dependencies

00:47:52   were broken down into microscopic individual functions

00:47:54   with ridiculous names,

00:47:56   but because they weren't masters of their own destiny.

00:47:59   No matter what you choose to do in terms of the dependencies

00:48:01   and you can decide based on what Marco was talking about,

00:48:03   you know, is it reliable?

00:48:05   Is it suitable for my purpose?

00:48:06   Am I better off doing it myself?

00:48:07   Is it a core competency?

00:48:08   But like all these sorts of decisions,

00:48:10   Eventually you're gonna do some things

00:48:12   with third-party code, whether it's your OS

00:48:14   or your compiler or whatever,

00:48:15   but especially if it's package management,

00:48:17   you have to have that stuff in-house.

00:48:18   And these days, it is nothing to have a complete mirror

00:48:21   of some public repository in your, you know,

00:48:25   or just the individual packages you want,

00:48:27   check them into your version control.

00:48:28   You don't need the whole freaking repository.

00:48:30   The repository doesn't need to be involved

00:48:32   in your build and deployment process.

00:48:33   Just get the code that you need,

00:48:34   and then that code will never change out from under you.

00:48:36   If it is suitable for your purpose,

00:48:37   it will continue to be suitable

00:48:39   until you decide that it's not.

00:48:40   So anyway, in summary, whippersnappers.

00:48:45   (laughing)

00:48:47   - Wow.

00:48:49   I don't even know where to go from here.

00:48:52   All I will say is that it's interesting

00:48:55   that you bring up deployment

00:48:58   because one of the things that I was thinking about

00:49:00   when this was all going down was that

00:49:04   when I deploy camel to Heroku,

00:49:07   What I'm deploying is just my code, including my list of dependencies.

00:49:13   And just like you said, John, Heroku is then going out to npm and fetching all of these

00:49:19   packages on my behalf.

00:49:20   So this very well could have bitten me if myself or one of the packages I depend on

00:49:28   was dependent on the one that got pulled.

00:49:30   So this is exactly something that I could have run into because of the way I choose

00:49:36   to host my site, and I choose to host it on Heroku for a variety of reasons, but mostly,

00:49:40   like you said about core competencies, I don't have the time, interest, or desire to be a

00:49:45   Linux server admin, and so I choose, for better or worse, to have a platform as a service.

00:49:52   And that's what I like.

00:49:53   And I...

00:49:54   Worse.

00:49:55   Fine.

00:49:56   But that's what I like, and that's what works for me.

00:49:58   That's how I've chosen to do it.

00:49:59   And yes, there are ways around this, even with Heroku, but my point is, even an innocent

00:50:05   bystander like myself. I am potentially guilty of doing the same thing.

00:50:11   That's weird to me that like, you know, it doesn't really matter practically speaking

00:50:15   that you're pulling from the internet as you deploy. I don't understand why that needs

00:50:20   to be a dynamic part of the process. I feel like that should be pulled down, like the

00:50:26   same way you pull something from CocoaPods and now it's part of your application. Every

00:50:29   time you compile it doesn't re-download it from CocoaPods and silently update it to a

00:50:33   to a different version or get it like, or just,

00:50:35   you never actually have it.

00:50:36   And like, I know it's like more dynamic and just like,

00:50:39   oh, we're all this interconnected web

00:50:41   and network connections never go down

00:50:42   and I can trust what's on the other side of the network.

00:50:44   But I don't understand how you can trust it, honestly.

00:50:47   I mean, I don't even, you know,

00:50:49   maybe this is another weird C-PAN thing,

00:50:51   but like what kind of security is there?

00:50:52   If you're dynamically pulling every time you deploy,

00:50:54   you're just trusting, you don't even know what the hell

00:50:57   NPM repositories Heroku is using

00:50:59   and how they might be poisoned with what,

00:51:01   like, I mean, it doesn't matter for a personal site.

00:51:02   This is not a specific issue.

00:51:04   It's just the culture of—it's the same culture that gives you websites that end in

00:51:08   dot io that implore you to run cURL and pipe it through Bash.

00:51:13   You know what I mean?

00:51:14   It's that kind of culture.

00:51:15   It's kind of like a return to the really old days when I was first starting Unix.

00:51:22   Like I've told this story before at BU.

00:51:24   All TTYs were world-readable.

00:51:26   That's how naïve they were.

00:51:27   Like, it was Telnet.

00:51:28   There was no SSH.

00:51:29   Your passwords were flying in plain text every time you telnetted or FTP'd anywhere.

00:51:32   All TTYs were world-rideable.

00:51:33   It was like the free love sixties, right?

00:51:37   And that era came to an end.

00:51:38   But then, you know, fast forward 20 or 30 years and people are pulling from an unknown

00:51:43   website and piping to their shell.

00:51:46   Sometimes they'd have sudo in there.

00:51:47   It would be like someone just put in the chat room.

00:51:49   Sometimes they'd be like, "Seriously?

00:51:50   I'm going to pull from a website and pipe to sudo sh?"

00:51:53   I don't know.

00:51:56   It's a utopian world that has never actually really existed and cannot be recreated by

00:52:03   wishing it were true.

00:52:04   Oh my god.

00:52:07   I didn't realize that websites that end in .io are inherently bad.

00:52:12   This is news to me.

00:52:13   It's the whippersnappers.

00:52:14   It is the whippersnappers.

00:52:16   You've seen the websites I'm talking about, right?

00:52:18   Some cool new technology and they have a website that ends in .io and their installation procedure

00:52:23   wants you to just run a curl command and pipe it into a shell.

00:52:26   They're like, "No thanks.

00:52:28   No thank you.

00:52:29   I will not do that."

00:52:30   I mean, is it really any better when they had shell archives that you download, like

00:52:34   shaar files, and you just run those blindly?

00:52:36   Maybe it wasn't that much better, but I feel like you're crossing a line when the network

00:52:41   is involved and you're just blindly trusting bits going over a wire that you're just allowing

00:52:45   to execute on your machine that you just pulled off a website.

00:52:47   And it's like, is it the same as downloading unknown binaries?

00:52:53   is Turing complete, I understand how it's all equivalent and they're not really that

00:52:55   different and it's like, oh kids these days, right? But there is a difference. There's

00:52:59   a reason we've moved to signed binaries and all sorts of cryptographic things to assure

00:53:04   us that at the very least the application comes from the person we think it comes from

00:53:09   and hasn't been altered. There's a reason that has rolled out on phone platforms and

00:53:13   to a lesser extent desktop platforms and game consoles and everything like that. And the

00:53:17   modern practice of executing arbitrary code pulled from websites in your shell flies in

00:53:24   the face of that progress.

00:53:26   We are also sponsored this week by Warby Parker, who makes buying glasses online easy and risk-free.

00:53:32   Go to warbyparker.com/atp and order your free home try-ons today. Warby Parker offers contemporary

00:53:39   eyeglasses that are extremely affordable and fashion-forward. Glasses should be viewed

00:53:43   as a fashion accessory, and they shouldn't need to cost as much as an iPhone, so you

00:53:46   You can have more than one pair if you want.

00:53:48   Now, Warby Parker offers prescription eyeglasses starting at just $95 including prescription

00:53:54   lenses.

00:53:55   That's cheaper than even the iPhone SE.

00:53:56   Now, the titanium collection starts at just $145 including prescription lenses with premium

00:54:01   Japanese titanium and French non-rocking screws.

00:54:04   That sounds like a watch terminology, huh?

00:54:06   They offer prescription and non-prescription sunglasses, so even if you're 20/20, there

00:54:10   is something for you at Warby Parker.

00:54:12   Now, all worry park glasses include anti-reflective and anti-glare coatings, an excellent hard

00:54:17   case, and a cleaning cloth with no additional charge.

00:54:20   They don't want to nickel and dime you.

00:54:22   Now whether your eyesight is good, pretty good, or absolutely abysmal, they have you

00:54:27   covered with a wide range of prescription options from simple reading glasses to advanced

00:54:32   digital freeform progressive lenses.

00:54:34   For those of you with very strong prescriptions, they also offer ultra-thin high index lenses

00:54:39   that avoid the whole Coke bottle look from all that thickness.

00:54:42   Now buying eyeglasses online sounds tricky, but they make it easy and risk free.

00:54:47   The Home Try-On Program lets you order five pairs of glasses to evaluate at home for free.

00:54:53   They ship them to you for free, you get to try them on in the comfort of your home and

00:54:56   get feedback from people in real life if you want to.

00:54:59   You can keep these framed for up to five days, then you can send them back also for free

00:55:03   with their prepaid return label and there's no obligation to purchase after all that.

00:55:08   If they're not for you, you can stop right there, you spent nothing.

00:55:11   If they are right for you, Warby Parker will get started on your order right away, and

00:55:15   they can get prescription glasses to you within 10 business days at most, and usually even

00:55:19   faster than that.

00:55:20   And they also believe in giving back to the world, for every pair of glasses they sell,

00:55:24   they distribute another pair to somebody in need through various vision charities.

00:55:27   So whether you can use a nice pair of eyeglasses, reading glasses, or even just sunglasses,

00:55:31   go to warbyparker.com/atp to order your free home try-ons today with free shipping both

00:55:36   ways and no obligation to buy. Once again, that's wordparker.com/ATP. Thanks to WordParker

00:55:41   for sponsoring our show.

00:55:43   Just today, the Safari Technology Preview was released, and we'll put the official blog

00:55:48   post in the show notes, but basically the gist is, this is a separate app that you download

00:55:55   via the web, and then is updated, I guess, fortnightly via the Mac App Store, and it's

00:56:01   It's sort of kind of a more stable version of the Safari Nightly, if I understand things

00:56:06   right, except that it has one important ability which I don't believe the Safari Nightly's

00:56:13   have, or the WebKit Nightly's have, which is it can talk to iCloud.

00:56:18   And so if you're like me and rely on Safari and rely on bookmark sync and things like

00:56:22   that, you can use the Safari technology preview.

00:56:25   The reason this is a segue from what we were just talking about, though, is that I tried

00:56:28   this on my work computer.

00:56:29   I haven't put it on my personal one yet, and I immediately went to install the 1Password extension. When I did so, I

00:56:36   attempted to enter a password for whatever it was I was looking at at the time, and the 1Password extension said, "Oh, no, no, no, no, no, no.

00:56:43   This isn't signed the way we expect.

00:56:46   Thus, this is dangerous.

00:56:49   Thus, we don't want you to do this." And that comes back to what you were saying a minute ago, John, about

00:56:53   cryptographically signing things, making sure that what you're looking at is what you expect, etc.

00:56:59   I just thought that was interesting and good on 1Password for telling me these things, although

00:57:04   I couldn't figure out a way to override it, which is a little bit of a bummer.

00:57:07   But it still worked really well outside of the 1Password issue.

00:57:13   The technology preview worked well, everything seemed fine to me.

00:57:16   I haven't had the chance to kick the tires too much yet, but so far so good.

00:57:20   I've really liked it.

00:57:21   Have you guys played with this at all?

00:57:23   I only have one question.

00:57:25   Did all of your plugin icons all kind of shift over

00:57:29   to the right side as you were using it,

00:57:31   or did they stay where you put them

00:57:32   on the left side of the address bar?

00:57:34   - Oh, that frickin' address bar,

00:57:35   even in non-preview Safari, even just in regular Safari,

00:57:40   frequently the icons in the toolbar of Safari

00:57:43   decide they don't like where they are

00:57:44   and would like a new home, and then I put them back.

00:57:47   - They all just, they end up just all,

00:57:49   'cause I think what happens is if they get updated,

00:57:52   I think they lose their spot and they always get added on to the right side.

00:57:57   So I like a balanced bar.

00:57:58   So I have four of these buttons that go in the address bar from extensions.

00:58:02   I like to put two on the left, two on the right.

00:58:04   And they always end up just having all four on the right within a few weeks.

00:58:08   Yeah, it's not good about remembering where you put things.

00:58:11   In the grand tradition of the modern Apple, they will let you rearrange things sometimes,

00:58:15   but they will not respect your rearrangement.

00:58:17   The only place I can say that isn't true is to the credit of iOS, Springboard is usually

00:58:23   pretty good about not moving your crap.

00:58:25   Not 100%, because every once in a while something will bump out of place, like if you do an

00:58:30   OS update and it adds an unmovable, undelatable Apple app and it'll bump your things around

00:58:34   or whatever, but it's pretty good.

00:58:35   But anyway, Safari Toolbars, yes.

00:58:38   I have experienced that.

00:58:39   And like I said, I experienced that not in the beta, not in the nightly, but just in

00:58:42   the regular stable one, not even during updates.

00:58:44   And I usually blame weird iCloud syncing.

00:58:47   It loses track of things and it's trying to notice that I added an icon somewhere six

00:58:51   years ago on a Mac that's no longer in service, but there's some state on some server somewhere

00:58:55   inside Apple that wakes up once every three months and spews a bunch of XML or property

00:59:01   lists towards my various Macs and perturbs the icons.

00:59:04   How am I supposed to pin cute dogs to Pinterest if I can't find the Pinterest button in Safari?

00:59:08   That's a problem.

00:59:11   Find them to key shortcuts.

00:59:12   But the most important feature of Safari Technology Preview, still unmentioned.

00:59:17   What is the most important feature?

00:59:18   Oh, the "Copy the Clipboard" thing so you can get rid of Flash?

00:59:22   No, it's got a purple icon!

00:59:24   Come on!

00:59:25   This is the whole reason anyone would ever—why would I want to use this?

00:59:29   Well, it's purple!

00:59:31   Purple is better than blue, and definitely better than Nightly, which is gray.

00:59:35   Yeah, no, actually, that's—the purple icon is actually, you know, I do like it, I do

00:59:41   like it better and it does look neat and it's the reason you might want to try it but it

00:59:44   highlights the one disappointing thing for me about it.

00:59:46   I would have preferred the Chrome system where you can just sort of tell Chrome go on the

00:59:52   Beta channel or whatever.

00:59:54   You only have one installation of Chrome and you just say, "But Chrome update yourself

00:59:58   from the Beta channel instead of the regular channel."

01:00:02   And the reason is Safari is still my default browser and I realized that I'm pretty much

01:00:05   never going to use the Safari technology preview unless I sort of disable or make inert the

01:00:12   standard one so that the preview can sort of take over as my default browser.

01:00:17   But I don't really want to do that either.

01:00:19   Like I would prefer to just have one Safari and switch it back and forth from should I

01:00:23   be pulling updates from the beta thing or not.

01:00:25   But this is certainly better than it was before because I never really ran the nightlies for

01:00:29   the reasons that Casey covered.

01:00:30   You know, it wasn't signed by Apple so you couldn't have the iCloud connection and everything.

01:00:34   So this is a step up,

01:00:36   but I don't really wanna run two copies of Safari

01:00:39   and I don't wanna have to zip up the old one.

01:00:41   And I'm not entirely confident that even if I tell the OS

01:00:44   to my default browser is this one

01:00:46   that the other one isn't gonna launch on its own.

01:00:48   Maybe I should give it a chance.

01:00:49   Maybe we should try using the verbal one for a while

01:00:50   and see if the blue one comes back to life zombie like

01:00:53   unless I zip it.

01:00:54   But anyway, lots of good new tech in like Casey mentioned

01:01:00   in the new one, a bunch of shadow DOM stuff,

01:01:02   EcmaScript 6, which is a slightly less crappy version of JavaScript.

01:01:07   So much hate.

01:01:08   Yeah, the copy and paste.

01:01:11   Not paste, sorry.

01:01:12   The cut and copy commands, which is great.

01:01:14   And I love that they highlight, you know, this is the only reason anyone still has legit

01:01:18   reason to run Flash because it's the only way to get stuff onto the clipboard.

01:01:21   We do it at work because sometimes you just want to have a link that you click that copies

01:01:24   something into the clipboard.

01:01:26   And having to run Flash for that has always felt gross.

01:01:28   So another browser supporting it natively is good.

01:01:31   But anyway, purple icon, thumbs up.

01:01:34   - Another interesting thing here,

01:01:35   I'm gonna read you the entire cut and copy portion

01:01:38   because it's very short.

01:01:39   Programmatic cut and copy to the clipboard.

01:01:41   It's now possible to programmatically copy and cut text

01:01:43   in response to a user gesture.

01:01:46   With blah and blah code,

01:01:48   having this ability may eliminate some websites

01:01:50   last need for the Flash plugin.

01:01:51   So yes, I love the dig on Flash,

01:01:54   but when I tweeted about this earlier,

01:01:56   a handful of people were like,

01:01:57   "Oh God, people are just gonna start pasting things in on me

01:02:00   or they're just gonna start copying what's in my clipboard,

01:02:03   what is this gonna mean for one password?

01:02:04   And everyone was, a few people were getting very upset.

01:02:08   And I think it's important to note,

01:02:10   one, that this is read only, or excuse me, write only.

01:02:15   Two, it's in response to a user gesture.

01:02:17   And three, I'm very curious to hear what that gesture is.

01:02:20   Is it that it can only be on like a click handler

01:02:22   or something like that?

01:02:23   Is it something more explicit?

01:02:25   I'm not sure.

01:02:26   But nevertheless, I think this is a really good thing.

01:02:29   - And it's already support.

01:02:30   I think Chrome already supports it like other modern browsers have ways to get things onto the clipboard without flash, right?

01:02:36   So it's not Safari's not the first one to implement this feature

01:02:38   And yeah, the security it's useless for even in response to a gesture like everything can be used to exploit eventually

01:02:44   You know with some sort of buffer overflow or whatever, but they can't pull the websites cannot get it

01:02:49   What's in your clipboard? All they can do is take their crap and put it there which could still be annoying like those stupid things

01:02:54   You know when you try to copy and paste text and they put the little attribution line next to it

01:02:58   Like we've all seen that one that it can still be annoying to put stuff into your clipboard

01:03:02   But annoying websites are always going to be annoying no matter what and so if the website does that you just won't go back to

01:03:08   It or we'll just deal with the annoyance

01:03:09   But they can't you know if you copy sensitive information and go to a website

01:03:13   This feature does not allow the website to get it that information in any way yep. No. This is this is a good thing and

01:03:19   it's another example of a

01:03:22   slightly

01:03:24   More transparent Apple which which I approve of I'm really I'm really pleased with the way

01:03:30   2015 2016 have been with Apple being more transparent with Swift with this. This is all good stuff, and they should be commended for it

01:03:38   Yeah, remember we talked about Safari is the new IE kind of stuff like not this is a direct reaction to that but this

01:03:44   Specifically addresses a lot of the actual issues raised in that like oh

01:03:50   "Oh, why isn't Apple doing more on Shadow DOM?" or whatever.

01:03:53   The idea that they just had the Knightlys and it was an opaque development process and

01:03:58   you had to wait for the next version of the OS to come out to get the thing.

01:04:01   Now this is an incremental step towards, even if you're not a developer and you're just

01:04:07   a regular user and you want to get features earlier, here's a more convenient way to do

01:04:11   it.

01:04:12   Even more convenient than the Knightlys that we've been building for you for a year.

01:04:14   And here's us talking about on our blog, this is not the first blog post, this is the Webkit

01:04:19   blog has been updated frequently to talk about the new features they're planning on adding

01:04:23   and just been much more open about stuff that we previously would have had to wait for WWDC

01:04:28   to sort of read the tea leaves of the WebKit work.

01:04:31   Because you couldn't even see all the WebKit work because Apple would do stuff internally

01:04:35   and they wouldn't commit to the public repository until they were ready to release.

01:04:39   And they're just being much more open about that process, including talking about future

01:04:43   products and say, "We're adding this, that, and that, and they're going to be coming into

01:04:46   future release, which is, you know, like they've been doing with Swift, is unheard of from

01:04:49   the old Apple, sort of talking about future features for products. Granted, obscure techie

01:04:55   nerd type products, right, you know, that only web developers or GUI application developers

01:05:00   really care about, but still, it, you know, trusting that people are going to understand,

01:05:05   "Oh, well, you promised this feature," whatever, like, if you see the whole development process

01:05:08   going out in the open, you'll understand when things get booted out, when, "Oh, this didn't

01:05:12   make it in time for Swift 3.

01:05:13   Like, when inevitably some proposal doesn't make it in time for Swift 3, even though they

01:05:17   talked about wanting to put it in there, no one will be mad because anyone involved in

01:05:21   the process would have seen every step of the way why that thing didn't make it into

01:05:25   the process.

01:05:26   What else were you doing during that time?

01:05:28   When everyone can see the process, it's so much more understandable.

01:05:30   It's like, "Oh, well, that didn't make it into Swift 3.

01:05:34   We're kicking it down the road."

01:05:36   It doesn't seem like some sinister plan to withhold technology goodies from you.

01:05:39   It just seems like the fallout of software development,

01:05:43   which has all sorts of unexpected things.

01:05:45   And when you've seen all those things happen

01:05:46   in front of you, who can be,

01:05:48   I mean, I'm sure someone will still find a way to be mad,

01:05:50   but very few sane people will be mad about it.

01:05:53   - Our final sponsor this week is audible.com,

01:05:56   who has more than 180,000 audio books

01:05:58   and spoken word audio products.

01:06:00   Get a free 30 day trial at audible.com/atp.

01:06:04   If you wanna listen to it, Audible has it.

01:06:06   Listen to audio books from virtually every genre,

01:06:09   anytime, anywhere. You can play Audible's audiobooks on phones, tablets, computers,

01:06:13   even iPods. Audiobooks are great for flights, long road trips, or even your daily commute.

01:06:18   Now you may think you don't have time to read books, but you'd be surprised how many

01:06:21   audiobooks you can hear each year, even if you only listen to and from work every day.

01:06:26   Audiobooks bring books to life. Many of them are read by the authors themselves, which

01:06:29   adds an extra dimension to the text. And with Audible.com, you can take risks and try new

01:06:33   authors and genres without regret, because they offer their great listening guarantee.

01:06:37   If you start an audiobook and don't like it, you can exchange it for another one for free.

01:06:42   So see and listen for yourself.

01:06:44   When you begin your free 30 day trial, you get your first audiobook for free and there's

01:06:48   no stress or obligation.

01:06:50   You can cancel your membership at any time.

01:06:52   Now with more than 180,000 audiobooks and spoken word audio products, you will find

01:06:57   what you're looking for.

01:06:58   Get a free 30 day trial today by signing up at audible.com/ATP.

01:07:04   That's audible.com/ATP.

01:07:06   Thanks to Audible for sponsoring our show.

01:07:08   So Intel has ended TikTok and I don't really know what to say about this other

01:07:16   than I think it's pretty expected.

01:07:18   So John, what are your thoughts?

01:07:20   I'm just kind of sad that I finally nailed down which one was the tick and which one

01:07:25   was the tock and then go and change the process.

01:07:27   All the hard work I put in, I studied and studied.

01:07:29   So which one is the tick and which one is the tock?

01:07:32   Shrink is the tick.

01:07:33   Okay.

01:07:34   But it's not that it matters anymore now. They have much more sensible name, so they had to come up with another another

01:07:39   You know I don't know catchphrase or whatever to marketing term for their new strategy funk

01:07:45   So instead of tick tock and sort of tick tock thunk they came up with it's not great tick tock was much better

01:07:51   So that team did a better job in this team and come up with the acronym

01:07:55   But this was PAO and that stands for process architecture and optimization and so which one is the shrink?

01:08:02   It's the one that's called process like it's much easier now

01:08:05   They made that part of it easier, but PAO does not roll off the tongue like tik-tok does

01:08:09   So it's basically you know process is the tick

01:08:13   architecture is the talk that's when they produce a new micro architecture a new chip that has a you know a

01:08:19   Different number of execution units and different branch prediction and different cache size

01:08:22   I don't know you know like it's a new architecture, and then they're adding a new third phase called optimization

01:08:27   Which as far as I'm aware?

01:08:28   I'm looking at older article or we'll link in the show notes from and tech as far as I'm aware. They haven't really

01:08:33   Nailed down what's gonna happen in the optimization phase beyond saying well

01:08:38   It's not gonna be a shrink and it's not gonna be a new architecture. It's gonna be this third time when we do other

01:08:44   Things what can they do an optimization?

01:08:46   They can make the integrated GPU better. They could you know

01:08:50   Maybe make it use less power through more clever

01:08:54   you know, power management or throttling or thermals or, you know, I don't know what they're gonna do the optimization phase

01:09:01   we'll find out but it's going to be a formal a

01:09:03   formal part of the process and as many people in the chat room are snarkily trying to imply like TikTok

01:09:09   may have been the the strategy in name for the past year or two

01:09:13   but

01:09:14   the sort of the length of the tick and the length of the tocks have been stretching out in weird ways and

01:09:19   really this three-phase architecture is just more of an acknowledgement of

01:09:23   what was sort of happening already that the time scales are stretched out more and

01:09:27   that Intel wants to recognize that and set expectations to say we are gonna do a new process and then we're gonna do a new

01:09:34   architecture and then we're going to sort of

01:09:36   work on the two of them together for a little while longer to give the next process a longer time to

01:09:41   Hopefully arrive on our new three-phase

01:09:45   Schedule so we're all sort of still staring

01:09:50   at sort of the oncoming train of the the end of Moore's law

01:09:54   The real end is very far out in the distance theoretically speaking

01:09:59   But practically speaking there need to be it's getting harder and harder to make things smaller and smaller

01:10:03   with lithography techniques

01:10:06   And the research and the money required to go down to the next smaller size is like what you know

01:10:11   The real next breakthrough has to be like do we have to continue to use a lithography, you know sort of shining

01:10:17   Not so much light or you know shining forms of electromagnetic

01:10:20   Magnetic radiation onto a thing to cause the areas exposed to react differently than the non exposed areas

01:10:28   That's what we've been doing for our entire lives to make

01:10:31   Integrated circuits. I don't know what's next assembling

01:10:35   Transistors out of individual atoms or weird technologies that you know in the you know sort of the R&D realm

01:10:42   You can definitely make things smaller that way, but you can't make them at scale

01:10:45   And so there's this sort of general research gap.

01:10:48   But anyway, Intel plows bravely forward.

01:10:51   And the last show we talked a lot about Intel missing their dates and holding up Apple's

01:10:55   things or whatever, but the bottom line is they're still ahead of all their competition

01:10:58   in terms of their process, how far along they are at different process sizes.

01:11:03   And that continues to be an advantage for them.

01:11:07   And maybe they'll be the ones to make the next step before everybody else because they're

01:11:10   putting in the time and energy and they're already ahead of everybody else.

01:11:13   So you can't really be picking on Intel too much because they are sort of at the bleeding

01:11:18   edge of this, but if there is a wall out in the future, Intel may just get to it first

01:11:23   and then everyone catches up with them and then Intel's advantage is gone.

01:11:27   So stay tuned for the ATP episode in 15 years when we revisit that topic.

01:11:32   Oh goodness.

01:11:35   I can only hope.

01:11:37   All right, so speaking of Intel kind of falling on its face and speaking of really crummy

01:11:42   and loose segues, the Oculus founder said that the Oculus Rift, which was shipped in

01:11:50   the last day or two, right? Anyway, the the Rift will come to the Mac only if Apple quote

01:11:56   "ever releases a good computer" quote. Maybe that's all Intel's fault. So what's going

01:12:03   on here? Why is, what, in what, by what metric is Apple not releasing a good computer?

01:12:07   I mean I hit on this a little bit last week. I mean the main thing is that the Oculus requires

01:12:15   a pretty intense graphics card and over time, you know, more pedestrian ones will probably

01:12:20   be able to drive it just fine, but right now it's so cutting edge and it has such high

01:12:23   graphical needs that it requires a really, really high powered graphics card and there's

01:12:28   only a handful in the PC world that are good enough to do it and Apple ships none of those

01:12:33   in any of their computers. The only computer that could even come close would maybe be

01:12:37   the Mac Pro, but the current Mac Pro is two and a half years old or so and has fairly

01:12:44   outdated GPUs as a result of being so old. I think we covered this a little bit last

01:12:49   week, so I don't want to go too far into it now, but I think the short version is that

01:12:52   there's a few problems here, most of which Apple doesn't appear to care about. You

01:12:57   know, as I'm sure John will discuss in a second, I don't think Apple cares that much

01:13:00   about games on the Mac, but you know Apple has so far for a long time now tied their

01:13:07   updates to Intel's updates. And as we discussed Intel's cycles have been getting longer between

01:13:12   major updates to their CPU's that has also stretched out Mac update cycles and Apple's

01:13:18   habit as it was last week of skipping some processor generations that Intel gives them

01:13:24   for their lower volume products like the Mac Mini and the Mac Pro and you know even some

01:13:29   of the laptops these days.

01:13:31   Their Apple strategy for skipping some of the things

01:13:33   that they could use, kind of like holding off

01:13:36   till better ones come later,

01:13:38   that's also working against them,

01:13:39   because again, as the Intel generations have gotten longer,

01:13:43   we now have a situation that we have today

01:13:46   with most of the laptops, where we're sitting around

01:13:49   waiting for the Skylake revision from Intel

01:13:51   to come out in quantity so that Apple can ship

01:13:54   the new MacBook Pros, and meanwhile,

01:13:56   the ones you buy today have something like

01:13:57   three year old CPU in them.

01:13:59   So something here has to change.

01:14:01   Either, well, I hope something has to change.

01:14:04   We'll see if it actually does or not,

01:14:05   based on Apple's actions.

01:14:06   But obviously Intel can't deliver

01:14:09   new generations of chips any faster.

01:14:12   We're seeing that.

01:14:13   We're seeing that they are slowing down

01:14:14   in their rate of being able to deliver these things

01:14:16   'cause just everything's getting harder.

01:14:18   So Apple needs to either be okay not getting these markets

01:14:22   and be okay selling three year old hardware in Macs,

01:14:27   brand new today on a regular basis.

01:14:30   Or Apple has to stop skipping Intel generations,

01:14:33   which would generally cut their product cycle time in half

01:14:36   because they tend to skip every other generation

01:14:38   on some of these products like the Mac Pro.

01:14:40   Or Apple can start issuing updates to products

01:14:44   even when there is no new CPU to use from Intel.

01:14:48   Which they have occasionally done,

01:14:50   but it's not a routine thing for them.

01:14:53   Any of those things could solve this problem.

01:14:56   Also, then you have the issue of like,

01:14:57   even if they kept their products more up to date,

01:15:00   what products does Apple sell that could accommodate

01:15:04   the size and thermals of a high power GPU?

01:15:08   And it's basically like one and a half.

01:15:10   It's like the Mac Pro for sure,

01:15:12   and then maybe the big iMac,

01:15:14   depending on the cooling requirements and everything.

01:15:16   You basically have two Macs that Apple could plausibly put

01:15:19   really high power GPUs in,

01:15:21   and both of those are probably pretty low volume

01:15:25   products for them, especially the Mac Pro.

01:15:27   So it just seems like Apple doesn't really care

01:15:31   to address this market, which I think is unfortunate

01:15:34   because I wish Apple had a little bit more hunger

01:15:38   in attracting people from PCs than they seem to,

01:15:42   but with the exception of the whole iPad stuff,

01:15:45   but that's a whole different thing.

01:15:46   But I do wish they would solve this more often

01:15:48   because I think it would make Macs better also.

01:15:50   And if Apple ever has VR ambitions,

01:15:52   this will hurt them as well.

01:15:54   But for now, this is the situation we're in,

01:15:57   and we'll see if any of those factors change.

01:15:59   - Apple's attitude towards these things

01:16:02   has been frustrating.

01:16:03   Like a couple years ago, I wrote something on my blog

01:16:06   asking for the cheese grater

01:16:08   that hadn't been updated in forever,

01:16:09   back when the show just started.

01:16:10   That was one of the reasons their icons

01:16:12   was the old cheese grater

01:16:13   with the sarcastic new label on it

01:16:15   because they introduced a new Mac Pro that was barely new.

01:16:17   And it's like, are you ever gonna update this?

01:16:19   What's the deal?

01:16:20   And I was asking for them to,

01:16:23   Is there anyone left at Apple who really cares about high performance computers?

01:16:26   No they're not going to make a lot of money for you, no they're not going to be high volume,

01:16:29   you know it doesn't matter in the grand scheme of things, but if you are computer enthusiasts,

01:16:36   isn't there someone there who like really likes fast great computers, just like the

01:16:40   example I use for Halo cars in the car industry where lots of car companies make a car, there's

01:16:44   probably going to be a money loser for them, just because car companies are filled with

01:16:48   people who love cars, and people who love cars tend to love fast cars and beautiful

01:16:51   cars and so they make these cars that are just, you know, you might look at them as

01:16:55   a boondoggle like you spend all this money on R&D, it's got all these custom parts, no

01:17:00   one's even going to use this thing and it's weird and finicky or whatever but you make

01:17:03   it because you love cars, right?

01:17:05   And they did that.

01:17:06   The tube Mac Pro, I mean you may not agree with their vision but you can't say that they

01:17:10   just kind of punted it and just like, "Oh, here's another tower computer."

01:17:13   They had the vision of this crazy tube-shaped computer like that this was their vision of

01:17:17   of high performance computing,

01:17:19   and it had these at the time,

01:17:20   fairly powerful video cards with 12 gigs of VRAM,

01:17:23   which was unprecedented shipping stock on a Mac,

01:17:25   and it was interesting and innovative on all fronts.

01:17:29   Was it a good supercar?

01:17:31   Was it a good halo car?

01:17:32   Maybe not or whatever.

01:17:33   But then you can't go, and then just let that sit there.

01:17:37   Like, man, you just lose interest, right?

01:17:40   'Cause that sort of like on again, off again thing

01:17:43   where it's like, we love high performance.

01:17:45   Here's an amazingly expandable Mac

01:17:46   looks like a cheese grater and it's easy to open up and you can swap the RAM and we'll

01:17:50   update it frequently and you can put in different video cards and it has slots and look how

01:17:55   easy it is to take in and out the drives and the first one can only do two drives and now

01:17:58   this one can do four and it's even easier to get the drives in and out and they made

01:18:02   a water-cooled one.

01:18:03   It seemed like they were on that bandwagon for a pretty long time and then they lost

01:18:06   interest.

01:18:07   And then they came back and were interested and then they said immediately lost interest

01:18:09   again.

01:18:10   And that's not a way to attract people who have similar sensibilities.

01:18:15   "Hey, are you one of the people who's like a gear head

01:18:18   "who loves supercars and high performance cars?

01:18:20   "Do you like big high performance computers?"

01:18:23   In some respects, as an end in and of themselves,

01:18:26   you don't even need this, but you just think it's cool,

01:18:28   the same reason people buy fast cars

01:18:30   that they can never drive

01:18:31   at the full speed that they're gonna drive.

01:18:32   It's like, if you're that type of,

01:18:34   does Apple care about the customer?

01:18:36   Sometimes they do,

01:18:37   because there are people inside Apple who are like that,

01:18:39   but then all of a sudden they don't again,

01:18:41   and it becomes hard to trust the company.

01:18:42   And so many people,

01:18:43   so many things I've been reading lately about pros,

01:18:47   maybe these people who actually have legit need

01:18:49   like professional graphics people or professional 3D people,

01:18:51   professional video people or whatever,

01:18:53   saying that sometimes Apple, it pays attention to them,

01:18:57   but then they don't and they're kind of tired

01:18:59   of the rocky relationship and they're going to somewhere

01:19:03   that has more consistently supported them

01:19:05   and they're switching to PCs or whatever.

01:19:06   Gamers have long since made that decision

01:19:08   and say Apple has never really cared about gamers

01:19:10   and only incidentally when they shipped machines

01:19:12   where it was easy to swap video cards,

01:19:14   could you buy a PC video card, flash it for your Mac,

01:19:17   shove it in there, and then boom, you've got a Mac

01:19:20   that is actually a really good gaming PC as well.

01:19:22   That's part of Palmer Lucky's complaint here.

01:19:25   The quote I put in the notes about this is,

01:19:27   "You can buy a $6,000 Mac Pro

01:19:29   with top of the line AMD Fire Pro D700

01:19:32   and it still doesn't match our recommended specs."

01:19:34   Like it doesn't even meet, like here's sort of like the,

01:19:37   "Here's what we think you should have for the Rift.

01:19:39   A $6,000 Mac Pro doesn't meet it."

01:19:41   Like maybe, you know, when that $6,000 Mac Pro

01:19:45   was introduced, it would have been a reasonable thing.

01:19:48   Like if Oculus had come out then,

01:19:49   their minimum spec may have been lower,

01:19:50   like, you know, lower resolution or whatever,

01:19:53   lower target frame rate, whatever the things are.

01:19:54   But nowadays it's the same computer.

01:19:56   It's still $6,000 and it's still got the D700 in it.

01:19:59   And the world has just moved on by leaps and bounds.

01:20:02   Even when it was introduced, in this case,

01:20:03   the D700 was not a gaming-focused card.

01:20:05   So even when it was introduced,

01:20:06   there were gaming cards that were way faster, right?

01:20:09   But now it's just ridiculous.

01:20:10   But the price hasn't gone down, right?

01:20:11   The whole Apple thing of like,

01:20:12   we will continue to sell the same computer

01:20:14   for the same price for three years

01:20:16   while the rest of the world moves on.

01:20:18   Which you can get away with in some markets,

01:20:20   but if you're gonna do anything

01:20:21   in sort of the high-end, pro, super powerful, or whatever,

01:20:26   I just wish the Mac Pro,

01:20:27   whether it pays attention to gaming at all,

01:20:28   I just wish the Mac Pro would be the best,

01:20:31   fastest computer in the world at something

01:20:33   for any sustained period of time.

01:20:34   'Cause I feel like that is entirely possible.

01:20:36   Fine, make it the best computer for running

01:20:37   weird painting 12 megapixel textures in real time onto models things they demoed at WWDC

01:20:44   for Pixar and everything.

01:20:46   Make it the best computer in the world for that, for more than 15 minutes.

01:20:50   It doesn't even have to be games, but I think it should be something.

01:20:54   It's sad that they've been neglected like that, and it's sad that in this case Apple

01:20:58   is completely missing out as far as we can see on the outside on the entirety of VR,

01:21:03   which who knows, I really hope Apple has all sorts of VR projects internally and they decided

01:21:07   that it's not ready or not interesting, or the form it's taking on PCs, they're not interested

01:21:11   or whatever.

01:21:13   But they're not allowing people who buy even their highest-end computers to participate

01:21:19   in it even speculatively.

01:21:21   So it's kind of depressing.

01:21:24   And the final point is, with the whole Palmer, he's slamming the Macs.

01:21:27   I think he's slamming them with reason, but it doesn't mean that you need an amazingly

01:21:32   powerful graphics card to do "VR."

01:21:35   You need it for the Oculus Rift, which is a particular VR product, but as we talked

01:21:39   about earlier, if you have a PlayStation 4, you can get PlayStation VR for a couple hundred

01:21:43   bucks extra, it's not going to be as good as the Rift.

01:21:45   It's not going to be as powerful, but it will run on your PlayStation 4, which is nowhere

01:21:49   near as powerful as the recommended system for the Oculus Rift.

01:21:52   So VR does not equal the Oculus Rift.

01:21:55   They're two different things.

01:21:56   This is a specific product, and VR is a concept, hell, they have ones that you can use on your

01:21:59   cell phone.

01:22:00   Now, obviously the Rift is probably going to be the highest end one or whatever, but

01:22:05   You don't have to entirely miss out on VR because you don't have a fancy high-end gaming

01:22:09   PC.

01:22:10   If you're interested in it, as at least Marco and I both are, we'll try it out on a couple

01:22:16   hundred bucks thing we buy on our PlayStation, and it'll probably be weird, and it's the

01:22:21   very first consumer release of this technology, so inevitably, ten years from now, we'll look

01:22:25   back on this VR and think either it's ridiculous that we even considered VR to be a thing,

01:22:29   or look back at it and look at how incredibly primitive it is compared to what comes after

01:22:33   it.

01:22:34   We'll link to that piece in Polygon of basically saying, "Your Mac is fine for VR, just not

01:22:39   for the Rift."

01:22:40   Which, again, it's high-end versus capability.

01:22:43   Like, I want some Mac somewhere to be the best computer in the world for some demanding

01:22:49   computational function, because I'm into fast computers.

01:22:51   That's why.

01:22:52   Like, I don't feel like I need any way to justify it like that, and I wish there were

01:22:54   more people in Apple that had the same attitude.

01:22:57   Yeah, and it isn't just about gaming or VR.

01:23:00   You know, even if VR doesn't take off,

01:23:03   or even if you can disregard gamers

01:23:06   as a market Apple cares about,

01:23:08   lots of Apple software,

01:23:10   or software that Apple customers would have run,

01:23:12   can make use of the extra resources

01:23:15   of a well-equipped Mac Pro.

01:23:17   You know, the Mac Pro is the only computer

01:23:19   in the Mac lineup that can have more than four cores.

01:23:22   And as discussed previously, much to John Chagrin,

01:23:26   I run a utility in my menu bar called iStat Menus.

01:23:29   - Me too.

01:23:30   uses up all those cores.

01:23:31   - It shows me when my cores are in use and by what.

01:23:36   And I've noticed, you know, like over the last few years,

01:23:40   you know, even though making software multi-threaded

01:23:43   is difficult and not everything can effectively

01:23:46   take advantage of multiple cores,

01:23:48   I have noticed in recent years that a lot more

01:23:51   of the things that I do are taking advantage

01:23:53   of multiple cores.

01:23:55   And there's lots of, and even stuff that a lot of people

01:23:58   use like Apple's Photos app for instance or any kind of heavy photo workflow, Lightroom,

01:24:05   Photos app, Aperture, if you do any kind of video stuff of course that will use it too.

01:24:11   Lots of software that a lot of people use can take advantage of any amount of cores

01:24:17   you give it within reason. So you can, right now the iMacs and the 15 inch MacBook Pros

01:24:23   have four cores, I would love to have an eight or 12 core Mac Pro, that would be amazing.

01:24:29   But right now they're just, they're not that competitive because there's no reason to buy

01:24:35   one right now with the prices and the age of them and everything. But like, there's

01:24:40   so much software now, so many common needs that lots of Apple customers do have that

01:24:48   could take advantage of this. You don't have to just be a video editor or a high end gamer

01:24:52   to want a Mac Pro. You know, and I can complain at length about the trade-offs made by the

01:24:59   new tube Mac Pro compared to the old cheese grater. It is overall a good product if it

01:25:04   was updated on a regular basis, but you know, the old cheese grater I think was a better

01:25:08   one honestly in many ways. But I at least want something, some sign that somebody at

01:25:15   Apple both A) cares about the Mac, which is, I know a lot of the executives do care about

01:25:23   the Mac, but sometimes it's hard to see the actions of that on the outside, and B)

01:25:29   that somebody high up at Apple cares about high-end pro use of the Mac. And that is the

01:25:35   part that's been seemingly fading in recent years, and I worry about that. You know, it's

01:25:40   thing to exit the software game, to discontinue Aperture. Final Cut I think they're still

01:25:45   okay on. I don't know much about the video world, but I think they are maintaining that

01:25:48   okay. Logic, they're maintaining okay. Even if Apple starts slacking off on the software

01:25:55   side of addressing the pro market, it worries me greatly when they start ignoring the hardware

01:26:01   side because like the software side, we have good alternatives. If Aperture went away,

01:26:07   we have Lightroom, you know, and we have the new Photos app.

01:26:10   If Final Cut goes away, there's like Avid

01:26:12   and other things people use.

01:26:14   You know, if Logic goes away, there's other audio editors.

01:26:16   But if there's no more high-end Mac hardware,

01:26:21   you have to abandon the entire Mac platform

01:26:24   to have an alternative to that,

01:26:26   which is a really high bar and it's a really big ask

01:26:29   and a lot of people like me don't want to do it.

01:26:31   I don't want to abandon the Mac.

01:26:33   I don't want to build a Hackintosh

01:26:34   or switch to Linux or Windows.

01:26:36   I wanna keep using Mac OS.

01:26:38   And Mac OS was designed incredibly well

01:26:41   and incredibly well-architected to take advantage

01:26:43   of incredibly high-end hardware

01:26:45   that Apple just doesn't really sell anymore.

01:26:47   And that's kinda sad.

01:26:49   - Well, the OpenGL stack is not great,

01:26:52   but aside from that, yeah.

01:26:54   - I think you make a decent point, Marco,

01:26:56   but I also don't think we should be throwing

01:26:58   in the towel quite yet.

01:26:59   I mean, I would agree that they don't update things

01:27:02   like the Mac Pro as frequently as anyone in the world

01:27:05   me would want. I'm perfectly happy with them not updating it but every 10 years so I don't have to

01:27:10   go through another one of those months of this show when that's all we talked about. But, you

01:27:18   know, in all seriousness, I don't think that we should be too disgruntled or sad that we haven't

01:27:26   seen one in admittedly a fair bit of time because presumably this will get fixed and it will get

01:27:31   fixed soon enough. And I don't blame you for being grumbly about the pace with which they're

01:27:37   refreshing the Mac Pro, but it's got to be coming. I mean, it has to be, and presumably

01:27:42   soon.

01:27:43   I hope so.

01:27:44   That sounds like exactly what we were saying when the cheese grater was over, like, "Well,

01:27:48   but they've got updated eventually." And then eventually we enter the second phase, which

01:27:51   is like, "Maybe they're never going to update again. Maybe they're just going to stop selling

01:27:54   Mac Pros." Like, that was the headspace we were in around about the time that the tube

01:27:59   because we were seriously considering, well, you know, Apple really has a consumer focus lately,

01:28:03   and they're all about the iPhone and the iPad, and, you know, do they really need the Mac Pro

01:28:09   in their lineup? Not really. Maybe they feel like they can get away, like maybe they just won't make

01:28:13   any more Mac Pros, and then they came up with the tube. And like I said, you can argue about whether

01:28:17   the tube is the correct vision for high performance computing, but you can't say they skimped,

01:28:21   you can't say they just gave you a watered down iMac in a tube shape. Like that thing was

01:28:25   a Mac Pro through and through with their vision of you know a whole bunch of ports on the back of the thing and

01:28:30   Circular and two huge video card not one huge GPU

01:28:33   But two huge GPUs and one of them you know and and their technology for using them for compute as also using to drive the graphics

01:28:40   And the enclosure and like it's not the same vision as the cheese grater

01:28:43   But it is a high-performance vision and it was exciting to see that you know that was I think that was actually the Schiller can

01:28:49   Innovate my ass thing right like yep

01:28:51   Can't innovate anymore my ass

01:28:53   (audience laughing)

01:28:57   That was legit.

01:28:58   You know, you could be crowing about that.

01:28:59   And again, like you could just disagree

01:29:01   about the vision of the product,

01:29:02   but you can't say that they were skimping

01:29:04   and were afraid and were just kind of like

01:29:07   dipping their toe into high performance computers.

01:29:09   They wanted to make the future of high performance computers

01:29:13   but it's just, it was just been so painful

01:29:15   to see that thing land and then just nothing for so long,

01:29:19   especially since the one that landed, you know,

01:29:21   as we discussed much on the show,

01:29:24   what Marco and I wanted was,

01:29:27   what was I calling it back then,

01:29:28   the quad 27 inch display, right?

01:29:31   And we knew this thing couldn't drive it, right?

01:29:33   And it was like, well, but this is the first one,

01:29:35   you know, it can't drive it.

01:29:36   Maybe it could drive it.

01:29:37   No, it can't quite drive it or whatever,

01:29:38   but you know, it's not the one that we want,

01:29:41   but okay, maybe the tech's not ready for it,

01:29:43   but surely the next one will do it.

01:29:44   We didn't think the next one

01:29:44   was gonna come three years later, you know?

01:29:46   We thought, yeah.

01:29:47   And in the meantime, we both got 5K iMacs.

01:29:49   So, my wife did anyway.

01:29:52   So we've got our display, but it's not in the Mac Pro,

01:29:54   and the current Mac Pro still can't drive it,

01:29:56   and we assume the next one will be able to drive it,

01:29:58   but we don't know when that one's coming, and--

01:30:00   - Even that's a question mark, honestly.

01:30:02   Like whether the next Mac Pro will be able

01:30:04   to drive a 5K display is honestly still a question mark.

01:30:08   But to me, like I've complained in the past

01:30:10   about the drive-by software updates,

01:30:12   that like lower priority things seem to get

01:30:15   like these drive-by updates, where like,

01:30:16   they'll get attention for like an hour,

01:30:18   you'll have one engineer working on something

01:30:19   for like a week and then never allowed to touch it again,

01:30:21   and that's how you get something like the

01:30:23   El Capitan Disk Utility.

01:30:24   It seems like the Mac Pro, from what we know so far,

01:30:28   and maybe Apple's about to prove us all wrong on this,

01:30:30   I hope they are, but from what we know so far,

01:30:32   it seems like the Mac Pro update to the tube

01:30:35   was a drive-by hardware update,

01:30:37   where they were ignoring it seemingly for a long time,

01:30:41   and then they had this great update that,

01:30:44   Again, I can complain a lot about what they did to it

01:30:48   because I think they made it a lot more narrow

01:30:53   and a lot more expensive than what it was before.

01:30:57   They really narrowed the appeal

01:30:59   and they eliminated a lot of totally valid use cases.

01:31:01   But they did innovate, as Phil Schiller's ass said,

01:31:05   they did innovate. (laughing)

01:31:07   But they innovated and then they just kinda

01:31:10   dropped the ball after that.

01:31:12   There are new CPUs for that.

01:31:14   they could have used in the meantime

01:31:15   and they skipped a generation.

01:31:17   - They could have upgraded the GPUs.

01:31:18   - Yeah, they could have upgraded just the GPUs.

01:31:20   If they're so focused on this machine,

01:31:23   having these two workstation GPUs

01:31:26   that somebody like me who would wanna buy the machine

01:31:29   doesn't need it all, I would gladly buy it

01:31:30   with one consumer GPU because I'm buying it

01:31:34   for the CPU power and the RAM's healing and everything else,

01:31:37   not the GPU reasons.

01:31:39   If they're going to refocus the entire machine

01:31:43   on this high-end dual GPU use,

01:31:45   then follow through on that.

01:31:47   And they didn't follow through.

01:31:48   The GPUs are sitting there stale forever.

01:31:50   I've heard from people who try to use OpenCL for things

01:31:54   that it's really kind of been,

01:31:56   had the ball dropped on it as well,

01:31:58   that it just seems like they came in

01:32:01   and they did this huge redesign and refocus

01:32:04   of the product that we weren't really asking for

01:32:06   and then didn't follow through even on that.

01:32:08   So that's why I'm so sad for this product

01:32:11   because I love the Mac Pro.

01:32:13   I love, especially what it used to be,

01:32:15   I love having this extremely flexible expandable tower

01:32:19   that had two CPU sockets, tons of RAM slots,

01:32:22   you could put a whole bunch of drives in it.

01:32:24   And granted, you can modernize it in other ways.

01:32:26   Like, you know, these days,

01:32:27   you don't maybe need as many drives anymore

01:32:29   'cause now we're in the era of SSDs

01:32:31   and the drives have gotten so big,

01:32:33   you don't need as many anymore.

01:32:34   So like, you can see them removing some of these things.

01:32:38   I do still greatly miss dual socket configurations

01:32:42   and I do greatly miss configurations

01:32:44   that don't have two graphics cards

01:32:46   because I don't need them.

01:32:47   But I hope they write this at some point soon.

01:32:52   I don't know if they will or not,

01:32:55   but I really hope they do.

01:32:56   And I'm still maintaining some optimism

01:32:58   'cause if they don't, the iMac 5K is a great product.

01:33:02   I'm using mine, I'm almost always very happy with it.

01:33:06   I would like a lot more CPU power,

01:33:08   so if they make a compelling Mac Pro

01:33:11   that I can get eight cores in reasonably,

01:33:13   I would love that.

01:33:14   But if the Mac Pro withers away in irrelevance

01:33:18   the way it has been over the last few years,

01:33:21   and if it's never good again,

01:33:24   I still have the iMac, and that's fine,

01:33:27   but boy, I wish I could have the Mac Pro back.

01:33:30   - Just because of CPU speed?

01:33:32   - Mostly because of CPU speed.

01:33:34   - And fan quietness.

01:33:35   - Yeah, yeah, exactly.

01:33:36   Things like being totally silent at any load level

01:33:39   is just kind of more graceful and nice.

01:33:42   Having the Xeon class components and the ECC RAM

01:33:45   and everything makes, I feel like it makes things

01:33:47   slightly more reliable, having more internal ports,

01:33:50   stuff like that, you know, like more USB ports built in

01:33:53   rather than having to use flaky hubs, stuff like that.

01:33:56   Like I love all those things about the Mac Pro.

01:33:58   In many ways I miss it.

01:34:00   And again, if we never get it back the way me or John

01:34:03   on it, we'll deal, we'll be okay, but it does seem like a waste that there's all

01:34:08   these amazing CPUs out there at the high-end world. Like in the next generation, the Broad

01:34:13   Bell Xeons, there's a 5 GHz part with 4 cores. If you can have a dual socket configuration,

01:34:20   have two of those, 8 cores at 5 GHz, that would be incredible. That would be the best

01:34:27   single-threaded and multi-threaded Mac. But they're not going to offer that because the

01:34:31   the current Mac Pro design is only one socket.

01:34:33   And the CPUs they use can do two,

01:34:36   they just don't offer that machine.

01:34:38   And it's just like, there's so much more they could offer.

01:34:41   There are so many great processors in the Xeon line

01:34:43   they could offer, and there are so many use cases

01:34:46   the old Mac Pro solved that the new one doesn't.

01:34:49   And all those things make me sad.

01:34:51   But I'm still hoping for a Mac Pro update soon.

01:34:54   We'll see what happens, I guess.

01:34:57   - Have faith, it'll happen.

01:34:59   - Hope so.

01:35:00   Alright, thanks to our three sponsors this week, Casper, Warby Parker, and Audible.com,

01:35:06   and we will see you next week.

01:35:07   Now the show is over, they didn't even mean to begin, 'cause it was accidental, oh it

01:35:18   was accidental.

01:35:19   John didn't do any research, Marco and Casey wouldn't let him, 'cause it was accidental,

01:35:27   It was accidental.

01:35:28   It was accidental.

01:35:29   Accidental.

01:35:30   And you can find the show notes at ATP.FM.

01:35:31   And if you're into Twitter, you can follow them at C-A-S-E-Y-L-I-S-S.

01:35:45   So that's Casey Liss, M-A-R-C-O-A-R-M, N-T-Marco-Armin, S-I-R-A-C-U-S-A-C-R-A-Q-Z-I-N-E-S.

01:35:56   ♪ Accidental ♪

01:35:58   ♪ Accidental ♪

01:36:00   ♪ They didn't mean to ♪

01:36:02   ♪ Accidental ♪

01:36:04   ♪ Accidental ♪

01:36:05   ♪ Tech podcast ♪

01:36:07   ♪ So long ♪

01:36:09   - So you added a family member.

01:36:12   - I did, yes, it has wheels though.

01:36:15   You subtracted one too.

01:36:18   - Yes, may the M5 rest in peace.

01:36:23   I'll miss that car.

01:36:25   You know, I'll tell you what,

01:36:26   when I was preparing to drop it off

01:36:29   and when I did drop it off,

01:36:30   I was almost in tears.

01:36:33   Like, I really, this is the only time

01:36:37   that I've ever given up a car that I owned

01:36:39   where I was really sad to see it go.

01:36:41   Every other time that I've either stopped having a car

01:36:46   or upgraded to a different car,

01:36:49   every other time I've been kind of ambivalent

01:36:52   toward my old one for some reason, you know,

01:36:55   either before I was leasing,

01:36:56   either it'd be like,

01:36:57   'cause it was costing me a lot of money,

01:36:58   'cause it was breaking down constantly,

01:36:59   and that's why I was getting a different car,

01:37:01   or like with my previous 3 Series lease,

01:37:06   I knew I was upgrading to the M5,

01:37:08   so going from a 3 Series to an M5 was a huge jump,

01:37:11   and I was like, "Oh man, I'm so excited.

01:37:12   "This 3 Series, yeah, it'll be fine.

01:37:14   "I'm going to the M5.

01:37:15   "Forget the 3 Series."

01:37:17   This time, the M5, it's so good,

01:37:21   And it's so different from where I was going

01:37:25   that I was almost regretting it.

01:37:27   I was almost second guessing my move.

01:37:29   Like when I was turning, I'm like, man,

01:37:30   am I gonna really regret this?

01:37:32   'Cause where I'm going is different.

01:37:35   It's not all better.

01:37:36   It's better in some ways, worse than others.

01:37:39   And that M5 just is such a good car

01:37:42   that I was really very sad to leave it.

01:37:47   - Yeah, I'm sad that you left it behind me.

01:37:49   I don't blame you.

01:37:49   It's not like you did anything wrong,

01:37:51   but I'm sad about it because I feel like I bonded

01:37:54   with that car.

01:37:55   I mean, it's the only car I've ever driven.

01:37:57   It's the only car I've ever driven in two countries.

01:37:59   It's the only car that's ever shuffled me around Germany.

01:38:02   It's the only car I've ever been in

01:38:04   or driven the Nurburgring on in, whatever.

01:38:07   We as a group of four spent a lot of good times in that car

01:38:12   and you guys as a group of two and three

01:38:14   spent a lot of good times in that car.

01:38:16   It's sad, but that's okay

01:38:18   because you have bought yourself a Tesla.

01:38:20   - Well, I leased myself a Tesla.

01:38:23   They still own it.

01:38:25   - Well, that was the problem.

01:38:26   You leased the M5 too.

01:38:27   It was never really yours.

01:38:28   - Yeah, exactly.

01:38:29   - I know you felt like it was yours,

01:38:30   but you were just leasing it.

01:38:31   So you were never willing to commit to the M5.

01:38:34   You're always like, for three years,

01:38:36   I'll give you a trial period M5.

01:38:37   Maybe I'll like you, maybe I won't,

01:38:39   but you're probably going back.

01:38:41   - Believe me, you don't want to own an M car

01:38:44   older than three years.

01:38:45   (laughing)

01:38:46   - I mean, it depends.

01:38:47   The thing I'll miss most about the M cars is what we just talked about about the Mac Pro.

01:38:52   I mean, maybe it's partly where I live, but Tesla's like the Toyota Camry of where I live.

01:38:56   They're all over the place, but I rarely see an M5.

01:39:00   I think there's two in the whole extended neighborhood area, but there's a Tesla on every other driveway.

01:39:06   So the Tesla just seems less special because it's less rare.

01:39:10   It's also less of a Mac Pro in terms of, "We make lots of good cars, and they're plenty fast,

01:39:17   But can we take one of our cars and make it you know as good and as fast as we possibly can and I don't

01:39:23   Even care what kind of car does he even there's a big giant four-door sedan we can make that go fast, too

01:39:27   Let's let's work our magic like it's the you know it's the

01:39:31   Almost pointlessly exotic high-end right and the Tesla especially since you didn't get the pointless exotic high-end Tesla

01:39:39   But even if you had it's still more

01:39:41   It's got other goals because it is a whole new platform a whole new technology

01:39:46   And it is necessarily more prosaic. We are not at the at the stage yet where there can even be an electric car

01:39:52   That is a regular street car that is as focused on

01:39:55   ridiculously excessive performance applied to another car as

01:39:59   The most ridiculous AMG Mercedes or the m5 or any sort of supercar type of thing so I feel like you are

01:40:07   taking a

01:40:09   Step up in practicality and a step down in

01:40:12   ridiculous

01:40:14   automotive excess

01:40:15   - Hey!

01:40:16   - Okay, well first of all, I think I disagree

01:40:19   with two big things that you just said.

01:40:21   Number one, I would say the Model S,

01:40:23   in its various like supercar configurations,

01:40:26   which I didn't get as you said,

01:40:27   like the P configurations and then the one

01:40:29   with the ludicrous mode, I would say those maybe are

01:40:32   those kind of extreme configurations.

01:40:34   And also, I have never seen as many other M5s

01:40:38   in one neighborhood as I have

01:40:40   when I visited your neighborhood.

01:40:41   (laughing)

01:40:42   - There's a lot of 5s and there are a couple of M5s,

01:40:45   But the Teslas are everywhere.

01:40:47   They are just, like seriously,

01:40:48   it is the Toyota Camry of my neighborhood.

01:40:51   Like when I commute, all I just see is Teslas,

01:40:54   before the Tesla, as I pointed out,

01:40:56   much to Casey's upsetness,

01:40:59   that the Panamera was the other thing

01:41:01   that like before Tesla came on the scene.

01:41:03   Panamera's were everywhere.

01:41:04   I was like, who is buying these cars?

01:41:06   They were everywhere.

01:41:07   - We're only talking about happy thoughts this time, John.

01:41:09   No Panamera discussion.

01:41:10   - Yeah, seriously.

01:41:11   - But it's the same type of thing,

01:41:13   that the Tesla and the Panamera are both

01:41:16   like four door cars, but shaped,

01:41:18   trying to be shaped like sporty cars.

01:41:21   Like, you know how the Tesla,

01:41:22   it doesn't look like an M5.

01:41:23   It is definitely more kind of like,

01:41:25   I'm a sporty car, but I have four doors.

01:41:29   How can we sort of make that look nice?

01:41:31   And Tesla does obviously a better job

01:41:32   than the Panamera does of it,

01:41:34   but they're both doing that type of thing.

01:41:36   And it's kind of, I feel like both of them

01:41:38   are very similar to Marco, like midlife crisis cars,

01:41:40   where, you know, that's why Marco's car is red, right?

01:41:43   where they don't want to feel like they have to get a four-door car, but they do have to get a four-door car,

01:41:47   so they go to the Porsche dealership to get a four-door car. And then modern version of that is,

01:41:51   "I have to get a four-door car because I have a family, but can I get this super fast electric one

01:41:55   that I still feel, and get it in red, and now I still feel like I've got a cool car?"

01:42:00   A couple things real quick. Number one, the Tesla is light years better looking than the Panamera.

01:42:06   The Panamera is just hideously ugly. Number two, so I was grabbing the Panamera link for the show notes

01:42:11   as we were recording, and I landed on the Panamera model page, which I'll put in the chat room,

01:42:16   there are—one, two, three, four, one, two, three—there are like, what is this,

01:42:20   14 different models of Panamera that run from $78,100 to $263,900 for the Panamera exclusive

01:42:30   series. Why would you want that? Who in the name of God would pay a quarter of a million dollars

01:42:37   for a Panamera.

01:42:38   - You haven't shopped for a Porsche recently.

01:42:40   Porsche measures their option packages in units of Hondas.

01:42:43   Well, this is a 700 unit package.

01:42:46   The Porsche options have always been obscene.

01:42:48   Their prices are, you know, they're expensive, right?

01:42:51   But any Porsche you take, you're like,

01:42:52   I bet I could add like $10,000 in options.

01:42:55   Like, no, one option is 10, 11, $12,000.

01:42:58   If you can add all the options,

01:42:59   your car suddenly costs $263,000.

01:43:02   And you're like, what happened?

01:43:03   I thought I was shopping for $80,000 four-door car.

01:43:06   And now, yeah, Porsche options, I mean,

01:43:09   I'm assuming Porsche options are actually rivaled

01:43:11   by Bentley and Rolls, but no one ever talks

01:43:13   about how much those options cost,

01:43:14   'cause once you're shopping for that,

01:43:16   people don't talk about money anymore.

01:43:17   But every time, for the past decade and a half,

01:43:20   ready review of Porsche, they're like,

01:43:22   oh, and Porsche's options, I don't know

01:43:23   what they're thinking, but if you want anything,

01:43:25   it's thousands and thousands of dollars.

01:43:27   Doesn't make any sense.

01:43:28   - There are 24, is that right?

01:43:31   No, 22 911s.

01:43:34   22!

01:43:35   How? How is that a thing?

01:43:37   - People like options.

01:43:38   I mean, if it makes sense, of course you like,

01:43:40   do you wanna pay?

01:43:41   I mean, like, all right, it's fine.

01:43:42   You're gonna pay $15,000 for the carbon ceramic brakes.

01:43:45   Do you feel like paying $7,000

01:43:47   for a different headliner on the interior?

01:43:49   All right, we'll charge you that.

01:43:50   Whatever, dude.

01:43:51   Like, how do you feel about special headlights for $3,000?

01:43:56   Yes? Okay, check that box.

01:43:57   - Sold.

01:43:58   - It adds up really fast.

01:44:00   - All right, I apologize. I derailed it.

01:44:01   So I just, I never looked at buying a Porsche,

01:44:04   not that I'm really looking at it now,

01:44:05   and I'm just flummoxed by how many options you have.

01:44:09   If you can't buy a freaking tube of toothpaste,

01:44:12   you'll never be able to buy a Porsche.

01:44:14   - Let me teach you a valuable lesson about this podcast.

01:44:17   Never apologize for derailing the show.

01:44:20   (laughing)

01:44:21   - Well, I can't trust your judgment on this issue.

01:44:24   Have you listened to Top Four?

01:44:25   It's a total train wreck.

01:44:27   A delightful train wreck, but a train wreck.

01:44:30   Which, by the way, listening to Jon try to keep you

01:44:33   within the guard rails on that episode was just wonderful.

01:44:36   It was hysterical.

01:44:37   - I felt like I kept things contained

01:44:39   better than average, I'm gonna say.

01:44:41   Better than the average show.

01:44:43   - Still not well.

01:44:44   All right, so anyway, we have totally derailed.

01:44:46   So tell us about the test.

01:44:47   How was the pickup experience?

01:44:49   You've only had it for like two days so far?

01:44:51   - Yeah. - How is it?

01:44:53   - So the pickup experience, so any,

01:44:55   I should just say, I mean, we've talked in the past

01:44:58   in "Neutral" and in the after shows here

01:45:01   about different car companies

01:45:02   having different dealer experiences.

01:45:05   And a lot of it just depends on your local dealers,

01:45:07   but sometimes it does seem like the way the company

01:45:09   is set up, certain companies have better or worse dealers

01:45:12   and dealer attitudes than others.

01:45:14   But Tesla, I've been to two different Tesla dealers

01:45:18   and talked to a few other people on the phone here and there

01:45:21   and they've all been awesome.

01:45:23   Like super low pressure.

01:45:25   I think the salespeople are not commissioned

01:45:28   and so I think that that contributes a lot

01:45:30   to the easier going nature of talking to them.

01:45:34   But overall just really positive experiences

01:45:38   dealing with Tesla so far.

01:45:39   Granted I haven't had to like you know get

01:45:41   tricky service or anything yet,

01:45:43   but I know some people who have had Teslas for a while

01:45:47   and they've all reported very positive things

01:45:49   about even the service and stuff like that.

01:45:51   So, so far incredibly positive experiences

01:45:54   dealing with them as a company.

01:45:56   There's no negotiation on the prices,

01:45:59   which also makes things a little bit nicer and simpler.

01:46:02   You literally order your car online.

01:46:04   You can call them and you can go into the showroom

01:46:07   and you can order it there if you want to,

01:46:08   but ordering it there is just you using a computer

01:46:11   with their public website on it

01:46:13   and you just place the order with them if you want to.

01:46:15   So it's refreshingly simple and nice

01:46:20   and everybody who works for Tesla who I've interacted with

01:46:24   seems like they were from California.

01:46:27   Super laid back, nice, trendy, super nice people.

01:46:32   So very positive experiences there.

01:46:36   The pickup was just like any other car pickup

01:46:38   where you pick it up, you sign some papers,

01:46:41   you transfer the license plate and registration.

01:46:43   - Oh, so that did work out.

01:46:45   - Yes, I got to keep my blue license plate,

01:46:47   my blue and white New York plate

01:46:48   instead of the ugly new yellow ones.

01:46:50   I've been, this is now the third car this plate will be on

01:46:54   because I refused to upgrade to the yellow ones

01:46:58   'cause they're hideous on every color of car.

01:47:00   - So it was just like any other car pickup,

01:47:02   you just walk down the stairs

01:47:03   and your car is on a rotating platform

01:47:05   with the battery connected through the floor on it.

01:47:07   It's just really just like,

01:47:08   and then you go outside and you're in a different country

01:47:10   and you drive on the road 140 miles an hour.

01:47:12   So pretty much like every other car pickup.

01:47:13   - Exactly like every other car pickup, yeah.

01:47:15   (laughing)

01:47:17   - I've re-listened to that,

01:47:18   partially because I think Underscored

01:47:20   said he had just re-listened to that episode of "Neutral"

01:47:23   and oh man, I felt so bad for Jon

01:47:25   because you really got kind of browbeat

01:47:28   into being on that with us,

01:47:29   but god, it was a fun episode and a fun trip.

01:47:32   But anyway.

01:47:33   - Yeah, yeah, so you know, they walked me through

01:47:35   like the features of the car and everything.

01:47:37   - Which you promptly forgot.

01:47:38   - I have actually read some of the manual.

01:47:41   I will have you know.

01:47:43   - More than five pages?

01:47:44   - He knows how to open the trunk at least.

01:47:46   - I read I think four pages of the manual

01:47:48   because a lot of the features of the car are not intuitive.

01:47:51   Like, for instance, like the rules of like when and how

01:47:54   it locks and unlocks is actually not obvious.

01:47:58   So I've had to look up things like,

01:48:01   oh so how do I turn it off if I'm sitting in it?

01:48:05   Like there's like a lot of things like that

01:48:07   that are not intuitive.

01:48:10   Anyway, so I actually have referred to the manual

01:48:14   a few times, but so you know, going over the car,

01:48:17   taking it out and everything, granted I'm only two days

01:48:19   into owning it as you said.

01:48:21   So take all of this with a grain of salt.

01:48:23   I might change my mind later, but at the moment,

01:48:26   I mentioned how sad I was to give up the M5,

01:48:30   but I'm not sad anymore.

01:48:33   Like once I got, I was very sad for like the two hours

01:48:36   between when I turned it in and when I picked up the Tesla,

01:48:39   and I really was worrying, like I wonder

01:48:41   if I made the wrong decision here.

01:48:43   - Really? - I really was, yeah.

01:48:46   And until I started driving the Tesla.

01:48:50   and it reminded me why I went to Tesla in the first place,

01:48:55   why I decided to make this move.

01:48:56   Never drive a Tesla if you don't intend to possibly buy one.

01:49:00   - Oh, truth. - Because when you drive it,

01:49:03   it really, I'm not gonna say it's disruptive

01:49:06   because that's an abused term and disruption

01:49:09   usually is involved with low-end disruption.

01:49:12   This is definitely not low-end disruption,

01:49:14   at least not yet, but it is transformative

01:49:18   in the sense that once you drive an all-electric car,

01:49:22   especially a good one like a Tesla,

01:49:24   but even the lower end all-electric cars

01:49:27   like the Chevy Volt and the Nissan Leaf

01:49:29   and stuff like that that are much more affordable,

01:49:31   even those have this property where--

01:49:34   - Chevy Volt's not all-electric.

01:49:36   - Sorry, the Bolt, and it doesn't matter.

01:49:37   The Leaf is the only one anybody buys, right?

01:49:39   Anyway, so all-electric cars have this property.

01:49:44   Once you drive it, it feels so different,

01:49:48   and in my opinion so much better than driving a gas car.

01:49:52   It makes gas cars seem like old clunkers

01:49:56   and it makes them seem irrelevant

01:49:58   to the point where now that I'm in the electric car mindset

01:50:03   and I'm feeling how they feel and how they drive

01:50:05   and seeing how they work and the advantages they have,

01:50:10   there is no gas car on the market that I want.

01:50:13   If BMW comes out with the next M5,

01:50:18   which is probably gonna have all-wheel drive

01:50:20   and probably coming out in a couple of years,

01:50:22   I don't think I'm going to care

01:50:24   because I don't want a gas car.

01:50:27   Once you get used to the benefits of electric,

01:50:30   there are still benefits to gas.

01:50:33   Long highway range is a big one.

01:50:35   That electric is not only not there yet,

01:50:37   but probably will never be there for maybe our lifetimes

01:50:41   or at least a big part of them

01:50:43   just because of the rate that battery technology improves.

01:50:46   But my God, it is so different.

01:50:49   It feels, acceleration-wise, like,

01:50:53   I got the 90D, not the fast, crazy fast one.

01:50:58   That's the P version, I didn't get those.

01:51:00   I feel like such a douche for even talking about this,

01:51:02   'cause I know these are very expensive cars

01:51:03   I'm talking about, but I don't know.

01:51:05   If you think I'm an asshole,

01:51:07   you probably stop listening by now.

01:51:08   If you haven't, stop now.

01:51:10   Sorry about that, but anyway.

01:51:12   So it feels, first of all, it feels like I'm driving a train

01:51:17   because trains are usually electric.

01:51:18   And like, I spent a lot of time on trains,

01:51:21   like in commuter rails and subways and everything.

01:51:23   And trains are electric, the way they accelerate,

01:51:27   it has a certain feel to it.

01:51:30   Electric cars accelerate like electric trains do,

01:51:32   like just like the torque curve,

01:51:34   the way they feel off the line, the way they sound even,

01:51:37   like it feels like I'm driving this incredibly smooth,

01:51:42   futuristic, awesomely powerful thing

01:51:45   in a way that gas cars, even very powerful gas cars,

01:51:49   just can't feel, like they just can't do that.

01:51:52   Even now buying like the middle of the road configuration

01:51:57   of the Tesla, it's so ridiculously good.

01:52:00   And it's so ridiculously fast,

01:52:01   I am so glad I didn't get the faster one.

01:52:03   Because the faster one is a big price jump

01:52:05   and a big hit to range for a difference of speed

01:52:09   that not only do I not need, but that I described

01:52:12   when we last talked about this as actually unpleasant to me.

01:52:15   Like it was actually too fast and kind of felt like

01:52:18   I was being punched in the face when a tester of that one.

01:52:21   So this is a really good configuration for me so far.

01:52:26   And you know, I haven't taken a big trip with it yet.

01:52:29   I haven't pulled up to like a full supercharger

01:52:32   and had to wait 40 minutes to even start my charge yet.

01:52:34   Like, I'm sure I'm going to have experiences with this car

01:52:37   over the next three years that I'm leasing it.

01:52:40   I'm sure I'm gonna have experiences that aren't all roses.

01:52:44   But the everyday driving around town,

01:52:46   which is what I do the vast majority of the time,

01:52:49   is just amazing in it so far.

01:52:51   It really is great.

01:52:53   I'm even sold on the touchscreen.

01:52:55   - Ah, I don't know about that.

01:52:56   - Again, ask me again in a few months.

01:52:58   Maybe these things will change.

01:53:00   But so many things, just the way it does things,

01:53:04   the advancements it has are so nice.

01:53:07   And the interior quality isn't as good as BMW.

01:53:11   The sheet metal isn't as good.

01:53:13   Like most of the car's other aspects,

01:53:16   besides the drivetrain, are actually a step down

01:53:20   from what BMW offers in their high-end configurations.

01:53:23   And I don't care.

01:53:24   Like that's how good the drivetrain is.

01:53:27   Like I just don't care about that step down.

01:53:30   And that's why I'm saying this is a truly transformative

01:53:33   slash disruptive because it makes you ignore the downsides

01:53:38   and not care about the deficiencies

01:53:40   because the core of it, the drivetrain, the feel,

01:53:44   the handling, it just feels so good.

01:53:47   It makes you forgive all the little nitpicks

01:53:52   that you might have.

01:53:54   - So what's your favorite thing so far?

01:53:56   - Just driving.

01:53:57   Like it's, I'm like, you know, I'm being stupid.

01:54:00   Like finding reason to go run stupid local errands,

01:54:02   like just to get me out of the house into the car again.

01:54:04   It just feels so good.

01:54:07   It's so incredibly smooth and immediate and direct feeling.

01:54:12   It's just ridiculously good.

01:54:16   The more time I spend in it, the more I like it,

01:54:19   the more I appreciate it.

01:54:20   - Underscore also has a 90D, if I'm not mistaken,

01:54:26   and he visited down here,

01:54:30   I think it was right after Thanksgiving, around Thanksgiving, sometime around then.

01:54:34   And I drove his car, which I think we briefly spoke about on the show actually, and it ruined

01:54:40   my car immediately.

01:54:41   I told you.

01:54:42   There are things that I don't like about it, but I'm sure if I had one I would suffer through

01:54:48   and learn to live with it.

01:54:50   I didn't care for the touchscreen, though it did make a lot more sense when I was in

01:54:53   the car and seeing all the things I could tweak and configure.

01:54:56   it did make a lot more sense than I would have expected. The regenerative braking is really

01:55:04   peculiar. I didn't really like it, but I wouldn't say I disliked it either. It was just very,

01:55:10   very different and weird. Well, that's also, that's an option you can turn down also. Yeah,

01:55:14   but I mean, at the cost of range, of course. A little bit. But yeah, well still. The things that

01:55:22   that that car can do though, both performance-wise and technology-wise, are tremendous.

01:55:30   Underscore was saying, if I recall correctly, that he had set up his car such that when

01:55:36   he pulls up to his house, it opens the garage.

01:55:39   Which is a totally Apple thing to do, right?

01:55:42   It has a GPS on it, it has a garage door opener on it.

01:55:46   Tell it, "This is my house, this is where I need to use the garage door," so just open

01:55:50   the damn garage.

01:55:51   It's such an obvious thing to do that I never thought of until he said, "Oh yeah,

01:55:56   it totally does that for me."

01:55:58   And I think he said you could even tell it to raise the suspension a little bit when

01:56:04   he's arriving at the house to give him a little extra room to go over the curb or whatever

01:56:09   it is, or the lip.

01:56:12   Stupid stuff like that, but really smart, you know what I mean?

01:56:16   And stuff like that, it was just so impressive.

01:56:18   And the fact that it had an app that didn't suck,

01:56:21   like I haven't been able to use the BMW Connect

01:56:24   or whatever it is app.

01:56:25   Well, it was comparatively less sucky than the BMW app

01:56:29   that I had used two years ago.

01:56:31   - Fortunately, there are third party apps

01:56:32   because they just reverse engineered the API

01:56:34   that the official app was calling.

01:56:36   - Oh, that's totally safe.

01:56:37   - Yeah, I mean, the API can't do anything harmful.

01:56:40   It's like it can't like stop the car or make it go.

01:56:42   It can just like, you know, it can like open the sunroof

01:56:45   and turn the heat on and stuff like that.

01:56:47   It's like, it's not that big of a deal.

01:56:48   But, wow, even, yeah, like, you know, simple things.

01:56:52   Like, as you said, like the garage door opening

01:56:55   and it closes when you leave, too.

01:56:56   Like, when you pull out of the driveway to leave,

01:56:58   it can close the garage for you.

01:57:00   And when you come back home, it opens it for you.

01:57:02   Yeah, you're right, stuff like that.

01:57:03   It's just really nice.

01:57:05   I mean, and even having, you know, the big touchscreen,

01:57:07   like one of the reasons I'm kinda converting

01:57:09   to the big touchscreen now and appreciating it,

01:57:11   is like, it makes certain things possible or better

01:57:14   that you wouldn't necessarily expect from a car.

01:57:15   For instance, it just shows a Google Maps view,

01:57:19   and you can turn it on satellite,

01:57:20   you can turn it on traffic overlays and everything.

01:57:22   So you're getting really well-reported

01:57:25   traffic overlay, traffic data.

01:57:27   I just leave the map on all the time now,

01:57:30   even when I'm doing local errands,

01:57:31   which is most of my driving,

01:57:32   because I have multiple routes I can use

01:57:35   to get to places I'm going,

01:57:36   and I can see the traffic on this giant map screen

01:57:40   of where I'm going without having to program

01:57:42   in a destination, without having to make a trip out of it

01:57:44   like GPS wise, I can just glance at the screen casually

01:57:48   and I can see, oh, that avenue over there

01:57:50   is all full of red, let me take the other way.

01:57:52   Just little stuff like that, the screen enables

01:57:56   little stuff like that, or even just because it's so tall,

01:57:59   it has these different modes where you can have

01:58:02   one app taking up the whole screen, or you can split it,

01:58:05   and you can have a top and a bottom app.

01:58:06   And it's such a large screen that you can have

01:58:11   navigation as one of those things,

01:58:13   and then the other one could be like the media player

01:58:15   or something else.

01:58:17   It's nice having all of that on one screen.

01:58:20   Whereas the other cars I've used,

01:58:22   they've had these much smaller system screens

01:58:24   where you kinda have to switch modes between different things

01:58:27   and then you gotta wait and it's kinda laggy sometimes.

01:58:31   And so, I mean, again, and the Tesla one is not perfect.

01:58:34   It isn't as fast as I think it should be

01:58:36   for a car of this caliber.

01:58:38   I think, I have to double check with this,

01:58:41   I think I hear a hard drive in there.

01:58:43   - Oh, interesting.

01:58:44   - As opposed to an SSD, I think I'm hearing,

01:58:46   like if I'm doing stuff in the car and it's parked,

01:58:48   like I was setting up the music system,

01:58:51   it was parked so everything was dead silent.

01:58:53   - I think they're just piping that in

01:58:54   to make you feel more comfortable.

01:58:55   - That's it, yep.

01:58:56   Fake hard drive sounds. - It's pre-recorded audio.

01:58:59   They know the age of the people who buy these things

01:59:01   and they want them to feel like they're in a familiar place

01:59:03   with spinning hard drives.

01:59:04   - Yeah, but overall, it is more responsive

01:59:08   than the BMW system was.

01:59:10   And it isn't as responsive as an iPad,

01:59:13   but it's not that far off,

01:59:16   and it's really, really quite nice.

01:59:18   Even simple things, like one of the little things

01:59:20   that I like when driving it,

01:59:22   first of all, when you stop it, it's dead silent.

01:59:24   And the whole car is incredibly quiet, which I love.

01:59:27   You know, coming from an M car

01:59:28   that's made artificially louder,

01:59:31   and it already is pretty loud to begin with,

01:59:34   that's a welcome change to have a quiet car for once.

01:59:37   Also, they have a cool hill hold feature

01:59:41   where every time you stop the car fully, by default,

01:59:46   it has a hill hold, so it holds the brake for you

01:59:48   and shows a little H on the dashboard

01:59:50   when you know it's happening.

01:59:52   So, you stop at a traffic light

01:59:55   and then you can just take your foot off the brake pedal

01:59:57   for the entire time you're waiting.

01:59:58   - That's weird.

02:00:00   - Well, the whole car is weird,

02:00:01   but at first, it seems weird

02:00:04   and then you start playing with it

02:00:06   and you're like, oh, that's really nice, actually.

02:00:10   It's just simple things.

02:00:12   Like it's, you know, people always ask, you know,

02:00:14   so far about the autopilot stuff and the auto drive

02:00:16   and the summoning and everything.

02:00:18   And I did autopilot on the test drive.

02:00:21   I haven't done summoning or anything else

02:00:23   and I'm probably not gonna use these things a lot.

02:00:25   I'm a little bit scared to use a beta feature

02:00:29   to pull my brand new car in and out of my very tight garage.

02:00:33   - Oh, come on.

02:00:34   probably not going to be doing a lot of that. Speaking of, you got rid of that

02:00:38   friggin M5 and you and I never did a launch control start. God, I'm so angry

02:00:44   right now. I completely forgot about that. I didn't forget about that and I

02:00:47   actually considered doing one on the day I turned it in like just that morning

02:00:50   but... Why wouldn't you have? Because I had three-year-old tires and it was raining.

02:00:56   I was like, you know, I don't think... because even even a regular, even a non launch controlled start in

02:01:04   that car, the rear tires would just spin. I remember. I'm so disappointed in you right

02:01:10   now. I'm not even mad. I'm just disappointed. Of course.

02:01:14   Well, that's okay, though. I'm really curious to see how this goes a couple of different

02:01:22   times. I'm curious to see how this goes the next time you go upstate, either to your family

02:01:28   or TIFF's family, because TIFF's family is like right on the ragged edge of your available

02:01:33   range, right?

02:01:34   - So the sure answer is I don't know yet.

02:01:37   I mean, by like the rated range,

02:01:39   which of course nobody actually achieves,

02:01:41   there's tons of headroom.

02:01:43   - Okay.

02:01:44   - By the actual range driven,

02:01:46   it seems as though I will probably have enough range

02:01:49   to get there and back on one charge,

02:01:51   but without a lot of headroom,

02:01:52   so I probably won't wanna do that.

02:01:54   So I will probably be plugging in there.

02:01:58   They have, surprisingly, an extra dryer outlet

02:02:02   which I know most people don't have,

02:02:05   but they happen to have one,

02:02:06   'cause it's upstate and it's crazy up there.

02:02:08   So they have an extra dryer outlet

02:02:10   that is within close distance of where I could park.

02:02:14   So I'll probably plug in there with an adapter.

02:02:16   But you know, it's fine.

02:02:19   And all the rest of the time of my life,

02:02:22   I never have to go to a gas station again.

02:02:24   - That's true, but then if you come visit us,

02:02:27   that's something like a 400 mile drive,

02:02:29   which you're just not gonna be able to do on one charge.

02:02:32   And so then you're gonna have to do the supercharger dance.

02:02:34   Now, to be fair, the superchargers started, I think,

02:02:38   on the 95 corridor, which is the road

02:02:41   that runs almost directly between you and I.

02:02:45   So if you're gonna choose a place

02:02:46   to test out the superchargers,

02:02:49   it's a pretty good place to do it,

02:02:50   'cause I mean, they have plenty of them.

02:02:52   But it's still a fairly considerable distance

02:02:55   and long enough that you would probably have to stop

02:02:57   once, if not twice.

02:02:59   adding a not inconsiderable amount of time

02:03:03   to an already like six to eight hour trip to 10,

02:03:05   depending on what time you're going.

02:03:07   So I'm curious to see if you guys

02:03:10   have a reason to visit again.

02:03:11   Like, I don't know, maybe if Top Gear

02:03:13   or something similar to Top Gear comes out in the fall.

02:03:16   I'm curious to see how that trip goes.

02:03:19   - Yeah, me too.

02:03:19   I mean, it could be totally fine.

02:03:22   It could make us think, oh, you know what?

02:03:24   We should bring a gas car next time we come down here.

02:03:26   Or, I mean,

02:03:28   every time I drive to your house,

02:03:29   I regret some part of the drive.

02:03:31   Because there is no good way to drive to your house

02:03:35   and back without hitting some kind of

02:03:37   massive traffic problem.

02:03:39   - Well, I found a way that's,

02:03:42   if not good, it's not bad at the very least.

02:03:47   At the worst, it's meh, which is an improvement

02:03:49   because I tell you what, the Washington corridor on I-95,

02:03:53   at any time when any human being on the planet

02:03:56   could possibly be awake is a disaster. So if you avoid that whole corridor, which I

02:04:02   think you guys took that route once, and then I think you ended up in like some other disaster

02:04:06   by pure dumb luck, bad luck. But anyways, there are ways to avoid the bad spots, but

02:04:12   you're still, it's a crapshoot no matter what. I don't know, I've been talking a lot, you've

02:04:17   been talking a lot, Jon, what are your thoughts and questions?

02:04:19   Jon Streeter Two days in, I don't know. I mean, I really

02:04:21   feel like he does have to live with it longer. Like, especially, especially the touchscreen

02:04:25   stuff, because you've articulated the advantages of that very well, and I totally see all those

02:04:31   advantages, but I still just wonder about the minute extra hassle of adjusting the temperature

02:04:37   by having to change a screen before you can hit a button, as opposed to a button that's

02:04:40   always there. I'm annoyed by the physical buttons in my accord, and those are physical

02:04:45   buttons. I'm just annoyed by the fact that they're bad physical buttons. If I had to

02:04:48   change a screen to get to it, like, yeah, I don't know.

02:04:52   And to be fair, I mean first of all, this is kind of like, you know, transmissions that

02:04:57   were bad always annoyed me.

02:04:59   And now I just don't have one and it's fine.

02:05:03   Maybe having no buttons for you is better than having bad buttons.

02:05:07   If you're not a climate control micromanager like I am, you won't follow you as much.

02:05:11   I'm not a climate control micromanager.

02:05:13   I tend to just like set it and forget it, like the TV commercials always say.

02:05:17   Like you know, I tend to not play with it very often.

02:05:22   Also, to be fair, Tesla climate controls are always on screen and they're always in the

02:05:26   same spot.

02:05:27   They're always on that bottom row.

02:05:29   So you don't have to change modes, they're always there.

02:05:32   So if you do want to make a quick little adjustment, you can and you don't have to change screens.

02:05:38   That being said, there are actually a good number of buttons.

02:05:42   All around the wheel, there's levers and buttons all over the steering wheel.

02:05:46   And some of them are even customizable.

02:05:47   You can remap them to do certain things.

02:05:49   So actually, I found, I was worried

02:05:52   about the cruise control controls.

02:05:54   'Cause most good cruise controls,

02:05:57   you can manually set, you can raise it up and down

02:06:00   by one mile per hour or five miles per hour

02:06:02   by certain gestures or certain pushings of levers.

02:06:05   Tesla offers that too.

02:06:06   They have a lever on the side of the steering wheel.

02:06:09   That's the cruise control lever.

02:06:10   It's actually easier than BMW

02:06:11   because most other cars you have to turn the cruise control

02:06:15   on as an explicit action, and it's off by default

02:06:18   whenever you turn the car on.

02:06:19   With Tesla, it's always available,

02:06:20   you just hit it and it sets.

02:06:22   It's like you actually save a step, stuff like that.

02:06:25   It's actually surprisingly well designed,

02:06:29   even in its physical controls,

02:06:31   for a car that appears at first glance

02:06:34   to not have any physical controls.

02:06:36   - So at least you have the option of upgrading your controls.

02:06:38   Like the thing that annoys me the most,

02:06:40   the biggest downgrade in Honda's climate controls

02:06:42   and the series of Hondas that I've had

02:06:44   is the switch from individual buttons

02:06:48   for modes in terms of top vent, bottom vent,

02:06:51   you know, feet and defogger, you know,

02:06:55   like all the different modes of how air can come out

02:06:57   of the various vents in your car,

02:06:58   the switch from having a dedicated button

02:07:00   for every single one of those

02:07:01   to a single button that cycles through them.

02:07:03   Cycling through is the worst.

02:07:05   Nobody wants that.

02:07:06   So on your Tesla,

02:07:08   does it have a mode switch to cycle through the modes

02:07:11   or does it have separate buttons for all of them?

02:07:13   - You don't even know yet.

02:07:14   I don't, yeah, I don't really know yet.

02:07:15   - I mean, the good thing is that,

02:07:18   The bad thing is that they're not real buttons,

02:07:19   they're just a bunch of things on a screen

02:07:20   that it's hard to find if you're not looking.

02:07:22   The good thing is that if they don't have a good setup,

02:07:23   you can just wait for the next software update

02:07:25   and there's a chance that they will change,

02:07:26   whereas my buttons are never gonna get better.

02:07:27   (laughing)

02:07:30   - Oh, that's funny.

02:07:31   I don't know, it's interesting to see

02:07:33   what you think of this after a while.

02:07:36   Speaking of the climate control though,

02:07:39   is there an all mode?

02:07:40   - Yes, there is.

02:07:41   - That you're missing from the M5?

02:07:43   - No, the M5 had it.

02:07:44   - It did?

02:07:45   BMW 5 Series and the older 3 Series have all modes.

02:07:49   - Mine does.

02:07:50   - Yeah, yours does.

02:07:51   The current 3 and 4 Series does not have an all button.

02:07:54   So with the current 3 and 4 Series BMWs,

02:07:57   if you want to raise the temperature of the whole car

02:07:59   by one degree, you have to turn two different knobs once.

02:08:01   - I like the idea of whoever came up with that,

02:08:04   whoever marketing person came up with,

02:08:06   like passenger driver split climate control

02:08:08   and then front and rear split climate control,

02:08:10   the same person who came up with

02:08:11   non-smoking sections in restaurants.

02:08:13   - Yeah, exactly.

02:08:13   - You're all in the same air.

02:08:14   the same air guys like there's a limit I know you know someone can feel better

02:08:18   with warm air blowing on them versus cold air blowing them but bottom line

02:08:20   that's not a big space you're all in the same car well but it's just it's just

02:08:25   crazy making to me that BMW's current three and four series yeah yeah that's

02:08:29   worse that's that's like a fallout of like so someone came up with this

02:08:32   marketing feature that they made people feel like it sounds oh it sounds good

02:08:35   you know we're always different temperatures and this will fix things

02:08:37   when it really won't fix them and then on top of that to to build a mis feature

02:08:41   that's like not only did we make the silly feature but even if you don't want

02:08:44   it now it adds complication to what used to be a simple thing right like now you

02:08:48   have to adjust temperature twice every single time like that's crazy that's

02:08:52   like at that point why not just have single zone climate control at that

02:08:55   point yeah my car this is this is my first car to have dual zone climate

02:09:00   control my current Honda is the first I mean if I could have bought it without

02:09:02   it would have but it has come standard and it annoys me because I a I never

02:09:06   want to use it mostly because I'm usually the only person driving the car

02:09:09   and B the stupid button for in Honda it's it's not an all button it's a sync

02:09:15   button basically when sync is on everything you do to the climate control

02:09:18   affects the whole car which is how it should be all the time right and when I

02:09:22   go for other buttons on this completely smooth seemingly featureless expansive

02:09:27   buttons that are defined by slices into the smooth featureless expanse you know

02:09:32   if I'm wearing gloves or whatever I accidentally bumped the sync button and

02:09:35   don't notice until like a day later when I realize I've been adjusting the

02:09:37   temperature just for quote unquote my side of the car and the other side of

02:09:41   the car is is still set to you know totally the wrong temperature and it's

02:09:46   terrible I will tell you what though my Subaru was the first car I had a dual

02:09:51   zone climate and I love it because Aaron is usually cold and I am usually warm

02:09:57   and being able to adjust each independently is wonderful however the

02:10:04   Subaru did not have an all button and my life improved dramatically when I bought the BMW

02:10:10   if for no other reason than because of the all button because then I

02:10:14   Actually tended to micromanage a lot more in the Subaru anyway, but anytime I adjust the air in these in the BMW

02:10:21   I just have to spin one little spinner one or two notches and they're delightful little notches

02:10:26   They're really crisp really well built really well done as only the Germans and probably the Japanese can

02:10:33   It's so much better that way, but I there's you could not pay me enough money to buy a car with one zone climate control

02:10:39   That that is insanity to my eyes. I guarantee you John have a problem with the knob feel somewhere

02:10:44   Oh, I know. Well, I would what I would kill for a knob is another downgrade of the Accord

02:10:48   I don't have enough I have up and down buttons huge up and down buttons that are like and the same type of thing

02:10:55   There's a little bit more of a division between them

02:10:56   But like it's so clearly that like they designed these buttons to look nice and not to be

02:11:01   distinguishable as individual buttons and of all the things like I'm glad I have a knob for

02:11:05   Volume although honestly, I just use a steering wheel controls for mostly for that which is not a knob

02:11:09   But you know a knob for fan speed please instead of that's the worst

02:11:14   That's like the arrow keys and the old Apple

02:11:15   Remember the old Apple keyboard layouts where they didn't have the inverted T even the half size one instead

02:11:20   They had four keys next to each other that was like

02:11:22   Right up down well, so this is the this is the microcosm

02:11:27   I have up and down fan speed buttons is up on the left or is down on the left

02:11:32   It's completely arbitrary. It was just like I have a picture in my head

02:11:35   I don't even know which one it is now

02:11:36   But every time I've got to think about it and fumble around and figure it out

02:11:39   I would love a knob for that and I would love a knob for temperature instead of a

02:11:42   Granted very large like red upward facing arrow button and blue downward facing arrow button for temperature

02:11:48   My kingdom for a knob two knobs

02:11:51   [DOOR CLOSING]

02:11:53   [BLANK_AUDIO]