376: Monogamous Gaming Lifestyle
00:00:00
◼
►
I've had a dumb idea. - Oh, I can't wait.
00:00:04
◼
►
- I want to know when my garage door has been left open
00:00:08
◼
►
in the evenings.
00:00:11
◼
►
Doesn't happen often, but it's something that does happen.
00:00:13
◼
►
- Isn't the whole purpose of your smart home garage door
00:00:17
◼
►
opener to alert you to this?
00:00:20
◼
►
Like when you mentioned that you got one of these smart,
00:00:22
◼
►
smart garage things probably three years ago, I believe you
00:00:27
◼
►
specifically said this is what it's for, it's to alert you
00:00:29
◼
►
if you leave it open unnecessarily.
00:00:32
◼
►
So is it not doing that in its own app or automatically?
00:00:35
◼
►
- Well, here's the thing.
00:00:37
◼
►
As with everything in my life, nothing can ever be simple.
00:00:40
◼
►
It always has to be difficult.
00:00:42
◼
►
So I did have the Chamberlain MyQ add-on,
00:00:46
◼
►
almost daughterboard if you will.
00:00:48
◼
►
And so what that is, if you're not familiar,
00:00:50
◼
►
is it's two pieces.
00:00:52
◼
►
It's a, I can't think of the term, but it's like a thing
00:00:55
◼
►
you stick to the back of the garage door so it knows
00:00:58
◼
►
whether it's up or down, right?
00:01:00
◼
►
It has like, I don't know if it really has an accelerometer,
00:01:02
◼
►
but it has like mercury switches in it or something like
00:01:04
◼
►
that, such that--
00:01:05
◼
►
- Chances are, an accelerometer is probably cheaper
00:01:08
◼
►
these days than mercury.
00:01:09
◼
►
- Actually, you're probably right.
00:01:11
◼
►
I don't even know.
00:01:12
◼
►
But you get my point, right?
00:01:12
◼
►
It's something that sticks to the garage door so it knows
00:01:14
◼
►
if it's down, which is to say vertical, or if it's up,
00:01:17
◼
►
which is to say horizontal.
00:01:19
◼
►
And then there's another box that basically proxies
00:01:24
◼
►
a network request to RF.
00:01:26
◼
►
So you can come in via the internet and say to this box,
00:01:29
◼
►
"I would like the door to open, please."
00:01:31
◼
►
And then it just emits the same radio frequency signal
00:01:35
◼
►
that a traditional garage door opener that you hold
00:01:37
◼
►
in your hand would emit, right?
00:01:39
◼
►
Does that make sense?
00:01:40
◼
►
- So you can add it to almost any garage door opener.
00:01:43
◼
►
And I had that for a while and it was great.
00:01:45
◼
►
And then when I was at WWDC two years ago,
00:01:49
◼
►
maybe even three years ago now, our garage door,
00:01:52
◼
►
which had ever, ever, ever so slightly buckled,
00:01:56
◼
►
really buckled, and it wouldn't open or close anymore.
00:02:00
◼
►
And so when I came back from WWDC that year,
00:02:02
◼
►
and again, this is like two or three years ago now,
00:02:04
◼
►
I decided that, or we decided to get a new garage door.
00:02:07
◼
►
And with that became a new garage door opener.
00:02:10
◼
►
Now, I thought to myself,
00:02:12
◼
►
"Self, you have this new fancy garage door opener.
00:02:15
◼
►
You have the opportunity, I should say,
00:02:16
◼
►
for a new fancy garage door opener.
00:02:17
◼
►
Why wouldn't you get a new fancy garage door opener
00:02:19
◼
►
where all of this functionality is built right in?
00:02:21
◼
►
You don't need the little dingus on the door
00:02:23
◼
►
because the garage door opener is fully aware
00:02:26
◼
►
whether the garage door is up or down,
00:02:27
◼
►
and the garage door opener is internet connected.
00:02:30
◼
►
Everything will be peachy and great."
00:02:32
◼
►
As it turns out, the particular vendor that we used
00:02:36
◼
►
for our garage door sold us the most awful,
00:02:41
◼
►
smart garage door opener in the world.
00:02:43
◼
►
So it does have an app.
00:02:44
◼
►
And it is possible I might be able to configure that app
00:02:47
◼
►
to alert me whether or not the garage doors open
00:02:51
◼
►
when I go to bed.
00:02:52
◼
►
But the app is so bad that I don't trust it to do so.
00:02:57
◼
►
And so I have gone down the path of trying to,
00:03:03
◼
►
like, man in the middle of this thing
00:03:05
◼
►
with Charles on the phone
00:03:06
◼
►
to see if I could figure out their API
00:03:08
◼
►
and just kind of work this out myself.
00:03:10
◼
►
But as it turns out, the one and only thing
00:03:14
◼
►
the Linear Pro Access app does well
00:03:17
◼
►
is some sort of certificate pinning or something like that,
00:03:19
◼
►
such that I can't sniff it with Charles.
00:03:21
◼
►
Like, I'm talking a bit outside my comfort zone at this point
00:03:24
◼
►
I'm not entirely clear what I'm talking about,
00:03:25
◼
►
but it does seem clear that Charles
00:03:27
◼
►
doesn't want to show me what I want to see.
00:03:29
◼
►
So, now what?
00:03:32
◼
►
Well, I've got a hammer and it's called the Raspberry Pi.
00:03:37
◼
►
And everywhere I look there are nails.
00:03:40
◼
►
- So, what I've decided, the only reasonable answer
00:03:45
◼
►
is to get two more Raspberry Pis.
00:03:47
◼
►
Because why would I use the one I have
00:03:49
◼
►
when I can get two more?
00:03:51
◼
►
- To be fair, they are so cheap that you can do that.
00:03:54
◼
►
- Well, right, that's the thing.
00:03:54
◼
►
I don't need the big honking Pi 4 that I have for like,
00:03:58
◼
►
well, I don't even need that for Pi hole,
00:03:59
◼
►
but that's what I'm using it for
00:04:00
◼
►
and I don't need it for my VPN.
00:04:01
◼
►
Like, I'd probably use one of the Pi zeros
00:04:02
◼
►
for any of these things,
00:04:03
◼
►
but I do want the Pi 4 for emulation
00:04:05
◼
►
as we talked about a few episodes back.
00:04:08
◼
►
So, I thought to myself,
00:04:10
◼
►
well, I could get a Raspberry Pi Zero wireless,
00:04:13
◼
►
or ZeroW, whatever they call it,
00:04:14
◼
►
which is literally $10 for the board.
00:04:16
◼
►
This is an entire Linux computer for $10,
00:04:21
◼
►
plus, you know, potentially plus shipping
00:04:22
◼
►
and so on and so forth.
00:04:24
◼
►
So, I thought to myself, what I can do is,
00:04:26
◼
►
I can put a Pi Zero somewhere near the garage door
00:04:29
◼
►
and get one of those magnetic,
00:04:31
◼
►
I forget the term for it,
00:04:32
◼
►
but one of those magnetic switches
00:04:33
◼
►
where there's a piece on the garage door
00:04:36
◼
►
and a piece on the door frame, right?
00:04:38
◼
►
And when those pieces are very close to each other,
00:04:39
◼
►
the circuit is closed,
00:04:41
◼
►
and then when the door moves away,
00:04:43
◼
►
thus the door is open, the circuit is opened.
00:04:46
◼
►
Then what I can do is, in my bedroom,
00:04:49
◼
►
I can put a second Pi Zero,
00:04:52
◼
►
and then I can hook that up to an LED,
00:04:54
◼
►
and the LED will come on when the door is open, right?
00:04:57
◼
►
This is flawless.
00:04:58
◼
►
And so, this afternoon,
00:05:00
◼
►
I started writing Python for the first time
00:05:03
◼
►
in probably 10 or 15 years,
00:05:04
◼
►
and I figured out how to do multicast UDP
00:05:08
◼
►
between two computers.
00:05:10
◼
►
Like, I don't have any of the Pi Zeros yet.
00:05:12
◼
►
I haven't actually committed anything yet
00:05:13
◼
►
in terms of financial investment.
00:05:15
◼
►
But I could send UDP messages between the two computers
00:05:19
◼
►
so that they can talk to each other,
00:05:21
◼
►
and then just before the show,
00:05:23
◼
►
I figured out how to flip one of the GPIO,
00:05:26
◼
►
which is, to say, one of the pins on the Raspberry Pi
00:05:30
◼
►
that you can use for input or output.
00:05:31
◼
►
I figured out with Python how to make it go high or go low,
00:05:34
◼
►
which, to be fair, is extremely simple,
00:05:36
◼
►
but I'd never done this before.
00:05:37
◼
►
And so now I'm looking into, like, okay,
00:05:39
◼
►
how do I, on the sensor side,
00:05:41
◼
►
what script do I need to write
00:05:43
◼
►
such that it'll see when the voltage is falling
00:05:45
◼
►
or perhaps if the voltage is peaking,
00:05:47
◼
►
and so I can get a call back and interrupt, I guess,
00:05:50
◼
►
in order to figure out, okay,
00:05:51
◼
►
now I need to send this multicast message
00:05:53
◼
►
to the other Raspberry Pi.
00:05:54
◼
►
And I am sure that there is
00:05:56
◼
►
an infinitely simpler answer to this.
00:06:00
◼
►
However, the one thing I'm not terribly keen on
00:06:02
◼
►
is having to wire something from the garage to my bedroom,
00:06:06
◼
►
which is silly because I won't mention publicly
00:06:08
◼
►
that the bedroom is literally right over the garage,
00:06:11
◼
►
but I don't wanna have to go through walls and whatnot
00:06:14
◼
►
in order to wire everything,
00:06:15
◼
►
so why not just put two $10 computers, one on either end,
00:06:19
◼
►
and poof, it all works via the magic of wireless.
00:06:22
◼
►
Problem solved.
00:06:23
◼
►
- Why not just install two $1 mirrors?
00:06:28
◼
►
- Because that, what am I gonna do, cut a hole in my floor?
00:06:31
◼
►
Or, like, stick one out the window?
00:06:32
◼
►
- Yeah, do, like, a, basically,
00:06:34
◼
►
like a Periscope kind of arrangement.
00:06:36
◼
►
Like, have one out the window, you can see,
00:06:38
◼
►
that's angled, you know, 45 degrees,
00:06:40
◼
►
and then below it, have another one angled 45 degrees
00:06:42
◼
►
that looks at the door.
00:06:43
◼
►
- Yeah, I mean, I guess I could, but that's no fun, man.
00:06:45
◼
►
It's not as much fun.
00:06:47
◼
►
- It'll work 100% of the time.
00:06:48
◼
►
Never need software updates.
00:06:50
◼
►
Doesn't depend on your connection.
00:06:52
◼
►
- It's just no fun, and a lot of people are saying,
00:06:56
◼
►
well, why not use Homebridge?
00:06:57
◼
►
Well, I'd love to use Homebridge,
00:06:58
◼
►
but there is no Homebridge interface
00:07:01
◼
►
for linear garage door openers.
00:07:03
◼
►
There is, for the Chamberlain MyQ that I used to use,
00:07:06
◼
►
and before everyone asks,
00:07:07
◼
►
we'll just use the Chamberlain MyQ in concert
00:07:10
◼
►
with the linear Pro-Axis, and number one,
00:07:13
◼
►
no, I don't wanna do that, number two,
00:07:15
◼
►
I gave them MyQ away, so either way, I can't.
00:07:17
◼
►
So yeah, so in the, in my effort to use a Raspberry Pi
00:07:23
◼
►
for even the things that it is so unbelievably
00:07:26
◼
►
unnecessary for, I have considered doing exactly this,
00:07:31
◼
►
and you can't put any of this in the show,
00:07:32
◼
►
because I don't wanna get well, actually,
00:07:33
◼
►
for the rest of my life.
00:07:34
◼
►
- So Rybur in the chat has an even better suggestion.
00:07:36
◼
►
You can just use one mirror.
00:07:37
◼
►
If you install it at the end of your driveway,
00:07:40
◼
►
you could just look at that,
00:07:43
◼
►
and then you could see, you wouldn't see it as closely
00:07:46
◼
►
as my Prism setup, but it would be even easier.
00:07:50
◼
►
You could probably put it on your mailbox
00:07:51
◼
►
as long as you screw it on instead of stick it on.
00:07:54
◼
►
- Possibly, yes, although given our last week's conversation
00:07:57
◼
►
about the Homeowners Association,
00:07:58
◼
►
I'm sure they would have things to say
00:07:59
◼
►
about a mirror showing up on my mailbox.
00:08:02
◼
►
Anyway, I just really wanna, all kidding aside,
00:08:06
◼
►
I have every confidence that I could do this
00:08:10
◼
►
without any sort of computing hardware whatsoever,
00:08:12
◼
►
and probably have some sort of magnetic switch,
00:08:15
◼
►
and a power supply, and an LED,
00:08:17
◼
►
and wire that all through the house some way, somehow,
00:08:20
◼
►
and it would be way more reliable,
00:08:22
◼
►
and it would probably work forever,
00:08:24
◼
►
but I don't know, it just seems like less fun.
00:08:26
◼
►
And one of the things that makes the Raspberry Pi
00:08:31
◼
►
so appealing to me, and presumably an Arduino
00:08:34
◼
►
would work for this too, I just don't have any experience
00:08:36
◼
►
with that personally, but one of the things
00:08:38
◼
►
that makes it so appealing to me
00:08:40
◼
►
is the idea of just doing something that's unusual
00:08:42
◼
►
and different for me.
00:08:43
◼
►
Like, I never play with hardware.
00:08:45
◼
►
I think both of you potentially, or certainly,
00:08:48
◼
►
Marco, you've played with hardware a lot more than I have
00:08:50
◼
►
with your RFID scanner that you did a couple years back,
00:08:53
◼
►
and I'm sure there's other examples I'm not thinking of.
00:08:55
◼
►
Well, like all your retro gaming stuff.
00:08:58
◼
►
But nonetheless, this is an itch I've never really scratched
00:09:02
◼
►
and I kinda wanna try it just to see if I can do it,
00:09:06
◼
►
and it may end up that it doesn't work for beans,
00:09:08
◼
►
maybe there's something that I'm not thinking of
00:09:10
◼
►
that will cause it to not work at all,
00:09:12
◼
►
maybe it'll be deeply unreliable,
00:09:14
◼
►
or maybe I'll just realize, okay, this is really cool,
00:09:17
◼
►
I like having this LED in the room that shines
00:09:19
◼
►
when the garage door is open, but why do I need
00:09:21
◼
►
two internet connector, well, network,
00:09:24
◼
►
intranet connected computers to do this?
00:09:26
◼
►
I could just use a couple of frickin' wires.
00:09:28
◼
►
So I don't debate that there are better ways
00:09:30
◼
►
of accomplishing this goal, but I do debate
00:09:33
◼
►
if there are more fun ways of accomplishing this goal.
00:09:36
◼
►
So here we are.
00:09:37
◼
►
Never underestimate the smart home for the ability
00:09:41
◼
►
to introduce needless complexity and unreliability
00:09:44
◼
►
into what should and always has been very simple tasks
00:09:48
◼
►
and roles of objects in your home.
00:09:50
◼
►
- Yep, it's so true.
00:09:52
◼
►
I don't know, like all kidding aside,
00:09:53
◼
►
if not a prism scenario, if you had to do something
00:09:57
◼
►
that involved some amount of electronics,
00:09:58
◼
►
now that doesn't necessarily mean an Arduino
00:10:01
◼
►
or a Raspberry Pi or something like that,
00:10:02
◼
►
how would you solve this problem?
00:10:04
◼
►
- I just don't leave the garage door open.
00:10:06
◼
►
I mean, first of all, how often are you leaving
00:10:08
◼
►
the house right now?
00:10:10
◼
►
- Well, that's true too, that's also true.
00:10:12
◼
►
- Yeah, I just, I mean, we have a garage
00:10:13
◼
►
with an electric door and we move the car into it
00:10:18
◼
►
when we arrive and then we close the door behind us.
00:10:21
◼
►
And when we wanna leave, we open the door,
00:10:24
◼
►
back the car out, and then close the door and then leave.
00:10:27
◼
►
- But that's the thing, is that oftentimes
00:10:29
◼
►
we will open the garage door for the purposes
00:10:31
◼
►
of letting the kids play or maybe even pull a car out
00:10:33
◼
►
so the kids can play in the garage and the driveway.
00:10:36
◼
►
So I take your point that our cars are not leaving
00:10:39
◼
►
the driveway very often, but the cars are leaving
00:10:41
◼
►
the garage semi-often, and occasionally the cars
00:10:43
◼
►
won't leave the garage, we'll just open it up,
00:10:45
◼
►
play for a while, come in, and maybe just leave it open
00:10:47
◼
►
because there was no compelling reason to close it
00:10:48
◼
►
at that moment, and it's very rare, truth be told,
00:10:53
◼
►
I think it's only like three or four times a year
00:10:55
◼
►
that we have left the garage door open overnight,
00:10:57
◼
►
but it annoys me, and this would be a neat way to fix it,
00:10:59
◼
►
a neat, uselessly complicated way to fix it.
00:11:02
◼
►
- That will sometimes mostly fix it for a little while.
00:11:05
◼
►
- Yeah, exactly, until something breaks.
00:11:06
◼
►
A very good question also from Rybur in the chat,
00:11:09
◼
►
do I have any old phone jacks in the house
00:11:11
◼
►
I could piggyback off of?
00:11:12
◼
►
I do in general, but I don't anywhere in the vicinity
00:11:17
◼
►
of the garage that I'm aware of, so it's a good idea,
00:11:20
◼
►
but no, I don't think I have anything.
00:11:22
◼
►
So I am not looking for, I am not necessarily looking
00:11:24
◼
►
for input about this, 'cause really it's an excuse
00:11:28
◼
►
for me to do something stupid, I acknowledge it's stupid,
00:11:30
◼
►
I acknowledge it's uselessly complicated,
00:11:32
◼
►
but I think it would be fun.
00:11:34
◼
►
- So other than just not forgetting,
00:11:37
◼
►
you haven't really given me an answer,
00:11:38
◼
►
is there any electronic-equipped way
00:11:39
◼
►
that you would consider doing this?
00:11:43
◼
►
- Yeah, or John, but I'll start with you.
00:11:45
◼
►
- I don't think, I mean, so okay, one thing I've wanted
00:11:48
◼
►
for a while, which could solve this problem,
00:11:52
◼
►
but it's not really meant to be like a fixed thing,
00:11:55
◼
►
I've wanted basically something that was,
00:11:58
◼
►
it's almost solvable by a baby monitor,
00:12:01
◼
►
and I don't know if this exists,
00:12:02
◼
►
I've looked around a little while and couldn't find it.
00:12:05
◼
►
So what I want is a battery-powered camera
00:12:10
◼
►
that I can stick somewhere, like a suction cup,
00:12:12
◼
►
like a GoPro, like a small battery-powered camera
00:12:16
◼
►
that I can move around the house easily,
00:12:19
◼
►
and a small video monitor that can show
00:12:21
◼
►
what's on that camera live, and they're both portable,
00:12:25
◼
►
wireless, and would just have batteries.
00:12:27
◼
►
And the idea here is sometimes I need to keep my eye
00:12:31
◼
►
on something, and it's somewhere around the house
00:12:34
◼
►
or something, but it's not always the same place.
00:12:36
◼
►
So one example might be if you're doing a load of laundry,
00:12:39
◼
►
I would stick the camera in the laundry room
00:12:41
◼
►
looking at the machine, so you could see whenever you want
00:12:45
◼
►
how much time is left, what's the status of the machine.
00:12:47
◼
►
Similarly, if I'm like roasting coffee
00:12:49
◼
►
and I wanna go do some work during the boring
00:12:52
◼
►
first 10 minutes of it, or if I'm cooking something
00:12:56
◼
►
in the oven or on the grill that takes a long time
00:12:57
◼
►
and I have a thermometer, yeah, they have
00:12:59
◼
►
wireless thermometers, they suck, and I have
00:13:02
◼
►
a nice wired one, so I could just have this looking
00:13:05
◼
►
at the thermometer screen and I could be in the office
00:13:07
◼
►
watching the video screen, stuff like that, common needs.
00:13:11
◼
►
And there's lots of IP cameras, and then you run
00:13:14
◼
►
an app on your phone, that all is garbage and it sucks,
00:13:17
◼
►
and I hate it, I've tried those, they're terrible.
00:13:20
◼
►
And what I want can almost be solved by a baby monitor,
00:13:22
◼
►
except that usually the camera side of it is AC-powered only
00:13:27
◼
►
and then the monitor itself is kind of free
00:13:30
◼
►
to roam around with batteries.
00:13:33
◼
►
And I want this product to not use the internet at all,
00:13:35
◼
►
I want it to just be based on RF, like just give me
00:13:38
◼
►
like 2.4 gigahertz, just like good baby monitors are.
00:13:42
◼
►
So it's just instant, there's no service involved,
00:13:45
◼
►
there's no giant latency, there's no service fee,
00:13:48
◼
►
just a freaking piece of hardware.
00:13:50
◼
►
And hardware is so cheap these days, I assume
00:13:53
◼
►
that has to be easily possible, but I haven't looked
00:13:55
◼
►
too much into it.
00:13:56
◼
►
Anyway, that same thing could do this if I had one
00:14:00
◼
►
in the garage.
00:14:01
◼
►
That being said, I just closed the garage door.
00:14:04
◼
►
- Well, and generally speaking, we really are pretty good
00:14:06
◼
►
about this, this isn't like a chronic affliction,
00:14:08
◼
►
but it's something that, I don't know, it happens
00:14:11
◼
►
once in a while, and this would be a fun little challenge
00:14:14
◼
►
to see if I could fix it.
00:14:14
◼
►
This is very MacGyvery, but for those of us who are old,
00:14:17
◼
►
a very MacGyvery solution, but I just think it'd be fun.
00:14:20
◼
►
John, you've been very quiet, I can hardly wait to hear
00:14:23
◼
►
how you would solve this problem.
00:14:25
◼
►
- I need a Raspberry Pi to let me figure out how the hell
00:14:27
◼
►
to get logged into their stupid IRC server
00:14:29
◼
►
with my supposedly registered NIC.
00:14:32
◼
►
I can't, it's because of this new IRC client,
00:14:35
◼
►
like I don't, it's disconnection between me and IRC.
00:14:39
◼
►
Like I do slash NIC and put a name in it,
00:14:41
◼
►
and it's just like nothing happens.
00:14:44
◼
►
Sometimes something happens, it's driving me nuts.
00:14:47
◼
►
For your garage door stuff, just close the garage door,
00:14:50
◼
►
JKZ, just, you don't have too much room.
00:14:52
◼
►
How much do you have to remember in life, really?
00:14:53
◼
►
Make sure both of your children are accounted for.
00:14:56
◼
►
You have two of them, so count heads, one, two.
00:14:59
◼
►
- Well, that didn't work on Home Alone, man.
00:15:00
◼
►
- Remember to feed them, remember to clothe yourself,
00:15:04
◼
►
bathe, you know, do all the things.
00:15:07
◼
►
Close, do you remember to close the front door to your house?
00:15:09
◼
►
Or do you leave that open a lot too?
00:15:10
◼
►
- No, no, no, close, yes, lock,
00:15:12
◼
►
very rarely we forget to lock it.
00:15:14
◼
►
- I think we just gotta climb the ladder
00:15:16
◼
►
of things the KZ has to remember.
00:15:17
◼
►
He remembers to close the front door, not always to lock it.
00:15:20
◼
►
The garage door is still working on the remember to close.
00:15:23
◼
►
- What I would look for is a solution for this
00:15:25
◼
►
that would just, instead of being like,
00:15:27
◼
►
let me know if the garage door is open,
00:15:30
◼
►
just close the garage door at the time in which you think
00:15:32
◼
►
the garage door needs to be closed for the day,
00:15:34
◼
►
whatever time that is.
00:15:35
◼
►
Like I have a thing on my lights that says,
00:15:38
◼
►
just turn off all lights at like a certain time,
00:15:41
◼
►
when I'm like, look, the day is over.
00:15:42
◼
►
If I've somehow forgotten to turn the lights off,
00:15:44
◼
►
just turn them off, right?
00:15:46
◼
►
And I know that is complicated 'cause it's like,
00:15:47
◼
►
well, it just has one button,
00:15:48
◼
►
and when you press it when it's closed, it opens,
00:15:50
◼
►
and when you press it when it's open, it's closed.
00:15:51
◼
►
But I believe in your ability to solve this problem.
00:15:54
◼
►
That's what I would do.
00:15:54
◼
►
I don't want to know if the garage door is open.
00:15:56
◼
►
I just want it to close itself if I've left it open.
00:15:59
◼
►
- That's fair.
00:16:01
◼
►
- I don't even have a garage door opener, by the way.
00:16:03
◼
►
Mine opens with the power of muscles, so.
00:16:08
◼
►
- Because it's broken or because that's the way
00:16:09
◼
►
it's always been?
00:16:10
◼
►
- Because it's broken, yes.
00:16:11
◼
►
Spoken like someone who lives in a development
00:16:13
◼
►
made in the '90s.
00:16:14
◼
►
No, not because it's broken, Casey,
00:16:16
◼
►
because there has never been a powered way
00:16:17
◼
►
to open or close my garage door.
00:16:21
◼
►
So remember that Mac Mini that I was gonna order
00:16:23
◼
►
for my Studio B upstairs?
00:16:25
◼
►
- Oh, yeah, yeah, yeah, yeah.
00:16:26
◼
►
- Got that in, long story short,
00:16:28
◼
►
I had to return the first one.
00:16:29
◼
►
I had a problem, but I got the second one in today.
00:16:31
◼
►
Installing and setting everything up.
00:16:33
◼
►
I, for the first time in a while,
00:16:37
◼
►
set up a completely new installation of macOS
00:16:40
◼
►
without importing from anything,
00:16:42
◼
►
without importing from your previous laptop
00:16:43
◼
►
or anything like that,
00:16:44
◼
►
and I had to install from scratch
00:16:47
◼
►
for the first time in a while, Dropbox.
00:16:50
◼
►
Now, Casey, I know that you have not had
00:16:52
◼
►
the Dropbox app installed for some time.
00:16:55
◼
►
- Yeah, a few months now.
00:16:56
◼
►
- And it had been a while since I had seen
00:16:58
◼
►
the fresh install.
00:17:00
◼
►
The way I run Dropbox is, first of all, reluctantly.
00:17:04
◼
►
Second of all, I run it without its stupid
00:17:10
◼
►
kernel extension, so I don't use Smart Sync
00:17:13
◼
►
or any of the other stuff that requires
00:17:14
◼
►
the kernel extension.
00:17:16
◼
►
I don't give it accessibility full permission
00:17:19
◼
►
over my entire system.
00:17:20
◼
►
- Wait, pause.
00:17:21
◼
►
How do you not install the kernel extension?
00:17:23
◼
►
Is there a point in which they give you the option not to?
00:17:26
◼
►
- I'll get there.
00:17:27
◼
►
- Okay, okay, carry on.
00:17:28
◼
►
- So yeah, I don't install the stupid kernel extension
00:17:30
◼
►
because I don't want, that sounds crazy to me
00:17:32
◼
►
and it's not worth the risk and instability
00:17:34
◼
►
that could introduce.
00:17:36
◼
►
Dropbox is not a company that I trust
00:17:38
◼
►
to write good software, simple as that.
00:17:41
◼
►
And also, sorry, no extension,
00:17:43
◼
►
no accessibility full access,
00:17:47
◼
►
because again, it has no reason to need that
00:17:49
◼
►
in my opinion for the things I need to do.
00:17:51
◼
►
And there's also a dialog every time you reboot usually
00:17:55
◼
►
where it tries to get you to give it your system password
00:17:59
◼
►
in a dialog box that looks like the system
00:18:03
◼
►
password dialog authentication box but isn't.
00:18:05
◼
►
Basically, it's tricking you
00:18:07
◼
►
and it's horrible security practices, right?
00:18:10
◼
►
So I never give it that password.
00:18:13
◼
►
On a fresh installation, doing this fresh,
00:18:17
◼
►
they have made it harder than ever to achieve this setup.
00:18:21
◼
►
- That's not surprising.
00:18:22
◼
►
- The stuff they do is so misleading,
00:18:25
◼
►
so incredibly unethical, it's just so many
00:18:29
◼
►
dark design patterns, it is so hard
00:18:33
◼
►
to get through that installation
00:18:34
◼
►
without giving them full access to your entire system
00:18:37
◼
►
at the kernel level and giving them your admin password
00:18:40
◼
►
and giving them accessibility full permission
00:18:41
◼
►
to look at everything you're doing in the system.
00:18:44
◼
►
It's absurd, so I have never in my life
00:18:47
◼
►
been more angry at Dropbox than I am this morning and today.
00:18:51
◼
►
I've decided I'm done with them,
00:18:52
◼
►
I am going to quit Dropbox.
00:18:53
◼
►
So I wanted to ask you, Casey,
00:18:56
◼
►
how you've done it so far and how it's working out,
00:18:59
◼
►
because really, it's just malware at this point.
00:19:03
◼
►
It is more invasive to your system
00:19:05
◼
►
than most malware would be.
00:19:07
◼
►
Most malware wouldn't have the guts to do what Dropbox does.
00:19:11
◼
►
It's so bad, I'm so offended by the horribleness
00:19:16
◼
►
of what Dropbox does and how much it tries
00:19:19
◼
►
to insert itself into every single part of your system
00:19:21
◼
►
for reasons that mostly benefit them and not you.
00:19:24
◼
►
It's just absurd, and so I'm done.
00:19:27
◼
►
So what is the world after Dropbox like for you?
00:19:31
◼
►
How did you get there and how have you been finding it?
00:19:34
◼
►
- It is important to understand the context
00:19:36
◼
►
for what I'm about to say, which is,
00:19:38
◼
►
as I've said many times over the last couple of months,
00:19:40
◼
►
one of the best worst things that has come
00:19:42
◼
►
from all my computer problems is that my computers
00:19:45
◼
►
are basically ephemeral at this point.
00:19:48
◼
►
I could lose one of them and really,
00:19:52
◼
►
I'm sure I would, I don't doubt there'd be some file
00:19:55
◼
►
somewhere that I would miss, I'm sure there would be.
00:19:57
◼
►
But in the grand scheme of things, I would be fine.
00:20:01
◼
►
Like if this Mac Pro, iMac Pro, I almost said Mac Pro,
00:20:04
◼
►
if this iMac Pro just took a dump right now,
00:20:08
◼
►
I can't think of anything that I literally could not
00:20:10
◼
►
live without, and I do have backups, but at the same time,
00:20:14
◼
►
like even leaving those backups aside,
00:20:16
◼
►
I can't think of anything that I would be like,
00:20:18
◼
►
oh no, you know what I mean?
00:20:20
◼
►
And that's the same of my laptop,
00:20:22
◼
►
and other than not having a phone,
00:20:24
◼
►
it's really the same in my phone too.
00:20:26
◼
►
I think on my phone I would lose a couple of weeks
00:20:28
◼
►
worth of pictures potentially if they're not
00:20:30
◼
►
in my photo stream, but that's about it.
00:20:35
◼
►
- Wait, you still aren't using iCloud Photo Library?
00:20:37
◼
►
- No, because reasons, we can belittle me
00:20:40
◼
►
about that another time.
00:20:40
◼
►
We can belittle me about that another time, I deserve it.
00:20:42
◼
►
But we're gonna set that aside.
00:20:44
◼
►
So yeah, so my computers don't really have anything
00:20:50
◼
►
extremely critical on them, and the only stuff
00:20:54
◼
►
that's really, really critical that is on my computers
00:20:57
◼
►
is either in a Git repository that is synced with GitHub,
00:21:02
◼
►
or in Synology Drive, which is my replacement for Dropbox.
00:21:07
◼
►
Now, Synology Drive suffers from the same problem
00:21:09
◼
►
as Apple TV.
00:21:10
◼
►
When I say Synology Drive, I can be referring
00:21:12
◼
►
to one of 34 different products, and 75 versions
00:21:16
◼
►
of those 34 different products, and it is infuriating.
00:21:20
◼
►
But there is a client that you can install on Mac OS,
00:21:24
◼
►
and the UI is not stupendous, it looks like it's a Java app,
00:21:28
◼
►
or something like that, but the good news is,
00:21:30
◼
►
I never see the UI for the most part.
00:21:32
◼
►
Like I see the little thing in the menu bar, and that's it.
00:21:35
◼
►
Like, I never really see the UI,
00:21:37
◼
►
I never really interact with the UI, because why?
00:21:39
◼
►
Because it just magically is part of Finder,
00:21:41
◼
►
like Dropbox used to be back when it was good,
00:21:44
◼
►
back when they didn't give a shit about work chat,
00:21:47
◼
►
or whatever the stupid things are that they're doing
00:21:49
◼
►
that's like Evernote, which also went down the toilet.
00:21:53
◼
►
So it's very similar to Dropbox in the days of Jor
00:21:58
◼
►
when Dropbox was still good.
00:22:00
◼
►
It is not perfect.
00:22:02
◼
►
The iOS apps in particular, they function fine,
00:22:05
◼
►
but their integration with the iOS Files app
00:22:08
◼
►
is very janky, from what I can tell.
00:22:11
◼
►
To be fair, I haven't tried this in a few months,
00:22:12
◼
►
but as an example, I am a super nerd,
00:22:15
◼
►
and I like to keep a log of every time
00:22:19
◼
►
we put gas in our cars.
00:22:21
◼
►
You see, Marco, some of us put old liquified dinosaurs
00:22:25
◼
►
into our cars, and that's how we propel them.
00:22:27
◼
►
I know that's very barbaric,
00:22:28
◼
►
but some of us are still living in the past.
00:22:30
◼
►
- And that's not the part that sounds like the past.
00:22:35
◼
►
The part that sounds the past is you're keeping a gas log.
00:22:38
◼
►
- Well, that's true, too.
00:22:39
◼
►
- Like, it's one thing if it's part of your work
00:22:41
◼
►
that you get reimbursed for fuel.
00:22:43
◼
►
That's not true for you.
00:22:45
◼
►
- Nope, nope, nope, nope.
00:22:46
◼
►
- Okay, all right.
00:22:47
◼
►
- So anyway, so leaving that aside,
00:22:50
◼
►
but what I'll do is occasionally--
00:22:51
◼
►
- It's leaving somebody open tangents here.
00:22:55
◼
►
God willing, we'll forget all of them, including me.
00:22:57
◼
►
So anyway, so what I'll occasionally do is,
00:23:00
◼
►
especially if I'm with Erin and she's filling up her car,
00:23:03
◼
►
I'll wanna take my phone and go to my numbers spreadsheet
00:23:06
◼
►
that is stored in Synology Drive
00:23:08
◼
►
and edit it using the Files app.
00:23:11
◼
►
So I'll load the Files app,
00:23:13
◼
►
go into the Synology Drive section,
00:23:14
◼
►
find the numbers file I'm trying to edit,
00:23:17
◼
►
open it up in numbers on my iPad or iPhone,
00:23:21
◼
►
and like eight times out of 10,
00:23:23
◼
►
I'm looking at a several version old version of that file,
00:23:26
◼
►
because I think that was the last time
00:23:27
◼
►
that the Files app within my iOS device opened it.
00:23:31
◼
►
Does that make any sense at all?
00:23:33
◼
►
- So that kinda sucks.
00:23:36
◼
►
So if you're relying on integration with the Files app,
00:23:39
◼
►
last I checked, not great.
00:23:42
◼
►
But for Macs and for the Synology Drive app
00:23:45
◼
►
on your iOS device, if you're not involving the Files app,
00:23:48
◼
►
it works pretty much flawlessly.
00:23:50
◼
►
And I probably should be a little clearer about what it is.
00:23:52
◼
►
It's basically hosted Dropbox
00:23:54
◼
►
where the host is your Synology.
00:23:56
◼
►
So all your files exist on your Synology.
00:23:58
◼
►
It'll replicate them between all your devices in real time.
00:24:01
◼
►
And it seems to, as far as I can tell,
00:24:04
◼
►
work extremely reliably in that capacity.
00:24:08
◼
►
The only downside I see, well, there's two, I suppose.
00:24:11
◼
►
One, you don't know which friggin' thing
00:24:14
◼
►
you have to download and what you need to install
00:24:16
◼
►
in the Synology to get this version of Drive.
00:24:18
◼
►
And it's very frustrating in that regard,
00:24:20
◼
►
because there's, so to speak, not literally,
00:24:22
◼
►
there's Drive, Drive Plus, Drive the hardware device,
00:24:26
◼
►
Drive the software, Drive the old software,
00:24:28
◼
►
Drive the new software, Drive for iOS, you know what I mean?
00:24:30
◼
►
It's like the same thing as Apple TV.
00:24:32
◼
►
Oh, the Apple TV, the hardware Apple TV,
00:24:33
◼
►
the software Apple TV, plus the service.
00:24:36
◼
►
It's preposterous in that regard.
00:24:37
◼
►
That's the one downside.
00:24:38
◼
►
The other downside is Files app integration iOS
00:24:41
◼
►
is a little eh, but other than that,
00:24:43
◼
►
like especially if you're just viewing this
00:24:45
◼
►
from a keeping my Macs in sync perspective,
00:24:48
◼
►
and then maybe every great once in a while,
00:24:50
◼
►
I'll look at something in the Synology Drive app
00:24:51
◼
►
on your iOS device, ChefKiss, it's good to go.
00:24:54
◼
►
I don't know why I haven't done it already.
00:24:56
◼
►
The question I really need to ask you too is,
00:24:58
◼
►
are we gonna choose to move to iCloud shared folders
00:25:00
◼
►
to pass MP3s between each other?
00:25:04
◼
►
- I just, I don't trust it.
00:25:06
◼
►
I just don't trust it.
00:25:08
◼
►
It had such a rough launch,
00:25:10
◼
►
I think it's gonna need even more time
00:25:12
◼
►
of it just being boring and working for everybody
00:25:14
◼
►
all the time before I will really trust it.
00:25:17
◼
►
- Well then, you can do what I do and load Dropbox.com
00:25:20
◼
►
every time you need to upload a file,
00:25:22
◼
►
'cause that's how I do it.
00:25:23
◼
►
I do not have Dropbox installed on any of my Macs.
00:25:26
◼
►
It might be on my iOS devices.
00:25:28
◼
►
It's been so long since I've touched it,
00:25:30
◼
►
I don't even know, to be honest.
00:25:31
◼
►
- Well on iOS, it's safe, right?
00:25:32
◼
►
'Cause I know, this is one of the advantages
00:25:35
◼
►
of the iOS extreme security sandbox approach,
00:25:39
◼
►
is you can trust that there's not that much bad stuff
00:25:43
◼
►
that any app can do, and if you wanted to get rid of it,
00:25:46
◼
►
you could just delete it and it's all gone,
00:25:48
◼
►
but you know, I as a developer know
00:25:50
◼
►
that the Dropbox iOS app can't do almost any of this stuff
00:25:55
◼
►
that I have a problem with.
00:25:56
◼
►
Like, it really can't do any of it, actually.
00:25:59
◼
►
There's very little ability for it to do anything
00:26:02
◼
►
that would even be remotely shady on iOS,
00:26:06
◼
►
yet on the Mac, it basically behaves like a rootkit,
00:26:09
◼
►
and it's like one of the most popular pieces
00:26:13
◼
►
of software in the world.
00:26:14
◼
►
And it's gotten worse and worse.
00:26:17
◼
►
So the good thing is, they have recently rewritten
00:26:20
◼
►
their sync engine, so whereas before,
00:26:23
◼
►
it would just consume one entire core
00:26:26
◼
►
when you're doing anything else in the file system
00:26:28
◼
►
that isn't even in Dropbox directory,
00:26:29
◼
►
like unzipping a new Xcode in your downloads folder,
00:26:33
◼
►
or whatever, it would just consume one core.
00:26:35
◼
►
Now, they've made it so that it can consume
00:26:38
◼
►
multiple cores of your computer
00:26:39
◼
►
when you're not even doing anything with Dropbox.
00:26:41
◼
►
- Delightful.
00:26:42
◼
►
- Yeah, so they've really expanded the scope
00:26:45
◼
►
of the amount of resources that can suck
00:26:47
◼
►
from your computer for no good reason.
00:26:49
◼
►
Yeah, I'm getting rid of it.
00:26:50
◼
►
Like, I've already decided I'm done.
00:26:51
◼
►
My only question's like, what do I do to fix,
00:26:54
◼
►
to alleviate some of these needs for it that I've had?
00:26:57
◼
►
- Oh, and the other thing I'll say with Drive
00:26:58
◼
►
is that I haven't explored doing any sort
00:27:01
◼
►
of public file sharing, so I don't think
00:27:05
◼
►
it would be easy for you and me to share,
00:27:08
◼
►
or the three of us to share files,
00:27:09
◼
►
unless I like, had you guys, or I created accounts
00:27:13
◼
►
for you guys on my Synology, which, I mean, I can,
00:27:16
◼
►
but it seems a little bit overkill.
00:27:18
◼
►
And then you would have to like, point Drive,
00:27:20
◼
►
'cause it seems like you can point Drive
00:27:21
◼
►
at several different destinations concurrently,
00:27:23
◼
►
and so you would have to point Drive at my Synology,
00:27:27
◼
►
at our shared folder, which again, like, we can do that,
00:27:30
◼
►
but it's nowhere near as easy as Dropbox,
00:27:32
◼
►
where you basically say, take this folder,
00:27:33
◼
►
share it with that email address,
00:27:34
◼
►
and just make magic happen.
00:27:35
◼
►
Because again, back when Dropbox was good,
00:27:38
◼
►
that was one of the great things about it.
00:27:39
◼
►
You could just say, share this folder with Marco and John,
00:27:42
◼
►
and poof, it's shared.
00:27:43
◼
►
And that I do miss, although in my case,
00:27:47
◼
►
the only thing I'm ever really sharing with anyone,
00:27:49
◼
►
I guess 'cause I'm a jerk or because I work alone,
00:27:51
◼
►
is files with you, you too, or files with Mike.
00:27:56
◼
►
And I'll just go to the Dropbox website for that.
00:27:58
◼
►
- So this may seem like a dumb question,
00:28:01
◼
►
but why don't we just use like FTP?
00:28:04
◼
►
Like, I have a server, I have many servers, actually.
00:28:07
◼
►
Like, why don't we just-- (laughing)
00:28:09
◼
►
Why don't I just like, set up a folder
00:28:11
◼
►
on my Marco.org server, and just set up
00:28:14
◼
►
like, an SFTP server there,
00:28:16
◼
►
and that's where we put our files?
00:28:17
◼
►
Like, is there, you know, like,
00:28:19
◼
►
obviously this kind of solution doesn't work
00:28:20
◼
►
for people who need to interact
00:28:21
◼
►
with a whole bunch of other people.
00:28:23
◼
►
But for us, we were mainly interacting
00:28:25
◼
►
with the same very small handful of people
00:28:26
◼
►
who were all nerds.
00:28:28
◼
►
Like, why don't we just do that?
00:28:29
◼
►
- I mean, you certainly could.
00:28:30
◼
►
- Doesn't the Finder have native integration?
00:28:32
◼
►
Like, couldn't you literally have like,
00:28:33
◼
►
a thing in your Finder sidebar that just was,
00:28:37
◼
►
we just call it the ATP Dropbox or whatever,
00:28:39
◼
►
and it would just go there?
00:28:39
◼
►
Like, wouldn't that work?
00:28:41
◼
►
- You're afraid of using the Dropbox software,
00:28:43
◼
►
and you wanna use the Finder's FTP integration?
00:28:48
◼
►
- You make a good point.
00:28:49
◼
►
- I don't know if that still even exists,
00:28:50
◼
►
but I would really not trust that code.
00:28:52
◼
►
I would use Transmit or something,
00:28:53
◼
►
and then I'd have to launch another app.
00:28:55
◼
►
- Oh yeah, I would use Transmit too,
00:28:56
◼
►
but you know, it'd be nice if there could be,
00:28:58
◼
►
like, of all the many different protocols
00:29:02
◼
►
that Finder does support for various network
00:29:05
◼
►
and internet shares, it would be nice to use,
00:29:07
◼
►
like, does WebDAV, is that still a thing that exists?
00:29:10
◼
►
- No, I'm not using WebDAV.
00:29:11
◼
►
- It does exist.
00:29:12
◼
►
It does exist.
00:29:13
◼
►
- Yeah, so like, you know, maybe we could just do
00:29:15
◼
►
whatever the heck WebDAV was. (laughing)
00:29:18
◼
►
I still am not entirely clear.
00:29:19
◼
►
- SFTP is the homegrown solution, but you know, whatever.
00:29:25
◼
►
Like, it gets annoying for, if you're not just using it
00:29:28
◼
►
as a literal Dropbox, you know, where you're just
00:29:31
◼
►
dumping things in, the two-way syncing
00:29:33
◼
►
and the always liveness is the feature you want.
00:29:35
◼
►
I mean, you can use OneDrive for Microsoft,
00:29:37
◼
►
Google has a solution, there's all,
00:29:39
◼
►
lots of companies make products similar to Dropbox.
00:29:41
◼
►
- But see, I feel like if I'm gonna, like,
00:29:43
◼
►
finally leave the, you know, the experience
00:29:47
◼
►
and network effect of Dropbox, I don't think
00:29:51
◼
►
I really want to just go to another thing
00:29:53
◼
►
that's just like it, also run by a giant enterprise-y
00:29:55
◼
►
company that wants probably to do more stuff
00:29:58
◼
►
with my system, at least now, if not in the future.
00:30:00
◼
►
So like, first of all, I'm not gonna install
00:30:02
◼
►
Google's software, 'cause even trust issues aside,
00:30:06
◼
►
I've heard nothing but horrible things about Google's,
00:30:09
◼
►
like, system demons that you have to install
00:30:10
◼
►
for things like their photo uploader and stuff like that.
00:30:12
◼
►
Like, everyone says they suck.
00:30:13
◼
►
- Yep, they do, or they did a year ago, anyway,
00:30:16
◼
►
I can't speak of recently.
00:30:17
◼
►
- Yeah, I mean, maybe they're better now,
00:30:18
◼
►
but probably not, right?
00:30:19
◼
►
Like, just like, you know, maybe iCloud Drive
00:30:21
◼
►
is better now, probably not, right?
00:30:22
◼
►
So like, I'm not super keen on that.
00:30:26
◼
►
And yeah, Microsoft too, it's like, you know,
00:30:28
◼
►
Microsoft probably does a better job than Google,
00:30:30
◼
►
but I can't imagine it's good, necessarily,
00:30:32
◼
►
like in absolute terms.
00:30:34
◼
►
So if I can avoid having some kind of always running
00:30:37
◼
►
persistent demon by one of these giant companies
00:30:39
◼
►
that has a lot more interest than just syncing
00:30:42
◼
►
the folder, I'd rather avoid that if I can.
00:30:45
◼
►
So that's why I like looking at something like
00:30:46
◼
►
either just using the Dropbox website,
00:30:48
◼
►
or using Transmit's built-in Dropbox client functionality,
00:30:50
◼
►
if that still works, I gotta investigate that,
00:30:53
◼
►
or, you know, using just like an FTP server,
00:30:55
◼
►
I'd rather do options like that.
00:30:57
◼
►
- You know, if all you were doing is sending MP3 files
00:31:01
◼
►
with iCloud, shared iCloud folders,
00:31:03
◼
►
I personally would be fine with trusting it,
00:31:06
◼
►
as long as that was not the only place
00:31:08
◼
►
that these files existed.
00:31:09
◼
►
You know, so as an example, when I upload something
00:31:12
◼
►
to Dropbox, I am uploading a duplicate of that file
00:31:15
◼
►
to Dropbox, so if Dropbox just went poof
00:31:17
◼
►
in a cloud of smoke, it's not like that file disappears.
00:31:20
◼
►
You know, and if we made a gentleman's agreement
00:31:22
◼
►
that we weren't moving the only copy of our recordings
00:31:25
◼
►
into the iCloud shared drive, but rather a duplicate,
00:31:29
◼
►
like whatever, I don't think that would be a problem.
00:31:31
◼
►
- Yeah, copy, not move.
00:31:32
◼
►
- No, it would be a problem, because the problem
00:31:35
◼
►
would happen is that you'd copy it into there,
00:31:38
◼
►
and then you'd go to sleep, and then Marco would be like
00:31:40
◼
►
doing an all night edit, and your file would have been
00:31:43
◼
►
corrupted or half written or overwritten itself
00:31:46
◼
►
or missing entirely, and then he's trying to wake you up
00:31:48
◼
►
for you to try again to copy it,
00:31:50
◼
►
'cause your copy didn't work, and of course,
00:31:51
◼
►
you don't see those 'cause you're asleep,
00:31:52
◼
►
and have do not disturb on, and then you wake up
00:31:53
◼
►
in the morning with 20 frantic messages from Marco,
00:31:55
◼
►
who couldn't make the show.
00:31:56
◼
►
- Isn't the potential for that the same
00:31:58
◼
►
no matter what option you pick?
00:31:59
◼
►
- No, no, 'cause that's the whole thing with iCloud Drive,
00:32:02
◼
►
that half the time, like, your files disappear,
00:32:04
◼
►
or were there briefly and aren't there,
00:32:05
◼
►
or replaced with older versions themselves,
00:32:08
◼
►
or disappear entirely, or stop updating on your end,
00:32:11
◼
►
but that's the whole thing, like,
00:32:13
◼
►
the reliability aspect of it.
00:32:15
◼
►
Just because Casey thinks he successfully copied it,
00:32:17
◼
►
and it looks like it's done, doesn't mean it shows up
00:32:20
◼
►
on your end, that's the whole, you know,
00:32:22
◼
►
occasionally you have to like, sign out of iCloud
00:32:25
◼
►
and nuke all your data and log back in,
00:32:27
◼
►
and you know, that debugging procedure,
00:32:29
◼
►
especially if you use iCloud Photo Library,
00:32:30
◼
►
you don't ever wanna sign out of iCloud on your Mac.
00:32:33
◼
►
- Oh, forget it, no.
00:32:35
◼
►
- Right, so that's, you know, oh, I don't know why
00:32:37
◼
►
it's not syncing, I copied it on my side,
00:32:38
◼
►
and then Marco's like, well, I don't see it
00:32:40
◼
►
over on this side, and then, you know, no.
00:32:42
◼
►
No to iCloud Drive, SFDP, yes, iCloud Drive, no.
00:32:47
◼
►
- Well, for what it's worth, I would hope that Marco
00:32:49
◼
►
would be privy to, or at least aware enough to,
00:32:53
◼
►
call me twice in short succession if he needed
00:32:57
◼
►
to wake me up to get this file in, you know,
00:32:58
◼
►
in an emergency, 'cause I do--
00:32:59
◼
►
- I would never do that.
00:33:01
◼
►
- And then you'd still have to get the file,
00:33:02
◼
►
you're like, well, I copied it, what else should I do?
00:33:04
◼
►
And then you'd say, I don't know, let me just try Dropbox,
00:33:06
◼
►
and then it would sync, and then get your file.
00:33:08
◼
►
- Well, that's true.
00:33:10
◼
►
I should say that a lot of people, when I was exploring this
00:33:13
◼
►
before I started running Synology Drive,
00:33:15
◼
►
to my recollection, and I'm seeing it a lot in the chat,
00:33:17
◼
►
other than the, like, Google Drives and Office,
00:33:20
◼
►
Microsoft Live, whatever thing that Microsoft does,
00:33:24
◼
►
a lot of people said both Next Cloud and Own Cloud.
00:33:27
◼
►
To be clear, I know basically nothing about either of them,
00:33:30
◼
►
but I did hear a lot of people say that both of them
00:33:32
◼
►
are very good, so if you wanted something, Marco,
00:33:35
◼
►
that was not self-hosted, or I'm assuming
00:33:39
◼
►
they're not self-hosted, they very well may be,
00:33:41
◼
►
it ultimately doesn't matter.
00:33:43
◼
►
If you're interested in this, Marco/listener,
00:33:45
◼
►
look it up yourself, but those are other options.
00:33:48
◼
►
I think, personally, for the three of us, yeah,
00:33:52
◼
►
like, I would be okay to try iCloud Drive,
00:33:55
◼
►
but I would also be perfectly fine to SFTP it,
00:33:56
◼
►
or you know, or SCP it, or whatever, somewhere.
00:33:59
◼
►
- We are sponsored this week by ExpressVPN.
00:34:03
◼
►
Go to expressvpn.com/atp today.
00:34:07
◼
►
Now that a lot of us are working from home,
00:34:09
◼
►
it's even more important to choose a VPN that you trust.
00:34:13
◼
►
ExpressVPN does not log your data.
00:34:16
◼
►
Lots of really cheap or free VPNs make their money
00:34:18
◼
►
by selling your data to ad companies.
00:34:20
◼
►
ExpressVPN has a technology called Trusted Server
00:34:23
◼
►
that makes it impossible for their servers
00:34:25
◼
►
to log any of your info, and many VPNs slow down
00:34:29
◼
►
your connection or make your device sluggish.
00:34:31
◼
►
With ExpressVPN, internet speeds are always blazing fast.
00:34:35
◼
►
Now they say you can stream HD quality videos with zero lag,
00:34:38
◼
►
and I can personally say I did that.
00:34:42
◼
►
When we were traveling out of the country this past winter,
00:34:45
◼
►
we wanted to watch a show that was not being served
00:34:47
◼
►
for the country we were in, and so we just used ExpressVPN
00:34:50
◼
►
to switch over to the US, and we were able to watch
00:34:53
◼
►
our US video account outside of the US and watch our show,
00:34:57
◼
►
and it streamed perfectly flawlessly.
00:34:59
◼
►
It was fast, there was never any quality hiccups.
00:35:01
◼
►
I was shocked, honestly, like as a nerd, I thought,
00:35:04
◼
►
for sure, would there be some kind of sacrifice
00:35:05
◼
►
because of being relayed back and forth,
00:35:07
◼
►
and nope, there was no slowdown, no lag,
00:35:10
◼
►
full quality video streaming, and it was totally fine.
00:35:12
◼
►
And unlike other VPNs, ExpressVPN is really easy to use.
00:35:15
◼
►
You don't have to put any settings in or program anything.
00:35:18
◼
►
You just fire up their app and click one button to connect.
00:35:21
◼
►
If you wanna disconnect, click another button, you're off.
00:35:23
◼
►
It's so easy, anybody can use it.
00:35:25
◼
►
Wired, CNET, The Verge, and many other tech journals
00:35:28
◼
►
create ExpressVPN as the number one VPN in the world.
00:35:31
◼
►
So protect yourself with ExpressVPN.
00:35:33
◼
►
Go to expressvpn.com/atp today and get an extra
00:35:37
◼
►
three months free on a one-year package.
00:35:40
◼
►
That's expressvpn.com/atp.
00:35:43
◼
►
Once again, expressvpn.com/atp to learn more.
00:35:47
◼
►
Thank you so much to ExpressVPN for sponsoring our show.
00:35:51
◼
►
- Ready to start the show?
00:35:56
◼
►
Let's start with some follow-up 39 minutes in.
00:35:59
◼
►
- I mean, technically that was Mac mini follow-up for me.
00:36:04
◼
►
- All right, Jon, tell me, how was your new video card?
00:36:08
◼
►
- It's big, new video card is big.
00:36:11
◼
►
First, you know, when this package arrived,
00:36:13
◼
►
it got delayed again, it actually came today,
00:36:15
◼
►
as opposed to like almost a week ago,
00:36:18
◼
►
that I expected it to come.
00:36:19
◼
►
And I knew it arrived today, hearing it land on my doorstep,
00:36:24
◼
►
apparently thrown from the curb, I'm not sure
00:36:27
◼
►
from how far away this thing was thrown,
00:36:28
◼
►
but it like landed on my doorstep so loudly
00:36:31
◼
►
that I could hear it across the house.
00:36:32
◼
►
I'm like, I guess my package is here.
00:36:35
◼
►
- Thank goodness for Apple's very sturdy,
00:36:38
◼
►
very cool packaging, you know, and double boxing.
00:36:41
◼
►
And anyway, it seems to be intact.
00:36:43
◼
►
When I was installing it, I was just revealing,
00:36:46
◼
►
oh, this is the Radeon Pro W5700X with 16 gigs of RAM.
00:36:53
◼
►
It's a single GPU, it's AMD's newish GPU architecture,
00:36:58
◼
►
but it's a workstation-ish card.
00:37:02
◼
►
Anyway, you can look up the specs.
00:37:04
◼
►
So it's, it takes up, I don't know what the, it's for you.
00:37:09
◼
►
It takes up four slots on the back of your,
00:37:11
◼
►
poor PCI slots on the back of your computer.
00:37:12
◼
►
That's how high it is, right?
00:37:13
◼
►
So the card just goes in one, it's an MPX module.
00:37:15
◼
►
So it's got PCI connector, and then it's got
00:37:18
◼
►
this other connector that it gets like power
00:37:19
◼
►
and other crap through.
00:37:20
◼
►
Anyway, there's two of those things inside a Mac Pro.
00:37:24
◼
►
There is an MPX slot at the very, very bottom,
00:37:27
◼
►
and then kind of in the middle-ish,
00:37:28
◼
►
there's another MPX slot.
00:37:29
◼
►
Those are the only two places in the computer
00:37:31
◼
►
you can put one of these MPX modules
00:37:33
◼
►
that has the two big honking connectors on it, right?
00:37:35
◼
►
Lots of other PCI slots are plain old cards,
00:37:37
◼
►
but these MPX modules can only go in those two spots.
00:37:39
◼
►
So right away, I'm faced with the decision,
00:37:41
◼
►
do I put this thing in the bottom slot
00:37:44
◼
►
where my old 580X was, or do I put it in the middle?
00:37:48
◼
►
So first I took the 580X out.
00:37:50
◼
►
So now there's nothing in there.
00:37:51
◼
►
I'm looking at the options, and I'm like, hmm.
00:37:54
◼
►
If I put it at the bottom,
00:37:56
◼
►
like it's right next to the power supply,
00:37:59
◼
►
maybe it would be better if I put it in the middle,
00:38:01
◼
►
'cause then it would be like power supply, empty space,
00:38:05
◼
►
big honking GPU, empty space, CPU.
00:38:08
◼
►
You know what I mean?
00:38:09
◼
►
And I decided to do that.
00:38:13
◼
►
I took out all the little spacers,
00:38:15
◼
►
which are really cool, by the way,
00:38:16
◼
►
the little black covers for your PCI slots.
00:38:19
◼
►
Those are nice.
00:38:20
◼
►
They're worth a lot on eBay someday.
00:38:21
◼
►
I'm gonna save those for my kids' college fund/retirement.
00:38:25
◼
►
And I put it in the middle,
00:38:28
◼
►
but once I had it in the middle,
00:38:29
◼
►
I realized it's not really well lined up
00:38:31
◼
►
with the middle fan.
00:38:33
◼
►
I was hoping the middle fan would blow directly onto it,
00:38:38
◼
►
but it was more like it was catching
00:38:39
◼
►
like either the top or the bottom of the middle fan,
00:38:41
◼
►
and I didn't really like that.
00:38:43
◼
►
So I took it out.
00:38:44
◼
►
After putting it in the middle,
00:38:45
◼
►
I took it out of the middle,
00:38:47
◼
►
and I said, all right, you're gonna go on the bottom.
00:38:48
◼
►
It's the only other choice.
00:38:49
◼
►
So I put it in the bottom,
00:38:51
◼
►
and that seemed better lined up with the bottom fan.
00:38:53
◼
►
The bottom fan is blowing like right on the new GPU.
00:38:56
◼
►
Even though it's up against the power supply,
00:38:59
◼
►
that's the best option,
00:39:00
◼
►
which is interesting because if you think about,
00:39:02
◼
►
the three fans are sort of evenly spaced
00:39:04
◼
►
in the front of the computer.
00:39:05
◼
►
The top one is very well aligned with the CPU heat sink.
00:39:09
◼
►
It's that big giant fan, and then your CPU heat sink.
00:39:11
◼
►
But the bottom two are not really well aligned
00:39:14
◼
►
with any of the slots.
00:39:15
◼
►
Anyway, so I got the thing in the bottom,
00:39:18
◼
►
and then I've got the 580X outside the thing.
00:39:21
◼
►
I was gonna pack away the 580X in the packaging
00:39:24
◼
►
that the big one came in and just put it in my attic,
00:39:25
◼
►
but I was like, you know what?
00:39:27
◼
►
Let me try sticking it in this computer too.
00:39:29
◼
►
And of course I only have one choice of where it goes,
00:39:31
◼
►
the other MPX slot, which just so happens to be,
00:39:34
◼
►
basically touching the thing.
00:39:35
◼
►
So it's like the 4U thing, and then the 2U,
00:39:39
◼
►
even the 580X is 2U because both of these GPUs
00:39:43
◼
►
have gigantic front to back, top to bottom heat sinks.
00:39:48
◼
►
There's no fans or anything in there.
00:39:49
◼
►
They're just all giant heat sink fans.
00:39:51
◼
►
So I put the 580X back in, what the hell,
00:39:54
◼
►
closed the whole thing back up, turned everything on.
00:39:57
◼
►
The absurdity of my computer now is that,
00:40:01
◼
►
if you look at the back of it, I have by my count,
00:40:04
◼
►
10 places where I can plug in monitors.
00:40:06
◼
►
And I can drive 10 monitors, like no problem.
00:40:11
◼
►
I've got two GPUs in there and I can drive 10 monitors
00:40:14
◼
►
off this thing.
00:40:15
◼
►
I think, I don't know, how many 6Ks can I can do?
00:40:17
◼
►
I think I can do three 6Ks, and then seven 5Ks maybe?
00:40:22
◼
►
I don't even know.
00:40:24
◼
►
Anyway, there's an absurd amount of places
00:40:26
◼
►
where I can plug in monitors,
00:40:28
◼
►
and I have one monitor to plug into it.
00:40:31
◼
►
The interesting thing is I can plug that one monitor
00:40:34
◼
►
into a lot of different places.
00:40:36
◼
►
My new video card comes with four Thunderbolt ports
00:40:39
◼
►
on the back, right?
00:40:40
◼
►
Plus one HDMI.
00:40:42
◼
►
So I have the four places just on that card
00:40:44
◼
►
where I could plug in the monitor.
00:40:45
◼
►
I assume all those ports are the same.
00:40:47
◼
►
I hope I'd have it in the fast one.
00:40:48
◼
►
Anyway, then the 580X, interestingly,
00:40:52
◼
►
has no Thunderbolt ports on the card itself whatsoever.
00:40:55
◼
►
Just has two HDMI.
00:40:57
◼
►
And then I have the whatever three or four
00:41:00
◼
►
or Thunderbolt ports that are part of the little IO card.
00:41:04
◼
►
And apparently I can plug in my Pro Display XDR
00:41:10
◼
►
into any of those ports as well.
00:41:12
◼
►
And when I plug it into those ports,
00:41:14
◼
►
the W5700X runs the monitor, right?
00:41:19
◼
►
Even though I'm not plugging into the card,
00:41:23
◼
►
now with both GPUs installed,
00:41:25
◼
►
if I stick my monitor into any port
00:41:29
◼
►
that is not directly on the 580X,
00:41:32
◼
►
then the 5700X wins and gets the monitor.
00:41:37
◼
►
Which is confusing to me,
00:41:38
◼
►
'cause I was like, what if I want to run my 6K monitor
00:41:40
◼
►
off the 580X?
00:41:41
◼
►
Apparently there's no way for me to do that, period.
00:41:44
◼
►
I can drive other monitors off
00:41:46
◼
►
by connecting it directly with HDMI.
00:41:48
◼
►
But anyway, so I'm not quite sure
00:41:52
◼
►
if I'm gonna keep it in this config.
00:41:53
◼
►
It's running this way now.
00:41:55
◼
►
My monitor is actually connected directly to the 5700X
00:41:58
◼
►
in one of its many Thunderbolt ports.
00:42:03
◼
►
Doesn't seem like it's any louder.
00:42:05
◼
►
I checked the fan speed with a beta version of iStat menu
00:42:09
◼
►
that shows me fan RPMs.
00:42:10
◼
►
They don't seem to be any different than they were
00:42:12
◼
►
when I just had one GPU in there.
00:42:14
◼
►
- You are running iStat menus?
00:42:18
◼
►
- I'm not running iStat menus.
00:42:20
◼
►
What I do with iStat menus is I install it,
00:42:22
◼
►
check the fan speed, and then I uninstall it,
00:42:24
◼
►
'cause that's the only way to really turn it off.
00:42:26
◼
►
- Oh my god, Jon.
00:42:27
◼
►
- No, there's a giant switch in their settings thing.
00:42:30
◼
►
You can turn it all off with a master switch.
00:42:32
◼
►
- I don't think so.
00:42:34
◼
►
I can't check 'cause I don't have it installed anymore,
00:42:36
◼
►
but I'm pretty sure you can't ever actually
00:42:38
◼
►
turn it off, off, off.
00:42:40
◼
►
Only uninstalling does it.
00:42:41
◼
►
Anyway, it's not installed anymore,
00:42:42
◼
►
but I took screenshots of fan RPMs and graphs and everything
00:42:46
◼
►
and maybe I'll try it differently with just one thing.
00:42:48
◼
►
But I'm assuming the 580X is literally doing nothing now,
00:42:52
◼
►
'cause it doesn't have any monitors connected to it.
00:42:54
◼
►
It's not being asked to do anything.
00:42:55
◼
►
And I'm hoping there'll be some piece of Apple software
00:42:58
◼
►
video toolbox that Handbrake will use.
00:43:00
◼
►
I'm hoping something somewhere will use this extra GPU
00:43:03
◼
►
that I have in my computer.
00:43:03
◼
►
If not, it's just sitting there
00:43:05
◼
►
probably wasting electricity, so too bad.
00:43:08
◼
►
So what did I do with my fancy new graphics card?
00:43:10
◼
►
I booted into Windows, which was an adventure in itself,
00:43:13
◼
►
because of course I boot Windows.
00:43:15
◼
►
It shows the little Windows 10 logo,
00:43:17
◼
►
you know, the blue teal logo that Windows 10 shows on boot.
00:43:21
◼
►
Then the little teal logo disappears
00:43:22
◼
►
and nothing ever appears on my screen ever again.
00:43:24
◼
►
So that was great.
00:43:25
◼
►
I used to think, and this used to be true,
00:43:30
◼
►
that Windows has to handle all sorts
00:43:32
◼
►
of weird exotic hardware.
00:43:35
◼
►
So worst case, it'll just like fall back to VGA
00:43:38
◼
►
or some crap, like, look, I can't make heads or tails
00:43:40
◼
►
of any of your hardware.
00:43:41
◼
►
I'm just gonna fall back to the safest of safe, safe modes
00:43:45
◼
►
and just, you know, just show you something on the screen.
00:43:48
◼
►
Windows 10, under bootcamp anyway,
00:43:50
◼
►
does not behave that way.
00:43:51
◼
►
I actually looked at Microsoft support articles
00:43:53
◼
►
for like, hey, what do you do if you've got Windows 10
00:43:55
◼
►
and you just, you turn it on and you get a black screen?
00:43:59
◼
►
And there's a bunch of solutions for, you know,
00:44:01
◼
►
here's how you turn on safe mode, booting, yada, yada.
00:44:03
◼
►
They all require you to be able to see something on the screen
00:44:05
◼
►
if you just have a black screen, their solution is,
00:44:08
◼
►
it's a very scary support document.
00:44:09
◼
►
It's like a, hold down the power button for 10 seconds
00:44:12
◼
►
and then until your machine reboots.
00:44:15
◼
►
And then as soon as you see anything on the screen,
00:44:17
◼
►
hold down the power button again for 10 seconds
00:44:19
◼
►
and then your machine reboots.
00:44:20
◼
►
And then as soon as you see anything,
00:44:21
◼
►
like it makes you like force,
00:44:23
◼
►
forcibly turn the thing off like three times in a row.
00:44:26
◼
►
And then supposedly a real Windows computer would be like,
00:44:28
◼
►
oh, I see you need, you want to be in Windows recovery mode
00:44:31
◼
►
and then you have a bunch of options.
00:44:32
◼
►
But despite me doing this very abusive thing to my computer,
00:44:36
◼
►
it never went into Windows recovery mode.
00:44:39
◼
►
Like I was holding down the power button
00:44:41
◼
►
as soon as I saw the Windows 10 logo up here.
00:44:43
◼
►
All it did was make it angry.
00:44:45
◼
►
It never actually put me into WinRE
00:44:47
◼
►
or Windows recovery environment or the hell it is.
00:44:50
◼
►
So that didn't work for me.
00:44:51
◼
►
So then I had to use the good old fallback,
00:44:53
◼
►
which is connect a crappier monitor
00:44:55
◼
►
through a different interface.
00:44:56
◼
►
So I connected my 4K monitor through HDMI,
00:44:58
◼
►
lo and behold, that worked.
00:45:00
◼
►
Then I downloaded AMD's new bootcamp drivers
00:45:02
◼
►
for my newly installed GPU,
00:45:04
◼
►
which again, I'm kind of surprised Windows
00:45:06
◼
►
didn't like find for me or didn't fall back
00:45:09
◼
►
to some default graphics driver.
00:45:10
◼
►
Like just get me to the point where I can launch
00:45:12
◼
►
a web browser and do it myself, but no, that didn't work.
00:45:14
◼
►
So I installed the new drivers,
00:45:16
◼
►
which is nice that AMD had on their site,
00:45:17
◼
►
hey, here's the new drivers for, you know,
00:45:21
◼
►
the newly released 5,700X,
00:45:25
◼
►
W5700X that you have in your computer.
00:45:27
◼
►
And it's specially designed for bootcamp, yada yada.
00:45:30
◼
►
So that's all that problems and I can boot into Windows.
00:45:32
◼
►
And why was I putting into Windows?
00:45:34
◼
►
So I could play games.
00:45:35
◼
►
And of course, what game do I care about?
00:45:36
◼
►
I want to play Destiny.
00:45:38
◼
►
I played Destiny, you know, through Steam
00:45:43
◼
►
that I already had installed and everything.
00:45:46
◼
►
And the answer to the question of whether it can run
00:45:49
◼
►
Destiny 2 at full 6K resolution with all settings
00:45:53
◼
►
on high at 60 frames per second with this card is no,
00:45:58
◼
►
It is above the capabilities of this card.
00:46:00
◼
►
It's okay, you get like 30ish frames per second or whatever.
00:46:04
◼
►
So I was kind of sad to not be able to do that.
00:46:06
◼
►
This is, you know, the best MPX module
00:46:10
◼
►
that I can get for less than two grand
00:46:12
◼
►
and it still can't quite hit 60 with the highest settings.
00:46:14
◼
►
- Now, how does that compare?
00:46:16
◼
►
Like, I don't follow the PC GPU market that well.
00:46:19
◼
►
Like, suppose you had like, you know, a 2080, 1080?
00:46:22
◼
►
What's the big--
00:46:23
◼
►
- Yeah, that could definitely do it.
00:46:25
◼
►
- Okay, so like, and so what does one of those cost?
00:46:28
◼
►
Like 400 bucks?
00:46:30
◼
►
- Yeah, something like that.
00:46:31
◼
►
- Yeah, all right, so--
00:46:32
◼
►
- Or maybe 600 if you get a fancy one, I don't know.
00:46:34
◼
►
- Okay, so basically what you're saying is that this
00:46:37
◼
►
thousand dollar, you know, workstationish card
00:46:39
◼
►
for the Mac Pro cannot achieve gaming performance
00:46:43
◼
►
that a $400 gaming card could.
00:46:45
◼
►
- Yeah, although I don't think that gaming card
00:46:47
◼
►
could drive the Pro Display XDR at native res, period.
00:46:49
◼
►
'Cause the only interface to the Pro Display XDR
00:46:51
◼
►
is Thunderbolt 3 and they don't have Thunderbolt 3 out.
00:46:53
◼
►
So that's always the problem.
00:46:54
◼
►
Like, that's why I'm in this situation
00:46:56
◼
►
is I wanna drive this big, fancy screen.
00:46:58
◼
►
So anyway, I turned it down to 4K,
00:47:00
◼
►
which is perfectly fine for Destiny.
00:47:02
◼
►
Like, honestly, the assets in the game
00:47:04
◼
►
probably don't stand up to much more than 4K.
00:47:06
◼
►
So I turned it down to 4K and then I turned
00:47:09
◼
►
all the settings to max except for a few of them.
00:47:11
◼
►
So it's like a hybrid of the max setting
00:47:13
◼
►
and I turned to like the foliage draw distances on high
00:47:16
◼
►
instead of highest or whatever.
00:47:18
◼
►
And that's locked at 60 frames per second, so.
00:47:20
◼
►
- Oh, that's pretty close.
00:47:22
◼
►
- Yeah, it's really close.
00:47:23
◼
►
So it's just like, you know what it is.
00:47:25
◼
►
Like with PC games, the super duper ultra settings,
00:47:27
◼
►
no one should ever run them
00:47:28
◼
►
because you cannot really discern any visual distance
00:47:32
◼
►
between the super ultra settings
00:47:33
◼
►
and the merely high settings.
00:47:35
◼
►
So I have everything on high
00:47:37
◼
►
with half the settings on highest at 4K in HDR.
00:47:41
◼
►
And it looks and plays great.
00:47:42
◼
►
Like, especially the HDR with all the, you know,
00:47:44
◼
►
Destiny's got all sorts of lighting effects for explosions
00:47:47
◼
►
and space magic and all sorts of stuff like that.
00:47:50
◼
►
It looks amazing.
00:47:50
◼
►
Like, it's really very impressive, you know,
00:47:53
◼
►
'cause I haven't really done HDR gaming before.
00:47:54
◼
►
So it's very impressive, very sharp, very fast.
00:47:58
◼
►
And the first Crucible match I played,
00:48:01
◼
►
I ended up randomly landing on a team with Mtasht,
00:48:05
◼
►
who is a semi-famous Destiny YouTuber/streamer.
00:48:10
◼
►
And we both had crap games and that was exciting.
00:48:14
◼
►
He only got three more kills than me and our team lost.
00:48:17
◼
►
I did much worse than he did, but seriously,
00:48:19
◼
►
he should be getting way more
00:48:20
◼
►
than three more kills than me in a match.
00:48:23
◼
►
So that's my video card stuff.
00:48:27
◼
►
So far, so good.
00:48:28
◼
►
I'll continue to investigate the weirdness,
00:48:32
◼
►
see if I can actually get the 580X to run my screen
00:48:34
◼
►
if I wanted to, because that's the other thing
00:48:35
◼
►
I was thinking about.
00:48:36
◼
►
It's like, well, if I'm not playing games
00:48:38
◼
►
or I'm not using something GPU intensive,
00:48:41
◼
►
remember the 580X doesn't have display stream compression
00:48:45
◼
►
and the fancy new video card does,
00:48:48
◼
►
which means that my USB ports in the back of my monitor
00:48:50
◼
►
are now faster.
00:48:51
◼
►
Now USB three with the new video card
00:48:53
◼
►
or the USB two with the old one.
00:48:55
◼
►
So, so far so good.
00:48:58
◼
►
For the most part, I'm happy with it.
00:48:59
◼
►
I'm still debating my options,
00:49:02
◼
►
but I had some good fun in Destiny.
00:49:03
◼
►
Oh, and I re-signed up to Apple Arcade
00:49:05
◼
►
just so I could play through Sayonara Wild Hearts at 6K.
00:49:09
◼
►
That was really nice.
00:49:11
◼
►
- How is Apple Arcade?
00:49:12
◼
►
Are we following that at all?
00:49:13
◼
►
Like, is there anything good on there that like since launch?
00:49:15
◼
►
- I've never played it.
00:49:16
◼
►
- Most of the games, like if you look through the games,
00:49:18
◼
►
there are no bad games.
00:49:19
◼
►
The game, all the games are like, this is a good quality
00:49:22
◼
►
implementation of this type of game.
00:49:24
◼
►
The question is, are you into that kind of game?
00:49:26
◼
►
And there's a wide variety of games.
00:49:28
◼
►
They're not, you know, this is your usual like racing games
00:49:30
◼
►
and platforming games.
00:49:31
◼
►
There's lots of very interesting games.
00:49:33
◼
►
I think that is, it's a bargain.
00:49:35
◼
►
Like for $5 a month, you get access to a pretty big
00:49:39
◼
►
collection of games that are mostly pretty good.
00:49:41
◼
►
And remember, none of them have an app purchases
00:49:43
◼
►
or anything like that.
00:49:44
◼
►
I think it's a great deal, but it depends.
00:49:46
◼
►
You have to know what kind of gaming lifestyle
00:49:49
◼
►
you are leading.
00:49:50
◼
►
I am at this point mostly in a monogamous gaming lifestyle
00:49:53
◼
►
where I'm just playing Destiny.
00:49:55
◼
►
You know, I'm just waiting for, you know,
00:49:57
◼
►
Last of Us Part II and a few other sort of flagship
00:50:00
◼
►
once every year and a half type games
00:50:02
◼
►
that I will divert myself into.
00:50:04
◼
►
But if that's the type of gamer you are,
00:50:07
◼
►
maybe Apple Arcade doesn't make sense for you.
00:50:08
◼
►
But if you graze or if you're just like,
00:50:10
◼
►
ah, I'm just in the mood to see what a game is,
00:50:12
◼
►
like I just did today.
00:50:13
◼
►
Hey, I wanted to try some games on my new fancy GPU
00:50:18
◼
►
on my Mac, where do you find Mac games?
00:50:20
◼
►
Basically nowhere or Apple Arcade.
00:50:23
◼
►
And I went to Apple Arcade and guess what?
00:50:24
◼
►
There's a ton of Mac games 'cause Apple Arcade
00:50:27
◼
►
forces these people to make their games run on the Mac.
00:50:29
◼
►
And the games are all pretty good.
00:50:31
◼
►
Like it is a lot like the consoles where Apple has a hand
00:50:36
◼
►
in selecting and managing the games that appear
00:50:39
◼
►
on the platform.
00:50:40
◼
►
And I've played, you know, maybe 10, 12 Apple Arcade games,
00:50:44
◼
►
you know, when I launched.
00:50:45
◼
►
And today I just had the urge to play one again.
00:50:47
◼
►
You know, I ended up going to Sign our Wild Hearts
00:50:49
◼
►
just because I hadn't played it in ages
00:50:50
◼
►
and I really loved that game.
00:50:51
◼
►
Five bucks, five bucks.
00:50:53
◼
►
And now it wasn't five bucks for me to play that one game.
00:50:55
◼
►
I have access to the entire library
00:50:56
◼
►
until the end of the month again.
00:50:57
◼
►
So I think it's a good deal if you are the type of person
00:51:02
◼
►
who doesn't just play one or two games all the time.
00:51:06
◼
►
It seems that a lot of people in our circles
00:51:09
◼
►
have been falling more into the, if not monogamous,
00:51:13
◼
►
then, you know, sort of serial monogamous type of strategy
00:51:16
◼
►
where it's like, oh, everyone's playing Animal Crossing
00:51:19
◼
►
or, you know, the Armit family is playing Minecraft,
00:51:22
◼
►
you know, or like rather than sort of dedicating a week
00:51:26
◼
►
or two to one game and then a week or two to another game,
00:51:29
◼
►
you know, something like that.
00:51:30
◼
►
But I think it's more of a thing that you do
00:51:32
◼
►
when you were a kid, 'cause you basically burn through a game
00:51:34
◼
►
in a week or two or finish it.
00:51:37
◼
►
Whereas now I think most adults are looking for like
00:51:41
◼
►
a lifestyle game where you, if you have any gaming time,
00:51:44
◼
►
you know exactly where you're gonna spend it
00:51:46
◼
►
and then you have some fun and then you set it aside
00:51:47
◼
►
and you come back to it.
00:51:49
◼
►
- The thing that has me concerned about Apple Arcade
00:51:51
◼
►
is that everyone has basically said
00:51:54
◼
►
that exact same thing about it.
00:51:55
◼
►
Oh yeah, the games are nice, they're, you know, good games.
00:51:58
◼
►
But I'm not hearing about many specific games.
00:52:00
◼
►
In fact, I haven't heard of a single specific game
00:52:03
◼
►
after the launch that everyone says like,
00:52:05
◼
►
oh, you gotta play this one game.
00:52:07
◼
►
- Well, that's because most of the people you know
00:52:09
◼
►
are playing some single game.
00:52:11
◼
►
You certainly heard a lot about Animal Crossing, right?
00:52:13
◼
►
Lots of people are just playing Animal Crossing.
00:52:15
◼
►
They're not playing anything else, right?
00:52:17
◼
►
Sayonara Wild Hearts by its nature is a short game
00:52:19
◼
►
where it's not like an ongoing type of thing.
00:52:21
◼
►
It just is a certain number of levels
00:52:23
◼
►
and you play them and you're done with it.
00:52:24
◼
►
So you heard about that at launch,
00:52:25
◼
►
but now everyone has played it.
00:52:27
◼
►
There are, I think a lot of the games in there are like that.
00:52:30
◼
►
You can play them and finish them.
00:52:32
◼
►
And once you've played them and finished them, you're done.
00:52:33
◼
►
The thing that, the key value proposition for Apple Arcade
00:52:37
◼
►
is you don't buy a bunch of individual games.
00:52:40
◼
►
You pay $5 and get access to all of them.
00:52:42
◼
►
So your value for that $5,
00:52:44
◼
►
if you finish one game,
00:52:47
◼
►
you've got your $5 worth for the month, right?
00:52:50
◼
►
If you try 12 other games,
00:52:52
◼
►
you've gotten way more than your $5 worth, right?
00:52:54
◼
►
So you just have to know,
00:52:55
◼
►
is that a thing that you're ever gonna do?
00:52:56
◼
►
Or are you just gonna play one game?
00:52:58
◼
►
I just paid $5 just to have a single play through
00:53:01
◼
►
an album, whatever it's called, the album mode
00:53:04
◼
►
or the mode where it just plays straight through
00:53:06
◼
►
that pauses between levels.
00:53:08
◼
►
That's worth $5 to me right there.
00:53:10
◼
►
I pay similar amount to Rent Movies from iTunes
00:53:12
◼
►
and play them for the same amount
00:53:13
◼
►
and watch it for the same amount of time.
00:53:14
◼
►
I just play this.
00:53:16
◼
►
I just gotta remember to cancel
00:53:17
◼
►
'cause I'm probably not gonna play any of those games
00:53:18
◼
►
'cause I'm too busy playing Destiny.
00:53:21
◼
►
- I will say we finally started watching
00:53:24
◼
►
the morning show on Apple TV+.
00:53:26
◼
►
This is the first Apple TV+ show that I've actually watched.
00:53:30
◼
►
And it's pretty good, I'm actually enjoying it.
00:53:33
◼
►
- You should try For All Mankind after that.
00:53:35
◼
►
- Yep, agreed.
00:53:35
◼
►
- Yeah, that's probably next on the list.
00:53:37
◼
►
Yeah, here I am coming very late to everything.
00:53:40
◼
►
Yeah, I finally watched Apple TV+.
00:53:43
◼
►
And yeah, it's not bad.
00:53:44
◼
►
- I just started watching Defending Jacob,
00:53:47
◼
►
which is notable because it is shot,
00:53:50
◼
►
ostensibly shot in and around where I live.
00:53:54
◼
►
And it's fun to watch as a resident to say,
00:53:56
◼
►
that's not, I don't know where they're actually shooting it,
00:53:58
◼
►
but like, that's not where I live.
00:54:00
◼
►
Lots of fake signs, lots of made up names.
00:54:03
◼
►
It's kind of a depressing show about murder
00:54:06
◼
►
and school aged children or anyway.
00:54:08
◼
►
So maybe not your cup of tea,
00:54:10
◼
►
but I started watching that just for the hometown aspect
00:54:13
◼
►
of it and because I remember when a bunch of roads around me
00:54:15
◼
►
were closed down for filming.
00:54:17
◼
►
I had heard that the stars of the show,
00:54:20
◼
►
the star of the show is Chris Evans and Kerry Russell,
00:54:24
◼
►
maybe, anyway.
00:54:25
◼
►
Captain America, yeah, I had heard that he wasn't going
00:54:28
◼
►
to be here, so don't bother coming to the set
00:54:30
◼
►
'cause Chris Evans isn't gonna be here.
00:54:32
◼
►
They're just shooting some other scenes or whatever,
00:54:33
◼
►
which is either it's a lie or they composited him in
00:54:37
◼
►
because I saw some scenes shot and like,
00:54:38
◼
►
I know where that is and there's Chris Evans standing there.
00:54:41
◼
►
I could have gone by and waved to him, but I didn't.
00:54:43
◼
►
That was a while ago, but again,
00:54:45
◼
►
it could have been green screen.
00:54:46
◼
►
It's really hard for me to tell.
00:54:46
◼
►
I could have Todd look at it and tell me,
00:54:48
◼
►
is Chris Evans actually there?
00:54:49
◼
►
They just put him in.
00:54:51
◼
►
- Yeah, I thought Morning Show was good.
00:54:55
◼
►
I thought For All Mankind was even better.
00:54:57
◼
►
And those are the only two I've tried,
00:54:59
◼
►
but I enjoyed them both.
00:55:00
◼
►
- I watched See, which is a little bit silly,
00:55:02
◼
►
but I feel like that kind of thing, it's fine.
00:55:05
◼
►
- Let's keep ourselves in MacPro Corner.
00:55:07
◼
►
Do you want to tell me about your wheels and feet
00:55:09
◼
►
and heights and angles and things?
00:55:11
◼
►
- Yeah, this strategy of putting wheels on the front
00:55:14
◼
►
and feet on the back or vice versa,
00:55:16
◼
►
so that you have something that you can wheel,
00:55:18
◼
►
but that doesn't go anywhere until you pick up
00:55:19
◼
►
the feety part.
00:55:21
◼
►
Jeremy Cox did some measurements based on stuff
00:55:24
◼
►
on the product pages.
00:55:26
◼
►
And apparently the wheels are about an inch taller
00:55:28
◼
►
than the feet.
00:55:29
◼
►
So if you were to do that,
00:55:31
◼
►
you'd have roughly a four degree slope,
00:55:32
◼
►
but more importantly, it would look and feel awful
00:55:34
◼
►
because the feet on the MacPro were totally flat.
00:55:37
◼
►
So they'd be on an angle just touching at the edge.
00:55:39
◼
►
So yeah, you'd have to make an adjustment.
00:55:42
◼
►
You need basically one inch heels on your feet
00:55:44
◼
►
to get a level MacPro.
00:55:47
◼
►
- Yeah, I love the illustration that they provided too.
00:55:49
◼
►
We'll have to make that the chapter art or something.
00:55:51
◼
►
It's really cool to see like,
00:55:52
◼
►
oh yeah, that would be way too much,
00:55:54
◼
►
like way too big of a slope.
00:55:56
◼
►
- Indeed, all right, so we have some feedback
00:55:58
◼
►
about the iPad Magic Keyboard.
00:56:01
◼
►
Matt Berkler writes that they just tried it out again,
00:56:04
◼
►
was actually impressed how hard they could bang
00:56:06
◼
►
on the space bar and provided a video.
00:56:09
◼
►
And apparently this thing is like very precariously perched
00:56:14
◼
►
with only the iPad portion on a table
00:56:19
◼
►
and the entire keyboard is dangling in thin air,
00:56:22
◼
►
but because of physics and counter levers and whatnot,
00:56:26
◼
►
it's somehow, and I guess all the weight is in the back,
00:56:28
◼
►
so it's somehow staying afloat.
00:56:29
◼
►
But this, oh, this is stressing me out just watching this.
00:56:32
◼
►
- Yes, but I think the video, you know, be impressed,
00:56:35
◼
►
like wow, how stable.
00:56:36
◼
►
What all this is doing is emphasizing exactly
00:56:38
◼
►
how lopsided the weight distribution of this thing is.
00:56:40
◼
►
Like it is so heavily back weighted again,
00:56:43
◼
►
which is why they can't tilt the thing back any farther.
00:56:46
◼
►
All of the weight starts basically where the keyboard ends.
00:56:50
◼
►
And that's why you can get away
00:56:51
◼
►
with what's shown in this video.
00:56:52
◼
►
You should definitely watch it to realize
00:56:53
◼
►
exactly how, you know, back weighted it is.
00:56:56
◼
►
It's not tippy, it's not gonna tip over backwards,
00:57:00
◼
►
but all of the weight is on that end,
00:57:02
◼
►
which is, you know, don't try this with your laptop
00:57:04
◼
►
because you will have very different results
00:57:06
◼
►
and be very sad very quickly.
00:57:08
◼
►
And yeah, so this is, it was not clear.
00:57:10
◼
►
This is not the weight distribution
00:57:11
◼
►
that you want for a laptop.
00:57:13
◼
►
You would rather have the weight low and flat to the ground,
00:57:16
◼
►
like in a car or like in Marco's car.
00:57:18
◼
►
A big, all the big heavy batteries is at the bottom,
00:57:22
◼
►
low and wide, right?
00:57:24
◼
►
You don't, if Marco's battery was on the roof of his car,
00:57:27
◼
►
it would be like this keyboard stand.
00:57:29
◼
►
- All right, John Not-Sercuso writes in that alternators,
00:57:33
◼
►
guess what, they do generate alternating current.
00:57:36
◼
►
They're used in cars because they're smaller
00:57:37
◼
►
and more efficient, thank you to Tesla,
00:57:39
◼
►
as in Nikola Tesla, and a simple rectifier circuit
00:57:42
◼
►
converts AC to DC for the battery, et cetera.
00:57:44
◼
►
A DC generator would be larger, heavier,
00:57:46
◼
►
and less efficient to lower PMs.
00:57:47
◼
►
And then Craig Weber also adds a generator
00:57:51
◼
►
produces DC directly through what's effectively
00:57:53
◼
►
a mechanical bridge rectifier, but less efficiently.
00:57:56
◼
►
- Yeah, so cars, all the stuff inside your car
00:57:59
◼
►
is running on DC, but your alternator's making AC briefly
00:58:02
◼
►
before it's converted.
00:58:03
◼
►
- Indeed, and then King T. Bird writes,
00:58:06
◼
►
always ground to the alternator bracket
00:58:08
◼
►
or a similar point on the engine
00:58:09
◼
►
as that will bypass the battery,
00:58:10
◼
►
this is in the context of jumping in a car,
00:58:12
◼
►
to the same ground the starter uses.
00:58:14
◼
►
Trust me, it makes a huge difference
00:58:15
◼
►
in the current delivered without passing
00:58:17
◼
►
through a dead battery, especially a shot battery.
00:58:19
◼
►
- Yeah, I hadn't thought about like
00:58:20
◼
►
if your battery's totally fried.
00:58:21
◼
►
Obviously mine wasn't totally fried.
00:58:22
◼
►
I was able to start it by going through the battery.
00:58:24
◼
►
But again, today I actually replaced the battery.
00:58:27
◼
►
I looked for, I still didn't go to the point
00:58:30
◼
►
where I looked in the owner's manual.
00:58:31
◼
►
I was looking for that part.
00:58:32
◼
►
But while I had the engine bay open,
00:58:33
◼
►
I was like, is there some post
00:58:35
◼
►
where it wants me to ground in here?
00:58:36
◼
►
Is there something?
00:58:38
◼
►
I could see a couple of nuts that, in theory,
00:58:40
◼
►
could be used for it, but nothing labeled
00:58:42
◼
►
as like a grounding spot.
00:58:44
◼
►
And practically speaking, my two little clampy thingies,
00:58:48
◼
►
if the positive one is on the positive,
00:58:50
◼
►
the negative one doesn't reach very far.
00:58:52
◼
►
It's not like I can go across to the other corner
00:58:54
◼
►
of the engine and find something to clamp onto.
00:58:55
◼
►
So if there's some post for me to put it,
00:58:58
◼
►
I still couldn't find it.
00:58:59
◼
►
Oh, and by the way, when I did the replacing my battery
00:59:01
◼
►
today, this is the first time I've ever successfully done
00:59:04
◼
►
this thing that I always think about doing.
00:59:06
◼
►
I don't even know if this is true of modern cars,
00:59:07
◼
►
but I used to be annoyed with my older cars
00:59:10
◼
►
that when I replaced the battery,
00:59:12
◼
►
the car would forget all its settings,
00:59:14
◼
►
'cause there's no V-RAM, essentially.
00:59:16
◼
►
And all your radio presets would be gone,
00:59:18
◼
►
and all your preferences and settings,
00:59:19
◼
►
and everything would just be gone.
00:59:20
◼
►
And it annoyed me, 'cause I'm like,
00:59:21
◼
►
I don't remember when I set this thing up
00:59:23
◼
►
six years ago, right?
00:59:25
◼
►
So this time I said, I'm not gonna let that happen.
00:59:26
◼
►
I don't know for a fact whether my car has NVRAM.
00:59:29
◼
►
I'm hoping it does, 'cause it's more modern,
00:59:31
◼
►
but I don't wanna take the risk.
00:59:32
◼
►
So I very carefully used my battery charger
00:59:35
◼
►
and clamped it onto the little thingies
00:59:36
◼
►
and then disconnected them from the battery,
00:59:38
◼
►
keeping current flowing through the car
00:59:41
◼
►
while I swapped out the battery.
00:59:43
◼
►
Then I put in the new battery and very carefully
00:59:44
◼
►
put the little things over and screwed them on
00:59:46
◼
►
and then disconnected it.
00:59:47
◼
►
And as far as I can tell, everything worked
00:59:49
◼
►
and I didn't lose any info and I have a shiny new battery.
00:59:53
◼
►
Oh, and speaking of my battery,
00:59:55
◼
►
I came with a little round sticker on it
00:59:57
◼
►
that says 3/20 on the top.
00:59:59
◼
►
And I don't know what that is supposed to be.
01:00:02
◼
►
It's probably March 2020, right?
01:00:06
◼
►
Maybe it's a sticker that says like,
01:00:07
◼
►
that's when this battery was manufactured or something.
01:00:10
◼
►
I don't know what the purpose of the sticker
01:00:12
◼
►
is supposed to be.
01:00:13
◼
►
But the reason I noticed the sticker at all
01:00:15
◼
►
is because it was like a reddish sticker,
01:00:17
◼
►
but there was a little crescent moon of a green sticker
01:00:19
◼
►
poking out from underneath it.
01:00:21
◼
►
So I peeled off the red sticker
01:00:23
◼
►
and underneath the red sticker was a green sticker
01:00:25
◼
►
that said 1/20.
01:00:27
◼
►
So I just put the 3/20 sticker next to it.
01:00:32
◼
►
So now my battery has two stickers on it.
01:00:34
◼
►
At least the thing underneath didn't say like 4/17.
01:00:39
◼
►
So pretty sure my battery's fine.
01:00:42
◼
►
Car starts right up, battery's fully charged.
01:00:44
◼
►
Everything's great.
01:00:48
◼
►
- All right, we didn't get a chance to talk
01:00:49
◼
►
about this last week,
01:00:50
◼
►
but Apple has released a contact tracing,
01:00:52
◼
►
I mean, exposure notification in, what is this?
01:00:55
◼
►
iOS 13 five, something like that, whatever came out today.
01:01:01
◼
►
- And so there's some stuff in settings
01:01:03
◼
►
that will allow you to turn on or off
01:01:06
◼
►
COVID-19 exposure notifications.
01:01:08
◼
►
And that is the thing where the iPhone will,
01:01:12
◼
►
in the background,
01:01:13
◼
►
it will communicate via Bluetooth low energy
01:01:15
◼
►
and kind of, if I understand things right,
01:01:16
◼
►
kind of say I'm here and I am code 1234
01:01:20
◼
►
and I'm oversimplifying here.
01:01:21
◼
►
And then it will listen to other phones saying I'm here
01:01:23
◼
►
and I'm code 5678.
01:01:25
◼
►
And it will keep a kind of database or tally
01:01:29
◼
►
of who it's seen for a certain duration of time
01:01:32
◼
►
so that if a central health authority finds out
01:01:35
◼
►
that oh, 5678 has coronavirus,
01:01:39
◼
►
you can look up all the people
01:01:41
◼
►
who have been tested positive
01:01:43
◼
►
and compare who you've seen with who is tested positive
01:01:47
◼
►
and say, oh, I was around them at some point,
01:01:49
◼
►
I should probably self-isolate, quarantine,
01:01:52
◼
►
and then maybe even get tested.
01:01:54
◼
►
This, at a glance, seems pretty solid.
01:01:58
◼
►
I'm pleased with what I've seen.
01:02:00
◼
►
To be fair, I haven't looked into this deeply.
01:02:02
◼
►
It seems like in order to write an app
01:02:04
◼
►
that leverages this API, you need a certain,
01:02:06
◼
►
not certification, what's the word I'm looking for?
01:02:09
◼
►
- Entitlement. - Entitlement.
01:02:10
◼
►
Thank you, yep.
01:02:11
◼
►
You need a certain entitlement,
01:02:12
◼
►
which presumably Apple will not be giving out willy-nilly.
01:02:15
◼
►
But I don't know, at a glance, this looks pretty good.
01:02:18
◼
►
Marco, thoughts about this?
01:02:20
◼
►
- Yeah, I mean, contact tracing or exposure notification
01:02:25
◼
►
is a pretty important part of controlling a pandemic
01:02:28
◼
►
and dealing with it, and so the need for this is very high.
01:02:32
◼
►
The fact that Apple and Google work together
01:02:35
◼
►
to develop a standard that both Google-powered
01:02:39
◼
►
Android phones and all of the iPhones
01:02:42
◼
►
could both use and talk to each other is really remarkable.
01:02:46
◼
►
And so just that alone, the fact that they work together
01:02:49
◼
►
pretty quickly and develop this thing
01:02:51
◼
►
that they could both swallow and are willing to do
01:02:53
◼
►
for all the people out there who have either platform,
01:02:57
◼
►
that's really impressive.
01:02:58
◼
►
And if you look at the actual design of the system,
01:03:02
◼
►
obviously you would think, all right,
01:03:03
◼
►
well, if the phones are gonna be passively
01:03:06
◼
►
trading identifiers with each other all the time,
01:03:08
◼
►
and then they'll keep some kind of history
01:03:10
◼
►
of what other identifiers they've seen,
01:03:12
◼
►
and then they'll be able to notify,
01:03:14
◼
►
oh, I've seen identifiers 10, 15, and 20,
01:03:17
◼
►
so notify them 'cause I now have the virus,
01:03:19
◼
►
they need to know that they were exposed to me,
01:03:22
◼
►
you would think this would be a privacy nightmare.
01:03:25
◼
►
But the way they've designed the system
01:03:26
◼
►
is both simple and pretty clever
01:03:29
◼
►
to basically use a bunch of short-lived random tokens,
01:03:33
◼
►
and they're all stored locally on device,
01:03:36
◼
►
there's no real persistence, no persistent identifiers,
01:03:41
◼
►
no real tracking possible beyond a 15-minute window
01:03:45
◼
►
of any one particular identifier.
01:03:48
◼
►
So it's actually, if you look at the system,
01:03:50
◼
►
I can't see any problems with the system as designed,
01:03:54
◼
►
at least any big problems,
01:03:55
◼
►
any kind of massive privacy violation
01:03:58
◼
►
or creepy tracking potential.
01:04:01
◼
►
They've done a really good job.
01:04:04
◼
►
I suspect, oftentimes what happens with standard bodies
01:04:07
◼
►
or tech standards is Apple basically designs the whole thing
01:04:12
◼
►
and then hands it to the other party and is like,
01:04:16
◼
►
this is now our standard.
01:04:18
◼
►
That happens a lot, from what I hear,
01:04:21
◼
►
and things like USB-C.
01:04:22
◼
►
So apparently, Apple frequently does stuff like that,
01:04:27
◼
►
and it wouldn't surprise me if that's what happened here,
01:04:30
◼
►
'cause this is a very Appley kind of system,
01:04:34
◼
►
and I can't imagine Google coming up with the system
01:04:37
◼
►
if they were at the drawing board.
01:04:40
◼
►
So ultimately, it looks very good.
01:04:43
◼
►
It isn't out to the public yet.
01:04:46
◼
►
There are a bunch of complicated questions of things like,
01:04:50
◼
►
should it be enabled by default?
01:04:52
◼
►
Like, should your phone be broadcasting
01:04:53
◼
►
these identifiers by default?
01:04:56
◼
►
And there's certainly a slight privacy angle to that,
01:05:00
◼
►
but I think the system is so well designed
01:05:04
◼
►
that I would argue that yes, it should be on by default,
01:05:07
◼
►
because the privacy implication is so tiny,
01:05:10
◼
►
like the scope of potential privacy risk
01:05:13
◼
►
is so small and so minor,
01:05:15
◼
►
and if it's not on by default for everyone,
01:05:19
◼
►
it's far less effective.
01:05:21
◼
►
You might as well not even do it if it isn't on by default.
01:05:24
◼
►
So I'm hoping they end up with that.
01:05:27
◼
►
I think that is the plan right now.
01:05:29
◼
►
Maybe there'll be some kind of one of those
01:05:30
◼
►
setup wizard screens when you first boot up 13.5
01:05:34
◼
►
that it might ask you and just be defaulted to yes,
01:05:38
◼
►
but hopefully it is totally up and up
01:05:42
◼
►
and on by default and everything else,
01:05:47
◼
►
and hopefully the same applies
01:05:48
◼
►
to the Android platform as well.
01:05:50
◼
►
There is certainly the question of like,
01:05:52
◼
►
how the heck Android phones are getting
01:05:54
◼
►
a large-scale software update
01:05:55
◼
►
in any kind of reasonable amount of time.
01:05:57
◼
►
I assume, I don't know anything about this,
01:05:59
◼
►
but I assume that this is part
01:06:01
◼
►
of the Google Play services thing,
01:06:02
◼
►
where Google kind of has this library of stuff
01:06:05
◼
►
they can update on a much more frequent basis
01:06:08
◼
►
compared to the actual OS of all these phones
01:06:10
◼
►
that never get updated, so it's most likely there.
01:06:13
◼
►
So yeah, hopefully this is,
01:06:16
◼
►
hopefully this system can get deployed soon
01:06:18
◼
►
and enabled by default on a lot of different phones,
01:06:21
◼
►
because that would really be quite effective
01:06:24
◼
►
at achieving this.
01:06:26
◼
►
There's all sorts of problems
01:06:27
◼
►
that they have clearly considered or been made aware of
01:06:30
◼
►
and addressed in some way, like for instance,
01:06:33
◼
►
you wouldn't want to be able to just spam everybody
01:06:36
◼
►
by saying like, "I got the virus, I got the virus,"
01:06:37
◼
►
even if you didn't, and be able to spam all the people
01:06:40
◼
►
who were near you for the last week or whatever
01:06:44
◼
►
and scare them all or have them all go
01:06:47
◼
►
to get tested unnecessarily or whatever.
01:06:49
◼
►
So they've thought about stuff like,
01:06:50
◼
►
okay, only public health authorities will be able to notify
01:06:54
◼
►
or to be able to submit the thing that says,
01:06:56
◼
►
this person has it for sure, stuff like that.
01:06:59
◼
►
So there's all sorts of concerns
01:07:00
◼
►
that they've been seemingly addressing pretty well.
01:07:04
◼
►
Some countries, there was this whole drama
01:07:05
◼
►
with certain countries, I think France was one of them,
01:07:09
◼
►
where they didn't want this kind of approach
01:07:11
◼
►
that was totally passive.
01:07:13
◼
►
They wanted only an app that the user would be launching
01:07:16
◼
►
and keeping in the foreground and keeping their phone on
01:07:19
◼
►
with the screen on all the time for it to work,
01:07:22
◼
►
and it's like, no, that's not going to do anything.
01:07:25
◼
►
That's a no-go.
01:07:27
◼
►
So, although most of those countries seem
01:07:30
◼
►
to be coming around that this is actually
01:07:32
◼
►
the better way to do it.
01:07:33
◼
►
So anyway, from what I can see so far,
01:07:35
◼
►
it looks really good.
01:07:37
◼
►
If you want to hear more detail about how it works
01:07:39
◼
►
or read more detail about how it works,
01:07:40
◼
►
there's a good article on NS Hipster
01:07:41
◼
►
about basically the whole API, what it does,
01:07:44
◼
►
how it works, why it's important,
01:07:46
◼
►
why it's pretty safe privacy-wise.
01:07:49
◼
►
So we'll link to that from the show notes.
01:07:50
◼
►
And otherwise, I think it's a great thing
01:07:52
◼
►
that they're doing.
01:07:53
◼
►
I hope it gets deployed widely and quickly.
01:07:57
◼
►
- Like a lot of the, when we talk about security
01:08:00
◼
►
in other non-virus-related contexts,
01:08:02
◼
►
where we're talking about the classic trade-off
01:08:04
◼
►
between convenience and security,
01:08:06
◼
►
lots of stuff that has to do with security is inconvenient.
01:08:09
◼
►
You just want to get to the thing.
01:08:10
◼
►
You don't want to have to say, okay,
01:08:12
◼
►
to a bunch of permission dialogue boxes.
01:08:13
◼
►
You don't have to enter a bunch of passwords.
01:08:15
◼
►
You don't want your password to have to be long
01:08:17
◼
►
and complicated.
01:08:18
◼
►
Basically, security and convenience are opposing forces,
01:08:21
◼
►
and you have to trade one for the other.
01:08:23
◼
►
And that's a difficult trade-off
01:08:24
◼
►
because we all just want convenience.
01:08:26
◼
►
We also want the security, but day to day,
01:08:28
◼
►
we just want the convenience.
01:08:29
◼
►
For the virus stuff,
01:08:31
◼
►
that same trade-off still exists.
01:08:35
◼
►
Margo was just talking about having to leave an app turned on
01:08:37
◼
►
and everything like that,
01:08:38
◼
►
which would be quote-unquote more secure
01:08:40
◼
►
'cause you'd be aware that you're doing it,
01:08:41
◼
►
but it's ridiculously inconvenient.
01:08:43
◼
►
But the real trade-off here is efficacy versus security.
01:08:47
◼
►
The more this system respects your privacy,
01:08:52
◼
►
the less effective it is.
01:08:53
◼
►
So you can imagine a system that totally violated
01:08:57
◼
►
your privacy, that would be way more effective.
01:08:59
◼
►
To give just one example, nowhere in this scheme
01:09:02
◼
►
that Apple has come up with is location information
01:09:04
◼
►
used anywhere, period.
01:09:06
◼
►
Like the random identifiers that are sprayed out,
01:09:08
◼
►
they're just random identifiers.
01:09:10
◼
►
Nobody knows where anybody is.
01:09:11
◼
►
There is no location information recorded
01:09:14
◼
►
or exchanged whatsoever.
01:09:15
◼
►
All it knows is that you saw this other device
01:09:19
◼
►
that sprayed this number out.
01:09:21
◼
►
Doesn't know where you are when you saw it.
01:09:22
◼
►
I don't even know if it knows the time of day
01:09:24
◼
►
when you saw it.
01:09:24
◼
►
It's just merely like exposure.
01:09:27
◼
►
Have you been exposed?
01:09:29
◼
►
Did you get this number sprayed at you from this number,
01:09:32
◼
►
this so-and-so forth?
01:09:33
◼
►
The fact that it's voluntary
01:09:37
◼
►
and that you have to go through this whole big procedure
01:09:39
◼
►
to submit the fact, to assert this,
01:09:42
◼
►
I've got it, I've been diagnosed, they tested me,
01:09:45
◼
►
I'm positive.
01:09:46
◼
►
The process of doing that, A, it's voluntary.
01:09:49
◼
►
You don't have to do it if you don't want to
01:09:51
◼
►
because again, that's better for privacy, right?
01:09:53
◼
►
If it was involuntary and if you tested positive,
01:09:57
◼
►
you had no choice and they would submit your thing,
01:09:59
◼
►
worse for privacy, better for effectiveness
01:10:02
◼
►
because at this point someone would be like,
01:10:03
◼
►
oh, I don't wanna submit that, right?
01:10:06
◼
►
And then you have to go through some process
01:10:07
◼
►
which you have to know about and the doctor has to know about
01:10:09
◼
►
and you have to come together and do all that stuff.
01:10:12
◼
►
If instead, this is one of the things
01:10:14
◼
►
the other country was talking about,
01:10:15
◼
►
let's say that it sprayed out your location
01:10:19
◼
►
and a bunch of identifiers and times of days
01:10:21
◼
►
and it was all collected into one global server somewhere
01:10:24
◼
►
so that some central authority or government
01:10:27
◼
►
had tracking information in real time
01:10:29
◼
►
of every single person and where they are 24 hours a day,
01:10:32
◼
►
seven days a week and what other things
01:10:34
◼
►
are in the vicinity and it connected up involuntarily
01:10:37
◼
►
to all their private health information
01:10:38
◼
►
so as soon as someone tested positive,
01:10:40
◼
►
no participation needed, we would just connect all the dots
01:10:43
◼
►
and find all the people.
01:10:44
◼
►
That would be way more effective and a privacy nightmare.
01:10:48
◼
►
So we're used to, we're talking about,
01:10:50
◼
►
oh, convenience, privacy, trade-off
01:10:52
◼
►
and you can have debates about it or whatever.
01:10:53
◼
►
This is a whole different ballgame
01:10:55
◼
►
because it's a similar set of trade-offs
01:10:57
◼
►
but on the other side is like public health, right?
01:11:01
◼
►
Your inconvenience, no matter how inconvenienced you are,
01:11:04
◼
►
you probably don't die.
01:11:05
◼
►
Some of you know it probably doesn't die
01:11:08
◼
►
which is part of the reason these countries
01:11:11
◼
►
with I think better governments,
01:11:14
◼
►
with citizenry that has more faith in its government
01:11:17
◼
►
were pushing the system.
01:11:18
◼
►
I said, well, why won't you just let us
01:11:20
◼
►
report all this information centrally
01:11:22
◼
►
to the government automatically?
01:11:24
◼
►
Because that's the purpose of government
01:11:25
◼
►
to do a thing that individuals can't do.
01:11:28
◼
►
The collective, as elected by the people,
01:11:32
◼
►
responsibility is to serve the public good
01:11:37
◼
►
and it is entrusted to serve the public good
01:11:40
◼
►
through the system of government that we have, right?
01:11:42
◼
►
So why wouldn't we wanna collect it?
01:11:44
◼
►
And Apple and Google are like, no,
01:11:46
◼
►
we're not going to do that.
01:11:48
◼
►
Our system is completely anonymous.
01:11:50
◼
►
You can't track people, there's no location
01:11:51
◼
►
and there's no central authority or whatever.
01:11:55
◼
►
It's on-device information.
01:11:56
◼
►
All those privacy-preserving things make it less effective
01:12:03
◼
►
but protects against what we know would happen
01:12:06
◼
►
in the United States which is that some giant corporation
01:12:08
◼
►
would eventually get this information
01:12:09
◼
►
or they would leak out of the government
01:12:10
◼
►
or would end up on a bunch of servers
01:12:12
◼
►
and on the dark web or whatever.
01:12:14
◼
►
Inevitably, it would get out.
01:12:17
◼
►
We can't even keep our credit information secure.
01:12:19
◼
►
There is no way to have that valuable pile of information
01:12:23
◼
►
in the United States and not have it get out to bad actors,
01:12:26
◼
►
let alone before you consider whether the government itself
01:12:29
◼
►
is a bad actor and stuff like that.
01:12:30
◼
►
So Apple and Google are doing what they can
01:12:35
◼
►
within the parameters that present themselves.
01:12:37
◼
►
And the final bit is that this isn't even out yet.
01:12:41
◼
►
We're talking about the iOS 13.5 beta,
01:12:43
◼
►
13.5 presumably will be out in the next week or two.
01:12:46
◼
►
But there is a question of by the time this actually gets
01:12:49
◼
►
out and by the time actually people upload their phones,
01:12:52
◼
►
how much value can it deliver?
01:12:55
◼
►
And how much is that value necessarily constrained
01:12:57
◼
►
by the dire environment in the United States
01:13:02
◼
►
and in general across the world?
01:13:04
◼
►
Do you have to sort of code for the worst-case scenario
01:13:07
◼
►
and say we have to be very aggressive
01:13:10
◼
►
at protecting your privacy even though we know
01:13:12
◼
►
it will make this effort less effective than it could be?
01:13:15
◼
►
And I think they've probably made the right trade-off
01:13:18
◼
►
'cause it is not an ideological trade-off.
01:13:21
◼
►
It is the trade-offs they've made recognized
01:13:24
◼
►
the realities of the world.
01:13:27
◼
►
But I feel bad for the countries that are essentially
01:13:29
◼
►
doing better than us and have more faith in their government
01:13:31
◼
►
because we can't afford to have a system like this
01:13:36
◼
►
that works well in the best of cases
01:13:39
◼
►
but is a disaster in the worst of cases
01:13:41
◼
►
because so many places in the world,
01:13:43
◼
►
including the US, are the worst of cases.
01:13:47
◼
►
- I mean, assuming if it's not on by default,
01:13:50
◼
►
are you two gonna turn it on?
01:13:52
◼
►
- Oh, totally.
01:13:53
◼
►
- I mean, I don't see any downside to it personally.
01:13:55
◼
►
Like, more data is good.
01:13:57
◼
►
I don't particularly wanna, like,
01:14:00
◼
►
I don't wanna know if I've been potentially infected,
01:14:02
◼
►
but I really wanna know if I've been potentially infected.
01:14:05
◼
►
So yeah, I would absolutely turn it on.
01:14:07
◼
►
I am not currently in a position
01:14:11
◼
►
where I think it's worth running the beta,
01:14:13
◼
►
especially since it doesn't appear
01:14:14
◼
►
that there's any, like, health organizations
01:14:16
◼
►
that have released an app for it as far as I know.
01:14:18
◼
►
But no, I definitely will turn it on
01:14:22
◼
►
once the opportunity arises, when 13.5 is out for real.
01:14:25
◼
►
- The other thing about this is
01:14:26
◼
►
whenever there's any technology involved in health,
01:14:29
◼
►
there's the danger of the magic thinking of technology,
01:14:31
◼
►
especially people who aren't into technology.
01:14:33
◼
►
I think it's whatever that's saying.
01:14:34
◼
►
Like, if you're actually a programmer,
01:14:36
◼
►
you know that all software is horrible,
01:14:37
◼
►
but if you're not, you might think it's magic.
01:14:39
◼
►
- So part of what this system has to do
01:14:42
◼
►
is decide what counts as exposure, right?
01:14:44
◼
►
It's not just, oh, I received a communication
01:14:47
◼
►
via Bluetooth of this identifier,
01:14:49
◼
►
because that could happen
01:14:50
◼
►
when you drive by somebody in a car, right?
01:14:52
◼
►
You probably didn't get it from them.
01:14:53
◼
►
There is, they have to decide
01:14:54
◼
►
how long do you have to be within proximity
01:14:58
◼
►
of this thing to count as an exposure,
01:15:00
◼
►
because practically speaking, again,
01:15:01
◼
►
if you walk past each other on opposite sides of the street,
01:15:05
◼
►
on opposite sidewalks,
01:15:06
◼
►
you're probably not gonna get affected mostly.
01:15:09
◼
►
From what we know of the transmissibility,
01:15:10
◼
►
you're probably okay on opposite sides of the street.
01:15:12
◼
►
But if you hang out in an elevator for half an hour,
01:15:15
◼
►
you're probably gonna get it, right?
01:15:16
◼
►
So somewhere between there,
01:15:17
◼
►
this system has to decide what counts as exposure.
01:15:21
◼
►
But because it's technology, they're gonna be like,
01:15:23
◼
►
oh, well, I got an exposure notification.
01:15:25
◼
►
That means I was exposed.
01:15:26
◼
►
Well, maybe.
01:15:27
◼
►
Or maybe they were a little bit conservative
01:15:32
◼
►
with the exposure,
01:15:32
◼
►
and really, they made it like a two-second gap,
01:15:34
◼
►
and really, you walked past someone at a 12-foot distance
01:15:37
◼
►
and were within range for them for two seconds
01:15:39
◼
►
and counted as an exposure.
01:15:41
◼
►
Or if you don't get a notification,
01:15:42
◼
►
you're like, yay, I wasn't exposed.
01:15:43
◼
►
Maybe, or maybe they said it
01:15:45
◼
►
so you had to be in close proximity
01:15:47
◼
►
for somebody for five minutes,
01:15:48
◼
►
and you were in proximity for four minutes and 30 seconds,
01:15:50
◼
►
and you got it, but you didn't get the notification.
01:15:52
◼
►
So keep in mind that even when working as designed,
01:15:56
◼
►
this isn't necessarily an imperfect system.
01:15:58
◼
►
All we're trying to do is help.
01:16:00
◼
►
This is better than not having the system,
01:16:02
◼
►
but it is not, like anything else we're gonna hear,
01:16:05
◼
►
a complete solution to the problem
01:16:07
◼
►
if you get notified of this.
01:16:08
◼
►
It doesn't mean you're sure you have it.
01:16:09
◼
►
If you don't get notified,
01:16:10
◼
►
it doesn't mean you're sure you're not.
01:16:11
◼
►
It just adds more information than you had before.
01:16:13
◼
►
- I would also say, for all of you listeners out there,
01:16:16
◼
►
this is a thing where the question of whether you enable it
01:16:20
◼
►
shouldn't even be a question.
01:16:21
◼
►
Yes, enable it.
01:16:22
◼
►
If you actually look at what it does and how it works,
01:16:28
◼
►
it's a no-brainer.
01:16:30
◼
►
There should be no controversy about it.
01:16:31
◼
►
There should be no real concern about what it's doing,
01:16:36
◼
►
and it will only work if everybody enables it.
01:16:38
◼
►
So just enable it.
01:16:41
◼
►
Research, if you're concerned,
01:16:42
◼
►
research what it actually does, and you'll see.
01:16:45
◼
►
You'll see it as I have by looking into the actual protocol,
01:16:48
◼
►
what it's actually doing, that it's fine.
01:16:52
◼
►
This is one of those cases like vaccines
01:16:53
◼
►
where the only people who are gonna be afraid of it
01:16:56
◼
►
and not do it are people who have less information,
01:16:59
◼
►
willfully or not.
01:17:00
◼
►
If you actually look at what it's doing, it's a no-brainer.
01:17:05
◼
►
Yeah, and of course it's software.
01:17:07
◼
►
There can be bugs and so on and so forth,
01:17:08
◼
►
but in the grand scheme of things,
01:17:10
◼
►
your phone company already has so much more information
01:17:13
◼
►
about you than you can ever possibly imagine.
01:17:15
◼
►
Just, yeah, enable this.
01:17:18
◼
►
It's a no-brainer.
01:17:19
◼
►
If you're listening to this thing,
01:17:20
◼
►
they'll listen to, get advice from people
01:17:22
◼
►
who know stuff about technology,
01:17:24
◼
►
or were telling you, because of what I just mentioned,
01:17:27
◼
►
how incredibly limited this is
01:17:30
◼
►
and how preserving it is of your privacy,
01:17:33
◼
►
that's the reason why you should just do it by default.
01:17:35
◼
►
It's a no-brainer.
01:17:36
◼
►
- Also in 13.5, there are group FaceTime
01:17:40
◼
►
and Face ID improvements.
01:17:41
◼
►
I haven't had the time to look into this myself,
01:17:42
◼
►
but my limited understanding is you can,
01:17:45
◼
►
or I guess when it detects that you're wearing a mask,
01:17:48
◼
►
it will not wait near as long trying to figure out
01:17:52
◼
►
whether or not this is your face,
01:17:53
◼
►
and it will just immediately show you a password prompt.
01:17:56
◼
►
Did I get that right?
01:17:57
◼
►
- It'll scan your face.
01:17:58
◼
►
Like it's still doing the face scanning,
01:18:00
◼
►
but rather than just saying,
01:18:02
◼
►
I'm trying to recognize his face,
01:18:03
◼
►
I'm trying to recognize his face,
01:18:05
◼
►
it will take a break if it doesn't immediately
01:18:08
◼
►
recognize your face and say, okay,
01:18:09
◼
►
I didn't recognize the face,
01:18:10
◼
►
but does this look like a face that's wearing a mask?
01:18:13
◼
►
And I'm not sure how it does that.
01:18:14
◼
►
It could do it with a depth sensor,
01:18:16
◼
►
looking for like basically a person
01:18:17
◼
►
without a nose and a mouth,
01:18:19
◼
►
or it could do it with the camera,
01:18:20
◼
►
looking for a big region that doesn't look like a face,
01:18:22
◼
►
or who knows, could it be some machine learning?
01:18:24
◼
►
Well, anyway, there's some magic that basically says,
01:18:27
◼
►
if I don't recognize a face,
01:18:28
◼
►
the next thing I'm gonna do is try to recognize a mask.
01:18:31
◼
►
And if I recognize a mask,
01:18:33
◼
►
then I'm gonna fall back to passcode.
01:18:35
◼
►
Rather than keep trying to recognize the face,
01:18:36
◼
►
which is a smart thing to do,
01:18:38
◼
►
and some fast work from Apple.
01:18:40
◼
►
- Yeah, in the Face ID training thing,
01:18:42
◼
►
when you're registering your face with it,
01:18:44
◼
►
it has a thing, if you tried to do the second appearance
01:18:48
◼
►
as one with a mask, which I've tried and many people have,
01:18:51
◼
►
it doesn't work for most people it seems,
01:18:52
◼
►
certainly didn't work for me,
01:18:54
◼
►
but what it does is if you're wearing a mask
01:18:56
◼
►
or a half-folded-over mask,
01:18:58
◼
►
or whatever trick people tell you might work,
01:19:00
◼
►
the Face ID registration thing says,
01:19:03
◼
►
your face is obstructed.
01:19:05
◼
►
It actually has that as a status
01:19:06
◼
►
it can detect and show you.
01:19:08
◼
►
It's probably using that exact same logic,
01:19:10
◼
►
to see, does this look like a face,
01:19:14
◼
►
but one that is obstructed?
01:19:15
◼
►
Yes, then immediately fail and go to the passcode screen.
01:19:18
◼
►
Which, Face ID is the way all modern iPhones authenticate,
01:19:23
◼
►
with the exception of the very, very old/new SE
01:19:27
◼
►
and previous models, but I wouldn't call those
01:19:30
◼
►
modern iPhones, all the modern iPhones use Face ID
01:19:33
◼
►
as their only biometric authentication method.
01:19:35
◼
►
This is not gonna be a great long-term solution,
01:19:39
◼
►
and we're gonna be wearing masks for a while.
01:19:42
◼
►
You know, some countries are gonna keep wearing them
01:19:44
◼
►
as they have been for, you know, lots of conditions,
01:19:47
◼
►
if not all the time.
01:19:49
◼
►
Some professions require their workers to wear masks
01:19:52
◼
►
all day every day, or much of the day,
01:19:54
◼
►
and I don't think the mask thing is gonna go away
01:19:57
◼
►
in the next few months.
01:19:59
◼
►
So I think this is a good stopgap
01:20:01
◼
►
to make the current situation a little less crappy.
01:20:04
◼
►
But this is only a temporary solution, I think.
01:20:07
◼
►
So it's great Apple's buying some time.
01:20:10
◼
►
I hope the real solution ends up being either
01:20:13
◼
►
a new line of phones that has Touch ID and Face ID somehow,
01:20:16
◼
►
and will let you have some kind of setting that says,
01:20:19
◼
►
like, all right, whichever way you recognize me first,
01:20:21
◼
►
just trust that and go, and/or have a setting on Face ID
01:20:25
◼
►
that makes it less secure, that basically doesn't check
01:20:27
◼
►
for your mouth, and just, all right, recognize me
01:20:30
◼
►
by my eyes and my forehead, and yeah,
01:20:33
◼
►
that's less data points, and it's gonna be less secure,
01:20:36
◼
►
but I'll take that trade-off.
01:20:38
◼
►
Because right now, the alternative is, like,
01:20:41
◼
►
I've been using an alphanumeric passcode forever,
01:20:44
◼
►
and I just had to switch to a number passcode
01:20:47
◼
►
this past couple of weeks, because every time
01:20:48
◼
►
I have to go shopping with a mask on and everything,
01:20:51
◼
►
I can't use my phone very easily,
01:20:53
◼
►
and typing in a alphanumeric passcode sucks
01:20:56
◼
►
when you're wearing gloves, potentially,
01:20:57
◼
►
and it's certainly inconvenient to have to do that
01:21:00
◼
►
every time you're checking your shopping list
01:21:01
◼
►
in the grocery store.
01:21:02
◼
►
Ideally, Apple has to find some way
01:21:05
◼
►
to make their biometric authentication on the iPhone
01:21:08
◼
►
work when people are wearing face masks.
01:21:10
◼
►
That is the only good long-term solution here.
01:21:12
◼
►
So whether it's re-adding Touch ID
01:21:14
◼
►
and having it be simultaneous recognition,
01:21:16
◼
►
or whether it's giving an option to have Face ID
01:21:20
◼
►
have probably less security, but have it operate
01:21:23
◼
►
with a mask on, that's the real long-term solution here,
01:21:25
◼
►
and we don't have that yet, but I hope they're working on it.
01:21:28
◼
►
- The lead times on getting a Touch ID back into the phone
01:21:31
◼
►
are too long for them to do it as a reaction to the virus,
01:21:34
◼
►
'cause it either been in their roadmap for years,
01:21:37
◼
►
or it hasn't been.
01:21:38
◼
►
We're all hoping that for years,
01:21:40
◼
►
that they were gonna bring it back as under screen,
01:21:42
◼
►
and I've always been saying under screen,
01:21:44
◼
►
either whole or half screen Touch ID,
01:21:46
◼
►
where you don't even have to have your finger
01:21:48
◼
►
in a specific spot, but there was no rush for it
01:21:51
◼
►
when we were talking about that, where it's like,
01:21:52
◼
►
oh, that would be a cool thing to have,
01:21:53
◼
►
in the meantime, Face ID is fine,
01:21:54
◼
►
but now, there's a little bit more urgency,
01:21:56
◼
►
but the reason they haven't been doing that is,
01:21:59
◼
►
one, cost, and two, my understanding is
01:22:01
◼
►
that the under screen ones are still not as good
01:22:03
◼
►
as the dedicated one that Apple has on the SE,
01:22:07
◼
►
in terms of how secure it is, how many points it's gonna
01:22:10
◼
►
pick up, how easy it is to read your finger, yada yada.
01:22:12
◼
►
So maybe three or four years from now, Touch ID will,
01:22:17
◼
►
if they start now, three or four years from now,
01:22:19
◼
►
Touch ID could make its triumphant return
01:22:21
◼
►
underneath our screens of our iPhone 27s,
01:22:23
◼
►
or whatever the hell.
01:22:25
◼
►
- Yeah, I guess 11 plus three or four is not 27,
01:22:30
◼
►
but do your own math.
01:22:31
◼
►
You know, with Apple's naming, you know what,
01:22:32
◼
►
I take it back.
01:22:33
◼
►
There's no reason to pick something 27
01:22:36
◼
►
with Apple's naming screen.
01:22:37
◼
►
But yeah, in the meantime, other solutions,
01:22:39
◼
►
like Margo suggested, are much easier to do quickly.
01:22:43
◼
►
Weakening Face ID by only doing your eyeballs
01:22:45
◼
►
or your forehead may be a little bit too weak.
01:22:47
◼
►
The one that has sprung to mind immediately to me,
01:22:49
◼
►
and it would help Apple sell more stuff,
01:22:50
◼
►
is have better link to unlock with your Apple Watch,
01:22:54
◼
►
kind of like they do with Mac OS, right?
01:22:57
◼
►
'Cause the watch doesn't suffer with this,
01:22:58
◼
►
'cause it's always touching your screen,
01:22:59
◼
►
so it can be used as a proxy key to say,
01:23:01
◼
►
as long as you don't take your watch off,
01:23:03
◼
►
and as long as your watch is unlocked,
01:23:04
◼
►
if you pick up your phone and try to open it
01:23:05
◼
►
and it's close by your watch,
01:23:07
◼
►
then your phone will unlock automatically too.
01:23:09
◼
►
Given how well that works or doesn't on the Mac,
01:23:12
◼
►
maybe they need to work on that feature a little bit,
01:23:15
◼
►
but I would think that that would be more secure
01:23:18
◼
►
than eyeball Face ID.
01:23:20
◼
►
I suppose they could do retina scans,
01:23:21
◼
►
but again, that's another five to 10 year timeline
01:23:24
◼
►
for them to come up with that amazing technology.
01:23:26
◼
►
- Additionally, the group FaceTime in 13.5 Beta,
01:23:30
◼
►
you can optionally turn off the enlarging
01:23:33
◼
►
of whoever's speaking.
01:23:35
◼
►
Now, I'm familiar with this in principle,
01:23:37
◼
►
but I have not experienced this myself,
01:23:39
◼
►
and to be honest, almost any group call I've been on
01:23:40
◼
►
has been Zoom, not FaceTime,
01:23:43
◼
►
but my understanding is,
01:23:44
◼
►
especially once you get three or four people involved
01:23:46
◼
►
with a single FaceTime call,
01:23:48
◼
►
is that this gets real annoying real fast.
01:23:50
◼
►
So now there's a switch.
01:23:51
◼
►
This is where you can disable the
01:23:52
◼
►
enlarge the face of the speaker feature.
01:23:54
◼
►
- Yeah, I mean, this is true.
01:23:56
◼
►
On Zoom calls as well,
01:23:58
◼
►
Zoom has this wonderful option called Grid View,
01:24:00
◼
►
and I'm not a video chat expert.
01:24:03
◼
►
I don't know how many other platforms have this,
01:24:04
◼
►
but the idea of, if you have a conference call
01:24:07
◼
►
or video call with more than a handful of people,
01:24:10
◼
►
normally what these platforms would try to do
01:24:13
◼
►
is may have one big rectangle for the primary person
01:24:18
◼
►
and then a bunch of smaller rectangles for everyone else,
01:24:20
◼
►
and then basically detect and switch
01:24:22
◼
►
whoever was talking the loudest at any given time,
01:24:25
◼
►
they would be shown as the big primary square,
01:24:27
◼
►
and then when somebody else was talking,
01:24:28
◼
►
it would switch to them,
01:24:30
◼
►
and turns out this is kind of annoying a lot of the times,
01:24:32
◼
►
and having just a basic grid view
01:24:34
◼
►
where everyone is the same size,
01:24:36
◼
►
and just no matter what, when people are talking,
01:24:39
◼
►
the arrangement stays stable,
01:24:41
◼
►
that is a lot better in a lot of conditions,
01:24:45
◼
►
and so this is basically saying that
01:24:48
◼
►
that will now become a possibility
01:24:50
◼
►
for the FaceTime video chat, I think, right?
01:24:52
◼
►
Am I interpreting this correctly,
01:24:53
◼
►
that that's what this means?
01:24:55
◼
►
- I don't know if that's,
01:24:57
◼
►
I think we're all correct on the thing
01:24:59
◼
►
they're reacting against,
01:24:59
◼
►
which is the current implementation, which I have used,
01:25:01
◼
►
and the current implementation is trying to be
01:25:04
◼
►
an app-less version of what Margot just described
01:25:06
◼
►
as the default for Zoom or lots of other things,
01:25:08
◼
►
where the whole screen gets taken by whoever's talking,
01:25:11
◼
►
and then there's a smaller version of other people.
01:25:14
◼
►
That's what Face ID does now,
01:25:15
◼
►
except for instead of having it be big and everything else,
01:25:19
◼
►
it gradually moves between those phases,
01:25:22
◼
►
so it's just a bunch of floating boxes,
01:25:23
◼
►
and as you start to be the dominant talker,
01:25:25
◼
►
your box gets bigger and bigger,
01:25:27
◼
►
but never quite as big as full screen,
01:25:29
◼
►
but then if someone else goes,
01:25:30
◼
►
you get smaller and that other box gets bigger,
01:25:32
◼
►
so it's trying to be a smooth, dynamic version
01:25:35
◼
►
of the very binary, you either get the whole screen
01:25:37
◼
►
or you're one of the background bit players, right?
01:25:40
◼
►
What I don't know is there, all right,
01:25:42
◼
►
so is the fix, what is the fix for that?
01:25:44
◼
►
Is the fix for that just a grid?
01:25:45
◼
►
Maybe, I haven't seen any screenshots to know whether it is.
01:25:48
◼
►
The fix for that could also be just a bunch
01:25:51
◼
►
of little floating boxes, but they don't get any bigger,
01:25:54
◼
►
but I think a much more Apple-ish solution to this,
01:25:57
◼
►
and one that actually would be used by people
01:26:01
◼
►
who find themselves in the situation.
01:26:02
◼
►
I know 'cause I've done lots of family group FaceTimes.
01:26:05
◼
►
You just, direct manipulation, right?
01:26:07
◼
►
People know what they want to see at any given moment.
01:26:10
◼
►
Now, it's annoying to have to manipulate it manually,
01:26:13
◼
►
but for example, very often someone is showing something.
01:26:16
◼
►
Look, some kid is holding up a picture they drew.
01:26:18
◼
►
That's what you want to see, but at the same time,
01:26:21
◼
►
someone else is talking saying, oh, that's so nice.
01:26:23
◼
►
When did you draw that?
01:26:24
◼
►
What is that supposed to be?
01:26:25
◼
►
Or what, you know, like, the one talking
01:26:28
◼
►
is not the one you want to see, so you need the person
01:26:30
◼
►
who's using the interface to be able to say,
01:26:32
◼
►
I know what I want to see.
01:26:33
◼
►
I want to see the picture and have them do
01:26:35
◼
►
what everybody knows how to do with their phone,
01:26:37
◼
►
which is pinch to zoom.
01:26:38
◼
►
Just grab the picture, grab the thing you want to see,
01:26:40
◼
►
make it come to the front, pinch to zoom,
01:26:42
◼
►
chuck it into the corner, like, direct manipulation,
01:26:45
◼
►
and to go along with the direct manipulation,
01:26:47
◼
►
you need to turn off the sort of, you know,
01:26:50
◼
►
non-direct manipulation, the sort of,
01:26:53
◼
►
I didn't touch anything, but things are moving around
01:26:55
◼
►
and changing anyway, right?
01:26:57
◼
►
So if you just start with a grid view
01:26:58
◼
►
and let people sort of zoom and shrink as needed,
01:27:01
◼
►
I think that'll cover basically every use case
01:27:03
◼
►
without having any sort of machine learning,
01:27:05
◼
►
artificial intelligence, noise canceling, whatever, whatever.
01:27:08
◼
►
And it's better than grid view, because in grid view,
01:27:10
◼
►
the more people you get, the smaller everybody becomes.
01:27:13
◼
►
So if you get 12 people on a call
01:27:15
◼
►
and you want to see little Susie's picture that she drew,
01:27:17
◼
►
it's too damn small.
01:27:19
◼
►
And then if your only option is zoom Susie to full screen
01:27:22
◼
►
or make Susie a thumbnail,
01:27:23
◼
►
then you're back to the zoom thing, which is, you know,
01:27:26
◼
►
it's passable, you can choose what you want
01:27:28
◼
►
to be full screen, or you can be one of the little tiny ones,
01:27:31
◼
►
but sometimes you want something that's kind of in between.
01:27:33
◼
►
So I really hope Apple just lets us directly manipulate
01:27:36
◼
►
those little floating people.
01:27:39
◼
►
And then, you know, if there's any auto manipulation
01:27:41
◼
►
at all, have it to be very gentle and have some way
01:27:44
◼
►
to sort of reset back to a reasonable grid type mode.
01:27:48
◼
►
But yeah, I don't like the floating and the zooming
01:27:50
◼
►
and the changing.
01:27:51
◼
►
I find it very annoying.
01:27:52
◼
►
I find it hard to keep track of things
01:27:54
◼
►
and people keep moving around and yeah, I'm not a fan.
01:27:58
◼
►
And the other thing that I'm not a fan of
01:27:59
◼
►
is trying to set up a group FaceTime call.
01:28:02
◼
►
Even if everybody in your family has Apple devices,
01:28:05
◼
►
it's way more of a pain than it needs to be
01:28:07
◼
►
due to like the way of Apple's various
01:28:10
◼
►
messaging applications in general are not good
01:28:14
◼
►
about letting you sort of select how you want
01:28:17
◼
►
to contact somebody.
01:28:19
◼
►
Like we have, you know, contact entries
01:28:21
◼
►
in our address book or whatever,
01:28:22
◼
►
and everybody has five email addresses,
01:28:25
◼
►
and one of them is an Apple ID,
01:28:26
◼
►
but this person's Apple ID is also their hot mail address,
01:28:30
◼
►
but this person's Apple ID is their Gmail address,
01:28:32
◼
►
but this person has a Gmail address,
01:28:34
◼
►
but that's not their Apple ID.
01:28:35
◼
►
And like, you know, when you want to contact somebody
01:28:38
◼
►
in the FaceTime app, very often you have to like
01:28:41
◼
►
be very careful to say, okay,
01:28:43
◼
►
when you bring this person in,
01:28:45
◼
►
don't use their Gmail address,
01:28:46
◼
►
but this person used their hotmail address,
01:28:48
◼
►
but don't use their phone number for this person
01:28:50
◼
►
because they're not on their phone device,
01:28:52
◼
►
they're on their iPad, and the phone number isn't,
01:28:53
◼
►
it's just like, oh my God, figure it out.
01:28:56
◼
►
Like I'm in FaceTime and I want to do a FaceTime.
01:29:00
◼
►
Like whatever it's going to take to do a FaceTime, do that.
01:29:04
◼
►
And I just want to pick the contact.
01:29:06
◼
►
I don't want to have to know which person
01:29:07
◼
►
I should pick a phone number for
01:29:08
◼
►
and which person I should pick an email for
01:29:10
◼
►
and which person I should pick their Apple ID for.
01:29:13
◼
►
And very often what will happen is you'll do it
01:29:14
◼
►
and like, oh, that my phone is ringing,
01:29:16
◼
►
but it's not on my iPad, but I don't want it to be my phone.
01:29:18
◼
►
Can you send it to my iPad?
01:29:20
◼
►
It's just setting up the call is half the challenge.
01:29:24
◼
►
It's easier to set up a Microsoft Teams meeting
01:29:26
◼
►
for crying a lot because it works.
01:29:28
◼
►
Everybody who says one work email,
01:29:30
◼
►
it's the works domain that,
01:29:31
◼
►
and there's no question about who you're connecting to,
01:29:34
◼
►
but with home people, with all the different things,
01:29:36
◼
►
it's annoying.
01:29:37
◼
►
It's the same thing you used to complain about in messages
01:29:39
◼
►
where messages would be split up
01:29:40
◼
►
and I wanted them to be grouped by person,
01:29:42
◼
►
but then you're like, well, where'd,
01:29:43
◼
►
they all have that preference.
01:29:44
◼
►
Like where do you want your message to first come from?
01:29:46
◼
►
Do you want it to come from your phone number?
01:29:48
◼
►
Do you want it to come from your Apple ID?
01:29:49
◼
►
Do you want your Mac to listen on your phone number,
01:29:51
◼
►
but you're going to do that when your phone is in proximity?
01:29:53
◼
►
It's too confusing.
01:29:54
◼
►
Like too many of the implementation details are exposed,
01:29:57
◼
►
implementation details that we don't care about.
01:29:59
◼
►
So in a context where Apple has a fighting chance
01:30:02
◼
►
of knowing what we want, you've launched the FaceTime app
01:30:05
◼
►
and you're trying to do a FaceTime,
01:30:07
◼
►
just figure out which way in the giant contact entry
01:30:11
◼
►
for this person will result in a successful FaceTime
01:30:14
◼
►
and do that.
01:30:15
◼
►
I don't know.
01:30:17
◼
►
I know it's a difficult problem.
01:30:18
◼
►
I just, it's frustrating.
01:30:20
◼
►
And then once you get on there,
01:30:21
◼
►
their heads are all changed in sizes and floating all around.
01:30:26
◼
►
- Oh, the struggle is real.
01:30:28
◼
►
And speaking of struggles,
01:30:30
◼
►
Google's perhaps struggling with chips right now
01:30:33
◼
►
because there's a rumor in Axios
01:30:35
◼
►
that Google is readying its own chips
01:30:37
◼
►
for future pixels in Chromebooks.
01:30:39
◼
►
So this is following the Apple playbook
01:30:40
◼
►
as Google's off to do.
01:30:42
◼
►
And they're supposedly working with Samsung
01:30:45
◼
►
to make their own CPUs.
01:30:47
◼
►
- I can't believe it's taken this long.
01:30:48
◼
►
I mean, we've been saying for years and years and years
01:30:51
◼
►
that Apple has the best chips in their phones.
01:30:53
◼
►
They're the most powerful, they use the least power.
01:30:57
◼
►
Like they're just, everything about them is amazing.
01:31:00
◼
►
And it's not by a little bit.
01:31:01
◼
►
It's not like, oh, they're one or 2% better.
01:31:03
◼
►
They're hugely better than the competitors' phone chips.
01:31:07
◼
►
You would think the competitors
01:31:08
◼
►
would feel some kind of pressure to say,
01:31:10
◼
►
we need to match this.
01:31:11
◼
►
But instead, just for years and years,
01:31:12
◼
►
they've been willing to outsource it
01:31:13
◼
►
to having Qualcomm make their system-mounted chips for them.
01:31:16
◼
►
And the Qualcomm system-mounted chips have taken more power
01:31:19
◼
►
and not been as fast.
01:31:21
◼
►
Like the one thing Qualcomm has been doing for them
01:31:23
◼
►
is letting the non-Apple phones have like little spec wars.
01:31:26
◼
►
Like look how many cores we have
01:31:27
◼
►
and all sorts of other things that sound good on paper.
01:31:29
◼
►
But in practice, their CPUs use more battery
01:31:33
◼
►
and are slower than Apple's.
01:31:34
◼
►
So like what the hell's the point of having umpteen cores
01:31:36
◼
►
if the end result is a slower phone
01:31:37
◼
►
that takes more power to run?
01:31:41
◼
►
So finally, it seems like,
01:31:43
◼
►
I think this is the first rumor I've seen,
01:31:44
◼
►
the first sort of substantial rumor I've seen
01:31:46
◼
►
of Google saying, you know what,
01:31:47
◼
►
we should just make our own chips
01:31:49
◼
►
because Qualcomm sucks and they're not doing the job
01:31:52
◼
►
and we can do what Apple does
01:31:54
◼
►
and make a chip that's just purpose-built for our phones.
01:31:57
◼
►
Because Google has all sorts of interesting
01:31:59
◼
►
machine learning ideas
01:32:00
◼
►
and they're building their own hardware.
01:32:02
◼
►
As we talked to Chris Latner about this,
01:32:04
◼
►
all their TPUs and the other kind of hardware
01:32:07
◼
►
they built for the digital centers for machine learning.
01:32:09
◼
►
That's exactly what Apple does in their phones.
01:32:11
◼
►
They put that neural engine in there
01:32:12
◼
►
designed to help speed up the things
01:32:14
◼
►
that they know they wanna do.
01:32:15
◼
►
When Apple rolls out FaceTime,
01:32:16
◼
►
they have hardware that's going to help them
01:32:18
◼
►
do FaceTime better.
01:32:19
◼
►
When Apple does portrait mode,
01:32:20
◼
►
they have hardware in their image processor
01:32:22
◼
►
that helps them do that, right?
01:32:24
◼
►
It's a big win to do that
01:32:25
◼
►
and Google is the other big player in the phone industry
01:32:28
◼
►
so they should totally make their own chips.
01:32:29
◼
►
So we'll see how they do.
01:32:31
◼
►
I don't know, I'm not actually that hopeful about it
01:32:34
◼
►
because Google's experience so far with hardware
01:32:38
◼
►
has been mostly middling.
01:32:41
◼
►
The Pixel phones recently have been pretty good
01:32:44
◼
►
in camera stuff, kind of a mixed bag and other stuff.
01:32:49
◼
►
Their heart is not in it, clearly.
01:32:50
◼
►
They don't really prioritize hardware.
01:32:53
◼
►
They're never gonna be very good at it.
01:32:55
◼
►
Maybe they can do a passable job,
01:32:58
◼
►
but they clearly are not that into it.
01:33:01
◼
►
In the same way that Apple isn't into so much other stuff
01:33:03
◼
►
that they do a passable job of.
01:33:05
◼
►
Like we were talking about earlier, iCloud Drive.
01:33:08
◼
►
Apple is not a great company for that kind of service,
01:33:11
◼
►
for that kind of product.
01:33:13
◼
►
They're gonna consistently do kind of a half-assed job.
01:33:16
◼
►
Things like iWork document sharing,
01:33:19
◼
►
collaborative document editing,
01:33:21
◼
►
in any kind of competition for Google Apps,
01:33:24
◼
►
Apple's heart is not in that.
01:33:25
◼
►
They do a pretty poor job of that most of the time.
01:33:27
◼
►
They have some kind of passable solution
01:33:29
◼
►
but it's nothing compared to the company
01:33:31
◼
►
that cares more about it, which in this case is Google.
01:33:33
◼
►
So going back to this topic, Apple cares a whole lot
01:33:37
◼
►
about making really, really good hardware,
01:33:39
◼
►
especially really good mobile phone
01:33:41
◼
►
and mobile computer hardware and chips and everything.
01:33:44
◼
►
They do a really good job of that.
01:33:46
◼
►
Google doesn't wanna do that.
01:33:48
◼
►
They're doing it because they're being competitively forced.
01:33:50
◼
►
The same way Apple's being competitively forced
01:33:52
◼
►
to have iWork collaboration features.
01:33:54
◼
►
Apple doesn't wanna do any of that.
01:33:56
◼
►
They're doing it kind of reluctantly
01:33:58
◼
►
and that's how this feels.
01:34:00
◼
►
It feels like Google is doing this,
01:34:02
◼
►
whatever this chip move is, reluctantly
01:34:04
◼
►
because they don't really have any other choice
01:34:06
◼
►
competitively for this really important market
01:34:09
◼
►
but I don't think they're gonna do great things.
01:34:12
◼
►
- I think you might be underselling the Google Pixel phones
01:34:14
◼
►
from everything I've understood,
01:34:17
◼
►
their cameras are at least as good as iPhone cameras,
01:34:20
◼
►
if not better in certain cases, for stills.
01:34:22
◼
►
For video from everything I've gathered,
01:34:24
◼
►
the iPhone is still leaps and bounds ahead.
01:34:27
◼
►
- That's because of software though.
01:34:28
◼
►
Not hardware.
01:34:30
◼
►
Google is really good at taking a pedestrian camera sensor
01:34:34
◼
►
and getting really good output out of it
01:34:36
◼
►
just using software enhancements.
01:34:39
◼
►
That's not really a hardware thing.
01:34:42
◼
►
- My very limited understanding is that the Pixel phones
01:34:44
◼
►
are legitimately good phones and arguably,
01:34:48
◼
►
up until very recently, the only good Android phones
01:34:50
◼
►
and I think recently that's not the case.
01:34:52
◼
►
But for a while there, certainly when I was still
01:34:57
◼
►
traditionally employed, all of our Android team
01:35:00
◼
►
would swear by the Pixel phones and say
01:35:02
◼
►
they're the ones that are great
01:35:03
◼
►
and everything else is kind of garbage
01:35:05
◼
►
and now I think that that's changed a bit.
01:35:07
◼
►
But yeah, I think that the Pixel phones,
01:35:10
◼
►
certainly a couple of years ago, were very, very good
01:35:13
◼
►
and arguably as good as iPhones,
01:35:16
◼
►
if not in certain cases, better.
01:35:17
◼
►
I mean, I think a lot of people prefer
01:35:18
◼
►
the still cameras on the Pixel phones.
01:35:20
◼
►
And whether that's software or hardware,
01:35:21
◼
►
I mean, it's still ultimately the experience
01:35:23
◼
►
of these cameras some people thought were better
01:35:26
◼
►
and I haven't tried an Android phone in a long, long time.
01:35:29
◼
►
But I wouldn't say that their hardware is mediocre
01:35:34
◼
►
or just bargain, well not even bargain basement,
01:35:37
◼
►
but it's not just run of the mill stuff
01:35:39
◼
►
you can grab on a store shelf, so to speak.
01:35:42
◼
►
Some of it is very good, from what I've gathered.
01:35:45
◼
►
- Well, what Google's heart is not in is building phones.
01:35:47
◼
►
Forget about system-mounted chips.
01:35:49
◼
►
Their heart is not in building phones
01:35:50
◼
►
for a variety of reasons.
01:35:51
◼
►
Potentially it's like, well, if they wanted
01:35:53
◼
►
to be a platform vendor, kind of like the Microsoft thing,
01:35:55
◼
►
why didn't Microsoft make PCs for a long time?
01:35:57
◼
►
It's like, well, PC makers would be mad
01:35:59
◼
►
as if we made a PC.
01:36:00
◼
►
Microsoft got over that eventually,
01:36:02
◼
►
but still, Microsoft's volumes are low.
01:36:04
◼
►
So yeah, Google gives you Android
01:36:06
◼
►
for all your billions of Android phones to them.
01:36:09
◼
►
And hey, we also make phones, but don't worry,
01:36:10
◼
►
we don't sell too many of them Samsung,
01:36:12
◼
►
so it's not a big deal, right?
01:36:14
◼
►
And why is that the case?
01:36:16
◼
►
Maybe because they don't want to anger their vendors,
01:36:19
◼
►
especially in the beginning, they wanted to get traction
01:36:20
◼
►
and not say they were competing with them.
01:36:22
◼
►
But maybe also, Google just doesn't have
01:36:25
◼
►
the expertise in manufacturing.
01:36:27
◼
►
For a while, they outsourced the construction
01:36:28
◼
►
of their Pixel phones.
01:36:29
◼
►
I don't know if they still outsource all of it,
01:36:31
◼
►
and not just to Foxconn like Apple does,
01:36:33
◼
►
but Apple is intimately involved
01:36:35
◼
►
with the manufacturing process of all its products,
01:36:37
◼
►
including its phones, with lots of Apple employees
01:36:40
◼
►
and technology and everything going
01:36:41
◼
►
into the manufacturing process.
01:36:43
◼
►
Google, my impression, is way less involved
01:36:46
◼
►
than Apple in the manufacturing of its phones.
01:36:47
◼
►
So if it ever wants to be high volume, high quality,
01:36:52
◼
►
it would have to dedicate itself
01:36:54
◼
►
to the manufacturing of the phone.
01:36:55
◼
►
So I'm not sure if they want to do that,
01:36:57
◼
►
or if they're going to do that.
01:36:59
◼
►
But the system on a chip is different.
01:37:01
◼
►
Google is totally into building silicon chip hardware
01:37:06
◼
►
that has synergy with what it wants to do with software.
01:37:09
◼
►
Again, those TPU things with the machine learning.
01:37:12
◼
►
Like Apple's not designing, well, maybe they are,
01:37:14
◼
►
we don't know about it, but as far as we know,
01:37:16
◼
►
Apple's not custom designing its own hardware
01:37:18
◼
►
for the data center down to the CPU.
01:37:21
◼
►
Google is doing that purpose-built hardware
01:37:23
◼
►
just for its machine learning stuff.
01:37:26
◼
►
Because that has synergy with the software stuff
01:37:27
◼
►
that it's doing, and it's not a consumer product,
01:37:29
◼
►
so you can build it all in.
01:37:30
◼
►
So there is a potential that Apple,
01:37:33
◼
►
not Apple, that Google could say,
01:37:35
◼
►
"Hey, if we build our own system on a chip through our phones
01:37:37
◼
►
we can make something that fits our needs exactly."
01:37:41
◼
►
And we could continue to be, you know,
01:37:44
◼
►
not super into manufacturing phones
01:37:46
◼
►
and continue to sell only a small number
01:37:48
◼
►
of these Pixel phones to discerning people
01:37:49
◼
►
who want a phone that has the trade-offs
01:37:51
◼
►
that the Pixel phones have.
01:37:52
◼
►
But it'll be good for us because we can build
01:37:54
◼
►
into these system-mounted chips these certain features
01:37:56
◼
►
that help other Google features.
01:37:58
◼
►
Potentially they could sell the system-mounted chip
01:38:00
◼
►
to other Android vendors, or the other route they could go,
01:38:02
◼
►
and this is what I was thinking
01:38:03
◼
►
with Google making its own system-mounted chip,
01:38:05
◼
►
is rather than making a powerhouse competitor
01:38:08
◼
►
to the top line A-series chip that Apple makes,
01:38:11
◼
►
instead make a pretty okay chip
01:38:16
◼
►
that is able to run Android and Google stuff
01:38:20
◼
►
very efficiently, with very little power consumption,
01:38:23
◼
►
and with very low cost, to allow the creation
01:38:26
◼
►
of a Google phone that is way cheaper
01:38:28
◼
►
than any iPhone could be, slower than an iPhone.
01:38:31
◼
►
Like, kind of like, imagine something that is, you know,
01:38:34
◼
►
I can't say it's like the iPhone SE,
01:38:36
◼
►
'cause the iPhone SE has the best chip in the market in it,
01:38:39
◼
►
which is a weird thing, but you know.
01:38:41
◼
►
Like, a phone that is acceptably good,
01:38:44
◼
►
but way undercut to anything that Apple could ever put out.
01:38:47
◼
►
And it's difficult to do that because
01:38:49
◼
►
in the Android market, if you get like a cheaper Qualcomm chip
01:38:51
◼
►
it's so dog-slow, if you don't get the top of the line one,
01:38:54
◼
►
it's so dog-slow, and it's probably not great with power,
01:38:56
◼
►
and that's, you know, it's, I can imagine Google
01:39:00
◼
►
making a different set of trade-offs than Apple makes,
01:39:02
◼
►
like having dedicated processors with a few important things
01:39:05
◼
►
that make the Google phone impressive,
01:39:06
◼
►
but otherwise giving a middle-of-the-road chip
01:39:08
◼
►
that uses very little power and has good enough performance
01:39:12
◼
►
to allow it to sell Pixel phones at a way lower price,
01:39:14
◼
►
and that could make it so that Apple,
01:39:16
◼
►
and so they, keep saying Apple, so that Google could
01:39:19
◼
►
distribute across the world way more phones than they do now
01:39:23
◼
►
that we would look at and say, yeah, it's an okay phone,
01:39:26
◼
►
but suddenly Google becomes a volume distributor
01:39:28
◼
►
because they're able to sell this phone
01:39:29
◼
►
and undercut everybody else.
01:39:31
◼
►
And they still outsource all the manufacturing,
01:39:33
◼
►
and if you look at it, you're not super impressed
01:39:35
◼
►
by the industrial design, and the camera's fine,
01:39:37
◼
►
and you know, the software on it's good.
01:39:38
◼
►
Like, these are things that Google can't do
01:39:42
◼
►
because they're stuck using systematic chips made
01:39:44
◼
►
by other people who have, other companies that are,
01:39:47
◼
►
A, not as good as Apple at it, and B,
01:39:48
◼
►
make trade-offs that are not the same trade-offs
01:39:50
◼
►
that Google would make if it was designing its own phone.
01:39:52
◼
►
So, when I envision a Google system on a chip or a phone,
01:39:56
◼
►
I keep thinking of a good enough cheap phone
01:40:00
◼
►
for way less money, rather than a flagship,
01:40:04
◼
►
Apple-destroying phone, but who knows?
01:40:06
◼
►
You know, in this phone market, I've always kind of
01:40:09
◼
►
been baffled by the way Google does things
01:40:11
◼
►
from their decisions about the trade-off
01:40:14
◼
►
between being the platform owner and also selling
01:40:15
◼
►
your own phones right down to exactly how long
01:40:18
◼
►
they've gone dealing with third-party chips
01:40:21
◼
►
that are obviously massively inferior
01:40:22
◼
►
to what Apple's putting out, and just sort of like,
01:40:25
◼
►
not doing anything about it.
01:40:26
◼
►
So, now it sounds like they're doing something about it,
01:40:27
◼
►
so we just gotta sit back and see how they do.
01:40:29
◼
►
- And speaking of building your own chips,
01:40:31
◼
►
this flew by in a big way a week or two ago,
01:40:35
◼
►
but the ARM Mac is coming, or so we're told.
01:40:40
◼
►
Mark Erman says, what'd he say, 2021?
01:40:42
◼
►
Apple's gonna start shipping.
01:40:45
◼
►
Three of its own Mac processors based on the A14
01:40:48
◼
►
and the next iPhone.
01:40:50
◼
►
The first of these will be much faster
01:40:51
◼
►
than the processors in the iPhone.
01:40:54
◼
►
Apple's preparing to release at least one Mac
01:40:56
◼
►
with its own chip next year in 2021.
01:40:57
◼
►
The initiative to develop multiple chips,
01:40:59
◼
►
code-named Kalamata, suggests the company will transition
01:41:02
◼
►
more of its Mac lineup away from the current supplier, Intel.
01:41:06
◼
►
TSMC is going to be building new Mac chips at five nanometers.
01:41:11
◼
►
The first Mac processors will have
01:41:12
◼
►
eight high-performance cores, code-named Firestorm,
01:41:15
◼
►
and at least four energy-efficient cores
01:41:17
◼
►
known internally as IceStorm.
01:41:18
◼
►
Very good, very good code names.
01:41:20
◼
►
I very much approve of them.
01:41:22
◼
►
Apple is exploring Mac processors with more than 12 cores,
01:41:25
◼
►
four further in the future.
01:41:26
◼
►
In some Macs, Apple's designs will double or quadruple
01:41:29
◼
►
the number of cores that Intel provides.
01:41:32
◼
►
The current entry-level MacBook Air has two cores,
01:41:34
◼
►
for example, and the Kalamata project
01:41:36
◼
►
has been going on for several years, surprise, surprise.
01:41:38
◼
►
In 2018, Apple developed a Mac chip
01:41:40
◼
►
based on the iPad Pro's A12X processor for internal testing.
01:41:44
◼
►
That gave the company's engineers confidence
01:41:45
◼
►
they could begin replacing Intel Macs as early as 2020.
01:41:48
◼
►
Like with the iPhone, Apple's Mac processors
01:41:50
◼
►
will include several components, including the CPU and GPU.
01:41:54
◼
►
On the one side, this is very exciting,
01:41:56
◼
►
very interesting, and very cool.
01:41:57
◼
►
On the other side, I'll believe it when it happens.
01:42:00
◼
►
- Well, we've been talking about this for ages,
01:42:02
◼
►
but there are a few more details in here.
01:42:03
◼
►
We've got a code name, Kalamata.
01:42:05
◼
►
That's good, so now we can talk about this effort
01:42:07
◼
►
if that code name is real in some way,
01:42:11
◼
►
rather than just saying Apple's ARM transition.
01:42:14
◼
►
We got core counts, and I think the core counts
01:42:16
◼
►
are surprising.
01:42:18
◼
►
You would expect that there would be more cores than Intel,
01:42:21
◼
►
just because if we look at how many cores
01:42:22
◼
►
are in our phones today, it would be a surprising number
01:42:26
◼
►
for a fanless Mac that fits in your hand, right?
01:42:29
◼
►
Again, with the MacBook Air having only two cores,
01:42:31
◼
►
and our phones have, what do they have?
01:42:32
◼
►
They have the two high-performance one
01:42:34
◼
►
and the four slow ones.
01:42:35
◼
►
I forget what the current phone has.
01:42:37
◼
►
- Yeah, I know what you're saying.
01:42:38
◼
►
I don't know what you're saying.
01:42:39
◼
►
- I think it's four and four now.
01:42:39
◼
►
I don't know, it depends on the model,
01:42:41
◼
►
but yeah, I think we have a lot of cores now.
01:42:43
◼
►
- For a Mac application, I'm saying eight high-performance
01:42:46
◼
►
and at least four energy-efficient cores.
01:42:48
◼
►
Like, the core counts are going to be very high,
01:42:51
◼
►
and the whole thing that they did at one base on A12,
01:42:55
◼
►
Xn gave them confidence that they could replace Intel.
01:42:58
◼
►
Like, that didn't give them confidence.
01:43:00
◼
►
They knew they could, like, the benchmark numbers
01:43:02
◼
►
for the A12 that they got three years ago
01:43:04
◼
►
when they totally developed, like,
01:43:06
◼
►
we all have confidence.
01:43:07
◼
►
We all know they'll do fine, right?
01:43:09
◼
►
'Cause we keep comparing our iPad
01:43:12
◼
►
and our phone processors against MacBook Pros,
01:43:14
◼
►
and these fanless handheld things
01:43:17
◼
►
with, you know, seven-hour battery life
01:43:20
◼
►
are destroying the Macs in single core,
01:43:22
◼
►
and being competitive in multi-core,
01:43:24
◼
►
and the only reason losing multi-core
01:43:25
◼
►
is that maybe they don't have so many cores.
01:43:26
◼
►
If you doubled or tripled the number of cores,
01:43:28
◼
►
these will be amazing processors.
01:43:30
◼
►
So I'm, you know, I'm very excited about these chips.
01:43:34
◼
►
Also, I think the other interesting part
01:43:36
◼
►
is the fact that they're gonna have integrated GPU.
01:43:38
◼
►
Now, for a laptop application, you would say that's a given,
01:43:41
◼
►
right, 'cause you want a system on a chip type of thing.
01:43:43
◼
►
You want all the energy savings of having it all in one.
01:43:45
◼
►
You don't want discrete GPU.
01:43:47
◼
►
There is a question of how beefy a GPU can you fit
01:43:53
◼
►
in a system on a chip?
01:43:54
◼
►
At what point do you have to go to a discrete GPU,
01:43:58
◼
►
and would Apple consider making a discrete GPU,
01:44:00
◼
►
or would they just continue to ship AMD discrete GPUs
01:44:03
◼
►
in that scenario?
01:44:04
◼
►
To get an idea of how beefy a GPU can you fit
01:44:08
◼
►
in a system on a chip, look at the next generation consoles.
01:44:11
◼
►
Look at the Xbox One and the PlayStation 5.
01:44:14
◼
►
They both have essentially system on a chips
01:44:16
◼
►
that have AMD CPUs and AMD GPUs, all in one big thing.
01:44:21
◼
►
And those GPUs that are in there are pretty darn good,
01:44:25
◼
►
right, it's just one big honking chip,
01:44:27
◼
►
but those GPUs are not embarrassing.
01:44:30
◼
►
Arguably, they may be better than my stupid $1,000
01:44:33
◼
►
video card that I just installed.
01:44:34
◼
►
I haven't looked at the actual benchmarks,
01:44:35
◼
►
but it's pretty impressive.
01:44:37
◼
►
Now, granted, those are big or whatever,
01:44:39
◼
►
but when we're talking about, hey,
01:44:40
◼
►
what kind of ARM system on a chip can you put in an iMac?
01:44:43
◼
►
Could you make an iMac Pro without a discrete GPU?
01:44:48
◼
►
I think it's plausible, especially if it's a GPU custom
01:44:53
◼
►
tailored to whatever Apple thinks people are going to be
01:44:56
◼
►
doing with an iMac Pro, like Final Cut Pro stuff
01:44:58
◼
►
or whatever, and not necessarily tailored
01:45:00
◼
►
to gaming performance or something like that.
01:45:04
◼
►
For the laptops, it makes much more sense,
01:45:05
◼
►
but for the desktops, I'm still curious.
01:45:07
◼
►
So this just has hints of like, well,
01:45:09
◼
►
they could make even higher core counts.
01:45:12
◼
►
How many cores could they fit in the power budget
01:45:15
◼
►
of my giant 2019 Mac Pro with these huge fans, right?
01:45:19
◼
►
With no fans, you can do an iPad Pro.
01:45:22
◼
►
If you have three gigantic fans plus a blower
01:45:26
◼
►
in this huge case, how many cores could you fit in there?
01:45:29
◼
►
That you've got the 28 core Intel thing now
01:45:33
◼
►
that costs a hoejillion dollars.
01:45:35
◼
►
I'm pretty sure that you could do like a 64 core ARM CPU
01:45:39
◼
►
for a similar price and power budget.
01:45:41
◼
►
And not that Apple's probably gonna make something that big,
01:45:44
◼
►
but boy, that would be a hell of a machine.
01:45:46
◼
►
So I continue to be very excited about Apple's efforts
01:45:49
◼
►
in this area, and I'm glad to see that the rumors
01:45:54
◼
►
are for 12 core things with eight high performance core
01:45:58
◼
►
and four energy fit in cores.
01:45:59
◼
►
And I'm also excited that, this again,
01:46:01
◼
►
makes sense if you think about it,
01:46:02
◼
►
but it's nice to get some kind of information,
01:46:03
◼
►
they're gonna use low power cores.
01:46:05
◼
►
Like you think, oh, on the phone they have to do that
01:46:06
◼
►
'cause you know, it's a handheld device and yada yada.
01:46:08
◼
►
But it makes perfect sense to do it in laptops as well.
01:46:12
◼
►
You know, Apple's main Mac they sell is laptop
01:46:15
◼
►
because this will make it, so Marco doesn't have to run
01:46:18
◼
►
his little turbo disabling thing.
01:46:19
◼
►
It will just run the energy efficient cores
01:46:21
◼
►
almost all the time and reduce power consumption
01:46:23
◼
►
and heat and fan noise and the whole nine yards.
01:46:26
◼
►
And only even turn on the high performance cores
01:46:29
◼
►
when it's called upon to do something big.
01:46:30
◼
►
So, boy, this first line of ARM laptops
01:46:35
◼
►
is going to be a hell of a thing, I predict.
01:46:38
◼
►
- I really am looking forward to this.
01:46:41
◼
►
- Like, I was so happy to see this report
01:46:42
◼
►
because we've been expecting ARM Macs are probably
01:46:46
◼
►
somewhere near the near term for a while now.
01:46:51
◼
►
I believe we did some kind of bet on the show
01:46:53
◼
►
about when we would see the first ARM Mac.
01:46:56
◼
►
And I believe I said possibly this year.
01:46:59
◼
►
So, if this report is true, I'm a little early,
01:47:01
◼
►
but not by much, I'm just so excited about this
01:47:04
◼
►
because everything John said, I think we're gonna have
01:47:08
◼
►
a significant improvement in performance per watt.
01:47:12
◼
►
And that's always one of the most exciting metrics
01:47:15
◼
►
and advances that we can make in computing.
01:47:17
◼
►
Making large advances in performance per watt
01:47:20
◼
►
enables new form factors or makes existing form factors
01:47:23
◼
►
way better, it enables things like the Apple Watch,
01:47:26
◼
►
which normally to get that kind of performance
01:47:29
◼
►
would require something larger than what can fit
01:47:31
◼
►
in your wrist until fairly recently in computing history
01:47:34
◼
►
and now we can do that, right?
01:47:36
◼
►
Phones are amazing, iPads are amazing,
01:47:38
◼
►
all with these extremely low power chips
01:47:41
◼
►
that can run on these very tiny batteries
01:47:43
◼
►
for many hours at a time while also powering
01:47:45
◼
►
these giant bright screens and cell radios
01:47:47
◼
►
and GPS antennas and stuff like that.
01:47:48
◼
►
So, we've made some incredible progress in that area
01:47:51
◼
►
and whenever there's new progress to be made,
01:47:53
◼
►
it's a big deal.
01:47:55
◼
►
The laptop area has been lagging behind the iPad area
01:47:59
◼
►
pretty badly in this department.
01:48:01
◼
►
There is a lot that the big beefy Intel architecture
01:48:05
◼
►
is gonna be better at for the foreseeable future.
01:48:09
◼
►
Stuff like, I don't think we're gonna see a Mac Pro
01:48:12
◼
►
that has a bunch of expansion slots
01:48:14
◼
►
that can run various PC and Mac hybrid hardware cards
01:48:19
◼
►
that's gonna run on ARM CPU.
01:48:20
◼
►
I think anything that's gonna involve
01:48:24
◼
►
Thunderbolt high performance bandwidth,
01:48:26
◼
►
you know, external stuff or any kind of
01:48:29
◼
►
pro hardware integration, things like, you know,
01:48:31
◼
►
cards and Thunderbolt devices,
01:48:35
◼
►
that's probably gonna stay Intel only
01:48:38
◼
►
for the foreseeable future, if not forever.
01:48:41
◼
►
Or at least until those technologies are not used anymore.
01:48:44
◼
►
But most Apple computers are laptops.
01:48:48
◼
►
Most laptops don't need Thunderbolt 3 for anything
01:48:54
◼
►
and most people never have a single Thunderbolt peripheral.
01:48:56
◼
►
So most of the time, most people using most Apple computers,
01:49:02
◼
►
most Macs rather, would be totally fine
01:49:05
◼
►
to be served by this.
01:49:07
◼
►
So even if they kept like the iMac Intel
01:49:09
◼
►
and the Mac Pro Intel, they could still have
01:49:11
◼
►
really awesome laptops using ARM
01:49:14
◼
►
and that would still be a wonderful thing.
01:49:16
◼
►
The GPU issue, I'm actually very excited about
01:49:18
◼
►
because again, look at most Apple computers sold,
01:49:22
◼
►
we know about two thirds of them are laptops
01:49:24
◼
►
and I don't think we know the model breakdown
01:49:27
◼
►
among the laptops but I think it's pretty safe
01:49:29
◼
►
to assume that most laptops sold
01:49:32
◼
►
are not the 15 or 16 inch class.
01:49:34
◼
►
And if you can assume that, then literally
01:49:37
◼
►
all other models don't have discrete GPUs.
01:49:39
◼
►
Everything else besides the 15 to 16 inch
01:49:41
◼
►
is using integrated GPUs.
01:49:43
◼
►
So to have something really good with awesome,
01:49:47
◼
►
you know, awesome integrated GPU performance
01:49:50
◼
►
and power and size paired with an amazing CPU
01:49:54
◼
►
that is this new architecture that, you know,
01:49:56
◼
►
very power efficient and everything, that's awesome.
01:49:59
◼
►
That covers the vast majority of Apple's computer needs.
01:50:02
◼
►
That's gonna be great and I will be the first person
01:50:06
◼
►
to buy that ARM laptop.
01:50:08
◼
►
- I don't know, I could use a new one.
01:50:10
◼
►
- Yeah, so the Screed GPU use case,
01:50:12
◼
►
like even though it's a tiny corner of the market,
01:50:14
◼
►
it is a corner of the market that Apple
01:50:16
◼
►
just recently entered with a big splash
01:50:17
◼
►
and presumably wants to continue to be a contender in.
01:50:20
◼
►
They're selling Mac Pros where you can get
01:50:22
◼
►
four discrete GPUs.
01:50:25
◼
►
Maybe can you do eight?
01:50:26
◼
►
I forget how many you can put inside this thing.
01:50:27
◼
►
You can put a lot of discrete GPUs
01:50:28
◼
►
and they've made it a point of saying,
01:50:30
◼
►
and look, we have, if you're using some specific
01:50:32
◼
►
Apple software, we will use all those GPUs.
01:50:35
◼
►
So if Apple wants to stay in that market
01:50:39
◼
►
and if Apple actually wants to transition
01:50:40
◼
►
that market to ARM anytime soon,
01:50:42
◼
►
they need to have a solution.
01:50:43
◼
►
They have the solution, could it be just keep using AMD?
01:50:45
◼
►
Like that's fine, it's perfectly good solution.
01:50:47
◼
►
Like their GPUs are great.
01:50:48
◼
►
Maybe Apple doesn't want to deal with that,
01:50:50
◼
►
but for, like Marco was saying,
01:50:52
◼
►
for every other use case, like there is no problem
01:50:54
◼
►
building a system on a chip with a good enough GPU
01:50:57
◼
►
for even the highest end MacBook Pro.
01:51:00
◼
►
Like that'll be fine, right?
01:51:02
◼
►
And plus all those machines all have eGPU support
01:51:04
◼
►
if you really, really need some beefy box outside.
01:51:08
◼
►
And as for bets, I did a search
01:51:10
◼
►
and I don't know what bet Marco was talking about.
01:51:13
◼
►
The only one I could find, this is a reminder.
01:51:15
◼
►
Well, it'll come up in my calendar again
01:51:17
◼
►
so we won't forget, but Wednesday, July 1st,
01:51:22
◼
►
Marco contended sometime in our past
01:51:26
◼
►
that the vast majority of models Apple sells
01:51:28
◼
►
will have scissor keyboards.
01:51:29
◼
►
I think he's gonna win that bet.
01:51:31
◼
►
I think he already has one.
01:51:32
◼
►
- I think I did win that bet, didn't I?
01:51:34
◼
►
- I don't think anyone was betting against him.
01:51:35
◼
►
I think it was just a prediction, not really a bet.
01:51:37
◼
►
But anyway, July 1st we will revisit and confirm.
01:51:39
◼
►
Who knows, maybe they'll go back
01:51:40
◼
►
to butterfly across the board.
01:51:42
◼
►
- Unless the 13 inch MacBook Pro sells way better
01:51:45
◼
►
than we think it does, I think I've already won.
01:51:48
◼
►
But even then, I think rumor-wise,
01:51:51
◼
►
I'm pretty sure even that is said
01:51:52
◼
►
to switch over any minute now.
01:51:55
◼
►
- I don't know, I'm excited.
01:51:56
◼
►
I really, really hope that this is a thing.
01:51:58
◼
►
And maybe it'll be terrible for all I know.
01:52:00
◼
►
Maybe I won't be able to run anything on it.
01:52:02
◼
►
Maybe it'll be an absolutely dreadful experience.
01:52:05
◼
►
But sitting here now where the future is infinite,
01:52:09
◼
►
it does sound amazing.
01:52:10
◼
►
And I don't have any particular angst against Intel,
01:52:14
◼
►
but it certainly seems like Apple is just killing it
01:52:18
◼
►
in the A-series CPUs for mobile stuff.
01:52:20
◼
►
So, stands to reason.
01:52:23
◼
►
They may be able to do an okay processor for a computer.
01:52:26
◼
►
And I would love to see the output of that team.
01:52:30
◼
►
- All right, thanks to our sponsor this week, ExpressVPN.
01:52:32
◼
►
And we will talk to you next week.
01:52:35
◼
►
(upbeat music)
01:52:37
◼
►
♪ Now the show is over ♪
01:52:40
◼
►
♪ They didn't even mean to begin ♪
01:52:42
◼
►
♪ 'Cause it was accidental ♪
01:52:45
◼
►
♪ Oh, it was accidental ♪
01:52:48
◼
►
♪ John didn't do any research ♪
01:52:50
◼
►
♪ Marco and Casey wouldn't let him ♪
01:52:53
◼
►
♪ 'Cause it was accidental ♪
01:52:55
◼
►
♪ Oh, it was accidental ♪
01:52:58
◼
►
♪ And you can find the show notes at ATP.fm ♪
01:53:03
◼
►
♪ And if you're into Twitter ♪
01:53:06
◼
►
♪ You can follow them at C-A-S-E-Y-L-I-S-S-O-N ♪
01:53:12
◼
►
♪ I-S-S, so that's Casey Liss ♪
01:53:14
◼
►
♪ M-A-R-C-O-A-R-M ♪
01:53:17
◼
►
♪ N-T-Marco Armin ♪
01:53:19
◼
►
♪ S-I-R-A-C ♪
01:53:22
◼
►
♪ U-S-A-C-R-A-Q-S-A ♪
01:53:24
◼
►
♪ It's accidental ♪
01:53:26
◼
►
♪ It's accidental ♪
01:53:28
◼
►
♪ They didn't mean to ♪
01:53:30
◼
►
♪ Accidental ♪
01:53:31
◼
►
♪ Accidental ♪
01:53:33
◼
►
♪ Tech podcast ♪
01:53:35
◼
►
♪ So long ♪
01:53:37
◼
►
- So I was talking about the fans in my Mac Pro
01:53:40
◼
►
and using iStat menus, and during the show,
01:53:43
◼
►
I realized I had a question about the fan thing.
01:53:47
◼
►
I was looking at my screenshots.
01:53:48
◼
►
In the iStat menu thing, they show the fans.
01:53:52
◼
►
They say one of the fans is the blower fan,
01:53:54
◼
►
which is that one that's on the side, kind of, right?
01:53:56
◼
►
- Yeah, like it cools the RAM slots or whatever.
01:53:59
◼
►
- Yep, and it's a differently designed fan.
01:54:01
◼
►
It's like a, I don't know,
01:54:02
◼
►
it looks more like a water wheel for air,
01:54:03
◼
►
an impeller, I don't know what that was called.
01:54:05
◼
►
Anyway. - It's called a blower,
01:54:06
◼
►
actually. (laughs)
01:54:07
◼
►
- Yeah, exactly.
01:54:08
◼
►
And then there are the three fans in the front,
01:54:10
◼
►
and iStat menu labels them fan one, fan two, and fan three,
01:54:14
◼
►
and I was trying to determine if me having two GPUs
01:54:17
◼
►
now taking up six slots, the height of six slots in my thing,
01:54:22
◼
►
is that making the bottom fan run more,
01:54:25
◼
►
because that's where the two GPUs are.
01:54:27
◼
►
There used to be one little skinny GPU there,
01:54:28
◼
►
now there's one gigantic GPU plus the skinny one.
01:54:31
◼
►
But it occurred to me, I don't know which one is fan one,
01:54:34
◼
►
fan two, and fan three.
01:54:36
◼
►
So I did a bunch of Googling,
01:54:37
◼
►
and as you can imagine,
01:54:39
◼
►
this is not an easy Google query to formulate,
01:54:41
◼
►
because, you know, anyway.
01:54:43
◼
►
Like I couldn't find anything telling me
01:54:45
◼
►
whether fan one, fan two,
01:54:46
◼
►
I didn't even know if those were official Apple names.
01:54:48
◼
►
And I, you know, I thought maybe fan one is the top,
01:54:53
◼
►
fan two is the middle, you know,
01:54:54
◼
►
the only thing I was sure about is fan two
01:54:55
◼
►
is probably the middle one, right?
01:54:57
◼
►
Other than that, I couldn't figure it out.
01:54:59
◼
►
Yeah, so I wrote to the developer and I said,
01:55:02
◼
►
you know, what's fan one, fan two, and fan three?
01:55:04
◼
►
And I also said, is there some place in the app
01:55:06
◼
►
where I could have figured this out,
01:55:07
◼
►
'cause I figured maybe they have a diagram somewhere
01:55:09
◼
►
that I couldn't find.
01:55:10
◼
►
And so if you take a look on the Slack channel,
01:55:11
◼
►
there's a picture I just posted.
01:55:14
◼
►
This is the picture that was attached to the email
01:55:16
◼
►
that I got back from the OS X.
01:55:19
◼
►
- This is making me uncomfortable.
01:55:21
◼
►
So I'm looking at-
01:55:22
◼
►
- And so what the email says is,
01:55:23
◼
►
in our testing, please see attached,
01:55:27
◼
►
we've concluded that fan three is the top fan.
01:55:30
◼
►
So the photograph is of a Mac Pro
01:55:33
◼
►
with a wooden stick poking into it.
01:55:36
◼
►
The wooden stick presumably stopping the top fan
01:55:38
◼
►
and then seeing which one of the RPMs drops to zero.
01:55:41
◼
►
- I was going to suggest, like,
01:55:43
◼
►
why don't you just hold your finger on the axle of each one?
01:55:45
◼
►
But I would never have done that to my own,
01:55:48
◼
►
'cause like, that's probably gonna burn out a motor
01:55:50
◼
►
at some point, like you don't wanna do that
01:55:52
◼
►
if you don't have to.
01:55:53
◼
►
- I did that to my Synology recently,
01:55:54
◼
►
'cause I was down there, I was down in the basement
01:55:57
◼
►
long enough to be annoyed by the Synology fan noise.
01:55:59
◼
►
I'm like, is one of my fans going bad?
01:56:01
◼
►
Let me just stop one of the fans,
01:56:02
◼
►
just to see if like that's the one that's making the noise,
01:56:04
◼
►
'cause there's multiple fans.
01:56:06
◼
►
And boy, the fans in my Synology are very powerful.
01:56:09
◼
►
They snapped the toothpick right in half.
01:56:12
◼
►
I stuck a toothpick in there to stop the fan.
01:56:14
◼
►
They were like, toothpick?
01:56:15
◼
►
Forget about that, anyway.
01:56:17
◼
►
- You're supposed to like stick your finger
01:56:18
◼
►
on the axle of the fan.
01:56:19
◼
►
- Yeah, I know, I was doing it without disassembling it,
01:56:21
◼
►
so it's kinda hard to get to the grading,
01:56:23
◼
►
you know, I couldn't really, so I'd use the tooth, anyway.
01:56:25
◼
►
But yeah, I would not have the guts
01:56:27
◼
►
to try this experiment, so thank you,
01:56:29
◼
►
iStat menu developers for destroying your own Mac Pro
01:56:31
◼
►
to let me know.
01:56:32
◼
►
But honestly, it's your software,
01:56:34
◼
►
you should be able to figure out whether fan one
01:56:36
◼
►
is the top one without doing this.
01:56:38
◼
►
So yeah, like I said, the answer is that fan three
01:56:41
◼
►
is the top fan, but then he says they're probably going to,
01:56:44
◼
►
they'll think about renaming them to make it clearer
01:56:46
◼
►
in the actual shipping application.
01:56:47
◼
►
This is still a beta that has Mac Pro support.
01:56:50
◼
►
- By the way, I can't speak for the beta,
01:56:51
◼
►
but in iStat menus that I'm running,
01:56:54
◼
►
if you open the preferences, there's global on the left
01:56:56
◼
►
at the top, and there's a pause button next to it.
01:56:58
◼
►
If you pause that, iStat menu stops.
01:57:01
◼
►
- Yeah, that's what I was referring to.
01:57:02
◼
►
- Sure it does.
01:57:04
◼
►
- Go run kex load and see if the kernel is back.
01:57:07
◼
►
- Oh my God.
01:57:09
◼
►
(bell dings)
01:57:10
◼
►
- The other thing I realized when I was playing Destiny
01:57:11
◼
►
is like a cool thing happened when I was playing.
01:57:14
◼
►
I'm like, how do I save that?
01:57:16
◼
►
Oh, I'm not recording all the time
01:57:18
◼
►
like I am in the PlayStation.
01:57:19
◼
►
When for dedicated hardware, the PlayStation
01:57:21
◼
►
is always recording, always be recording.
01:57:23
◼
►
It is literally always recording.
01:57:25
◼
►
So I don't have to remember before to record my gameplay.
01:57:28
◼
►
After I do something cool, I can just say, save that.
01:57:32
◼
►
And when I did something cool on my quote unquote PC,
01:57:38
◼
►
'Cause I wasn't recording.
01:57:40
◼
►
As far as I know, as far as I know, it's not recording.
01:57:42
◼
►
I know that Steam has some game capture recording thing
01:57:45
◼
►
that I managed to bring up, but it's like,
01:57:46
◼
►
but it's too late, it's after the fact.
01:57:49
◼
►
So many overlays in PC gaming, so many overlays.
01:57:52
◼
►
- Yeah, whenever I launch Minecraft on TIFF's gaming PC,
01:57:54
◼
►
it tells me this thing about the Xbox game bar.
01:57:57
◼
►
I'm like, what are you doing?
01:57:58
◼
►
What the hell is this?
01:57:59
◼
►
What are you doing?
01:58:01
◼
►
- It's got a social thing.
01:58:02
◼
►
It's got a bunch of stuff in there for capture and stuff,
01:58:04
◼
►
so it's nice that there's a system level,
01:58:06
◼
►
or it's Steam, the way I'm using it,
01:58:08
◼
►
but it's nice that there are sort of meta gaming products
01:58:11
◼
►
that no matter what game you're playing
01:58:12
◼
►
can do a cool thing for it,
01:58:13
◼
►
but just so much crap on your screen.
01:58:15
◼
►
You've already got the game UI,
01:58:17
◼
►
and then you've got the Steam UI,
01:58:18
◼
►
and then you've got the game bar.
01:58:20
◼
►
- And I, when we were talking about my Minecraft starting,
01:58:26
◼
►
and I had to get a screenshot,
01:58:28
◼
►
like you told me to take a screenshot of what I had built,
01:58:30
◼
►
and make it the chapter art,
01:58:32
◼
►
so I'm running around like right before publishing the show
01:58:34
◼
►
trying to get a screenshot,
01:58:35
◼
►
and I used the Xbox game bar or whatever on the PC
01:58:39
◼
►
to just capture the screenshot.
01:58:40
◼
►
First of all, figuring that out was non-trivial,
01:58:43
◼
►
and then to try to figure out, okay,
01:58:45
◼
►
where did it save the file?
01:58:47
◼
►
As someone who doesn't remember a lot about Windows,
01:58:51
◼
►
and I mean, the last version of Windows I used extensively
01:58:54
◼
►
was Windows XP, and that was a very long time ago,
01:58:57
◼
►
I had no clue where to even begin to look.
01:59:00
◼
►
It took me forever to find where the heck it put this file.
01:59:05
◼
►
It was totally not obvious.
01:59:07
◼
►
Like, it's funny, when I use the PC,
01:59:10
◼
►
I get a slight glimpse into what it must be like
01:59:13
◼
►
to be a normal person using a PC,
01:59:15
◼
►
like who's not a computer nerd,
01:59:16
◼
►
because I'm so unfamiliar with this platform
01:59:19
◼
►
that lots of other people are totally familiar with.
01:59:22
◼
►
I feel like I'm such a noob,
01:59:24
◼
►
and I don't know what I'm doing,
01:59:25
◼
►
and everything is confusing, nothing makes sense,
01:59:28
◼
►
I do everything very carefully and gingerly,
01:59:31
◼
►
'cause I don't wanna break it.
01:59:32
◼
►
Like, right now, we're kind of alternating
01:59:34
◼
►
between the Minecraft Bedrock Edition,
01:59:37
◼
►
'cause we play some games that use that,
01:59:39
◼
►
and the Java Edition,
01:59:40
◼
►
'cause we play on a server that uses that,
01:59:42
◼
►
and I have both installed, and I have both icons
01:59:45
◼
►
in whatever the start bar is called these days.
01:59:48
◼
►
Both of them next to each other,
01:59:49
◼
►
they have very similar icons.
01:59:51
◼
►
All I wanna do is rename one of them
01:59:53
◼
►
to say Minecraft Bedrock Edition,
01:59:55
◼
►
and rename the other one to say Minecraft Java Edition.
01:59:57
◼
►
I cannot for the life of me figure out
01:59:59
◼
►
how to rename things in this bar,
02:00:01
◼
►
and I just gave up.
02:00:01
◼
►
I'm like, all right, fine, I'll just know
02:00:03
◼
►
like the one on the left is this,
02:00:04
◼
►
and the one on the right is this.
02:00:05
◼
►
And it's exactly the kind of like failure of computer usage
02:00:09
◼
►
that we as nerds, we see other people doing that,
02:00:12
◼
►
and we're like, oh, what a shame.
02:00:14
◼
►
They could be making this so much better
02:00:15
◼
►
if they just held down control,
02:00:18
◼
►
and right-clicked this, and hit F4, or whatever,
02:00:20
◼
►
and we know all those things, but no one else does.
02:00:23
◼
►
Now I'm kind of getting a taste of that.
02:00:25
◼
►
- Yeah, I've been, you know, my brief forties into Windows 10,
02:00:28
◼
►
mostly just trying to make sure that the sound
02:00:30
◼
►
is going to the right place,
02:00:31
◼
►
and to make sure the drivers are hooked up,
02:00:33
◼
►
and stuff like that.
02:00:34
◼
►
The Windows 10, like the shell that's covering
02:00:38
◼
►
the deep internal guts of Windows XP still lurking,
02:00:41
◼
►
or Windows 7 still lurking under there, whatever,
02:00:43
◼
►
it's mostly faked me out.
02:00:44
◼
►
Like, I don't like the interface,
02:00:46
◼
►
but in general, their search is good,
02:00:47
◼
►
and I can find what I'm looking for pretty easily.
02:00:50
◼
►
When I installed the new drivers from a video card,
02:00:53
◼
►
of course, like every PC thing,
02:00:54
◼
►
there's some weird-ass application
02:00:56
◼
►
that comes with the drivers, like AMD settings,
02:00:59
◼
►
and it's like this weird, like it looks weird,
02:01:01
◼
►
it's got a custom UI, it's like brushed metal,
02:01:03
◼
►
like all custom, everything, and it's like,
02:01:06
◼
►
do you really need an entire, I guess AMD probably does,
02:01:08
◼
►
for you know, formerly ATI for their video cards,
02:01:11
◼
►
but like it's this whole other world of places
02:01:13
◼
►
you can screw with your video card,
02:01:15
◼
►
including a tab that has some acronym
02:01:17
◼
►
that I didn't recognize that as soon as you click on it,
02:01:19
◼
►
it says, "Warning, you can damage your monitor
02:01:21
◼
►
"by changing these settings."
02:01:22
◼
►
It's like, all right, nope, nope, just not that monitor.
02:01:25
◼
►
I don't know what that is, but I am not going to that tab.
02:01:28
◼
►
Like, you can change everything
02:01:30
◼
►
in these weird custom apps.
02:01:33
◼
►
And then, of course, I had that open at the same time
02:01:35
◼
►
as I had the Microsoft displays setting it open.
02:01:37
◼
►
It's like, what if I, if I change like something over here,
02:01:40
◼
►
like if I change the bit depth,
02:01:41
◼
►
or if I change the resolution,
02:01:43
◼
►
will it reflect on the other UI?
02:01:44
◼
►
Probably not.
02:01:45
◼
►
So I just, you know.
02:01:47
◼
►
Again, I like that you're being very careful.
02:01:48
◼
►
Just back away, just close one of the applications.
02:01:51
◼
►
If you're about to change resolution,
02:01:52
◼
►
just do it in one place.
02:01:54
◼
►
In fact, don't even have that application running.
02:01:56
◼
►
The other thing, the only thing that's driving me nuts
02:01:57
◼
►
about Windows in the brief time that I'm using it
02:01:59
◼
►
is like, let's say I download these AMD drivers.
02:02:02
◼
►
It's the typical Windows browser thing
02:02:04
◼
►
where it gives you that dialogue
02:02:06
◼
►
that has evolved over the years,
02:02:07
◼
►
but it's still basically the same,
02:02:08
◼
►
which is the option is open, run.
02:02:11
◼
►
Like, what do you want me to do with this download, right?
02:02:14
◼
►
You know, one of the options is just like, let it download.
02:02:17
◼
►
It's okay for this download.
02:02:18
◼
►
The other one is like, show me the folder
02:02:20
◼
►
after it's finished downloading.
02:02:21
◼
►
The final one is actually launch the thing
02:02:23
◼
►
after it finishes downloading.
02:02:24
◼
►
And if it's on downloading drivers, they just launch it,
02:02:27
◼
►
'cause if I don't launch it,
02:02:28
◼
►
like Marco, I won't know where the hell it is.
02:02:30
◼
►
So just run it.
02:02:31
◼
►
- That's what most people do,
02:02:32
◼
►
'cause they don't know where the hell it is either.
02:02:35
◼
►
But like, the running thing, I think what ran,
02:02:38
◼
►
it ran like the unzip process or something.
02:02:40
◼
►
It basically threw me into an Explorer window
02:02:42
◼
►
that showed me like a folder.
02:02:44
◼
►
Like, oh, well, I guess it extracted it.
02:02:46
◼
►
So I go into the folder and there's setup.exe, right?
02:02:48
◼
►
I double click setup.exe.
02:02:50
◼
►
And I'm always like, oh,
02:02:52
◼
►
I didn't adjust the double-click settings.
02:02:54
◼
►
Maybe I didn't double click fast enough,
02:02:56
◼
►
'cause I double click and it seems like nothing happens.
02:02:58
◼
►
Like nothing happens, right?
02:03:01
◼
►
And so I right click and select open.
02:03:03
◼
►
And I must have done this over the time
02:03:06
◼
►
that I've had this Mac Pro messing bootcamp,
02:03:08
◼
►
like five times.
02:03:09
◼
►
This happens all the time.
02:03:10
◼
►
What happens is eventually, like the thing is set up,
02:03:13
◼
►
you know, the setup thing comes on the screen.
02:03:15
◼
►
It has the next, next, next button.
02:03:16
◼
►
I'm going to the wizard.
02:03:17
◼
►
Halfway through the wizard, I get a dialog box
02:03:19
◼
►
that comes up that says, sorry,
02:03:20
◼
►
another copy of this application is already running.
02:03:23
◼
►
That's the second right click open happening, right?
02:03:26
◼
►
The open takes so long to run
02:03:27
◼
►
and there's no visual feedback that,
02:03:29
◼
►
yeah, my first double click did work.
02:03:31
◼
►
And so did my right click open.
02:03:33
◼
►
And one of them ran and I'm interacting
02:03:35
◼
►
but then the second one finally launches and says,
02:03:37
◼
►
oh, I can't run 'cause there's another copy of me running.
02:03:39
◼
►
If you're lucky, that happens.
02:03:40
◼
►
If you're unlucky, a second copy runs
02:03:42
◼
►
and then you're like, I don't know what the hell's going on.
02:03:44
◼
►
But like, I came to appreciate the dock
02:03:46
◼
►
and the stupid bouncy icons
02:03:47
◼
►
because if there is some visual indication
02:03:50
◼
►
in the default Windows 10 UI
02:03:52
◼
►
that I have successfully double clicked a thing,
02:03:54
◼
►
I can't find it.
02:03:55
◼
►
And if your thing doesn't really throw a wind up on the screen
02:03:58
◼
►
you have no idea whether you successfully double clicked it.
02:04:00
◼
►
That seems like a basic thing.
02:04:02
◼
►
- I have found like I, in my, you know,
02:04:05
◼
►
admittedly very minimal usage of Windows here,
02:04:08
◼
►
I have been able to find most settings
02:04:11
◼
►
that I had to change or wanted to change.
02:04:13
◼
►
But the process of finding settings
02:04:17
◼
►
is kind of soul crushing because--
02:04:19
◼
►
- That's like website.
02:04:20
◼
►
- Yeah, well because there's so much complexity
02:04:25
◼
►
still in Windows because, you know,
02:04:27
◼
►
just a combination of, you know,
02:04:29
◼
►
lots of inherent complexity in what Windows is
02:04:33
◼
►
but also lots of legacy complexity
02:04:34
◼
►
in what Windows was and always has been.
02:04:36
◼
►
And so they have like all sorts of different levels
02:04:40
◼
►
and screens and modes and different settings,
02:04:43
◼
►
Windows and panes and everything.
02:04:45
◼
►
Nobody can find anything and they know this.
02:04:49
◼
►
And so the process of trying to get,
02:04:53
◼
►
trying to change the setting in Windows
02:04:55
◼
►
feels almost like a touch tone menu on a phone.
02:04:57
◼
►
It's like, all right, what kind of thing do you wanna do?
02:05:01
◼
►
Here's a bunch of very long text descriptions
02:05:04
◼
►
that you have to read about all the different areas
02:05:07
◼
►
and modes you might wanna try.
02:05:09
◼
►
And then it's just like a wall of text everywhere you go
02:05:14
◼
►
that is not what you want but it's more like
02:05:17
◼
►
a pointer to what you want.
02:05:19
◼
►
It's like explaining like, okay, well,
02:05:21
◼
►
here's the kind of category that we have
02:05:23
◼
►
over in this department.
02:05:25
◼
►
You click here to be quick linked over to that department
02:05:29
◼
►
and we'll transfer you there and they can keep helping you.
02:05:31
◼
►
You click on that link and then you go
02:05:33
◼
►
to the next department.
02:05:34
◼
►
Okay, here's another giant wall of text.
02:05:36
◼
►
What kind of thing within this department do you wanna do?
02:05:39
◼
►
And eventually you go through two or three of those
02:05:41
◼
►
and eventually it opens up some kind of actual settings pane
02:05:44
◼
►
that like, it's just, it's so weird.
02:05:47
◼
►
And that is one approach.
02:05:49
◼
►
Like if you have massive complexity
02:05:53
◼
►
and huge amounts of layers and layers upon layers
02:05:56
◼
►
of legacy and cruft, one approach is to just throw walls
02:06:01
◼
►
of text at people to try to get them to successfully navigate
02:06:05
◼
►
and that will work to some degree.
02:06:07
◼
►
It's incredibly inelegant, but it does kind of sort of work.
02:06:12
◼
►
I guess a better approach would be just try to get rid
02:06:15
◼
►
of a lot of that complexity, but they don't seem,
02:06:17
◼
►
like the entire OS feels so designed by committee
02:06:20
◼
►
at this point that that's never gonna happen.
02:06:22
◼
►
So I'm just enjoying the ride of whenever I have
02:06:25
◼
►
to change anything in Windows, like all right,
02:06:26
◼
►
how do I do it?
02:06:27
◼
►
Well, let me just go talk to the committee
02:06:29
◼
►
and they will transfer me to the other committee
02:06:30
◼
►
and eventually somebody will send me in the right direction.
02:06:33
◼
►
- I appreciate the options on the game stuff,
02:06:35
◼
►
like that game bar thing that I mentioned I brought up.
02:06:37
◼
►
One of the things that it brings up is an audio panel
02:06:40
◼
►
that I would have killed for on my PlayStation even.
02:06:43
◼
►
Like it's an audio panel that said,
02:06:45
◼
►
here's your master volume, here's the volume
02:06:47
◼
►
of the Steam application, here's the game volume,
02:06:50
◼
►
here's the voice chat volume, here's the mix between them.
02:06:53
◼
►
It was just like, yes, that's every setting
02:06:55
◼
►
I'll ever wanna change, 'cause you know
02:06:56
◼
►
when you're playing a game, I don't know,
02:06:57
◼
►
if you're trying to play a game and you're streaming,
02:06:59
◼
►
you have voice chat and like just one volume control
02:07:02
◼
►
is not enough, you're always the one to adjust
02:07:03
◼
►
all the volumes and all the different things.
02:07:05
◼
►
And here it was one little panel that had sliders
02:07:07
◼
►
for literally every single volume,
02:07:08
◼
►
including mixes between stuff.
02:07:10
◼
►
And on PlayStation even, which has settings for that,
02:07:12
◼
►
you gotta go back to the system menu,
02:07:14
◼
►
then go into the thing and scroll down
02:07:16
◼
►
and adjust this thing here, but then make sure
02:07:18
◼
►
this chat is going through that, but then in the game
02:07:20
◼
►
it has its own set of settings.
02:07:21
◼
►
This had one little floating window,
02:07:23
◼
►
granted in this giant set of overlay things,
02:07:25
◼
►
that had all the adjustments on it.
02:07:27
◼
►
And forget about on the Mac, Mac would have no,
02:07:29
◼
►
you have like system volume and that's it,
02:07:31
◼
►
maybe you have separate volume settings in the game itself.
02:07:34
◼
►
This was like, no matter what game you're playing,
02:07:36
◼
►
these are all the volume settings that you can deal with.
02:07:39
◼
►
I was very impressed.
02:07:41
◼
►
Everything's better when it comes to gaming over on PC.
02:07:44
◼
►
Other than actually having to boot Windows.
02:07:48
◼
►
God, which just continues to be a challenge.
02:07:50
◼
►
Black screens, like I hate every time I have to disconnect
02:07:52
◼
►
my LG monitor for my PlayStation.
02:07:54
◼
►
It's such a pain with the stupid power brick
02:07:56
◼
►
and the power cord and getting an HDMI cable
02:07:58
◼
►
and dragging it over here and it's just,
02:08:00
◼
►
just wish it would just work.
02:08:03
◼
►
Oh, and the other weird thing is,
02:08:05
◼
►
when I wanted to reboot,
02:08:06
◼
►
I set my startup disk to be Windows
02:08:08
◼
►
just because I was rebooting so many times
02:08:10
◼
►
and I didn't wanna like have to hold on option
02:08:12
◼
►
to pick the drive, I just wanted to default boot off Windows.
02:08:15
◼
►
Then eventually, I'm like, okay, well, I'm done with that.
02:08:17
◼
►
I disconnected my Windows drive, put it away.
02:08:19
◼
►
And then I boot and I'm like,
02:08:20
◼
►
I'm gonna boot back into Mac OS.
02:08:22
◼
►
And it booted and it was like grinding my hard drive
02:08:24
◼
►
like crazy, like my spinning hard drive.
02:08:26
◼
►
Like what are you doing hard drive?
02:08:27
◼
►
Like so much so that it couldn't even,
02:08:29
◼
►
it was like beach balling and I couldn't even get
02:08:30
◼
►
a right click to eject the thing.
02:08:32
◼
►
It's like, why, why are you, like,
02:08:34
◼
►
is it Spotlight trying to index my drive?
02:08:36
◼
►
Why is it even mounting?
02:08:37
◼
►
Shouldn't it be auto,
02:08:38
◼
►
as I had a bunch of stuff set to not mount and blah, blah,
02:08:41
◼
►
And eventually I think I figured out that what it had done
02:08:44
◼
►
was booted onto my spinning disk super duper clone.
02:08:48
◼
►
Let me tell you, don't do that.
02:08:49
◼
►
I should not like, I mean, it worked.
02:08:52
◼
►
Like the fact that it took me a while to notice,
02:08:54
◼
►
but mostly what I noticed was that incredible noise.
02:08:56
◼
►
And it's like, that's my boot disk.
02:08:58
◼
►
It's grinding my boot disk.
02:09:01
◼
►
'Cause I think it was probably spotlight indexing
02:09:03
◼
►
or preparing a time machine backup of my boot disk.
02:09:05
◼
►
Boy, what a racket.
02:09:07
◼
►
So yeah, rebooted into the SSD way quieter.
02:09:09
◼
►
- See, hopefully when this arm transition finally happens,
02:09:14
◼
►
it will finally force you to just get a fricking gaming PC
02:09:17
◼
►
and separate these roles so you can stop doing
02:09:20
◼
►
all these crazy hacks.
02:09:20
◼
►
- Seems like I already have one as evidence
02:09:23
◼
►
from my Destiny gameplay experience today.
02:09:26
◼
►
As we know, that's the only game that I care about playing.
02:09:29
◼
►
So I think I'm all set on the gaming PC front.
02:09:32
◼
►
The only thing I could wish for is I would like it
02:09:34
◼
►
if my PlayStation controllers were wireless,
02:09:36
◼
►
but that's not a Mac root specific thing.
02:09:38
◼
►
I think it's just a Steam thing.
02:09:39
◼
►
I haven't quite figured out how to get that to work yet.
02:09:40
◼
►
But yeah, it was pretty good.
02:09:42
◼
►
The only problem is that A, cheating is more rampant
02:09:45
◼
►
on PC for obvious reasons, and that's kind of annoying.
02:09:48
◼
►
And B, people are a little bit better on PC
02:09:52
◼
►
and that makes me feel worse.
02:09:53
◼
►
- You know, we know some people who are very extreme
02:09:57
◼
►
or specialized or really good at certain things.
02:10:00
◼
►
Like our friend underscore David Smith,
02:10:02
◼
►
I think he might be the person in the world
02:10:05
◼
►
who has made the most apps for the Apple Watch,
02:10:09
◼
►
including people who work for Apple on the Apple Watch team.
02:10:13
◼
►
I think he has almost certainly spent the most time total
02:10:16
◼
►
writing watchOS apps compared to probably anyone else
02:10:19
◼
►
in the world.
02:10:20
◼
►
Do you think you might be the only person in the world
02:10:25
◼
►
who is using a 2020 Mac Pro as a gaming PC?
02:10:29
◼
►
- I'm not using it as a gaming PC.
02:10:31
◼
►
I played some games on it.
02:10:33
◼
►
And no, I'm not the only one playing some games.
02:10:34
◼
►
I guarantee that everybody who has one of these things
02:10:37
◼
►
who doesn't need it for legitimate purposes
02:10:38
◼
►
is playing games on it in Windows at some point.
02:10:41
◼
►
- Why else would they have it?
02:10:42
◼
►
- Do you think, are there many people who buy this computer
02:10:46
◼
►
just for the heck of it besides you and Macs?
02:10:48
◼
►
- I don't think there's a lot of them,
02:10:50
◼
►
but how many people do you know?
02:10:51
◼
►
We know me, Steven Hackett, Quinn Nelson.
02:10:55
◼
►
There's three people right there.
02:10:58
◼
►
It's a small group, but it's not like they don't exist.
02:11:01
◼
►
- You might be the only person using that computer
02:11:05
◼
►
as a gaming PC.
02:11:06
◼
►
- I just played a game on it, using it as a gaming PC.
02:11:08
◼
►
I'm not the only person.
02:11:09
◼
►
- Installing boot, what I mean by that is,
02:11:11
◼
►
installing boot camp and running Windows games
02:11:14
◼
►
on it on a regular basis.
02:11:15
◼
►
- It's not regular basis.
02:11:17
◼
►
Before it wasn't because my GPU was crappy.
02:11:18
◼
►
Now I have a decision.
02:11:20
◼
►
Probably mostly what's gonna happen is I continue
02:11:22
◼
►
to play on the PlayStation just because I don't wanna reboot
02:11:24
◼
►
my beautiful Mac because it is painful to reboot in Windows,
02:11:27
◼
►
but it was definitely cool.
02:11:28
◼
►
And you know, Mac games I'm now much more interested in too
02:11:33
◼
►
because now I have the ability to play them,
02:11:35
◼
►
but honestly I don't think there's many Mac games
02:11:36
◼
►
that would challenge my gaming PCs, even the old GPU.
02:11:41
◼
►
I'm not the only one, but yes, there are dozens of us.
02:11:47
◼
►
Maybe not more than dozens.
02:11:50
◼
►
- Probably not, I can't imagine.
02:11:52
◼
►
- All right, Casey's gonna turn into a pumpkin
02:11:54
◼
►
when we have to let him go to sleep.
02:11:56
◼
►
- I'm still here, I'm still here, I'm fine.
02:11:58
◼
►
- And you don't even know if your garage door is closed.
02:11:59
◼
►
He's got a lot of on his mind right now.
02:12:01
◼
►
- I know, it's terrible.
02:12:03
◼
►
Actually, the funny thing is I can look on the app
02:12:05
◼
►
to see if it's open or closed, so let me look.
02:12:09
◼
►
- And this app is so bad.
02:12:10
◼
►
- You can just open the app and check?
02:12:13
◼
►
- Yeah, but I want a little LED that shines.
02:12:15
◼
►
- Oh my God, this whole time,
02:12:18
◼
►
that could have been the solution?
02:12:20
◼
►
- Now you have to cut this whole segment.
02:12:22
◼
►
- Oh my God.
02:12:23
◼
►
- No, he's gonna drop this in at the end.
02:12:24
◼
►
- He left out the most salient,
02:12:26
◼
►
idiotic piece of information.
02:12:27
◼
►
He's gonna set up a phone with an old iPod touch
02:12:32
◼
►
with the app always running and point a camera at it,
02:12:34
◼
►
use machine learning to figure out.
02:12:38
◼
►
And the boot will knock over the fish bowl,
02:12:40
◼
►
the cat will chase the fish.
02:12:42
◼
►
- Clearly the easier way of accomplishing this.
02:12:45
◼
►
Why would I do anything else?
02:12:45
◼
►
- Light the candle that'll burst the balloon
02:12:48
◼
►
and send a trolley on its way.
02:12:50
◼
►
- I said from the get-go, this was overkill.
02:12:53
◼
►
I said it from the get-go.